CN102164162B - 启动网络设备之间的关系 - Google Patents

启动网络设备之间的关系 Download PDF

Info

Publication number
CN102164162B
CN102164162B CN2011100255401A CN201110025540A CN102164162B CN 102164162 B CN102164162 B CN 102164162B CN 2011100255401 A CN2011100255401 A CN 2011100255401A CN 201110025540 A CN201110025540 A CN 201110025540A CN 102164162 B CN102164162 B CN 102164162B
Authority
CN
China
Prior art keywords
peer
peer device
equipment
user
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2011100255401A
Other languages
English (en)
Other versions
CN102164162A (zh
Inventor
A·M·普罗赫
P·麦卡伊
H·维比索诺
M·霍奇
J·刘
R·高巴
S·王
I·塔巴塔
E·科平格
M·S·哈尔瓦内
R·利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Electronics Inc
Original Assignee
Sony Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Electronics Inc filed Critical Sony Electronics Inc
Publication of CN102164162A publication Critical patent/CN102164162A/zh
Application granted granted Critical
Publication of CN102164162B publication Critical patent/CN102164162B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1854Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with non-centralised forwarding system, e.g. chaincast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

描述了在网络中的设备之间的关系启动。依照一个实施例,在网络中的设备之间交换个人信息。基于所述个人信息,用户设备可以启动与另一个设备之间的关系。

Description

启动网络设备之间的关系
本申请为2003年4月7日提交的申请号为03812895.0的中国专利申请的分案申请。
相关申请
本申请要求了临时申请号为60/371,183,2002年4月8日提交的美国申请的权益,将该篇申请的内容引入于此,以供参考。
发明领域
本发明主要涉及网络设备,尤其涉及设备之间关系的启动。
版权通知/许可
这篇专利文献的部分公开内容包含了受版权保护的材料。版权所有者不反对专利文献或专利公开的任何人进行传真复制,因为在专利与商标局内它已经在专利文献或记录当中出版了,但是无论如何在别的方面却保留所有的版权权利。下列标记适用于如下所述的软件和数据,并且在图中附此标记:
Figure BSA00000425161000011
2001,Sony Electronics,Inc.,版权所有。
背景技术
因特网已经创建了用于许多新型虚拟社区的能力。在线社区因各种原因而存在,包括:产品评论、共享兴趣、社会化、出售或拍卖货物和劳务,这里仅举其中的几个例子。这些服务现在是集中式的、基于服务器的服务。集中式(例如,托管在单个服务器或服务器组上)使用于轮询活动等级和产生当前社区状态和活动的报告或显示的服务变得容易。相反,分散式服务并不像使用集中式服务那样提供用于产生报告和显示分散信息的服务。
发明内容
在网络中的设备之间交换个人信息。基于所述个人信息,设备用户可以启动与另一个设备之间的关系。
附图说明
图1举例说明了对等网络环境的一个实施例;
图2举例说明了用于启动网络设备之间的关系的方法的一个实施例;
图3举例说明了用户界面的一个实施例;
图4举例说明了用于启动网络设备之间的关系的方法的另一个实施例;
图5举例说明了依照本发明一个实施例的计算机系统;和
图6举例说明了关系启动软件组件。
具体实施方式
在下面本发明实施例的详细说明中,附图中同样的参考标记表示相同的元件,并且经由例图示出了可以实施本发明的具体实施例。充分详细描述这些实施例以使得本领域技术人员可以实施本发明,并且应当理解,在不脱离本发明范围的情况下可以利用其它实施例,并且可以作出逻辑的、机械的、电的、功能的及其它方面的变化。因此,以下详细说明不应理解为限制意义,并且本发明的范围仅由其随附的权利要求来限定。
图1举例说明了对等网络环境(100)的一个实施例,所述对等网络环境(100)的分层位于诸如广域网(WAN)或局域网(LAN)的标准网络40之上。连接到所述网络40的每一设备节点可能通过所述网络40与在所述网络40上的任何其它节点在逻辑上相耦合连接,以形成所述对等网络环境100。每一节点可以相当于一个或多个物理设备。作为举例说明,所述对等网络环境100包括设备5、设备10、设备15、设备20、设备25、设备30和设备35。每一设备至少能执行与起对等作用的在网络环境100中的另一个设备之间的对等通信。对等通信包括通过在对等设备之间直接交换(或间接地通过中间对等设备)计算机资源和服务来共享。这些资源和服务可能包括信息交换、处理周期、高速缓冲存储和文件的磁盘存储,以及其它例子,不过并不要求所有的资源和服务存在于每一对等设备上。因此,在网络100中的每一设备5、10、15、20、25、30和35可以启动在所述网络环境100中的对等通信会话。
每一设备还具有识别它想要与其通信或启动与之的关系的设备的能力,以便发现进入和离开所述网络环境100的设备(发现过程)并且确定在所述网络环境100中正在使用什么通信协议。例如,在对等设备之间的通信可以经由有线和/或无线协议实现,诸如TCP/IP、蓝牙、通常被称为WiFi(无线保真)的802.11x协议和WAP(无线应用协议),所述这些协议以及其它本领域内公知的通信协议被用来通过移动电话网来交换数据。
所述设备5、10、15、20、25、30和35可以包括移动装置,诸如个人数字助理(PDA)、移动电话、便携式计算机、传呼机和便携式音乐播放器(例如MP 3播放器)以及其它设备。做为选择,所述设备5、10、15、20、25、30和35可以包括典型的非移动设备,诸如台式计算机、家庭娱乐系统、机顶盒和游戏系统,以及其它例子。下面结合图5描述合适设备的示例性实施例。
应当理解的是,图1举例说明的对等网络环境100并不限制本发明实施例可以在其中运行的网络配置。例如,技术人员可以容易地理解:一个服务器可以耦合到所述对等网络,以便向对等设备提供集中式服务。此外,本领域内技术人员将很快地理解:一个以上的对等网络环境可以在相同的基本网络结构上分层,并且每一对等设备可以同时加入多个对等网络环境。
每一设备5、10、15、20、25、30和35也包括关系启动软件50,其使得个人信息的创建、共享、修改和删除方便进行,如下所述。个人信息可以反映每一设备的用户的个性、行为、习惯和个人兴趣。例如,设备的用户个人信息可以包括一组属性,诸如艺术家列表、歌曲列表、喜爱的歌曲列表、喜爱的艺术家列表、用户等级、歌曲评论、兴趣列表(例如,素食者,下象棋者等),以及其它涉及所述用户的属性。本领域内的普通技术人员认识到许多属性都可以使用,并且本发明不仅仅局限于这里所描述的属性。
在一个实施例中,自动收集与设备用户相关联的个人信息。例如,可以通过记录用户访问的网站、用户听的音乐、用户观看的电影等来自动产生设备5的用户的兴趣列表。所述个人信息可以被存为关于所述设备用户的公共和私有个人信息。
在每个设备5、10、15、20、2530和35上的关系启动软件50也允许每一设备用户启动关系并且存储来自网络上设备的一个或多个其它用户的个人信息,如下面将要描述的。例如,用户可能通过启动会话(例如,查询其它餐馆建议,启动即时消息会话等)来设法启动同另一个用户的关系,以便共享共同兴趣的数字内容(例如,音乐、诗、文学、电影、图片等)等。此外,依靠产生在用户之间的这种关系类型,可以建立信任等级并且可以在视觉上显示所述信任等级,下面将要描述。
同时应当理解的是,关系可以由用户启动(例如,用户确定是否启动与在另一个设备上的另一个用户的即时消息会话)或由设备自动启动(例如,设备根据在音乐上具有共同兴趣的另一个用户的喜爱的列表自动确定要播放的音乐)。
图2举例说明了由在网络100上的设备5执行以启动关系的方法(200和201)的一个实施例。在这个实施例中,网络100上的每个设备可以广播一个观察(overview)消息以启动所述设备之间的关系,如下面将要描述的。在可替换的实施例里,所述设备可以在网络100上向每个设备广播查询消息。所述查询消息可以包括问题,比如“有人推荐在旧金山的好的素食者餐馆吗?”在收到回复时,所述始发设备可以给所述答复加上权重,如下面将描述的。
尽管上面叙述描述了本发明的实施例,其使用消息来在设备之间通信,然而应当理解的是,这里所描述的消息可以根据所用通信协议包括许多消息配置。此外,本领域内普通技术人员应当认识到,可以使用其它机制来启动没有包括消息的关系,并且这些机制在这里也没有描述,为的是不使本描述变得不清楚。
在图2中的虚线202将设备5和设备10的处理过程区分开来。为设备5举例说明的方法201将传送初始观察消息,并且为设备10举例说明的方法200示出了接收所述观察消息的处理流程的例子。然而,应当理解的是,任何设备都可以发送初始观察消息或从另一个设备接收观察消息。
在块205,所述设备5生成观察消息。所述观察消息可以包括与设备5的用户相关联的个人信息的子集或全部。例如,所述观察消息可以包括设备5的用户的个人兴趣,诸如是象棋爱好者。观察消息还可以包括对网络上的另一个用户的查询。例如,观察消息可以问网络上的另一个用户“有人知道在旧金山的好的素食者餐馆吗?”
在块208,设备5向网络上的其他设备广播所述观察消息。
在块210,在网络100上的设备10接收所述观察消息。做为选择,应当理解的是,可以由网络100上的任何设备接收所述观察消息。在块215,设备10也分析观察消息。例如,设备10可以分析所述观察消息以便确定与设备5的用户具有共同兴趣的范围。所述设备10还可以分析所述消息以便确定是否答复所述查询。根据包括在消息内的信息,设备10的用户可以决定答复。
在块217,设备10确定是否答复观察消息。如果设备10确定不答复所述观察消息,控制转到块218。如果设备10确定答复所述观察消息,控制转到块220。
在块218,设备10对接收到观察消息和/或查询不做响应。所述设备可以根据在观察消息中接收的个人信息自动确定不答复所述观察消息。做为选择,设备10的用户可以没有针对所述查询的回答。
在块220,所述设备10产生一答复消息并且自动直接向设备5答复。设备10可以根据包括在观察消息中的标识符直接答复设备5,所述标识符是从设备5接收的。例如,所述标识符可以是与设备5相关联的IP地址,所述IP地址标识网络100上的所述设备5。答复消息可以包括设备10的用户的个人信息的子集或全部。例如,答复消息可以包括设备10用户的个人兴趣。
设备10还可以决定在答复消息中存储另一兴趣的建议,可以根据从设备5接收的个人信息假定设备5用户可能会对所述另一兴趣的建议感兴趣。例如,设备10可以根据设备5对国际象棋游戏的兴趣假定设备5可能喜欢棋子(Checker)游戏,并将这个建议包括在对设备5的答复消息中。
答复消息还可以包括针对所述查询的答案。例如,设备10的用户可以建议一素食者餐馆,或设备10可以将设备10的用户的喜爱的素食者餐馆列表的拷贝包括在答复消息中。
在一个实施例中,设备10在块215分析观察消息时可以直接启动与设备5的关系。例如,设备10的用户可以在答复消息中包括一个指示,用于启动一个玩局国际象棋的关系。
在块225,设备5从设备10接收所述答复消息。
在块230,设备5将设备10的个人信息存储到数据存储(例如,数据库)中。所述数据存储可以在设备5上或在另一远程设备上。用这种方法,设备5可以包含来自网络上的一个或多个设备的个人信息。如果所述个人信息存储在另一远程设备上,那么设备5的用户可以链接所述另一个设备上的数据。
在块240,设备5分析设备10的所述个人信息。例如,设备5可以自动确定设备5和设备10的用户的共享兴趣。设备5可以通过在所述设备5上的用户界面自动向用户展示共享兴趣。
在一个实施例中,设备5产生在网络上的一个或多个所述设备的可视化,所述一个或多个设备与所述设备5共享共同兴趣。也就是说,所述设备5可以依照可变分辨率和时间变迁来产生设备的整个网络的可视化子社区。用户界面可以示出所述各个设备间的网络关系。
图3举例说明了用户界面300的一个实施例,所述用户界面300显示在网络100上的设备的状态和活动。用户界面300包括经典爵士乐标记305和国际象棋标记310。经典爵士乐标记305包括设备10和设备20的表示,所述设备10和设备20与所述设备5的用户共享相同的经典爵士乐兴趣。所述国际象棋标记310包括设备10的表示,所述设备10与设备5的用户共享相同的国际象棋兴趣。所述表示可以用各种颜色代码显示以表明专长或信任等级。例如,所述用户界面300可以示出在经典爵士乐标记305中具有红色的设备10,所述标记305表明相关联的设备10的用户是一位经典爵士乐的热心听众。用户界面300可以示出在国际象棋标记310中具有绿色的设备10以表明其是一位象棋新手。同样,各种视觉颜色和图案可以用于表明在所述设备用户之间的信任等级。例如,用户界面300可以用垂直平行线示出在经典爵士乐标记305中的所述设备10以表明交换音乐文件时具有高等级信任。可以用这个信任等级来给予用户对问题回答更多的权重,以确定启动关系的时间或答复观察消息的时间。
应当理解的是,用户界面300可以根据个人信息的属性包括许多可能的可视化以表示在网络上的设备用户之间的相似的关系。几个例子是内容或网络映象,取决于内容类型和活动的改变颜色和闪烁速率的像素的动画格,和状态显示,所述状态显示向用户示出了来自网络100上对等设备的、可访问的内容的交换量和适当性以及其他例子。
所述可视化可以是交互的,允许个人在感兴趣的范围深入下去以便学到更多并且可以启动新的关系。在每个设备上的应用软件可以同时包括交易工具,所述交易工具能够允许网络内容的共享、播放和购买。
在块250,设备5启动与网络上的一个或多个设备的关系。例如,所述用户可以启动交换文件的协议以便共享音乐、文学、诗、电影等等。在另一例子中,所述用户可以通过电子邮件、即时消息、聊天室等启动与网络上的一个或多个设备的谈话会话。所述用户还可以启动游戏会话以便例如与网络100上具有相同技术水平的用户对局国际象棋。
应当理解的是,网络100上的每个设备都可以向网络上的其它设备传递他们的个人信息,以便根据所述个人信息分析并可能启动关系,如上面一个实施例所述。设备10还可以自动地将所述设备10上的当前活动的描述包括在答复消息中。例如,设备10可以表明设备10的用户当前正在听经典爵士乐或同设备10在对局国际象棋。此外,在接收答复消息时,设备10的用户可以根据网络上设备的当前活动决定启动关系。
图4示出了启动在网络100上的设备之间的关系的处理流程(400)的另一实施例。在此实施例中,始发设备生成一个轮询消息以便启动在一个或多个设备之间的关系,所述轮询消息要被传递到网络100上的每个设备,下面将要描述。处理流程400被虚线402隔开以便说明网络100上的设备5和设备10的独立的处理过程。
在块405,设备5产生同网络100上的每个设备共享的轮询消息。所述轮询消息可以包括所述设备5的个人信息的子集或全部,诸如是象棋爱好者。
在块410,设备5向网络100上的设备10传送所述轮询消息。
在块415,设备10接收所述轮询消息。
在块420,设备10分析所述轮询消息。例如,设备10可以分析所述轮询消息以便确定与设备5的用户具有共同兴趣的范围。
在块425,设备10确定是否表明启动与设备5的关系的意愿。在块425,如果设备10选择没有表明启动与设备5的关系的意愿,那么控制转到块430。在块425,如果设备10选择表明启动与设备5的关系的意愿,那么控制转到块435。
在块430,设备10对从另一设备接收所述轮询消息不做响应。也就是说,设备10忽略了所述轮询消息并且将向网络上的下一设备转发该消息。
在块435,设备10将所述设备10的用户的个人信息的子集或全部存储到所述轮询消息中。
在块440,设备10确定哪一个设备紧接着要从设备10接收所述轮询消息。如果在网络100上有另一个设备从设备10接收所述轮询消息,那么控制转到块445。如果在网络100上没有另一个设备接收所述轮询消息,那么控制转到块450。
在块445,设备10确定是否向还没有从设备5接收轮询消息的设备传送所述轮询消息。应当理解的是,在一个实施例中,当下一个设备(例如,设备15)接收所述轮询消息时,其往往遵循以块415作为开始的类似的处理流程,如虚线447所示。用这种方法,每个设备都可以将个人信息存储到所述轮询消息中。
在块450,设备10向始发设备5传送所述轮询消息。
在块455,设备5接收所述轮询消息。
在块460,设备5将来自一个或多个设备的个人信息存储到数据存储(例如,数据库)中。所述数据存储可以在设备5上或在另一远程设备上。用这种方法,设备5可以包含来自网络上的一个或多个设备的个人信息。
在块465,设备5分析返回的轮询消息。例如,设备5可以建立当前社区活动和共享兴趣的范围的模型,如上所述。
在块475,设备5向一个或多个设备启动并发送协商查询消息,所述协商查询消息表明一个启动关系的意愿。所述关系可以是以在所述设备用户之间的共享兴趣为基础。例如,设备5的用户可以使用在每个设备上的应用软件来选择启动与设备10玩国际象棋游戏的关系。
应当理解的是,所述处理流程400还可以与同经由广播处理流程200来达到的距离相比距离更远的设备通信。因为消息被传递到每个设备,一个设备也可能将消息传递到始发设备的局域网外面。例如,在通路中的中间设备可能是连接两个局域网的网关类型设备。
图6举例说明了将由处理器执行的关系启动软件50的组件。关系启动软件50包括消息生成组件610、消息分析器组件620、关系启动组件630、消息传送组件640、信息检索组件650、用户接口组件660和数据存储组件670。
所述消息生成组件610包括如下软件指令,用以产生消息(例如,观察消息、答复消息、轮询消息、协商消息等等),如上对图2和4所描述的。所述消息分析器组件620包括如下软件指令,用以分析在网络100上的设备之间交换的所述消息(例如,观察消息、答复消息、轮询消息、协商消息等等),如上对图2和4所描述的。关系启动组件630包括如下软件指令,用以启动在网络100上的设备之间的关系,如上对图2和4所描述的。消息传送组件640包括用以传送来自网络100上的设备的消息的软件指令,如对图5所描述的。信息检索组件650包括用以从网络100上的设备接收消息的软件指令,如对图5所描述的。用户接口组件660包括用以产生网络100的可视化的软件指令,如对图3所描述的。数据存储组件670包括用以从数据存储中存储和检索个人信息的软件指令,如对图2、4和5所描述的。
在图5中,举例说明了适合在图1的环境中使用的系统的一个实施例。所述系统540包括与系统总线565相耦合的处理器550、存储器555和输入/输出能力560。配置所述存储器555以用来存储指令,当通过所述处理器550执行所述存储指令时,所述指令执行这里所描述的方法。所述存储器555还可能存储用于执行在图2和4中所描述方法的数据。输入/输出560提供数据的递送和显示,所述数据用于执行图2和4或其部分或者其表示描述的方法。输入/输出560还包含各种形式的机器或计算机可读介质,包括各种可被所述处理器550访问的存储设备。本领域内技术人员可以立刻认识到术语“计算机可读媒体/介质”或“机器可读媒体/介质”还包含编码数据信号的载波。应当理解的是,计算机由在存储器555执行的操作系统软件控制。输入/输出和相关的介质560存储用于所述操作系统和本发明的方法的机器/计算机可执行的指令,还有用于执行图2和4中所描述的方法的数据。输入/输出560还可以包括用以(例如,经由网卡、调制解调器和传真卡,以及其它例子)向/从网络100上的一个或多个设备发送和接收消息的组件。
图5的描述旨在提供适合于实现本发明的计算机硬件和各种操作环境的概述,但并不意味着限制所述可适用的环境。应当理解的是,所述系统540是具有不同体系结构的多种合适设备中的一个例子。典型的设备通常包括至少一个处理器、存储器和把所述存储器耦合到处理器的总线。这样的配置包括个人计算机系统、网络计算机、基于电视系统,诸如网络TV或机顶盒,手持设备,诸如手机和个人数字助理,以及类似设备。本领域内技术人员应当立刻理解,可以用其它系统配置实施本发明,所述其它系统配置包括多处理机系统、微型计算机、大型计算机等等。还可以在分布式计算环境中实施本发明,其中任务由通过通信网络链接的远程处理设备执行。
应当理解的是,在不脱离本发明的范围内,更多或更少的步骤可以加入到图2和4所示出的方法中,并且这里所示出并描述的块的布置并不意味着特定的顺序。通过参考流程图所描述的方法使本领域内普通技术人员能够开发出包含这种指令的程序以在合适配置的计算机上执行所述方法(所述计算机的处理器执行来自计算机可读介质的指令,所述可读介质包括存储器)。可以用计算机程序设计语言来编写计算机可执行指令或将其包含在固件逻辑中。如果以符合公认标准的程序设计语言来编写,那么这种指令可以在各种硬件平台上执行并可用于与各种操作系统接口。另外,并不是参考任何特定的程序设计语言来描述本发明的。应当理解的是,各种编程语言都可用于执行这里所描述的本发明的教导。此外,以一种形式或另一种形式(例如,程序、过程、进程、应用、模块、逻辑等)所谈到软件在本领域是通用的,作为产生作用或导致结果。这种表达仅仅是阐述下列内容的简捷方式,所述内容为通过计算机执行软件使所述计算机的处理器执行动作或产生结果。
除对等设备的典型软件子系统之外,为执行如上所述的设备发现、识别和通信协议,在网络100上的每个设备可以包括关系启动软件组件。
已经描述了在网络环境中启动设备之间的关系。应当理解的是,在网络100上的每个设备可以共享个人信息。用这种方法,每个设备还可以产生具有用户界面的社区的可视化或分析所述网络,以便确定是否启动与具有类似的发现兴趣的其它设备的关系。尽管这里已经举例说明并描述了具体实施例,本领域内普通技术人员应当理解,适于达到相同目的的任何布置都可以用来代替所示出的具体实施例。本申请旨在涵盖本发明的各种修改或变化。
虽然本发明不局限于任何特定的执行,为了清楚起见,已经描述了用于启动在设备之间的关系的简化的方法和系统。例如,本领域内普通技术人员应当理解,一个设备可以包括多个用户。单个设备的每个用户具有存储各自的个人信息的能力,所述个人信息可以被用来启动与网络上其它设备用户的关系。此外,本申请中所使用的术语“消息”意指包括用于设备之间通信的任何协议。因此,显然本发明仅仅由下列权利要求及其等效物加以限定。

Claims (15)

1.一种用于启动网络设备之间的关系的方法,包括:
由第一对等设备从第一对等设备向对等网络上的一个或多个第二对等设备传送与第一用户相关联的个人信息,以及进一步由第一对等设备从第一对等设备向一个或多个第二对等设备中的一个对等设备发送第一消息以便转发到第三对等设备,其中对等网络包括第一对等设备、一个或多个第二对等设备和第三对等设备;
由第一对等设备接收与对应于一个或多个第二对等设备的一个或多个第二用户相关联的个人信息;
由第一对等设备为了共同兴趣分析与第一用户和一个或多个第二用户相关联的个人信息,包括生成第一对等设备和一个或多个第二对等设备相对于与第一用户和一个或多个第二用户相关联的个人信息中识别的共同兴趣的第一可视图,第一可视图将第一对等设备和一个或多个第二对等设备显示为对等网络的子社区;
由第一对等设备启动第一对等设备和一个或多个第二对等设备中的、满足与第一用户和一个或多个第二用户相关联的个人信息中识别的共同兴趣的每个对等设备之间的关系,其中该关系包括对等设备之间的通信会话;和
由第一对等设备从第三对等设备接收答复消息,该答复消息是通过将与第三对等设备相关联的第三用户相关联的个人信息附加到第一消息而产生的。
2.根据权利要求1所述的方法,其中传送个人信息包括:由第一对等设备向对等网络中的多个对等设备广播与第一用户相关联的个人信息。
3.根据权利要求1所述的方法,还包括:
由第三对等设备接收第一消息,第一消息包括与第一用户相关联的个人信息;
由第三对等设备为了共同兴趣分析与第一用户和第三用户相关联的个人信息;
由第三对等设备生成答复消息来表明启动与第一设备的关系的意愿;和
由第三对等设备向另一对等设备转发第一消息以不表明启动与第一设备的关系的意愿。
4.根据权利要求3所述的方法,还包括:
由第三对等设备向第一对等设备发送答复消息。
5.根据权利要求3所述的方法,还包括:
由第三对等设备向另一对等设备发送答复消息以便转发到第一对等设备。
6.根据权利要求1所述的方法,还包括:
由第三对等设备向另一对等设备发送答复消息以便转发到第一对等设备。
7.根据权利要求1所述的方法,还包括:
由第一对等设备启动第一对等设备与第三对等设备之间的关系,其中该关系包括对等设备之间的通信会话。
8.根据权利要求1所述的方法,其中每一对等设备能同时加入多个对等网络环境。
9.根据权利要求1所述的方法,其中由第一对等设备启动关系包括与一个或多个第二对等设备中的一个对等设备交换数字内容。
10.根据权利要求1所述的方法,其中由第一对等设备启动关系包括启动与一个或多个第二用户中的一个用户的即时消息会话。
11.根据权利要求1所述的方法,其中由第一对等设备启动关系包括启动与一个或多个第二用户中的一个用户的游戏会话。
12.一种用于启动网络设备之间的关系的装置,包括:
用于与对等网络中的一个或多个第二对等设备交换个人信息的部件,其中每一个所交换的个人信息对应于如下用户中的一个:与该装置相关联的第一用户、与一个或多个第二对等设备相对应的一个或多个第二用户中的一个第二用户,所述用于交换的部件包括
用于向一个或多个第二对等设备中的每一个第二对等设备发送与第一用户相关联的个人信息的部件,
用于向一个或多个第二对等设备中的一个对等设备发送第一消息以便转发到第三对等设备的部件,其中对等网络包括该装置、一个或多个第二对等设备和第三对等设备,和
用于从第三对等设备接收答复消息的部件,该答复消息是通过将与第三对等设备相关联的第三用户相关联的个人信息附加到第一消息而产生的;
用于分析答复消息中接收到的个人信息的部件,其中所述用于分析的部件还包括用于生成第一对等设备和一个或多个第二对等设备相对于与第一用户和一个或多个第二用户相关联的个人信息中识别的共同兴趣的第一可视图的部件,第一可视图将第一对等设备和一个或多个第二对等设备显示为对等网络的子社区;和
用于启动与基于共同兴趣的设备的关系的部件,所述用于交换的部件与所述用于启动的部件电耦合,其中关系包括对等设备之间的通信会话。
13.根据权利要求12所述的装置,其中所述用于启动关系的部件包括用于在一个或多个第二对等设备中的一个对等设备和该装置之间通过网络执行谈话的部件。
14.根据权利要求12所述的装置,其中所述用于启动关系的部件包括用于在一个或多个第二对等设备和该装置之间通过网络交换内容文件的部件。
15.根据权利要求12所述的装置,其中所述用于启动关系的部件包括用于在一个或多个第二对等设备中的一个对等设备和该装置之间通过网络执行游戏会话的部件。
CN2011100255401A 2002-04-08 2003-04-07 启动网络设备之间的关系 Expired - Fee Related CN102164162B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US37118302P 2002-04-08 2002-04-08
US60/371183 2002-04-08
US10/407,537 US7478126B2 (en) 2002-04-08 2003-04-04 Initializing relationships between devices in a network
US10/407537 2003-04-04

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN038128950A Division CN1659529A (zh) 2002-04-08 2003-04-07 启动网络设备之间的关系

Publications (2)

Publication Number Publication Date
CN102164162A CN102164162A (zh) 2011-08-24
CN102164162B true CN102164162B (zh) 2013-03-06

Family

ID=29254436

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2011100255401A Expired - Fee Related CN102164162B (zh) 2002-04-08 2003-04-07 启动网络设备之间的关系
CN038128950A Pending CN1659529A (zh) 2002-04-08 2003-04-07 启动网络设备之间的关系

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN038128950A Pending CN1659529A (zh) 2002-04-08 2003-04-07 启动网络设备之间的关系

Country Status (10)

Country Link
US (2) US7478126B2 (zh)
EP (1) EP1495410B1 (zh)
JP (1) JP4583030B2 (zh)
KR (1) KR100990525B1 (zh)
CN (2) CN102164162B (zh)
AT (1) ATE422776T1 (zh)
AU (1) AU2003230843C1 (zh)
DE (2) DE10392489T5 (zh)
GB (1) GB2404059A (zh)
WO (1) WO2003087992A2 (zh)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10038552A1 (de) * 2000-08-03 2002-02-28 Siemens Ag System und Verfahren zur Übertragung von OPC-Daten über Datennetze, insbesondere Internet, mit asynchroner Datenverbindung
JP4039158B2 (ja) 2002-07-22 2008-01-30 ソニー株式会社 情報処理装置および方法、情報処理システム、記録媒体、並びにプログラム
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US20050246262A1 (en) * 2004-04-29 2005-11-03 Aggarwal Charu C Enabling interoperability between participants in a network
US20050250438A1 (en) * 2004-05-07 2005-11-10 Mikko Makipaa Method for enhancing communication, a terminal and a telecommunication system
US20070203589A1 (en) * 2005-04-08 2007-08-30 Manyworlds, Inc. Adaptive Recombinant Process Methods
EP1768327A4 (en) * 2004-06-25 2010-09-08 Hajime Fukushima COMMUNICATION MODEL, COUNTER SIGNAL SIGNAL, METHOD AND EQUIPMENT
US7624443B2 (en) * 2004-12-21 2009-11-24 Microsoft Corporation Method and system for a self-heating device
EP1684490A1 (en) * 2005-01-21 2006-07-26 Hewlett-Packard Development Company, L.P. Method for activating a network-based service in a communication network, apparatus, device and network therefor
US7779073B2 (en) * 2005-03-31 2010-08-17 British Telecommunications Plc Computer network
US20060253541A1 (en) * 2005-05-09 2006-11-09 Lg Electronics Inc. Method and apparatus for performing an instant messenger function using a local area network
US20190268430A1 (en) 2005-08-01 2019-08-29 Seven Networks, Llc Targeted notification of content availability to a mobile device
US20090154665A1 (en) * 2005-11-28 2009-06-18 Galvin Brian M Authenticated audiographs from voice mail
US8161111B2 (en) * 2006-03-27 2012-04-17 Packet Video, Corp System and method for identifying common media content
JP4559459B2 (ja) * 2006-09-12 2010-10-06 三星電子株式会社 モバイルアドホックネットワークで通信するように動作可能なモバイル装置、及びその装置間のデータ交換セッションを確立する方法、及びコンピュータ読取り可能な媒体
US8433756B2 (en) * 2006-10-02 2013-04-30 Tp Lab, Inc. Multiple terminal collaboration system
EP2003855A1 (en) * 2007-06-15 2008-12-17 France Télécom Telecommunications method and system
US9477940B2 (en) * 2007-07-23 2016-10-25 International Business Machines Corporation Relationship-centric portals for communication sessions
EP2138964A1 (en) * 2008-06-27 2009-12-30 THOMSON Licensing Social networking protocol for mobile social networks
US8649808B2 (en) 2008-10-13 2014-02-11 Microsoft Corporation Universal mobile device messaging
EP2435929A4 (en) * 2009-05-29 2014-03-12 Ericsson Telefon Ab L M SELECTING AND SHARING USER PERSONAL INFORMATION ASSOCIATED WITH USER EQUIPMENT
US11647243B2 (en) 2009-06-26 2023-05-09 Seagate Technology Llc System and method for using an application on a mobile device to transfer internet media content
US9195775B2 (en) 2009-06-26 2015-11-24 Iii Holdings 2, Llc System and method for managing and/or rendering internet multimedia content in a network
EP2341674A1 (en) * 2009-12-31 2011-07-06 Gemalto SA Method for disclosing data relating to an application, corresponding device and system
WO2012109568A1 (en) 2011-02-11 2012-08-16 Packetvideo Corporation System and method for using an application on a mobile device to transfer internet media content
US8798777B2 (en) 2011-03-08 2014-08-05 Packetvideo Corporation System and method for using a list of audio media to create a list of audiovisual media
US9572195B2 (en) 2011-08-02 2017-02-14 Google Technology Holdings LLC Link sharing within a communication system
TWI503784B (zh) * 2011-10-08 2015-10-11 Broadcom Corp 社交網路系統及其執行的方法
CN103391205B (zh) * 2012-05-08 2017-06-06 阿里巴巴集团控股有限公司 群组通信信息的发送方法、客户端
WO2019125193A1 (en) * 2017-12-21 2019-06-27 Motorola Solutions, Inc Method to share information between proximal mobile devices

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796393A (en) * 1996-11-08 1998-08-18 Compuserve Incorporated System for intergrating an on-line service community with a foreign service
US5799318A (en) * 1993-04-13 1998-08-25 Firstfloor Software Method and apparatus for collecting and displaying information from diverse computer resources
WO2001027771A1 (fr) * 1999-10-08 2001-04-19 Kabushiki Kaisha Eighting Procede de recherche de participant dans un jeu ou un forum en ligne, dispositif de recherche de participant, serveur de reseau de participants, terminal de reseau et programme d'ordinateur

Family Cites Families (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6044205A (en) 1996-02-29 2000-03-28 Intermind Corporation Communications system for transferring information between memories according to processes transferred with the information
US6029195A (en) 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US5867799A (en) * 1996-04-04 1999-02-02 Lang; Andrew K. Information system and method for filtering a massive flow of information entities to meet user information classification needs
US5940830A (en) * 1996-09-05 1999-08-17 Fujitsu Limited Distributed document management system
JPH10240818A (ja) 1996-12-26 1998-09-11 Canon Inc 情報処理装置及びその方法
JPH10302006A (ja) * 1997-04-23 1998-11-13 Nikko Denki Kk 無線通信による携帯型相性診断装置
US6523022B1 (en) * 1997-06-09 2003-02-18 Allen Hobbs Method and apparatus for selectively augmenting retrieved information from a network resource
US6052122A (en) * 1997-06-13 2000-04-18 Tele-Publishing, Inc. Method and apparatus for matching registered profiles
US6112181A (en) * 1997-11-06 2000-08-29 Intertrust Technologies Corporation Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
JP3765175B2 (ja) 1998-01-09 2006-04-12 富士ゼロックス株式会社 コミュニケーションシステム
JP3654773B2 (ja) * 1998-07-08 2005-06-02 富士通株式会社 情報交換方法、情報管理流通装置、情報管理装置、情報流通装置、情報管理流通プログラムを記録したコンピュータ読み取り可能な記録媒体、情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報流通プログラムを記録したコンピュータ読み取り可能な記録媒体
US6490579B1 (en) * 1998-07-16 2002-12-03 Perot Systems Corporation Search engine system and method utilizing context of heterogeneous information resources
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6342830B1 (en) * 1998-09-10 2002-01-29 Xerox Corporation Controlled shielding of electronic tags
US6446208B1 (en) * 1998-09-10 2002-09-03 Xerox Corporation User interface system based on sequentially read electronic tags
US6176425B1 (en) * 1998-09-10 2001-01-23 Xerox Corporation Information management system supporting multiple electronic tags
US6249226B1 (en) * 1998-09-10 2001-06-19 Xerox Corporation Network printer document interface using electronic tags
US6487583B1 (en) * 1998-09-15 2002-11-26 Ikimbo, Inc. System and method for information and application distribution
EP0993163A1 (en) 1998-10-05 2000-04-12 Backweb Technologies Ltd. Distributed client-based data caching system and method
US6480961B2 (en) * 1999-03-02 2002-11-12 Audible, Inc. Secure streaming of digital audio/visual content
EP1195041A4 (en) 1999-06-18 2004-06-23 Shmuel Okon METHOD AND SYSTEM FOR INITIALIZING CALLS BETWEEN CALLERS WITH COMMON INTERESTS
WO2001001239A2 (en) 1999-06-25 2001-01-04 Iomega Corporation Apparatus and methods for locating, downloading, storing, and displaying selected network-based program data
DE19929188A1 (de) 1999-06-27 2001-01-11 Paul Fischer Organizer-Gerät mit Partnersuch-Kommunikationsvorrichtung
EP1200902A2 (en) * 1999-07-16 2002-05-02 Agentarts, Inc. Methods and system for generating automated alternative content recommendations
US6944669B1 (en) 1999-10-22 2005-09-13 America Online, Inc. Sharing the personal information of a network user with the resources accessed by that network user
US6704722B2 (en) * 1999-11-17 2004-03-09 Xerox Corporation Systems and methods for performing crawl searches and index searches
US7130807B1 (en) 1999-11-22 2006-10-31 Accenture Llp Technology sharing during demand and supply planning in a network-based supply chain environment
US6742032B1 (en) * 1999-12-17 2004-05-25 Xerox Corporation Method for monitoring and encouraging community activity in a networked environment
WO2001046843A2 (en) 1999-12-21 2001-06-28 Tivo, Inc. Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media
US6678680B1 (en) * 2000-01-06 2004-01-13 Mark Woo Music search engine
US7426750B2 (en) 2000-02-18 2008-09-16 Verimatrix, Inc. Network-based content distribution system
JP2001285765A (ja) * 2000-03-29 2001-10-12 Nec Corp 放送番組蓄積方式
US20020055919A1 (en) 2000-03-31 2002-05-09 Harlequin Limited Method and system for gathering, organizing, and displaying information from data searches
AU2001249768A1 (en) * 2000-04-02 2001-10-15 Tangis Corporation Soliciting information based on a computer user's context
US7010537B2 (en) 2000-04-27 2006-03-07 Friskit, Inc. Method and system for visual network searching
IES20000350A2 (en) 2000-05-08 2001-11-14 Intuition Publishing Ltd Computer-Based Training Course
US6541559B2 (en) 2000-05-24 2003-04-01 Ube Industries, Ltd. Polyamide resin composition showing excellent weld strength
US7739335B2 (en) * 2000-06-22 2010-06-15 Sony Corporation Method and apparatus for providing a customized selection of audio content over the internet
JP3959938B2 (ja) * 2000-06-29 2007-08-15 富士ゼロックス株式会社 接続関係表示方法及び装置
US7117245B1 (en) * 2000-07-05 2006-10-03 Iris Wireless, Llc Global communication method and system
US20020027567A1 (en) * 2000-07-18 2002-03-07 Niamir Bern B. Listing network for classified information
JP2002073511A (ja) * 2000-08-25 2002-03-12 Nec Corp 対話可能型チャットシステム
US6957199B1 (en) * 2000-08-30 2005-10-18 Douglas Fisher Method, system and service for conducting authenticated business transactions
GB0024506D0 (en) 2000-10-06 2000-11-22 Liivematch Ltd Method,system and computer usable medium for facilitating communication
US6947966B1 (en) * 2000-10-13 2005-09-20 Road Runner Holdco Llc System and method for influencing dynamic community shared elements of audio, video, and text programming via a polling system
GB0028474D0 (en) 2000-11-22 2001-01-10 Raekanet Ltd Improved computer network architecture and associated method and system
US20040039707A9 (en) 2000-11-22 2004-02-26 Chris Ricci Method for distributing and licensing digital media
US20020077988A1 (en) 2000-12-19 2002-06-20 Sasaki Gary D. Distributing digital content
EP1217591B1 (en) * 2000-12-21 2014-04-02 Nokia Corporation Improvements in and relating to the distribution of content
US7685224B2 (en) * 2001-01-11 2010-03-23 Truelocal Inc. Method for providing an attribute bounded network of computers
US20020107701A1 (en) * 2001-02-02 2002-08-08 Batty Robert L. Systems and methods for metering content on the internet
US7047406B2 (en) 2001-03-21 2006-05-16 Qurlo Holdings, Inc. Method and system for providing a secure peer-to-peer file delivery network
US20040030741A1 (en) 2001-04-02 2004-02-12 Wolton Richard Ernest Method and apparatus for search, visual navigation, analysis and retrieval of information from networks with remote notification and content delivery
US20020156971A1 (en) * 2001-04-19 2002-10-24 International Business Machines Corporation Method, apparatus, and program for providing hybrid disk mirroring and striping
US6961723B2 (en) * 2001-05-04 2005-11-01 Sun Microsystems, Inc. System and method for determining relevancy of query responses in a distributed network search mechanism
US20030009570A1 (en) * 2001-07-03 2003-01-09 International Business Machines Corporation Method and apparatus for segmented peer-to-peer computing
JP2005502106A (ja) * 2001-07-20 2005-01-20 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 情報コンテンツへのアクセス
US20030028610A1 (en) 2001-08-03 2003-02-06 Pearson Christopher Joel Peer-to-peer file sharing system and method using user datagram protocol
US7793326B2 (en) * 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7113999B2 (en) * 2001-08-14 2006-09-26 International Business Machines Corporation Method, computer readable media and apparatus for the selection and rendering of audio files in a networked environment
US20030041108A1 (en) * 2001-08-22 2003-02-27 Henrick Robert F. Enhancement of communications by peer-to-peer collaborative web browsing
US7124362B2 (en) 2001-08-31 2006-10-17 Robert Tischer Method and system for producing an ordered compilation of information with more than one author contributing information contemporaneously
AU2002332812A1 (en) * 2001-09-04 2003-03-18 Soft2B Llc Browser-to-browser, dom-based, peer-to-peer communication with delta synchronization
JP2003157259A (ja) 2001-09-05 2003-05-30 Fuji Xerox Co Ltd 情報検索システム
US7092952B1 (en) * 2001-11-20 2006-08-15 Peter Wilens Method for grouping computer subscribers by common preferences to establish non-intimate relationships
US20030115318A1 (en) * 2001-12-13 2003-06-19 Microsoft Corporation. Concentric user-targeting delivery system and methods
US7340214B1 (en) * 2002-02-13 2008-03-04 Nokia Corporation Short-range wireless system and method for multimedia tags
US7167910B2 (en) * 2002-02-20 2007-01-23 Microsoft Corporation Social mapping of contacts from computer communication information
US20030158958A1 (en) * 2002-02-20 2003-08-21 Koninklijke Philips Electronics N.V. Distributed storage network architecture using user devices
US6728729B1 (en) * 2003-04-25 2004-04-27 Apple Computer, Inc. Accessing media across networks
US7380217B2 (en) * 2003-06-06 2008-05-27 Intellecspace Coropration Method of graphical presentation of relationships between individuals, business entities, and organizations
US6947666B2 (en) * 2003-10-22 2005-09-20 Hewlett-Packard Development Company, L.P. Support apparatus and method for use with a camera and strobe lights
US7707122B2 (en) * 2004-01-29 2010-04-27 Yahoo ! Inc. System and method of information filtering using measures of affinity of a relationship
US7849135B2 (en) 2004-04-09 2010-12-07 At&T Mobility Ii Llc Sharing content on mobile devices
US7162488B2 (en) 2005-04-22 2007-01-09 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5799318A (en) * 1993-04-13 1998-08-25 Firstfloor Software Method and apparatus for collecting and displaying information from diverse computer resources
US5796393A (en) * 1996-11-08 1998-08-18 Compuserve Incorporated System for intergrating an on-line service community with a foreign service
WO2001027771A1 (fr) * 1999-10-08 2001-04-19 Kabushiki Kaisha Eighting Procede de recherche de participant dans un jeu ou un forum en ligne, dispositif de recherche de participant, serveur de reseau de participants, terminal de reseau et programme d'ordinateur

Also Published As

Publication number Publication date
WO2003087992A3 (en) 2004-04-22
AU2003230843A1 (en) 2003-10-27
WO2003087992A2 (en) 2003-10-23
DE60326133D1 (de) 2009-03-26
KR20040108703A (ko) 2004-12-24
EP1495410A4 (en) 2005-07-20
US20030233399A1 (en) 2003-12-18
JP4583030B2 (ja) 2010-11-17
GB2404059A (en) 2005-01-19
AU2003230843C1 (en) 2010-03-18
CN1659529A (zh) 2005-08-24
DE10392489T5 (de) 2005-03-03
EP1495410A2 (en) 2005-01-12
GB0423859D0 (en) 2004-12-01
US7478126B2 (en) 2009-01-13
CN102164162A (zh) 2011-08-24
US7853650B2 (en) 2010-12-14
JP2005525629A (ja) 2005-08-25
AU2003230843B2 (en) 2009-06-04
EP1495410B1 (en) 2009-02-11
KR100990525B1 (ko) 2010-10-29
US20090150492A1 (en) 2009-06-11
ATE422776T1 (de) 2009-02-15

Similar Documents

Publication Publication Date Title
CN102164162B (zh) 启动网络设备之间的关系
US7614081B2 (en) Managing and sharing identities on a network
CN100358308C (zh) 信息处理装置和访问控制处理方法
CN101238730B (zh) 用于提供数字家庭服务的构架
CN103842977A (zh) 信息处理系统、信息处理方法和程序
CN104022945B (zh) 在客户端中实现即时通讯的方法和装置
CN108429918A (zh) 视频直播的方法和装置
KR20060103617A (ko) 대화 상대 매칭을 통한 어학 학습 서비스 시스템 및 그방법
US20040208195A1 (en) Apparatus and method for connecting separate networks
KR20070018382A (ko) 대화형 에이전트를 이용한 서비스 방법 및 시스템
KR100883032B1 (ko) Pc방에서의 채팅 처리 장치 및 그 방법
KR20050007058A (ko) 메신저 로봇을 이용한 온라인 마케팅 서비스 제공 방법
JP2004242816A (ja) クイズ提供システム
Miles Bringing computer power to the consumer market: Cutting-edge technologies
KR20020057879A (ko) 오프라인 게임의 온라인 이용을 위한 게임서비스제공시스템 및 방법
CN106657189A (zh) 一种微信摇一摇应用推送方法及系统
CN100362890C (zh) 一种移动数据管理系统及管理方法
KR20040016349A (ko) 외부의 이동 단말기와 단문 메시지 통신을 할 수 있는네트워크 게임 시스템 및 이를 이용한 단문 메시지 전송방법
KR100838764B1 (ko) 전자 게이밍 장치상에 게임 디렉토리를 생성하기 위한 방법및 장치
KR100660602B1 (ko) 온라인 게임에서의 전화 시스템, 방법 및 이를 구현할 수 있는 컴퓨터로 읽을 수 있는 기록 매체
KR20020090244A (ko) 가상 채팅자를 이용한 통신망상에서의 화상채팅 서비스방법 및 시스템
KR20050002213A (ko) 복수아이디 식별시스템
KR20030092407A (ko) 무선인터넷을 이용한 온라인 게임 서비스 시스템 및 방법
KR20020002850A (ko) 인터넷을 이용한 게임 네트워크 시스템 및 그 운용방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130306

Termination date: 20150407

EXPY Termination of patent right or utility model