CN103501318A - 用于共享在线环境中的自定义体验的系统和方法 - Google Patents
用于共享在线环境中的自定义体验的系统和方法 Download PDFInfo
- Publication number
- CN103501318A CN103501318A CN201310424378.XA CN201310424378A CN103501318A CN 103501318 A CN103501318 A CN 103501318A CN 201310424378 A CN201310424378 A CN 201310424378A CN 103501318 A CN103501318 A CN 103501318A
- Authority
- CN
- China
- Prior art keywords
- client
- interaction data
- self
- environment
- online
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
Abstract
本发明提供一种在共享环境中为多个客户站提供自定义体验的系统和方法。提供账户数据库,其包含关于多个客户的数据;在线服务器,其包含服务器处理器并且为可被多个客户站访问的共享环境提供宿主;以及由客户站的客户处理器执行的在线客户应用程序。所述服务器处理器被配置为:从所述账户数据库中获取客户数据;基于所述客户数据,确定所述客户的客户偏好;根据所述客户的偏好由所述共享环境创建自定义环境;并且发送所述自定义环境到与所述客户联系的客户站的在线客户应用程序,以在客户的显示装置上渲染出自定义环境。用户交互可以被过滤,以维持共享环境感觉。
Description
本申请是申请日为2010年1月18日,申请号为201010001844.X,发明名称为“用于共享在线环境中的自定义体验的系统和方法”的申请的分案申请。
发明领域
本发明一般涉及联网。更特别地,本发明涉及用于呈现在线信息的方法。
背景技术
网络的运用呈现许多比传统的表现方法优越的地方。例如,现场演讲一般必须适于所预期到的有最低共同特性的观众,常常导致大部分听众的转移。一些听众可能感到演讲的节奏很迟缓,而其他听众可能感到自己完全跟不上并且沮丧。同样地,在大型折扣商店购物的顾客可能感到迷惑,不知所措,或缺乏兴趣,该顾客可能感到呈现给他的是针对广泛的观众的庞大的详细清单,而不是适于该用户特定的兴趣爱好。传统的表现方法往往以整体对待受众,排斥个体独特的需求。
另一方面,网络的运用可以提供适于用户特别的兴趣或偏好的自定义的结果,能够传递出把用户作为个体来对待的、高度相关的并引发兴趣的内容。通过利用主动的用户信息以及在一段时间内跟踪用户的行为,可以更加准确地查明用户的偏好,从而有利于留住用户并且使之重复来访。关于具有共同特征的用户群体的综合数据也可以提供大范围趋势,洞察力和有助于预测用户需求的其它数据。
尽管如上所述,网络的运用可以提供非常个性化的表现,网络的应用还可以促使不同的人一起,通过鼓励共享的友情和社区而提供群体利益。集中在社交上的对互联网的运用,如联网网页,好友群,即时消息聊天,公共留言板,在线游戏以及许多其它社交应用的迅速增长展现出网络的应用可以培养所有种类的社交性在线社区。通常,这些共享的社交环境是关于一些共同的兴趣或爱好,允许形成针对广泛的话题的积极并集中的群体。
由于执行上的困难,一种一般不被考虑的角度是在共享的社交环境中结合自定义个体的人格化。在共享的社交环境中,群体动态特性一般处于占主导地位的控制,为个体提供较少的机会来享有适于他们专有的兴趣的自定义的体验,这是由于这些专有的兴趣可能与群体性格不相关或相抵触。如果一个个体与所述共享的社交环境的共同联系元素偏离的太远,该个体可能自愿地或强行地结束,与所述群体分离,损失了许多社交利益。因此,由于群体与个体之间需求的冲突,在共享的社交环境中,很难协调自定义的个体的人格化。
因此,需要通过提供在共享的社交环境中将自定义体验结合起来,以允许用户在不牺牲引发兴趣的个性化的内容的情况下,享受群体参与的优点的方法,来克服本领域的缺点和不足。
发明概述
提供一种在共享的在线环境中提供自定义体验的系统和方法,大体上如至少一个附图所示和/或所描述,在权利要求书中被更全面地阐述。
本发明提供了一种用于在共享环境中为多个客户站提供自定义体验的系统,所述系统包括:
在线客户应用程序,其用于由客户站的客户处理器执行并且用于在所述客户站的客户显示装置上渲染出所述共享环境;
账户数据库,其具有关于多个客户的数据;以及
在线服务器,其为可被所述多个客户站访问的所述共享环境提供宿主,并且,所述在线服务器具有服务器处理器,所述服务器处理器被配置为:
从所述账户数据库获取关于所述多个客户中的第一个客户的客户数据;
基于所述客户数据,确定所述第一个客户的客户偏好;
根据所述客户偏好,从所述共享环境创建自定义环境;以及
将所述自定义环境发送到在所述第一个客户的客户站上执行的所述在线客户应用程序,以在该客户的显示装置上渲染。
所述服务器处理器还可被配置为:
从所述在线客户应用程序接收交互数据,所述交互数据具有所述自定义环境所特有的交互;以及
基于所述交互数据,对所述多个客户站产生影响。
所述服务器处理器还可被配置为:
在对所述多个客户站产生影响之前,过滤所述自定义环境所特有的交互数据,以为所述多个客户站维持共享环境感觉。
所述服务器处理器可被配置为通过将所述交互修改成为通用地适用于所述共享环境来过滤所述交互数据。
所述服务器处理器可被配置为通过抛弃所述交互来过滤所述交互数据。
所述服务器处理器可被配置为通过分别针对所述多个客户站中的每一个客户站转换所述交互来过滤所述交互数据。
所述服务器处理器可被配置为通过对照群体人口统计学关系数据分析所述客户数据来确定客户偏好。
所述服务器处理器可被配置为通过替换所述共享环境中的自定义音频或视频资产来创建所述自定义环境。
本发明还提供了一种用于在共享环境中为多个客户站提供自定义体验的在线服务器,所述多个客户站中的每一个客户站包括在线客户应用程序,所述在线客户应用程序由客户处理器执行并且用于在客户显示装置上渲染出所述共享环境,并且多个客户中的每一个客户在账户数据库的账户数据中具有客户数据,所述在线服务器包括:
存储器,其被配置成为可被所述多个客户站访问的所述共享环境提供宿主;以及
服务器处理器,其被配置为:
从所述账户数据库获取关于所述多个客户中的第一个客户的数据;
基于所述客户数据确定所述第一个客户的客户偏好;
根据所述客户偏好,从所述共享环境创建自定义环境;以及
发送所述自定义环境到在所述第一个客户的客户站上执行的所述在线客户应用程序,以在该客户的显示装置上渲染。
所述服务器处理器还可被配置为:
从所述在线客户应用程序接收交互数据,所述交互数据具有所述自定义环境所特有的交互;以及
基于所述交互数据对所述多个客户站产生影响。
所述服务器处理器还可被配置为:
在对所述多个客户站产生影响之前,过滤所述自定义环境所特有的交互数据,以为所述多个客户站维持共享环境感觉。
所述服务器处理器可被配置为通过将所述交互修改成为通用地适用于所述共享环境来过滤所述交互数据。
所述服务器处理器可被配置为通过抛弃所述交互来过滤所述交互数据。
所述服务器处理器可被配置为通过分别针对所述多个客户站中的每一个客户站转换所述交互来过滤所述交互数据。
所述服务器处理器可被配置为通过对照群体人口统计学关系数据分析所述客户数据来确定客户偏好。
所述服务器处理器可被配置为通过替换所述共享环境中的自定义音频或视频资产来创建所述自定义环境。
本发明还提供了一种用于在线服务器的服务器处理器在共享环境中为多个客户站提供自定义体验的方法,所述在线服务器具有存储器并被配置成为可被所述多个客户站访问的所述共享环境提供宿主,所述多个客户站中的每一个客户站包括在线客户应用程序,所述在线应用程序由客户处理器执行并且用于在客户显示装置上渲染所述共享环境,并且多个客户中的每一个客户在账户数据库的账户数据中具有客户数据,所述方法包括:
从所述账户数据库中获取关于所述多个客户中的第一个客户的数据;
基于所述客户数据确定所述第一个客户的客户偏好;
根据所述客户偏好,从所述共享环境创建自定义环境;以及
发送所述自定义环境到在所述第一个客户的客户站上执行的所述在线客户应用程序,以在该客户的显示装置上渲染。
所述方法还可包括:
从所述在线客户应用程序接收交互数据,所述交互数据具有所述自定义环境所特有的交互;以及
基于所述交互数据,对所述多个客户站产生影响。
所述方法还可包括:
在对所述多个客户站产生影响之前,过滤所述自定义环境所特有的交互数据,以为所述多个客户站维持共享环境感觉。
所述服务器处理器可被配置为通过分别针对所述多个客户站中的每一个客户站转换所述交互来过滤所述交互数据。
附图简述
对于这些本领域普通技术人员,在审查了下面详细的描述和相应的附图后,本发明的特征和优点将变得明显,其中
图1呈现了根据本发明的一个实施方式,在共享的在线环境中,支持自定义体验的网络环境的方框图。
图2呈现一流程图,其示出,根据本发明的一个实施方式在共享的在线环境中基于偏好对在线资产进行替换,以提供自定义体验。
图3呈现了根据本发明的一个实施方式,对客户的交互提供过滤,来在客户站中维持共享环境感觉的网络环境的方框图;以及
图4呈现了根据本发明的一个实施方式,描述步骤的流程图,通过该步骤,在共享的在线环境中,在线服务器的服务器处理器可以为客户站提供自定义体验。
发明详述
本发明针对一种在共享的在线环境中提供自定义体验的系统和方法。下面的描述包括与本发明的实施相关的具体信息。本领域技术人员可认识到的是本发明可以以与本申请中具体讨论的方式所不同的其他方式实施。另外,本发明的一些具体细节没有被讨论以使本发明不被混淆。未在本申请中描述的具体细节在本领域普通技术人员所了解的范围内。本申请的附图及其相应的详细描述的仅仅针对本发明示例性的实施方式。为了保持简洁,应用了本发明原理的本发明的其它实施方式没有在本申请中具体描述并且没有在本附图中具体图解。
图1呈现了根据本发明的一个实施方式,在共享的在线环境中支持自定义体验的网络环境的方框图。网络环境100包括在线服务器110,账户数据库120,网络130,客户站150a,客户站150b,客户站150c,显示装置160a,显示装置160b,以及显示装置160c。在线服务器110包括服务器处理器111和服务器存储器115。服务器存储器115包括在线服务应用程序116和共享环境117。账户数据库120包括客户数据121。客户站150a包括客户处理器151a,在线客户应用程序156a,和自定义环境157a。客户站150b包括客户处理器151b,在线客户应用程序156b,和自定义环境157b。客户站150c包括客户处理器151c,在线客户应用程序156c,和自定义环境157c。
网络环境100示出,为如客户站150a到150c所示的多个客户站提供共享环境117如虚拟世界或多玩家在线游戏的在线应用程序116的高级别的框图。在线服务器110,尽管示为单一的服务器,但也可以包括用于负载分布和服务器任务模块化的多个服务器。服务器处理器111访问服务器存储器115来执行在线服务应用程序116,该应用程序处理在线服务器110和客户站150a到150c之间经由网络130的网络通信。网络130可包括公众可访问网络,例如互联网。账户数据库120包括客户数据121,客户数据121可包括用于身份验证的注册和安全信息、个人信息、访问历史记录,以及在线化身或个人状态信息,例如虚拟物品,角色外观,和属性统计数据。可以假设,客户站150a到150c的每一个用户可通过基于网络的注册界面或直接通过在线客户应用程序,已经在账户数据库120中注册了账户。
客户站150a到150c可能每一个都包括计算平台,例如个人计算机,视频游戏机,便携式游戏系统,移动电话或移动互联网设备(MID)。客户站150a包括客户处理器151a,其用于执行与在线服务应用程序116联接的在线客户应用程序156a。可以假设,作为用户注册过程的一部分,每一个用户已经下载并且安装了在线客户应用程序156a到156c。可选择地,在线客户应用程序可以动态地下载,例如,Flash或Java应用程序。在这个可选的方法中,每一个客户站可访问提供动态可下载的在线客户应用程序的网站服务器。
通过与在线服务应用程序116联接,客户处理器151a可以接收自定义环境157a,该自定义环境随后被发送到显示装置160a来被渲染成渲染内容167a。显示装置160a可以包括外部的或集成的显示装置例如LCD屏,并且渲染内容167a可以包括自定义环境157a的二维或三维的图像渲染。如上所描述的客户站150a的属性也可以应用在客户站150b,客户站150c,以及与在线服务器110相连接的其它任意客户站。
在在线服务器110允许客户站连接之前,可以首先通过访问账户数据库120以对照客户数据121校验客户提供的凭证来验证客户站。例如,可以向客户站150a的用户询问以加密形式储存在客户数据121中的用户名和密码。一旦用户提供了登录的凭证,服务器处理器111可以对照客户数据121校验这些登录的凭证来验证所述客户站。以这种方式,用户可以从任何任意的客户站访问在线服务应用程序116。
在传统的共享在线环境中,客户站150a到150c可以分别请求共享环境117以直接在显示装置160a到160c上渲染。因此,假设每一个代表客户站150a到150c的化身被放置在共享环境117中极为接近的位置,那么每一个客户站可以具有对共享环境117相似的虚拟视角。因此,在线客户站应用程序156a到156c可以相当相似地输出渲染内容167a到167c。例如,如果在每一个客户站的虚拟视角中恰巧有颗棕榈树被共享,那么那棵同样的棕榈树可以在渲染内容167a到167c中被渲染出来。当然,由于客户处理器151a到151c和显示装置160a到160c的性能差异,渲染内容167a到167c可在图像的细节和质量上有差异,但是它们仍然都描绘所述同样的棕榈树。没有一个客户站试图要渲染不同的物体,例如仙人掌。
在另一方面,在图1中所示的实施方式中,每一个客户站能够渲染它自己特定的自定义的视角。客户站150a依照渲染内容167a渲染出自定义环境157a,客户站150b依照渲染内容167b渲染出自定义环境157b,并且客户站150c依照渲染内容167c渲染出自定义环境157c。在共享的环境117上做的特定的修改以导致特定的自定义环境取决于在客户数据121中储存的数据,详细说明见下面图2。
图2呈现了根据本发明的一个实施方式,示出在线资产基于偏好的替换以在共享的在线环境中,提供自定义体验的流程图。流程图200包括客户数据221,共享环境217,线服务应用程序216,客户A偏好223a,客户B偏好223b,客户C偏好223c,自定义环境257a,自定义环境257b和自定义环境257c。客户数据221包括客户A数据222a,客户B数据222b,客户C数据222c。
客户数据221对应图1中的客户数据121。共享的环境217对应共享环境117。在线服务应用程序216对应在线服务应用程序116。自定义环境257a到257c分别对应自定义环境157a到157c。为了清晰起见,图1中的几个部件在流程图200中已被简化或删除。此外,尽管在图2中的每个环境由相应的图像描绘示出,对每一个环境的实际数据可以简单地包括被传给渲染器(如在线客户应用程序156a)的二进制数据,该二进制数据被解释并且渲染到显示装置160a上,来按照渲染内容167a产生实际图像。因此,图2中示出的环境不一定意味着环境按照预渲染的图形图像被传输。
显示渲染共享环境217可看起来与在共享环境217中示出的描绘相似,带有几个可识别的对象。用于每一个客户站的拟人的虚拟化身被示出,包括客户A,客户B和客户C。所有的虚拟化身仿佛位于一个共享的房间中,该房间左侧墙壁上有一幅图画,右侧墙壁上挂有一时钟,并且地上有宠物猫。
如前面所讨论的,在传统的共享在线环境中,每一个客户站可以从连接的显示装置中渲染出一个看起来与共享环境217类似的场景。因此,每一个客户站为客户A,B,C渲染出同样的宠物猫,同样的画,同样的时钟,以及同样的虚拟化身。
另一方面,通过客户数据221以及在省略的在线服务器上执行的在线服务应用软件216的支持,每一个用户的偏好可以被确定,并且因此在线服务应用软件216可以将适于与客户站相联系的特定用户账户的偏好的自定义环境提供给每一个客户站。
例如,可以在注册的用户中进行最喜爱的宠物的调查,调查的结果被存放在客户数据221中适当的账户中。如果用户选择忽略所述调查,收集能表明偏好的用户信息的其它方法也可以被应用,例如分析来自相关的服务的用户账户信息,检查电子商务活动,或跟踪过去的用户行为。
如自定义环境257a所示,客户A可能喜欢猫作为宠物,而在自定义环境257b可以表明客户B喜欢狗作为宠物,并且自定义环境257c可以表明客户C更喜欢在养鱼池中饲养鱼。换句话说,客户A的偏好223a可以包括“喜欢宠物猫”,而客户B的偏好223b可以包括“喜欢宠物狗”,且客户C的偏好223c可以包括“喜欢在养鱼池中饲养鱼”。客户的偏好223a到223c可以分别从客户数据222a到222c中推导出来。
例如,客户A可能已经提供了对以上调查的明确回答,表明对猫的偏好。在这种情况下,由于在客户A数据222a中被明确的指定,确定客户A的偏好223a是很容易的。另一方面,客户B可能忽略所述调查,或者所述调查可能最终落入垃圾邮件过滤器中,而从未被阅读过。
因此,确定客户B的偏好223b,存储在客户B数据222b中的其他数据点可以由在线服务应用程序216使用。例如,可能在线服务应用程序216允许每一个客户能够自定义并且装饰它们自己的房间,也可以参观其他客户的房间以与家具和储存在他们房间中的物品交互。此外,可能每一个用户被给予具有特定宠物的选项,并且用户可以通过与宠物一起玩或抚摸它来与该宠物交互。这些动作可以储存在相联系的用户账户的活动日志中。因此,例如,客户B数据222b可以表明客户B相比猫宠物或其它种类的宠物趋向于与狗宠物交互,从这里,可以推导出对狗宠物的偏好作为客户B的偏好223b。
客户C可能也忽略了所述调查,因此客户C的偏好223c也需要被推导出。例如,如果客户C从相关的宠物商品电子商务网站上购买了鱼食,则可以推导出客户C在家中饲养宠物鱼并且因此可能相比其他宠物更偏爱鱼。另一个例子可以从属于关于一特定群体或人口统计学的客户C的数据中推测推论。这个数据可能存在于客户数据221中存在的数据集中,或者可能获取自外部源。
例如,通过数据挖掘,可以观察到,无论由于何种原因,生活在东海岸的年龄在40到50岁之间的男性相比其它宠物趋向于偏爱饲养鱼。因此,可以对照这些关联因素分析客户C数据222c中关于客户C的任何可获得的个人信息,以确定客户C对于饲养鱼的倾向。假设一些个人详情作为注册过程的一部分而被自愿地提供,客户C可能已经表明其性别为男性,年龄为45,并且居住在罗得岛,所有这些因素表明与“40-50岁男性东海岸人养鱼偏好”关系中的从属关系。那种关系实际上是否可靠是另一个问题,但是在线服务应用程序216也可以对特定的关系分配几率权重,以表明在关系准确度上的可信度。由于某些原因,可能这个关系已经被许多独立数据点证实,并且因此被视为高度可信。如果情况是这样,在线服务应用程序216可以相当确切地推断出客户C的偏好223c应该表明对于在养鱼池中饲养鱼的偏向。
另一方面,如果完全没有数据指向任何一种方法可推导出的偏好,那么则可以假设默认值,或者自定义步骤可以被绕过。例如,如果客户A数据222a为上面只有注册账户所必需的最少量信息的空白的一页,可能不存在足够的数据来做任何偏好的确定。这种情况下,可以假设“偏爱猫为宠物”的默认值,或者可以跳过自定义,直接提供用于渲染的共享的环境217。
一旦每一个客户的偏好被推导出,那么他们可以由在线服务应用程序216使用来为每一个客户站修改共享的环境217。因此,共享环境217的宠物可以被改变,以匹配所估计出的在每一个客户站的用户偏好。所提供的自定义的级别可以是用户可调整的,或者由服务器管理员指定的。在高级别的自定义环境中,每一个自定义环境可能看上去与相应的共享环境完全不同。另一方面,在运用了低级别或不明显使用自定义环境中,自定义环境中只有少数几个元素可以被修改。
在图2中,可以观察到在与自定义环境之间,只有宠物的种类被改变,而虚拟化身,图画,和时钟保持不变。可选的实施方式可以通过改变几个元素,只一些,或介于两者之间的某些,彻底地自定义共享环境217。例如,每一个图画可以与客户艺术的感受能力匹配;时钟可以根据客户的年龄世代改为数字时钟或者模拟时钟;虚拟化身可以根据客户的时尚感打扮或不同地显现。因此,尽管每一个客户都参与到由共享环境217代表的共享空间中,但是每一个客户也有他们自己对于共享环境217基于偏好的个性化的自定义视图,该视图由自定义环境257a到257c代表。
图3呈现了根据本发明的一个实施方式,支持对客户交互进行过滤来在客户站中维持共享空间感觉的网络环境的方框图。网络环境300包括在线服务器310,网络330,客户站350a,客户站350b,以及客户站350c。在线服务器310包括共享环境317,交互数据过滤器318,以及在线服务应用程序316。客户站350a包括自定义环境357a,其包括交互358a。客户站350b包括客户处理器351b,在线客户应用程序356b,自定义环境357b,以及交互数据359b。自定义环境357b包括交互358b。
关于为不同客户提供有彻底或很微妙差异的环境的一个难点是仍然维持共享环境感觉的问题。在传统的共享在线环境中,由于每一个客户很大程度上分享共享环境的完全相同视图,这通常不是一个问题。另一方面,通过以共享的环境开始,但为各个客户站自定义视图,存在客户站以与具有相异的自定义环境的其他客户站不连贯或不和谐的形式交互的风险。
尽管这个问题可以通过将交互限定在预先选择的并且经校验的用语和动作中而被部分地避免,但是这样严重限制了用户的自由。对于一些用户,可以自由地说话或行动的能力可能包括了在线体验的必要条件,特别是在共享的社交背景中的必要条件。因此,限定用户只选择录制好的用语或动作可能不能提供足够的自由来参与有意义的社交关系。
一种用于维持共享环境感觉的可选的方法可以包括对用户动作使用过滤器,并且根据用户的动作是否是自定义环境所特有的来适当的改变用户的动作。换句话说,与所有连接的客户站中的共享环境的视图一致的用户动作可以正常的通过,但是特定的自定义环境所特有的其它用户动作可能需要被相应地检测和过滤。
例如,交互358b包括用户,客户站350b的客户B,参与在线客户应用程序356b的聊天功能以向在共享的环境317中所有其他客户,包括客户站350a的客户A和客户站350c的客户C,广播公共信息。如图3所述,客户B或用户B广播公共信息,“多么可爱的一只狗啊!在那幅画中是哪种花?”如果这个信息被未改变地广播给客户站350a和350c,由于就客户A而言在自定义环境357a中只有猫,并且就客户C而言,在自定义的357c中只有鱼,所以关于狗的前半部分是没有意义的。
但是,由于所有的客户观察到共享花卉图画的视图,关于花的后半部分的广播消息是仍然有意义的。类似地,如果客户B做出关于右面的挂钟的陈述,由于所有的客户站看到同样的挂钟,所以几乎不存在广播不连贯或不和谐消息的风险。共享环境317中没有为客户站自定义的元素可以如往常在传统的共享环境模型中一样的被处理。这并不意味着过滤器完全不被使用,过滤猥亵用语的过滤器或其它形式的普通节制仍然可以应用到所有客户上。但是,就用于维持共享环境317的印象的过滤而言,共享环境317中保持不变的元素可以安全地被忽略。
因此,关于宠物的陈述在广播到客户站350a和350c之前,需要以某种形式修改。一种可能的解决方案是为交互数据过滤器318实施转换过滤,在该过滤器中,一个客户站特有的动作被转换成用于其他客户站适当的动作。因此,当在线服务器310从客户站350b中获取交互数据359b时,在线服务应用程序316可以对照自定义环境357a和自定义环境357c比较交互数据359b,以产生用于客户站350a和客户站350c的适当的转换好的交互数据。因此,在线服务应用程序316可以产生用于客户站350a的交互358a,其中“狗”被“猫”替换,以及用于客户站350c的交互358c,其中“狗”被“鱼”替换,从而符合了一致的共享环境的客户预期。
除了文本或言语的过滤器外,动作过滤器也可以由交互数据过滤器318实施。例如,客户B可能决定抚摸狗,而不是发出关于狗的评论。所述交互可以被转换为抚摸猫来用于客户站350a,或者为客户站350c中的鱼做鱼脸。另一个实例可能牵涉喂养宠物。尽管用户B可能看到他的虚拟化身给狗喂骨头,同样的动作在自定义环境357a中可以被表达为用户B给猫一碗牛奶,或者用户C向自定义环境357c的养鱼池投下鱼食。
除为不同用户站转换动作以适应特定的自定义环境之外,交互数据过滤器318也可以产生通用地可用于共享环境317的这种动作。换句话说,不产生每一个环境所专有的动作,而是产生通用的以适用于任何环境的动作。例如,可以修改交互358b,以使用户B简单地说,“多么可爱的一只宠物啊!”由于即使为不同客户系统自定义后,词“宠物”通用地可以被应用于共享环境317中,为所有客户站发送这个通用化的消息不存在不一致性。
完全地忽略或删除交互是另外一个选择,尽管这样的极端办法可能只能作为后备计划为不可预期的交互而保留。例如,交互358b关于狗的整个第一个句子可以被取消,只留下未经改变的关于绘画的陈述。因此,就客户站350a和客户站350c而言,用户B根本没有对宠物做评论。尽管当用户B期望得到关于狗的回答时,这种方法仍然会引起一些尴尬,但是它可能还是比使用户A和用户C收到与他们各自的自定义环境不相容的消息的尴尬更重要。
图4中示出根据本发明的一个实施方式,描述步骤的流程图,通过这些步骤,在线服务器的服务器处理器可以为共享在线环境中的客户站提供自定义的体验。某些对于所述领域普通技术人员明显的细节和特征已在流程图400中被省略。例如,如现有技术中已知的,步骤可以包括一个或多个子步骤或者可能牵涉专用的设备或材料。尽管在流程图400中表明的步骤410到440足以描述本发明的一个实施方式,但是本发明的其他实施方式可使用的步骤可以不同于在流程图400中所示出的那些步骤。
参考图4中的流程图400的步骤410和图1中的网络环境100,流程图400的步骤410包括在线服务器110的服务器处理器111,其从账户数据库120中获取关于客户站150a的客户的客户数据121,所述客户被称作用户A或客户A。服务器处理器111可以执行在线服务应用程序116,应用程序116接着向账户数据库120请求关于由公开可访问网络130连接的所有客户站(包括客户站150a到150c)的客户数据。账户数据库120实际可以作为在线服务器110的一部分运行,或者可以在任何专用的数据库服务器或分布式数据库服务器集群上运行。相似地,在线服务器110实际上可以包括用于为在线服务应用程序116提供分布式可计算资源的多个服务器。在线服务器110获取客户数据121后,该服务器可以将数据储存在服务器存储器115中,如前面所讨论地,表明客户A回答了宠物偏好的调查表,该调查表表明对猫偏好。
参考图4中流程图400的步骤420和图2中的流程图200,流程图400的步骤420包括在线服务器的服务器处理器,其执行在线服务应用程序216,基于从步骤410中获取的客户数据确定客户A的偏好223a。如果客户数据221对应图1中客户数据121,那么客户A数据222a可以表明客户A回答了宠物偏好的调查表,该调查表表明对猫偏好。作为步骤410的结果,客户A数据222a可能已经被储存在可被在线服务应用程序216访问的存储器上。因此,由于客户A的喜好通过调查表明显地被指定,客户A的偏好223a可以直接被确定。在比较不明了的情况中,如前面所讨论的,在线服务应用程序216可能不得不处理包含在客户A数据222a中的隐含的数据,包括对行为跟踪以及来自相关的合伙人的市场信息,来确定客户A的喜好223a应该是什么的最佳猜测。如果没有隐含信息可以得到,那么用默认的偏好或一些其他后备计划来代替。
参考图4中流程图400中的步骤430和图3中的网络环境300,流程图400中的步骤430包括在线服务器310的服务器处理器,其执行在线服务应用程序316,根据在步骤420中确定的用户的偏好,从共享环境317中创建自定义环境357a。由于步骤420表明客户A偏爱猫,自定义环境257a被创建出以使得存在于共享的环境217中的无论何种宠物都被自定义为喜好的猫。由于共享环境217按默认值已经包括猫,在这个情况中,步骤340实际上不修改共享环境217,但是如果共享环境217不含有默认的宠物或包含了不同的默认宠物,那么宠物将被猫替换以匹配从步骤420中确定的喜好。
参考图4中的流程图400的步骤440和图1中的网络环境100,流程图400中的步骤440包括在线服务器110的服务器处理器111,其发送自定义环境157a到在客户站150a的客户处理器151a上执行的在线客户应用程序156a。如图1中所示,当客户站150a已经能够使用自定义环境157a时,步骤440已经完成。这可以通过使用在线服务应用程序116与在线客户应用程序156a之间经由网络130的连接来完成,网络130作为传递自定义环境157a的数据管道。在线客户应用程序156a之后可以解释自定义环境157a来产生将被发送到显示装置160a上的渲染内容167a,从而为客户A提供自定义的体验。步骤410到440也可以分别应用于客户B和客户C,或客户站150b和客户站150c。
但是,在提供了自定义环境后,由步骤440产生的一个问题可能牵涉得体地解释具有不同的自定义环境的客户交互,以使得仍然维持共享在线环境感觉。如前面所讨论的,一些技术可以包括为每一个客户站转换动作,产生可以通用地适用于可以被所有用户访问的共享的环境中的动作,或者简单地删除或忽略在共享的在线环境中可以终止怀疑的动作。这些技术可以作为图3中交互数据过滤器318的一部分来被实施,该过滤器可以从于在线服务器310的服务器处理器上执行的在线服务应用程序316来访问。如果交互数据过滤器318为在线服务应用程序316提供准确的并且无缝的过滤,那么当通过共享的在线环境提供的社交网络满足了对于沟通和交友的人类的需要时,客户可以明显地享受个性化自定义的好处。
从上述对本发明的描述中,明显的是,在不偏离本发明范围的基础上,为了实施本发明的原理,可以使用不同技术。此外,虽然本发明通过具体参考某些实施方式来描述,但是本领域普通的技术人员可以确认的是在不偏离本发明精神和范围的基础上,可以做形式上或细节上的改变。就这点而论,所描述的实施方式在各个方面可以被视为说明性的而不是限定性的。也应理解的是本发明不受限于这里描述的特定的实施方式,而是在不偏离本发明范围的基础上,能够有许多重新安排,修改和替换。
Claims (8)
1.一种用于通过在线服务器使用来在共享的社交环境中为多个客户站提供自定义体验的方法,所述多个客户站包括第一客户站,所述第一客户站具有第一在线客户应用程序,所述第一在线客户应用程序由第一客户处理器执行用于为第一客户在第一客户显示装置上渲染所述共享的社交环境,并且所述多个客户站包括第二客户站,所述第二客户站具有第二在线客户应用程序,所述第二在线客户应用程序由第二客户处理器执行用于为与所述第一客户进行社交交互的第二客户在第二客户显示装置上渲染所述共享的社交环境,所述在线服务器包括具有关于包括所述第一客户和所述第二客户的多个客户的数据的账户数据库,所述方法包括:
从所述账户数据库中获取关于所述第一客户和所述第二客户的客户数据;
基于所述客户数据确定所述第一客户的第一客户偏好和所述第二客户的第二客户偏好;
根据所述第一客户偏好从所述共享的社交环境创建第一自定义社交环境和根据所述第二客户偏好从所述共享的社交环境创建第二自定义社交环境;以及
发送所述第一自定义社交环境到在所述第一客户的所述第一客户站上执行的所述第一在线客户应用程序以在所述第一客户显示装置上进行渲染和发送所述第二自定义社交环境到在所述第二客户的所述第二客户站上执行的所述第二在线客户应用程序以在所述第二客户显示装置上进行渲染;
接收用于所述第一客户和所述第二客户的交互数据;
将对应于所述第一自定义社交环境的第一交互数据过滤器应用于所述交互数据,以产生第一过滤的交互数据;以及
将对应于所述第二自定义社交环境的第二交互数据过滤器应用于所述交互数据,以产生第二过滤的交互数据;
其中,所述第一过滤的交互数据与所述第二过滤的交互数据相比不同。
2.如权利要求1所述的方法,其中:
所述交互数据是从所述第一客户站的所述第一在线客户应用程序接收的,所述交互数据具有关于所述共享的社交环境中的可自定义元素的社交交互;
所述第一交互数据过滤器被根据针对所述第一自定义社交环境的所述第一客户偏好来应用于所述第一在线客户应用程序的所述交互数据,以产生所述第一过滤的交互数据;
所述第二交互数据过滤器被根据针对所述第二自定义社交环境的所述第二客户偏好来应用于所述第二在线客户应用程序的所述交互数据,以产生所述第二过滤的交互数据;以及
其中,所述第一在线客户应用程序使用所述第一过滤的交互数据对所述第一自定义社交环境的影响与所述第二在线客户应用程序使用所述第二过滤的交互数据对所述第二自定义社交环境的影响相比不同。
3.如权利要求2所述的方法,其中,所述第一交互数据包括接收自所述第一客户站的关于所述可自定义元素的消息,其中将所述第二交互数据过滤器应用于所述交互数据包括基于所述第二客户偏好修改所述消息以产生用于所述第二客户站的转换的消息,以及其中,所述第二客户应用程序将所转换的消息显示在所述第二显示装置上。
4.如权利要求1所述的方法,其中所述第一自定义社交环境是通过替换所述共享社交环境中的一个或多个自定义音频或视频资产来创建的。
5.一种用于在共享的社交环境中为多个客户站提供自定义体验的、具有包括服务器处理器的在线服务器的系统,所述多个客户站包括第一客户站,所述第一客户站具有第一在线客户应用程序,所述第一在线客户应用程序由第一客户处理器执行用于为第一客户在第一客户显示装置上渲染所述共享的社交环境,并且所述多个客户站包括第二客户站,所述第二客户站具有第二在线客户应用程序,所述第二在线客户应用程序由第二客户处理器执行用于为与所述第一客户进行社交交互的第二客户在第二客户显示装置上渲染所述共享的社交环境,包括所述第一客户和所述第二客户的多个客户中的每一个具有在账户数据库中的客户数据,所述系统包括:
用于从所述账户数据库中获取关于所述第一客户和所述第二客户的所述客户数据的模块;
用于基于所述客户数据确定所述第一客户的第一客户偏好和所述第二客户的第二客户偏好的模块;
用于根据所述第一客户偏好从所述共享的社交环境创建第一自定义社交环境和根据所述第二客户偏好从所述共享的社交环境创建第二自定义社交环境的模块;以及
用于发送所述第一自定义社交环境到在所述第一客户的所述第一客户站上执行的所述第一在线客户应用程序以在所述第一客户显示装置上进行渲染和发送所述第二自定义社交环境到在所述第二客户的所述第二客户站上执行的所述第二在线客户应用程序以在所述第二客户显示装置上进行渲染的模块;
用于接收用于所述第一客户和所述第二客户的交互数据的模块;
用于将对应于所述第一自定义社交环境的第一交互数据过滤器应用于所述交互数据以产生第一过滤的交互数据的模块;以及
用于将对应于所述第二自定义社交环境的第二交互数据过滤器应用于所述交互数据以产生第二过滤的交互数据的模块;
其中,所述第一过滤的交互数据与所述第二过滤的交互数据相比不同。
6.如权利要求5所述的系统,其中:
所述交互数据是从所述第一客户站的所述第一在线客户应用程序接收的,所述交互数据具有关于所述共享的社交环境中的可自定义元素的社交交互;
所述第一交互数据过滤器被根据针对所述第一自定义社交环境的所述第一客户偏好来应用于所述第一在线客户应用程序的所述交互数据,以产生所述第一过滤的交互数据;
所述第二交互数据过滤器被根据针对所述第二自定义社交环境的所述第二客户偏好来应用于所述第二在线客户应用程序的所述交互数据,以产生所述第二过滤的交互数据;以及
其中,所述第一在线客户应用程序使用所述第一过滤的交互数据对所述第一自定义社交环境的影响与所述第二在线客户应用程序使用所述第二过滤的交互数据对所述第二自定义社交环境的影响相比不同。
7.如权利要求6所述的系统,其中,所述第一交互数据包括接收自所述第一客户站的关于所述可自定义元素的消息,其中将所述第二交互数据过滤器应用于所述交互数据包括基于所述第二客户偏好修改所述消息以产生用于所述第二客户站的转换的消息,以及其中,所述第二客户应用程序将所转换的消息显示在所述第二显示装置上。
8.如权利要求5所述的系统,其中所述服务器处理器被配置来通过替换所述共享社交环境中的一个或多个自定义音频或视频资产来创建所述第一自定义社交环境。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/321,424 | 2009-01-20 | ||
US12/321,424 US8108468B2 (en) | 2009-01-20 | 2009-01-20 | System and method for customized experiences in a shared online environment |
CN201010001844XA CN101820436B (zh) | 2009-01-20 | 2010-01-18 | 用于共享在线环境中的自定义体验的系统和方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010001844XA Division CN101820436B (zh) | 2009-01-20 | 2010-01-18 | 用于共享在线环境中的自定义体验的系统和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103501318A true CN103501318A (zh) | 2014-01-08 |
CN103501318B CN103501318B (zh) | 2016-10-12 |
Family
ID=42109833
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310424378.XA Active CN103501318B (zh) | 2009-01-20 | 2010-01-18 | 用于共享在线环境中的自定义体验的系统和方法 |
CN201010001844XA Active CN101820436B (zh) | 2009-01-20 | 2010-01-18 | 用于共享在线环境中的自定义体验的系统和方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010001844XA Active CN101820436B (zh) | 2009-01-20 | 2010-01-18 | 用于共享在线环境中的自定义体验的系统和方法 |
Country Status (4)
Country | Link |
---|---|
US (3) | US8108468B2 (zh) |
EP (2) | EP2211299A3 (zh) |
JP (2) | JP4927961B2 (zh) |
CN (2) | CN103501318B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108717853A (zh) * | 2018-05-09 | 2018-10-30 | 深圳艾比仿生机器人科技有限公司 | 一种人机语音交互方法、装置及存储介质 |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105930074A (zh) * | 2010-08-17 | 2016-09-07 | 上海科斗电子科技有限公司 | 虚拟角色社交方法 |
US10147146B2 (en) * | 2012-03-14 | 2018-12-04 | Disney Enterprises, Inc. | Tailoring social elements of virtual environments |
JP5849976B2 (ja) * | 2012-03-30 | 2016-02-03 | カシオ計算機株式会社 | ソーシャル・ネットワーク・サービスシステム及び画像表示方法 |
CN102708290A (zh) * | 2012-05-10 | 2012-10-03 | 北京像素软件科技股份有限公司 | 一种实现动态处理游戏行为的方法和系统 |
US9017170B2 (en) | 2012-05-23 | 2015-04-28 | King.Com Limited | Method and apparatus for interactive gameplay across multiple computing platforms |
WO2014041205A1 (en) | 2012-09-17 | 2014-03-20 | King.Com Limited | A method for implementing a computer game |
TWI588557B (zh) * | 2012-11-30 | 2017-06-21 | 鴻海精密工業股份有限公司 | 自動對焦方法 |
US20140201205A1 (en) * | 2013-01-14 | 2014-07-17 | Disney Enterprises, Inc. | Customized Content from User Data |
US9079097B2 (en) | 2013-02-19 | 2015-07-14 | King.Com Ltd. | Video game with replaceable tiles having selectable physics |
US9592441B2 (en) | 2013-02-19 | 2017-03-14 | King.Com Ltd. | Controlling a user interface of a computer device |
US10828558B2 (en) | 2013-02-19 | 2020-11-10 | King.Com Ltd. | Video game with spreading tile backgrounds for matched tiles |
US9721284B1 (en) | 2013-03-08 | 2017-08-01 | Aftershock Services, Inc. | System and method for facilitating a game through a primary client device and in-game content purchases through a mobile device |
US9330531B1 (en) | 2013-03-14 | 2016-05-03 | Kabam, Inc. | System and method for displaying a game using a primary display and communicating alliance information among alliance members using a secondary display |
US9098984B2 (en) * | 2013-03-14 | 2015-08-04 | Immersion Corporation | Haptic effects broadcasting during a group event |
FR3004047A1 (fr) * | 2013-03-29 | 2014-10-03 | France Telecom | Technique de cooperation entre une pluralite d'entites clientes |
JP5760033B2 (ja) * | 2013-04-25 | 2015-08-05 | 株式会社オプティム | ユーザ端末、ネットワークサーバ、情報共有方法、及びネットワークサーバ用プログラム |
US9539497B1 (en) | 2013-05-07 | 2017-01-10 | Kabam, Inc. | Display of a game through a primary and mobile display with individualized audio through the mobile device |
US9937418B2 (en) | 2013-06-07 | 2018-04-10 | King.Com Ltd. | Computing device, game, and methods therefor |
US20160127508A1 (en) * | 2013-06-17 | 2016-05-05 | Square Enix Holdings Co., Ltd. | Image processing apparatus, image processing system, image processing method and storage medium |
JPWO2015011741A1 (ja) * | 2013-07-25 | 2017-03-02 | 株式会社スクウェア・エニックス・ホールディングス | 画像処理プログラム、サーバ装置、画像処理システムおよび画像処理方法 |
JP6341986B2 (ja) * | 2013-09-11 | 2018-06-13 | 株式会社スクウェア・エニックス・ホールディングス | 描画装置、その描画方法、プログラム及び記録媒体 |
WO2015104848A1 (en) * | 2014-01-09 | 2015-07-16 | Square Enix Holdings Co., Ltd. | Methods and systems for efficient rendering of game screens for multi-player video game |
WO2015147747A1 (en) * | 2014-03-25 | 2015-10-01 | Nanyang Technological University | Computerized method and system for personalized storytelling |
US10616033B2 (en) * | 2017-11-06 | 2020-04-07 | Honda Motor Co., Ltd. | Different perspectives from a common virtual environment |
US11276085B2 (en) * | 2018-06-15 | 2022-03-15 | International Business Machines Corporation | Generating customization data configured to customize demonstration of a product to a target audience |
WO2020141343A1 (en) * | 2018-12-30 | 2020-07-09 | Cray Productions | Methods for providing a virtual and an interactive gaming environment and devices thereof |
US11853299B2 (en) | 2021-12-01 | 2023-12-26 | Videoamp, Inc. | Symmetric data clean room |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5871398A (en) * | 1995-06-30 | 1999-02-16 | Walker Asset Management Limited Partnership | Off-line remote system for lotteries and games of skill |
US20060287069A1 (en) | 1996-04-22 | 2006-12-21 | Walker Jay S | Method and system for adapting casino games to playing preferences |
JPH1125288A (ja) | 1997-07-09 | 1999-01-29 | Casio Comput Co Ltd | サイバースペースシステムおよびサイバースペース構築方法 |
US7143358B1 (en) * | 1998-12-23 | 2006-11-28 | Yuen Henry C | Virtual world internet web site using common and user-specific metrics |
KR20010064671A (ko) * | 2000-05-15 | 2001-07-11 | 김광묵 | 이동 통신 단말기용 채팅 서비스 제공 시스템 및 방법 |
US6951516B1 (en) * | 2001-08-21 | 2005-10-04 | Nintendo Co., Ltd. | Method and apparatus for multi-user communications using discrete video game platforms |
US9251647B2 (en) | 2000-10-19 | 2016-02-02 | Igt | Remote configuration of gaming terminals |
US20060080175A1 (en) | 2001-02-02 | 2006-04-13 | International Game Technology | Player scoring for customizing a game of chance on a gaming machine |
JP2002288187A (ja) * | 2001-03-23 | 2002-10-04 | Sharp Corp | 情報蓄積システム、情報提示システム、電子メール配信システム、情報蓄積方法、情報提示方法、電子メール配信方法及び情報処理プログラムを記録した記録媒体 |
WO2002089935A1 (en) | 2001-04-11 | 2002-11-14 | Walker Digital, Llc | Method and apparatus for remotely customizing a gaming device |
US20060089147A1 (en) | 2004-10-21 | 2006-04-27 | Beaty Robert M | Mobile network infrastructure for applications, personalized user interfaces, and services |
US8241129B2 (en) * | 2005-06-20 | 2012-08-14 | Microsoft Corporation | Setting up on-line game sessions out of a game context |
US20070155490A1 (en) | 2005-07-22 | 2007-07-05 | Phillips Gareth S | System and method for intelligent casino configuration |
US20070063999A1 (en) * | 2005-09-22 | 2007-03-22 | Hyperpia, Inc. | Systems and methods for providing an online lobby |
US7918736B2 (en) | 2005-12-09 | 2011-04-05 | Igt | Method and apparatus for using conditional parameters to alternate between wagering games |
US7575163B2 (en) | 2006-07-18 | 2009-08-18 | At&T Intellectual Property I, L.P. | Interactive management of storefront purchases |
US9022854B2 (en) | 2006-08-21 | 2015-05-05 | Wms Gaming Inc. | Automated remote configuration of wagering game machines |
US8683386B2 (en) * | 2006-10-03 | 2014-03-25 | Brian Mark Shuster | Virtual environment for computer game |
US20080147500A1 (en) | 2006-12-15 | 2008-06-19 | Malcolm Slaney | Serving advertisements using entertainment ratings in a collaborative-filtering system |
CN101005514A (zh) * | 2006-12-27 | 2007-07-25 | 北京航空航天大学 | 用于网络游戏的多服务器组织方法 |
US7840903B1 (en) * | 2007-02-26 | 2010-11-23 | Qurio Holdings, Inc. | Group content representations |
US20080215975A1 (en) * | 2007-03-01 | 2008-09-04 | Phil Harrison | Virtual world user opinion & response monitoring |
JP5324567B2 (ja) * | 2007-06-12 | 2013-10-23 | フェイスブック,インク. | 個人化された社交ネットワーク用アプリケーションコンテンツ |
US8037416B2 (en) * | 2008-08-06 | 2011-10-11 | International Business Machines Corporation | Presenting and filtering objects in a virtual world |
-
2009
- 2009-01-20 US US12/321,424 patent/US8108468B2/en active Active
-
2010
- 2010-01-14 EP EP10000283A patent/EP2211299A3/en not_active Ceased
- 2010-01-14 EP EP13173660.5A patent/EP2648139A3/en not_active Ceased
- 2010-01-18 CN CN201310424378.XA patent/CN103501318B/zh active Active
- 2010-01-18 CN CN201010001844XA patent/CN101820436B/zh active Active
- 2010-01-19 JP JP2010009202A patent/JP4927961B2/ja active Active
-
2011
- 2011-09-22 US US13/240,963 patent/US9177288B2/en active Active
-
2012
- 2012-02-08 JP JP2012025463A patent/JP5298211B2/ja active Active
-
2015
- 2015-07-21 US US14/805,238 patent/US9729593B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108717853A (zh) * | 2018-05-09 | 2018-10-30 | 深圳艾比仿生机器人科技有限公司 | 一种人机语音交互方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20100185721A1 (en) | 2010-07-22 |
US9729593B2 (en) | 2017-08-08 |
CN101820436B (zh) | 2013-08-28 |
CN101820436A (zh) | 2010-09-01 |
EP2211299A3 (en) | 2011-03-09 |
JP5298211B2 (ja) | 2013-09-25 |
EP2211299A2 (en) | 2010-07-28 |
US8108468B2 (en) | 2012-01-31 |
US20120016937A1 (en) | 2012-01-19 |
US9177288B2 (en) | 2015-11-03 |
JP2012123827A (ja) | 2012-06-28 |
JP2010182298A (ja) | 2010-08-19 |
EP2648139A3 (en) | 2014-02-12 |
US20150326627A1 (en) | 2015-11-12 |
CN103501318B (zh) | 2016-10-12 |
EP2648139A2 (en) | 2013-10-09 |
JP4927961B2 (ja) | 2012-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101820436B (zh) | 用于共享在线环境中的自定义体验的系统和方法 | |
US20190364089A1 (en) | System and Method for Developing Evolving Online Profiles | |
Caliandro | Ethnography in digital spaces: Ethnography of virtual worlds, netnography, & digital ethnography | |
KR100714192B1 (ko) | 노출 부위가 가변되는 아바타 제공 시스템 및 그 방법 | |
US9589380B2 (en) | Avatar-based unsolicited advertisements in a virtual universe | |
US8745502B2 (en) | System and method for interfacing interactive systems with social networks and media playback devices | |
KR20090086805A (ko) | 진화하는 사이버 로봇 | |
CN1980332A (zh) | 控制个人喜好的信息加入到媒体演示中去的方法和装置 | |
CN1980333A (zh) | 产生媒体演示的方法和装置 | |
US11024089B2 (en) | Machine learning curated virtualized personal space | |
JP2023551476A (ja) | ビデオゲームのコンテンツに含めるためのグラフィックインターチェンジフォーマットファイル識別 | |
CN109063143A (zh) | 一种信息推荐方法及装置 | |
WO2019190648A1 (en) | System and method for updating an application client | |
US11423620B2 (en) | Use of secondary sources for location and behavior tracking | |
KR101149017B1 (ko) | 모바일 기기를 이용한 소셜 네트워크 게임 시스템 | |
CN106133722A (zh) | 用于个性化叙事的计算机化方法和系统 | |
US11792141B2 (en) | Automated messaging reply-to | |
KR101543312B1 (ko) | 온라인 게임에서의 플레이어 캐릭터간 상호 관계 형성 방법 및 그 시스템 | |
JP7281241B1 (ja) | 情報処理システム及び情報処理方法 | |
WO2022059242A1 (ja) | 情報処理装置および情報処理プログラム | |
Peris Sanchez | VR as a Tool for Experimental Economics: A Case Study for Common Pool Resource Extraction Games | |
CN117611299A (zh) | 一种个性化校服的定制方法、系统、电子设备和存储介质 |
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 |