在会话客户端之间提供连续性的系统及其方法

文档序号:6403442阅读:269来源:国知局

专利名称::在会话客户端之间提供连续性的系统及其方法
技术领域
:一般地,本发明涉及通信系统,更具体地,涉及这样的通信系统,其集成能力以在多个会话客户端之间提供实时行动信息的连续性。
背景技术
:拍卖是通过公开竞标对产权的购买与出卖。典型地,潜在的购买者进行一系列增加的竞标或出价,直到拍卖者接受最高的(和最终的)竞标。在减价拍卖(Dutchauction)中,相反地,卖家为产权开出逐渐降低的价格,直到他的出价之一被接受,或者直到价格降得如此之低,以至于迫使撤回提供的产权。预期的买家通常被允许在事先检查拍卖品,并且卖家可以设置最低价格,低于此价产权将不再出卖。拍卖在很多国家的农业市场中是重要的,其允许迅速卖出容易腐烂的商品。其它经常以拍卖的形式出售的拍卖品包括艺术品与古董、二手货以及银行或政府收回的农场与建筑。拍卖也应用在股票与商品交易中。历史上,潜在的买家聚集在一个地理位置,以参与拍卖。此方法倾向于将潜在买家的数目限制在物理地靠近拍卖的地理位置的可获得的人口数。潜在买家在通过口头或报纸等各种媒体渠道接收到广告后作出参加拍卖的有意识的决定。潜在买家在拍卖开始时间之前露面,并检查待竞标的潜在拍卖品。当拍卖开始时,通过称为拍卖师的人一次拍卖一件拍卖品。拍卖通常持续当日中短暂的一段,每个买家与卖家之间的交易在拍卖结束之前完成。通常拍卖者或拍卖行将通过接收所售拍卖品的一定百分比,或者作为可供选择的另一种替代方案,对每件所售拍卖品收取统一费用而产生收入。要求物理地出现在一个地理位置的拍卖在所分派的时间段内能够售出的拍卖品的数目,在地理拍卖位置的出席人数,以及拍卖价格的效果存在限制。最近,因特网的普遍存在的特性促进了在线电子拍卖的增长。现在可接触到更大数目的买家,他们在家中或其它环境中舒适地享受对拍卖品的竞价,而不必物理地出现在拍卖的地理位置上。在线拍卖的好处包括缓和了对物理地出现在一地理位置的要求,通过因特网的普遍存在的特性接触更大数目的人的可能,在同一时间拍卖多件拍卖品的能力,拍卖时间持续多天的能力。然而,在在线拍卖享受这些好处的同时,缺点包括在买家与卖家之间缺少相互的信任,需要可视化产品描述与形状,以及由于买家的当前位置接入因特网受限而导致的参与减少。在线拍卖行通过在线服务器提供其服务,该在线服务器包括买家与卖家的设定档和拍卖品的数据库存储。拍卖行提供服务,其允许用户按特定兴趣搜索,接收对可获得的特定兴趣的拍卖品的通知,评级或提供买家与卖家的信任级别,向卖家提供虚拟店面,维护买家创建的对拍卖品的概观页面,接收对买家与卖家的价格变化的通知,创建寄存(escrow)账户以交易金钱与商品。在线拍卖行产生运营收入,其通过基于销售价格的百分比收取费用,提供诸如寄存账户等其它服务,以及通过出售在线广告。在线拍卖行允许买家浏览待售拍卖品,其利用搜索引擎,定位感兴趣的特定拍卖品。买家通常将建立设定档,其可通过用户名与密码访问,并包含诸如拍卖兴趣等条目。一旦卖家列出匹配买家兴趣的拍卖品,可通过电子邮件向潜在买家发送通知。作为买家的设定档的一部分,拍卖行提供个人可存储清单,其包含他们当前正在竞价的拍卖品,他们正在注意的拍卖品,以及他们已赢得的拍卖品。买家可将他们感兴趣的或想竞价的拍卖品加到该列表。在线拍卖行向卖家独立地提供创建虚拟店面或列出拍卖品的能力。卖家,与买家一样,通过提供用户名、密码与联系信息来创建用户账户。卖家具有为其虚拟店面创建独特的主题的能力。正常地,卖家将提供待售拍卖品的描述与图像,可能还有到该拍卖品的制造商的超链接,其可被用于提供相对价格比较。另外,卖家可以留下联系信息,这样潜在的买家可以与卖家进行对话。在一些情形中,卖家可能希望拍卖品或服务具有最低保留价。在竞标拍卖品时,最低售价通常并不公开,但在达到该最低保留价时将显示在清单信息中。卖家有能力在其虚拟店面的一个清单内列出其全部拍卖品。在线拍卖行帮助培养相互信任的感觉,其提供对买家与卖家进行评级的方法。买家与卖家的评级包括如下条目进行的交易的数目,表现或满意度的测量,以及历史信息。潜在买家或卖家均可以输入这些评级。基于以往的表现或执行,买家或卖家可以开始实现信任感,而不必曾经会见他们正在与之买卖的人。另外,在线拍卖行将向买家和/或卖家提供寄存服务。典型地,拍卖行将保存支付的表单,直到买家接收到拍卖品或服务。买家与有着有限的历史或糟糕的表现的卖家通常使用该寄存服务。具有较高的卖家评级的好处之一是卖家可以基于以往的拍卖创建品牌或卖家忠诚度。如其它财务商业交易一样,一些竞价者具有欺诈行为,或者不喜欢特定卖家。卖家可以利用黑名单服务来拒绝潜在的欺诈者或不高兴的(unhappy)买家参与任何该卖家的在线拍卖。放置拍卖品以供拍卖的卖家也会包括拍卖的期限。典型地,拍卖活动将缓慢地开始,而在拍卖接近结束时活动达到高峰。有需求的竞价者将很快意识到他们必须在接近拍卖结束时出席在线竞价。供拍卖的拍卖品的竞价者可以选择人工地参与竞价过程,或者利用在线拍卖行的自动竞价机制。人工过程通常是首选的方法,其中竞价者将跟踪在线竞价历史,并在需要时更新其竞价,以保持最高竞价,直到达到该竞价者愿意出的最高竞价。当拍卖临近结束时,竞价者将积极地与其它买家竞争,以保持最高竞价。作为对人工竞价过程的补充,典型地,在线拍卖行提供自动竞价代理,其代表买家行动,无论他们是否物理地连接到在线拍卖。买家将选择竞价的拍卖品,并输入他们的开始竞价以及他们愿意为该拍卖品或服务支付的最大竞价。买家的最高竞价对于在线拍卖行之内的其它用户是不可见的。该代理,与买家不同,始终知道卖家设置的最低保留价(如果有的话),并且将把竞价增加到最低保留价(如果此价格在买家的最高竞价之内的话)。作为买家的竞价过程的一部分,向买家发送与(一件或多件)拍卖品相关的事件的通知,其典型地通过电子邮件发送。在线拍卖行将通知用户的事件的类型包括不再是最高竞价者,拍卖结果的结束(获胜竞价),以及拍卖的剩余时间。没有在线代理的帮助,如果他/她是最高竞价者并在拍卖结束时活跃的出现的话,买家将获得拍卖品或服务。不幸的是,拍卖的结束时间并不总是符合买家的日常活动的行程表。买家可能不得不离开在线拍卖,以履行其它日常职责,结果可能错过拍卖结束时的竞争性的竞价。赌博是一个人针对(一个或多个)对立的人就事件的结果下赌注的行动。许多人享受赌博的传统形式,例如拳击,赛马与赛狗,以及体育活动,例如橄榄球、篮球、足球、棒球与曲棍球。这些类型的赌博事件通常不被暂停或延缓在较晚的时间完成,被称为实时赌博事件。可以延缓或推迟到较晚时间的类型的赌博事件是牌戏与老虎机。传统地,针对事件的结果向簿记员下赌注。簿记员将通过收取赌博参与者赚取的收益的一定百分比而产生收入。另外,簿记员将追踪参与者下的赌注以及赌博事件本身的进程。通常地,簿记员将改变事件的赔率,以平衡或公平赌博事件。例如,可以给足球队的最终比分加两球,因为对立的足球队被认为具有比他们强两球的差距。在赌博事件中,结果的赔率可以改变,以反映参与者之间的新的平等,因此,赌博参与者将通过能够适时地接收并基于新的赔率进行行动而获得好处。另外,在赌博事件之前或之中的最新的爆炸性新闻可能改变赌博事件的结果,从而为赌博参与者创造了这样的需求,即能够接收并基于该信息进行行动。类似地,关于赌博事件的历史对于能够实时地接收并基于此信息进行行动的参与者可能是有利的。因特网的技术进步现在为在线赌博提供了利用因特网服务器进行簿记活动的能力。在线赌博的一些优点使得在线赌博者能够查看赔率的最新变化,更简便地追踪钱的输赢,在提供安全的周边环境的同时更简便地克服社会/语言障碍,赌博参与者能够以自己的速度通过免费实践交易进行学习,电子商务简化了采集问题。在线赌博的技术进步中的一些潜在的缺点是匿名洗钱的可能,分发获胜奖品的复杂性,儿童取得对赌博站点的访问的风险的增加,以及赌博者垄断赌博事件的风险的增加。在线会话,例如在线拍卖与在线赌博,包括时间与行动敏感的数据,其在拍卖或赌博时间结束后具有很少或没有价值。进一步地,在线会话可以持续几天。尽管在线会话参与者从保持接收通知与联系中获得好处,很难保持访问监控在线会话的固定的会话客户端。最近,为满足不能保持具有会话客户端的固定位置和/或设备的会话参与者的需要,在线服务正在提供对其服务与相关联的因特网站点的无线接入,其使用能够访问因特网的无线设备,例如蜂窝电话与寻呼机。能够访问因特网的蜂窝电话,比方说,可以包括会话客户端,其具有与诸如个人电脑等固定设备之内的会话客户端相同的功能。类似地,寻呼机可以接收关于特定在线会话的状态的警报。在在线拍卖与赌博内经历的实时行动的事件的一个缺点是事件的时间并不总是符合用户首选的在线参与的方法。使用当前技术,当参与在线会话时,为切换到不同的会话客户端,账号用户将当前连接的会话客户端从在线服务器断开。之后的晚些时候,在适宜的事件时间,账号用户将第二会话客户端连接到在线服务器并登录。最后,账号用户再次发起曾在第一会话客户端中进行的每个在线会话。此方法的缺点是要求账号用户进行众多人工操作,以改变会话客户端,包括记忆适宜的事件时间以开始新的会话客户端。因此,需要一种系统与方法,其用于在不同的会话客户端之间传输与一个或多个在线会话相关联的实时事件信息,允许参与在线会话的无缝(seamless)继续。本发明将通过示例性实施例的方式进行描述而非限制于此,实施例在所附绘图中进行阐述,其中相同的参考标号标注相似的组件,并且其中图1是根据本发明优选实施例的在线通信系统的电子框图;图2说明根据本发明优选实施例的在线服务器,其用于图1的在线通信系统内;图3说明在线账号用户,其用于图2的在线服务器内,其遵照本发明的优选实施例;图4说明在线会话,其用于图2的在线服务器内,其遵照本发明的优选实施例;图5与6说明会话数据的各种实施例,其用于图4的在线会话内,其遵照本发明的优选实施例;图7说明会话历史,其用于图4的在线会话内,其遵照本发明的优选实施例;图8说明会话客户端,其用于图1的在线通信系统内,其遵照本发明的优选实施例;图9说明客户端数据,其用于图8的会话客户端内,其遵照本发明的优选实施例;图10、11与12是会话设备的多种实施例的电子框图,图8的会话客户端操作于其内;图13到16是图1的在线通信系统的多种实施例的电子框图,其遵照本发明的优选实施例;和图17到21是根据本发明优选实施例的流程图,其说明图1的在线通信系统的操作。具体实施例方式如所要求的那样,本发明的详细实施例公开于此;然而,需要理解的是,公开的实施例仅仅是本发明的示例,其可以以多种形式实施。因此,这里公开的特定结构与功能细节不能被解释为限制,而仅仅是作为权利要求书的基础,和作为表现的基础,以教导本领域技术人员以多种多样的、事实上是任何适宜的详细结构来实施本发明。进一步地,这里使用的术语与短语无意限制,而是提供对本发明的可理解的描述。参照图1,显示了根据本发明的在线通信系统10的电子框图。如图所示,在线通信系统10优选地包括多个会话客户端12,以与多个在线服务器14进行通信,其优选地通过众所周知的世界范围的因特网电脑网络16进行互联。多个会话客户端12中的每一个,例如第一会话客户端18与第二会话客户端20,包括客户端软件,以在在线通信系统10之内进行接口。多个会话客户端12中的每一个可以是客户端,其驻留于用户的会话设备,例如个人电脑、有线电视机顶盒、xDSL家庭网关、卫星网关、无线网关等等。本领域普通技术人员将意识到,遵照本发明,也可以将客户端软件的接口能力设计到会话客户端的客户端硬件之内。多个会话客户端12中的每个会话客户端22进一步包括客户端标识符24。例如,第一会话客户端18包括第一客户端标识符26,而第二会话客户端20包括第二客户端标识符28。会话客户端22的客户端标识符24是在线通信系统10内的唯一标识,其用于引导信息与数据到达会话设备内的特定会话客户端。例如,客户端标识符24可以是移动设备的地址,或者固定网络设备的IP地址与端口号。为了与多个在线服务器14中的至少一个进行通信,会话客户端22建立通信连接30。例如,第一会话客户端18建立第一通信连接32,其通过因特网电脑网络16,以与多个在线服务器14中的至少一个在线服务器34,例如第一在线服务器36和/或第二在线服务器38,进行通信。类似地,第二会话客户端20建立第二通信连接40,以与多个在线服务器14中的至少一个进行通信。本领域普通技术人员将意识到,通信连接30、第一通信连接32与第二通信连接40可以是物理连接,或者作为可供选择的另一种替代方案,可以是逻辑连接,其中连接与断开连接的行动是逻辑行动。进一步地,每个通信连接可以是宽带连接,例如数字用户线(DSL)或有线电视,或者可以利用窄带连接,例如模拟调制解调器。多个会话客户端12中的每个会话客户端22由至少一个账号用户42操作。账号用户42是个人,其使用一个或多个会话客户端,以与多个在线服务器14连同其它账号用户进行通信。本领域普通技术人员将意识到,账号用户42可以使用一个或多个会话客户端进行通信。例如,第一账号用户44可以与多个在线服务器14建立连接,其使用第一会话客户端18,并且,遵照本发明,也使用第二客户端20。优选地,每个会话客户端22包括多个客户端数据46。多个客户端数据46包括与会话客户端22相关联的数据和与每个在线会话相关联的数据,会话客户端22正在参与、已经参与、或计划参与多个在线服务器14中的一个或多个上的这些在线会话。多个客户端数据46可被划分为一个或多个客户端数据段48,如图9所示。第一会话客户端18包括第一客户端数据50,而第二会话客户端20包括第二客户端数据52。图2说明遵照本发明优选实施例的在线服务器34,其用于图1的在线通信系统10内。本领域普通技术人员将意识到,如图2所示的在线服务器34可以是图1的多个在线服务器14中的任何一个,例如第一在线服务器36与第二在线服务器38。在线服务器34在多个会话客户端12之中管理多个在线会话54,便利了图1的在线通信系统10内的多个会话客户端12之间的基本实时会话参与。多个在线会话54,比方说,可以是在线拍卖会话、在线赌博会话或任何等价的行动敏感在线会话。在线服务器34提供多种服务,以管理多个在线会话54。在线服务器34也向多个在线账号用户56提供多个选项,以削减成本或增强多个在线会话54的功能。在线服务器34包括服务器数据58。服务器数据58优选地包括服务器标识符60,其用于在线服务器34。服务器标识符60可以是,比如说,无线通信系统中的唯一的选择性的呼叫地址。作为可供选择的另一种替代方案,服务器标识符60可以是有线通信系统中的IP地址,或者IP地址与赋予在线服务器34的相关联的端口号。本领域普通技术人员将意识到,服务器标识符60可以是这里提到的一个或其等价物。服务器标识符60使得多个会话客户端12与在线服务器34之间可以进行通信,其使用通信连接,例如图1的通信连接30、第一通信连接32、第二通信连接40。服务器数据58还优选地包括服务器设定档62。服务器设定档62包括关于在线服务器34的容量的信息。例如,服务器设定档62可以包括服务器处理能力、服务器客户端容量、服务器会话容量、到第二网络的服务器接入。本领域普通技术人员将意识到,服务器设定档62可包括任何上面提到的任何组合或其等价物。图3说明存储在图2的在线服务器34内的数据,其用于在线账号用户64,其遵照本发明的优选实施例。在线账号用户64,比如说,可以是第一在线账号用户66和/或第二在线账号用户68,如图2所示。进一步地,在线账号用户64可以是图1中的账号用户42和/或第一账号用户44。例如,如图所示,在线服务器34存储账号标识符70、账号密码72、账号联系信息74、账号偏好76、账号商务78。账号标识符70优选地是用户名或在线账号用户64的其它标识。账号密码72优选地是码字或认证钥匙166,其仅由在线账号用户64创建和/或知道,以提供对账号信息与在线会话参与的访问的安全性。例如,一旦在线账号用户64登录到在线服务器34,在线账号用户64将被要求为每笔财务交易与设置改变输入账号密码72。账号联系信息74,比如说,可包括账号用户是否出席、账号用户的可达性、账号电话号码、账号邮件地址或账号用户首选的通信方式。本领域普通技术人员将意识到,账号联系信息74可以是这里提到的任何联系信息或其等价物。账号偏好76可以,比如说,包括偏好的主题、关联、群组列表、年龄、淫秽度定级与可选服务。账号偏好76可进一步包括文本字体属性、过滤器设置、堵塞(blocking)设置、每账号标识符的屏幕名、每屏幕名的警告设置、好友列表群组、电子邮箱、电子语音邮件与父母控制设置。本领域普通技术人员将意识到,账号偏好76,遵照本发明,可包括这里提到的任何这些偏好或其等价物。账号商务78可包括计费信息,例如信用卡信息或用于对在线账号用户64进行电子计费的等价物。本领域普通技术人员将意识到,每个在线账号用户64可以有一个或多个账号。例如,在线账号用户64可以有生意账号与个人账号,两者均使用多个会话客户端12中的一个或多个进行操作。图4说明用于在线会话80的多个会话信息182,其用于图2的在线服务器34内,遵照本发明的优选实施例。在线会话80可以是多个在线会话54中的任何一个,例如第一在线会话82和/或第二在线会话84,如图2所示。如图4所示,对于每个在线会话80,在线服务器34优选地存储会话标识符86、会话优先级88、多个会话偏好90、多个会话参与者92、多个会话数据94、会话历史96以及每个会话的一个或多个因特网cookie97。本领域普通技术人员将意识到,在线服务器34中存储的用于在线会话80的多个会话信息182,遵照本发明,可包括这里提到的任何会话信息或其等价物。优选地,会话标识符86标识多个在线会话54的在线会话80。在一个实施例中,在线会话80被赋予会话优先级88。会话优先级88确定或标识在线服务器34内当前活动的多个在线会话54内的在线会话80的优先级。会话优先级88可通过在线服务器34中的预先确定的算法来设置,其考虑在线会话80的各种特性。会话优先级88可以,比如说,规定通信优先级顺序、信息更新优先级顺序和/或会话处理顺序。本领域普通技术人员将意识到,会话优先级88可规定这里提到的任何优先级或其等价物。多个会话偏好90定义可由在线会话所有者设置的特定属性。多个会话偏好90,比如说,可包括文本字体属性、过滤器设置、堵塞(blocking)设置、警告设置、屏幕名、好友列表群组、电子邮箱、父母控制设置、警告选项(例如在接收到新的实时会话事件时警告,或者在接收到新的实时会话事件时不警告)、有保证或无保证的递送、用于在线会话80中的参与的超时设置、会话历史96要保持的会话事件和/或消息的数目。本领域普通技术人员将意识到,多个会话偏好90,遵照本发明,可包括这里提到的任何会话偏好或其等价物。在一个实施例中,多个会话偏好43包括会话定时器。会话定时器是预先设置的时间段,在此期间在线会话80是活动的。在一个实施例中,多个会话偏好90包括每个会话的一个或多个因特网cookie。会话因特网cookie是一块信息,其由在线服务器34维护在会话客户端22上。会话因特网cookie内包含的信息可以,比如说,包含会话设备类型与能力、软件应用版本以及广告兴趣。基于两阶段过程对会话因特网cookie进行处理。首先,将会话因特网cookie保存于在线账号用户的设备,例如包含会话客户端22的会话设备,一般无需在线账号用户知晓。会话因特网cookie的功能之一是当重访在线网站时提供个人定制。例如,使用可定制的网页搜索引擎,在线账号用户64从在线网站页面选择兴趣分类。在线服务器34之后创建特定会话因特网cookie,其本质上是带标签的文本串,其包含用户的偏好,并且它将该会话因特网cookie发送到在线账号用户的设备。在线账号用户的网页浏览器,如果支持cookie,接收会话因特网cookie并将其存储到称为cookie列表的特殊文件中。在第二阶段,会话因特网cookie被自动地从在线账号用户的设备发送到在线服务器34。无论何时在线账号用户64引导其网页浏览器显示来自在线服务器34的特定网页,浏览器将把包含个人信息的会话因特网cookie发送给在线服务器34,在线服务器34据此将内容进行个性化的排版,包括定向广告。多个会话参与者92包括多个在线账号用户56中的每一个,其参与在线会话80,连同在线账号用户数据,如图3所示。多个会话数据94包括所有与在线会话80相关的数据与信息。图5与6说明了多个会话数据94的两个示例,其遵照本发明的优选实施例。本领域普通技术人员将意识到,多个会话数据94可包括图5与6中说明的会话数据或其等价物。图5说明拍卖会话数据98,当在线会话80是在线拍卖会话时,其由在线服务器34存储。优选地,拍卖会话数据98包括拍卖品名100、拍卖品编号102、拍卖品描述104、导航路径106、拍卖行108、结束时间110、若干竞价者112、保留价114以及当前状态116。本领域普通技术人员将意识到,如图5所示的拍卖会话数据98,遵照本发明,可包括这里提到的那些条目或其等价物。例如,拍卖会话数据可包括拍卖类型。导航路径106可包括,比如说,到感兴趣的拍卖品的导航路径,例如该拍卖品在该在线拍卖会话内的统一资源定位符(URL)。URL是短的字符串,其标识因特网电脑网络16内的资源,其包括文档、图像、可下载的文件、服务、电子邮箱与其它资源。它们使得资源可以在多种命名方案与访问方法(例如HTTP(超文本传输协议)、FTP(文件传输协议)与网际协议)下获得,邮件也以同样的简单方式寻址。图6说明了赌博会话数据118,其由在线服务器34当在线会话80是在线赌博会话时存储。赌博会话,比如说,可以是实时赌博会话,例如赛马和/或赛狗、拳击比赛、橄榄球、篮球、足球、棒球、曲棍球比赛以及赛车和/或赛船。进一步地,在线赌博会话可以是非实时的,例如基于服务器的牌戏,其中玩家可以暂停游戏而在稍晚时候返回,和/或老虎机会话。优选地,赌博会话数据118包括事件名称120、事件编号122、事件描述124、导航路径126、赌场128、开始时间130、结束时间132、若干赌博者134、当前状态136以及事件监测138。导航路径126可包括,比如说,在线赌博会话内的感兴趣的事件的URL。本领域普通技术人员将意识到,赌博会话数据18,遵照本发明,可以是任何这里提到的数据或其等价物。图7说明会话历史96,其用于图4的在线会话80内,其遵照本发明的优选实施例。如图7所示,会话历史96优选地包括多个会话条目140,其中每个会话条目142关联于多个条目信息,其包括账号标识符70,用于相关联的条目创作者,例如在线账号用户64。相关联的条目创作者,比如说,是多个会话参与者92之一。每个会话条目142可进一步地关联于时间戳144,其标识条目创作者将会话条目142输入在线会话80的事件。会话历史96进一步包括至少一个会话段146。每个会话段146包括至少一个会话条目142及相关联的信息。本领域普通技术人员将意识到,尽管会话段146作为会话历史96的一部分进行阐述,作为可供选择的另一种替代方案,遵照本发明,会话段146可以是多个会话数据94中的任何部分。图8说明会话客户端22,其用于图1的在线通信系统10内,遵照本发明的优选实施例。本领域普通技术人员将意识到,如图8所示的会话客户端22可以是如图1所示的多个会话客户端12中的任何一个,例如第一会话客户端18和/或第二会话客户端20。会话客户端22优选地包括多个客户端数据46、客户端标识符24、浏览器148、多个当前会话150、会话轮询152、会话传输154以及多个转移客户端设定档156。浏览器148优选地包括多个启动偏好158和多个警告偏好160。浏览器148优选地是软件应用程序,其编程于会话客户端22之内,在线账号用户64通过因特网电脑网络16在多个在线服务器14上查找和查看信息。浏览器148,比如说,可以是基于文本的浏览器,其使用“点击(point-and-click)”图形操作。浏览器148可优选地转换下载的文档中的超文本标注语言(HTML)标签,并根据一系列标准风格规则排版显示的数据。浏览器148可以在制造期间硬编码或编程于会话设备内,会话客户端22即驻留于其中,可以在用户注册时通过无线(over-the-air)编程,或者可以是可下载的应用程序。(本领域普通技术人员)将意识到,可将其它编程方法用于编程浏览器148。本领域普通技术人员将进一步意识到,作为可供选择的另一种替代方案,浏览器148可以是硬件电路。浏览器148内的多个启动偏好158包括,例如当会话客户端22将启动并连接到在线服务器34时可由在线账号用户64编程的数据。例如,在线账号用户64可编程多个启动偏好158,以在在线拍卖会话的结束时间110或在线赌博会话的结束时间132的预先确定的时间之前启动会话客户端22,以允许在线账号用户64分别针对其它竞价者或赌博者进行竞争。在本发明的一个实施例中,多个启动偏好158可包括这样的偏好,如果允许自动参与启动,其将不会启动,如果其中操作有会话客户端22的会话设备不在人体旁边的话,这是因为没有人参与,除非已装载并开启自动竞价程序。作为可供选择的另一种替代方案,多个启动偏好158可包括这样的偏好,如果当其期满时其中操作有会话客户端22的会话设备没有连接到在线会话80,会话客户端22通过浏览器148自动地前往站点并获取最终结果。类似地,多个启动偏好158可包括在代理代表买家进行竞价的情形下,自动地获取在线会话80的最终结果。浏览器148的多个警告偏好160优选地包括可由在线账号用户64编程的警告信息。例如,多个警告偏好160可包括“用户知会警告”,其将通知用户会话客户端22能够针对拍卖品或赌博事件采取行动,而非仅仅是链接到拍卖品或事件的过程中。在一个实施例中,多个警告偏好160可包括条目通知警告,其将在接收到在线账号用户64参与的在线会话80的新条目时通知在线账号用户64。例如,当在线拍卖会话中的竞价变化时,可生成警告。警告优选地包括数据消息,其具有新的竞价及增量变化。作为可供选择的另一种替代方案,特定水平的增量变化可触发警告。在另一实施例中,多个警告偏好160可包括条目删除警告,其将在要从内存中删除在线账号用户64参与的在线会话80内的未读条目时通知在线账号用户64。作为可供选择的另一种替代方案,多个警告偏好160可包括这样的偏好,当新的条目被接收和存储在内存中时,不发送警告。本领域普通技术人员将意识到,其它警告方案在本发明的范围之内。多个当前会话150优选地包括对会话客户端22当前正在参与的所有在线会话的标识。多个当前会话150,比如说,可以是多个在线会话54的任意一个,例如图2的在线会话80、第一在线会话82和/或第二在线会话84。多个转移客户端设定档156优选地包括客户端设定档246,其用于多个会话客户端12中的每一个,会话客户端22可为其传输多个会话信息182,如所要求和/或希望的那样。客户端设定档246可以,比如说,包括连接类型(广域网、短程无线、红外数据联系(IrDA)、通用串行总线(USB)或串行)。如果广域网或局域网被用于通信,客户端设定档246可进一步包括路由信息,其可被转化为IPv4/MAC或IPv6地址。用户友好地命名,例如URL、统一资源标识符(URI)、电话号码或其它,可使用域名服务器(DNS)访问数据库,以获取可路由信息(IP寻址)。图9说明多个客户端数据46,其被包括于图8的会话客户端22之内。本领域普通技术人员将意识到,如图9所示的多个客户端数据46可以是第一客户端数据50或第二客户端数据52。如图所示,多个客户端数据46优选地包括客户端版本标识符162,当前账号标识符164,认证钥匙166,多个用户偏好168,以及多个当前会话数据170。本领域普通技术人员将意识到,多个客户端数据46可包括这里提到的任何客户端数据或其等价物。客户端版本标识符162优选地是使用的会话客户端22的名称与版本或其它类似的指示。当前账号标识符164优选地是当前正在使用会话客户端22的在线账号用户64的用户名或其它标识。认证钥匙166优选地包括编码,其被用于向在线通信系统10认证在线账号用户64。例如,认证钥匙166可派生自密码,其仅由在线账号用户64与在线通信系统10所知晓。多个用户偏好168定义特定属性,其可由账号用户42设置,以使用会话客户端22在多个在线会话54之内进行通信。多个用户偏好168,比如说,可包括文本字体属性176、过滤器设置172、堵塞(blocking)设置、每账号标识符的屏幕名、每屏幕名的警告设置174、好友列表群组、电子邮箱、电子语音邮件、父母控制设置。本领域普通技术人员将意识到,多个用户偏好168,遵照本发明,可包括这里提到的任何这些偏好或其等价物。在本发明的优选实施例中,多个用户偏好168包括多个因特网cookie178。会话客户端22接收多个因特网cookie178中的每一个,其本质上是带标签的文本串,其包含用户的偏好,来自相关联的多个在线服务器14之一。多个当前会话数据170包含关于多个在线会话54中的每一个的信息,账号用户42使用会话客户端22正在参与、已经参与、或计划参与此在线会话。多个当前会话数据170优选地包括会话服务器标识180与多个会话信息182,其用于每个在线会话80,其存储于会话客户端22之内。例如,第一会话服务器标识184与多个第一会话信息186存储在多个当前会话数据170之内,其用于第一当前会话188。类似地,用于第二当前会话194的第二会话服务器标识190与多个第二会话信息192存储在多个当前会话数据170之内。会话服务器标识180,例如第一会话服务器标识184与第二会话服务器标识190,可以是,比如说,无线消息系统中的唯一的选择性的呼叫地址。作为可供选择的另一种替代方案,会话服务器标识180可以是IP地址,或者IP地址与相关联的赋予在线服务器34的端口号,其与在线会话80相关联。本领域普通技术人员将意识到,会话服务器标识180可以是这里提到的一个或其等价物。会话服务器标识180使得会话客户端22与提供在线会话80的在线服务器34之间可以进行通信。与图4中所显示的类似,对于多个当前会话数据170内包含的每个在线会话80,会话客户端22优选地存储多个会话信息182,例如会话标识符86、会话优先级88、多个会话偏好90、多个会话参与者92、多个会话数据94、会话历史96以及会话因特网cookie97,如图4中先前所说明和描述的那样。本领域普通技术人员将意识到,多个会话信息182,遵照本发明,可包括这里提到的任何会话信息或其等价物。图10是会话设备的一个实施例的电子框图,图8的会话客户端22即操作于该设备中。具体地,图10说明固定网络设备196。固定网络设备196可操作于,比如说,局域网(LAN)或广域网(WAN)或两者的组合上。固定网络设备196可以是多个空间上共同放置的电脑之一,其典型地放置于房间、建筑或建筑园内,并在电脑网络上以本领域技术人员所公知的方式共享公共资源和彼此通信。典型的共享资源是文件服务器上的文件,打印服务器上的打印机,以及电子邮件服务器上的电子消息邮件(电子邮件)服务。固定网络设备196可操作于这样的网络,其使用诸如ARCNET、以太网、令牌环、LocalTalk或连接电脑的其它网络媒体等物理网络,其代表网络内的有线网络节点。固定网络设备196可操作于这样的局域网,其采用多种联网协议中的任何一种,例如TCP/IP(传输控制协议/网际协议)、AppleTalkTM、IPX/SPX(分组间交换/顺序分组交换)、NetBIOS(网络基本输入输出系统)或任何其它分组结构,以允许设备之间和/或设备与共享资源之间进行通信。进一步地,固定网络设备196可操作于这样的广域网,其使用不同的物理网络媒体,例如X.25、帧中继、ISDN、调制解调器拨号或其它媒体,以连接其它电脑或其它局域网。在下面的描述中,术语“固定网络设备”包括如上面所述进行操作的任何会话设备或其等价物。如图所示,固定网络设备196包括定时时钟198,中央处理单元200,电子内存,其优选地为随机存取存储器(RAM)202和/或只读存储器(ROM)204的形式,以及大容量存储组件(例如磁盘驱动器等等)206。在一个实施例中,固定网络设备196包括内存互联208,其用于将内存存储设备210可操作地连接到固定网络设备196。内存互联208可以,比如说,包括这样的结构,其用于将外部接触物理地结合到内存存储设备210上,使得内存存储设备210直接连接到固定网络设备196。本领域普通技术人员将意识到,内存互联208也可以是无线连接,例如红外、蓝牙或射频接口。当内存互联208连接到内存存储设备210时,固定网络设备196可以从内存存储设备210访问多个内存信息,例如多个客户端数据46。优选地,固定网络设备196进一步包括显示器驱动212,通用I/O接口或数据端口214,用户接口端口216,其配合用户接口218,包括用于通用信息条目的任何数目的输入方式。在优选实施例中,用户接口218,例如键盘220,“鼠标”222,笔或球激活式书写板(penorpuckactivatedtablet)(未显示),跟踪球224,音频激活的命令识别处理器226,等等,允许设备用户使用用户输入228来输入和操作信息。信息被输入后,可通过传统的调制解调器232等传输到有线通信系统230。优选地,固定网络设备196也包括以太网连接234,其用于与有线通信系统230进行通信,或者通过传统的电缆调制解调236连接到电缆数据转发器,或通过(数字用户线)DSL连接238连接到有线通信系统230。固定网络设备196可以从活动状态改变到不活动状态,或者从不活动状态改变到活动状态,其通过用户输入238到达电源电路240。可人工地通过直接到电源电路240的用户输入228,到用户接口218的用户输入228,或者作为可供选择的另一种替代方案,自动地通过CPU200的编程,来操作电源电路240。在本发明的优选实施例中,图10的固定网络设备196包括固定会话客户端242。本领域普通技术人员将意识到,固定会话客户端242可以是第一会话客户端18,第二会话客户端20,或图1中的多个会话客户端12中的其它任何一个,其具有如图8所示的结构。固定网络设备196在固定会话客户端242内执行在线会话功能,其使用存储在固定网络设备196的电子存储器中的多个客户端数据46。固定会话客户端242可以在制造期间硬编码或编程于固定网络设备196内,可以在顾客注册时通过无线(over-the-air)编程,或者可以是可下载的应用程序。(本领域普通技术人员)将意识到,可将其它编程方法用于将固定会话客户端242编程到固定网络设备196。本领域普通技术人员将进一步意识到,固定会话客户端242可以是固定网络设备196内的硬件电路。优选地,当已发送或接收新的会话条目时,固定会话客户端242自动地更新CRT244,其向显示器驱动212发送命令。这使得会话历史96可在设备用户正阅读它时更新,而不打扰CRT244。固定会话客户端242使用存储于电子存储器内或存储于内存存储设备210之内的多个客户端数据46,以执行与多个在线会话54相关的功能。本领域普通技术人员将意识到,具有软件编程能力的固定网络设备可包括这样的客户端数据,其被专门化和个性化,例如多个用户偏好168,其包括针对每个账号用户的显示器选项与屏幕,或者类似地,可包括针对每个在线会话80的多个会话偏好90。作为可供选择的另一种替代方案,不包括软件编程能力的固定网络设备可包括这样的客户端数据46,其包括多个用户偏好168,其为标准的、预定义的显示器选项与屏幕,用于多个当前会话,固定会话客户端242正参与这些会话。固定会话客户端242使用的多个客户端数据46的多个用户偏好168进一步包括多种警告选项。在一个实施例中,当接收到新的会话条目或事件信息时,和/或当当前时间等于事件时间或者在事件时间的预先定义的时间差之内时,固定会话客户端242通知CPU200向警告电路(未显示)发送命令。在另一实施例中,当要从存储器删除未读的会话条目时,固定会话客户端242通知CPU200向警告电路发送命令。作为可供选择的另一种替代方案,当新的会话条目或事件信息被接收并存储到存储器时,不会发送警告。本领域普通技术人员将意识到,其它警告方案处于本发明的范围之内。进一步地,CPU200可向警告电路发送命令,作为对通过用户接口端口216到用户接口218的用户输入228(例如设备用户按下一个按钮或一系列按钮)的响应,或者,作为对接收到消息的响应,向固定会话客户端242发送输入信号。固定会话客户端242,作为对该输入信号的响应,访问存储于电子存储器中的多个客户端数据46,以用在固定会话客户端242的操作中。优选地,固定会话客户端242包括客户端设定档246。客户端设定档246包括与固定会话客户端242以及固定网络设备196的能力与限制相关的信息。例如,客户端设定档246可包括为固定会话客户端242所支持的媒体(例如音频、视频)的指示,固定会话客户端242所支持的特性的指示,设备类型,设备显示,设备电池寿命,设备电池容量,设备处理能力,以及到替换网络的接入。本领域普通技术人员将意识到,客户端设定档246可包括任何上面所述的任何组合或其等价物。遵照本发明,固定会话客户端242包括这样的软件能力,其用于将多个客户端数据46的全部或部分发送给一个或多个其它会话客户端,以供其它会话客户端用于参与多个在线会话54中的一个或多个,其在多个在线服务器14中的一个或多个之内。固定会话客户端242,遵照本发明,进一步包括这样的软件能力,其用于从至少一个其它会话客户端接收多个客户端数据46的全部或部分,以参与多个在线会话54中的一个或多个,其在多个在线服务器14中的一个或多个之内。如图10所示,用于发送多个客户端数据46的软件能力和/或用于接收的软件能力可被集成到固定会话客户端242之中,或者作为可供选择的另一种替代方案,可被包含在分立的数据转移应用程序248之内。数据转移应用程序248,比如说,可以是第三方软件附加项,其与已有的已经编程到固定网络设备196内的会话客户端软件应用程序(例如固定会话客户端242)兼容。在分立的数据转移应用程序248上维护数据转移软件最小化了集成时间以及升级固定网络设备196以包含该特性的成本。图11是会话设备的一个实施例的电子框图,图8的会话客户端22即操作于其中。具体地,图11说明了移动设备250。本领域普通技术人员将意识到,遵照本发明的移动设备250可以是移动蜂窝电话,移动无线数据终端,具有附加的数据终端的移动蜂窝电话,或者双向寻呼机,例如美国伊利诺斯州绍姆堡的摩托罗拉公司制造的“Pagewriter2000X”。在其后的描述中,术语“移动设备”指代上面提到的任何会话设备或其等价物。如图11所示,移动设备250包括第一天线252,第二天线254,接收器256,发射器258,时钟260,处理器262,设备内存264,设备内存互联266,设备警告电路268,设备显示器270,设备用户接口272以及移动会话客户端274。第一天线252截取从无线通信系统276发送的信号。本领域普通技术人员将意识到,无线通信系统276,遵照本发明,可使用任何无线射频(RF)信道,例如,单向或双向寻呼机信道、移动蜂窝电话信道或移动无线信道,来工作。类似地,本领域普通技术人员将意识到,无线通信系统276可使用其它类型的通信信道,例如红外信道,来工作。在其后的描述中,术语“无线通信系统”指代上面提到的任何无线通信系统或其等价物。第一天线252连接到接收器256,其采用传统的解调技术,以接收无线通信系统276发送的通信信号。连接到接收器256的是处理器262,其利用传统的信号处理技术,以处理接收的消息。优选地,处理器262类似于美国伊利诺斯州绍姆堡的摩托罗拉公司制造的MC68328微控制器。本领域普通技术人员将意识到,处理器262可利用其它类似的处理器,并且可按要求利用同样或其它类型的额外的处理器,以处理处理器262的处理要求。处理器262解码接收的消息的解调数据中的地址,将解码后的地址与设备内存264的地址内存280内存储的一个或多个地址278进行比较;并且当检测到匹配时,进行到处理接收的消息的剩余部分。为执行移动设备250的必需的功能,处理器262连接到设备内存264,其优选地包括随机存取存储器(RAM)、只读存储器(ROM)以及电子可擦写可编程只读存储器(EEPROM)(未显示)。设备内存264包括地址内存280,消息内存282,以及客户端数据内存284。一旦处理器262处理完接收到的消息,其将解码后的消息存储到设备内存278内的消息内存282。本领域普通技术人员将意识到,消息内存282,遵照本发明,可以是语音邮件邮箱或数据存储设备内的一组内存位置。在其后的描述中,术语“消息内存”指代上面提到的任何内存设备或其等价物。优选地,当接收到的消息是用于参与多个在线会话54之一的消息,例如会话条目142时,处理器262将解码后的消息存储到客户端数据内存284之内。在一个实施例中,移动设备250包括设备内存互联266,其用于将内存存储设备210可操作地连接到移动设备250。设备内存互联266可以,比如说,包括这样的结构,其用于将外部接触物理地结合到内存存储设备210上,使得内存存储设备210直接地连接到移动设备250。本领域普通技术人员将意识到,设备内存互联266也可以是无线连接,例如红外、蓝牙或射频接口。当设备内存互联266连接到内存存储设备210时,移动设备250可访问多个内存信息,例如来自内存存储设备210的多个客户端数据46。客户端数据内存284包括多个客户端数据46,如图9前面所描述的那样。客户端数据内存284包括一个用于移动设备250注册的每个在线会话80的内存槽286。内存槽286,遵照本发明,包括多个会话数据,如图9与图4-7所示。与图7的会话历史96类似,与在线会话80相关联的多个会话条目140一起按时间顺序存储在内存槽286内。优选地,为内存槽286分配固定量的内存,用于保存相关联的多个会话数据。内存槽286在单个内存槽中保存多个会话条目。为在线会话80接收到的任何会话条目连同其相关联的会话信息被添加到内存槽286内已有的多个会话条目的末尾。如果超过为内存槽286分配的内存的量,删除较老的会话条目。本领域普通技术人员将意识到,遵照本发明,这里所描述的客户端数据内存284和相关联的操作,遵照本发明,可被包含于图10的固定网络设备196、如图12所示的有线电视盒或会话客户端22操作于其内的任何其它会话设备。在接收和处理消息时,处理器262优选地生成给设备警告电路268的命令信号,作为对消息已被接收和存储的通知。设备警告电路268可包括扬声器(未显示)以及相关联的扬声器驱动电路,其能够播放悦耳的音调和其它可听见的警告;振动器(未显示)以及相关联的振动器驱动电路,其能够产生物理振动;或者一个或多个LED(未显示)以及相关联的LED驱动电路,其能够产生可视的警告。本领域普通技术人员将意识到,设备警告电路268可使用其它类似的警告设备,以及所述的可听见的、可振动的和可视的警告输出的任何组合。在接收和处理消息时,处理器262优选地也生成给设备显示器270的命令信号,以生成消息的接收与存储的可视化通知。当设备显示器270从处理器262接收到命令信号,即消息已被接收并存储在设备内存264内时,显示消息指示。消息指示,比如说,可以是在设备显示器270上激活多个消息图标之一。设备显示器270可以是,比如说,用于显示文本的液晶显示器。本领域普通技术人员将意识到,设备显示器270可使用其它类似的显示器,例如阴极射线管显示器。优选地,移动设备250进一步包括时钟260。时钟260为处理器262提供定时。时钟260可包括当前时间,以用于移动设备250的操作中。时钟260也提供特性增强的定时源,例如操作的活动与不活动时期,或者警告的时期。在优选实施例中,移动设备250包括移动会话客户端274。本领域普通技术人员将意识到,移动会话客户端274可以是第一会话客户端18、第二会话客户端20或图1的多个会话客户端12的任何其它一个。移动会话客户端274在移动设备250内执行会话操作功能,其使用客户端数据内存284内存储的多个客户端数据46。移动会话客户端274可以在制造期间硬编码或编程于移动设备250内,可以在顾客注册时通过无线(over-the-air)编程,或者可以是可下载的应用程序。(本领域普通技术人员)将意识到,可将其它编程方法用于将移动会话客户端274编程到移动设备250之中。本领域普通技术人员将进一步意识到,移动会话客户端274可以是移动设备250内的硬件电路。优选地,当已发送或接收新的会话条目时,移动会话客户端274自动地更新设备显示器270。这使得会话历史96可在账号用户42正阅读它时更新,而不打扰设备显示器270。移动会话客户端274使用存储于电子存储器内或存储于内存存储设备210之内的多个客户端数据46,以执行与多个接收和/或发送的会话条目相关的功能。本领域普通技术人员将意识到,具有软件编程能力的移动设备可包括针对每个在线会话80的专门化和个性化的显示器选项与屏幕。作为可供选择的另一种替代方案,不包括软件编程能力的移动设备可包括标准的、预定义的显示器选项与屏幕,其用于多个当前会话54。遵照本发明,用于移动设备250内的移动会话客户端274正在参与的多个在线会话54的显示器选项可被包括于针对每个在线会话80的多个会话偏好90内,或者,作为可供选择的另一种替代方案,显示器选项可被独立地存储在多个客户端数据46的多个用户偏好168之内。移动会话客户端274进一步地使用多种警告选项进行操作。在一个实施例中,当向在线会话80的客户端数据内存284的内存槽286添加新的会话条目时,或者当当前时间是事件时间或者在事件时间的预先定义的窗口之内时,移动会话客户端274通知处理器262向设备警告电路268发送命令。在另一实施例中,当要从内存槽286删除未读的会话条目时,移动会话客户端274通知处理器262向设备警告电路268发送命令。作为可供选择的另一种替代方案,当新的会话条目被接收并存储到客户端数据内存284时,和/或当当前时间是事件时间时,不会发送警告。本领域普通技术人员将意识到,其它警告方案处于本发明的范围之内。遵照本发明,用于移动设备250内的移动会话客户端274正在参与的多个当前会话150的警告选项可被包括于针对每个在线会话80的多个会话偏好90内,或者作为可供选择的另一种替代方案,警告选项可被独立地存储在多个客户端数据46的多个用户偏好168之内。遵照本发明,移动会话客户端274包括这样的软件能力,其用于将多个客户端数据46的全部或部分发送给至少一个其它会话客户端,以供其它会话客户端用于参与多个当前会话150中的一个或多个。移动会话客户端274,遵照本发明,进一步包括这样的软件能力,其用于从另一个会话客户端接收多个客户端数据46的全部或部分,以参与多个在线会话54中的一个或多个。如图11所示,用于发送与接收客户端数据的软件能力可被集成到移动会话客户端274(未显示),或者作为可供选择的另一种替代方案,可被包含在分立的数据转移应用程序248之内。数据转移应用程序248,比如说,可以是第三方软件附加项,其与已有的已经编程到移动设备250内的在线软件应用程序(例如移动会话客户端274)兼容。在分立的数据转移应用程序248上维护数据转移软件最小化了集成时间以及升级移动设备以包含该特性的成本。优选地,设备用户界面272连接到处理器262。设备用户界面272可以是一个或多个按钮,其被用于生成一个按钮按下、一系列按钮按下,来自设备用户的话音响应,或者由移动设备250的设备用户(例如在线账号用户64)发起的人工响应的其它类似的方法。处理器262,作为对设备用户接口272(例如设备用户按下一个按钮或一系列按钮)的响应,或者作为对接收会话消息的响应,向移动会话客户端274发送输入信号。移动会话客户端272,作为对该用户输入信号的响应,访问客户端数据内存284内的多个客户端数据46,以用于移动会话客户端274的操作中。优选地,移动会话客户端274包括客户端设定档246。客户端设定档246包括与移动会话客户端274以及移动设备250的能力与限制相关的信息。例如,客户端设定档246可包括为移动会话客户端274所支持的媒体(例如音频、视频)的指示,移动会话客户端274所支持的特性的指示,设备类型,设备协议的使用,设备显示器,设备电池寿命,设备电池容量,设备处理能力,以及到替换网络的接入。本领域普通技术人员将意识到,客户端设定档246可包括任何上面所述的任何组合或其等价物。发射器258连接到处理器262,并响应来自处理器262的命令。当发射器258接收来自处理器262的命令时,发射器258通过第二天线254向无线通信系统276发送信号。在可供选择的另一实施例中(未显示),移动设备250包括一个天线,其执行第一天线252与第二天线254的功能。进一步地,作为可供选择的另一种替代方案,移动设备250包括收发器电路,其执行接收器256与发射器258的功能。本领域普通技术人员将意识到,移动设备250可利用同样或其它类型的其它类似的电子框图,以处理移动设备250的要求。移动设备250可以从活动状态改变到不活动状态,或者从不活动状态改变到活动状态,其通过用户输入到达电源电路288。可人工地通过到电源电路288的用户输入,到设备用户接口272的用户输入,或者作为可供选择的另一种替代方案,自动地通过处理器262的编程,来操作电源电路288。图12是会话设备的一个实施例的电子框图,图8的会话客户端22即操作于其中。具体地,图12说明了交互式广播接收器,例如有线电视盒290。有线电视盒290优选地允许网络操作者在其网络上部署很多交互式电视广播服务与应用。进一步地,有线电视盒290优选地向有线电视操作者提供联合的、全配置的(all-in-one)硬件与软件解决方案,其用于在其网络上部署交互式电视服务,从而创造使用电视机与网络进行实时电子消息通信的能力。如图12所示,有线电视盒290优选地包括控制器292,其用于控制有线电视盒290的操作。优选地,控制器292类似于美国伊利诺斯州绍姆堡的摩托罗拉公司制造的MC68328微控制器。本领域普通技术人员将意识到,控制器292可利用其它类似的处理器,并且可按要求利用同样或其它类型的额外的处理器,以处理控制器292的处理要求。优选地,控制器292被编程为与有线电视会话客户端294一起工作。有线电视会话客户端294,遵照本发明,以与如上所述的图10的固定会话客户端242和图11的移动会话客户端274相似的方式操作。本领域普通技术人员将意识到,有线电视会话客户端294可以是第一会话客户端18、第二会话客户端20、或图1的多个会话客户端12中的任何其它一个。遵照本发明,有线电视会话客户端294包括这样的软件能力,其用于将多个客户端数据46的全部或部分发送给至少一个其它会话客户端,以供其它会话客户端用于参与多个当前会话150中的一个或多个。有线电视会话客户端294进一步包括这样的软件能力,其用于从另一个会话客户端接收多个客户端数据46的全部或部分,以参与多个在线会话54中的一个或多个。如图12所示,用于发送与接收客户端数据的软件能力可被集成到有线电视会话客户端294(未显示),或者作为可供选择的另一种替代方案,可被包含在分立的数据转移应用程序248之内。数据转移应用程序248,比如说,可以是第三方软件附加项,其与已有的已经编程到有线电视盒290内的在线软件应用程序(例如有线电视会话客户端294)兼容。在分立的数据转移应用程序248上维护数据转移软件最小化了集成时间以及升级设备以包含该特性的成本。优选地,有线电视会话客户端294包括客户端设定档246。客户端设定档246包括与有线电视会话客户端294以及有线电视盒290的能力与限制相关的信息。例如,客户端设定档246可包括为有线电视会话客户端294所支持的媒体(例如音频、视频)的指示,有线电视会话客户端294所支持的特性的指示,设备类型,设备协议的使用,设备显示器,设备电池寿命,设备电池容量,设备处理能力,以及到替换网络的接入。本领域普通技术人员将意识到,客户端设定档246可包括任何上面所述的任何组合或其等价物。有线电视盒290进一步包括上行/下行转换器296,其连接到控制器292,以与有线电视数据转发器通信。为执行有线电视盒290的必要功能,控制器292进一步连接到有线电视盒内存298,其优选地包括有线电视盒随机存取存储器(RAM)300、有线电视盒只读存储器(ROM)302以及电子可擦写可编程只读存储器(EEPROM)(未显示)。有线电视盒290的有线电视盒内存298优选地包括客户端数据内存284,如图11先前所描述与说明的那样。在一个实施例中,有线电视盒290包括有线电视盒内存互联304,其用于将内存存储设备58可操作地连接到有线电视盒136。有线电视盒内存互联304可以,比如说,包括这样的结构,其用于将外部接触物理地结合到内存存储设备210上,使得内存存储设备210直接地连接到有线电视盒290。本领域普通技术人员将意识到,有线电视盒内存互联304也可以是无线连接,例如红外、蓝牙或射频接口。当有线电视盒内存互联304连接到内存存储设备210时,有线电视盒290可访问多个内存信息,例如来自内存存储设备210的多个客户端数据46。进一步连接到控制器292的是第一有线电视盒I/O306,其用于驱动远程控制收发器308,并进一步用于驱动射频收发器310,其连接到有线电视盒天线312。第二有线电视盒I/O314,其用于通过有线电视盒用户接口316、来自用户输入的输入,其进一步连接到控制器292。音频驱动318与射频/视频驱动320也连接到控制器292,其用于与电视322通信。有线电视盒290可以从活动状态改变到不活动状态,或者从不活动状态改变到活动状态,其通过用户输入到达有线电视盒电源电路324。可人工地通过到有线电视盒电源电路324的用户输入,到有线电视盒用户界面316的用户输入,或者作为可供选择的另一种替代方案,自动地通过控制器292的编程,来操作有线电视盒电源电路324。图13是图1的在线通信系统的一个实施例的电子框图。具体地,如图13所示的在线通信系统10包括,因特网服务器326,多个移动设备328内的多个会话客户端12,以及无线通信系统276。无线通信系统276,如图13所示,包括消息输入设备,其用于将消息发送给无线通信系统276。消息输入设备可以是,比如说,电话330,电脑332,桌面消息单元334,或者因特网服务器326,其通过传统的公共交换电话网(PSTN)336、通过多个电话链路338连接到无线系统控制器340。电话链路338,比如说,可以是多条双绞线,光纤电缆,或者复用的中继线。无线系统控制器340连接到并监视至少一个射频(RF)发射器342和至少一个射频(RF)接收器344的操作,其通过一条或多条通信链路346。通信链路346典型地是双绞电话线,并且额外地,可包括射频(RF),微波,或其它通信链路。RF发射器342与RF接收器344典型地用于消息存储与转发站,其将输入和输出的消息编码和解码到与陆上消息交换电脑与个人无线寻址要求相兼容的格式,例如蜂窝消息,短消息服务,或寻呼协议。无线系统控制器340也可用作为编码和解码无线消息,其通过RF发射器342或RF接收器344发送或接收。典型地,电话机(例如电话330或移动设备)向无线系统控制器340发送或从其接收电话信号。无线系统控制器340编码并规划输出消息,例如下行链路消息348。无线系统控制器340之后将编码后的输出消息通过RF发射器342从发射天线350在至少一个输出射频(RF)信道352上发送到多个移动设备328,例如图11的移动设备250。多个移动设备328,比如说,包括第一移动设备354,第二移动设备356,和第三移动设备358,每个通过无线连接(例如输出RF信道352与输入RF信道360)进行通信。下行链路消息348可以是,比如说,多个客户端数据46,会话条目142,多个会话信息182,或任何其它类似的数据。类似地,无线系统控制器340接收并解码输入消息,例如RF接收器344通过接收天线364在至少一个输入射频(RF)信道360上从多个移动设备328之一接收的上行链路消息362。上行链路消息362可以是,比如说,多个客户端数据46,会话条目142,多个会话信息182,或任何其它类似的数据。用于无线通信系统276的多个移动设备328中的每一个具有赋予的地址或标识,其为无线通信系统276内的唯一的选择性的呼叫地址。例如,第一移动设备354具有第一地址366,第二移动设备356具有第二地址368,而第三移动设备358具有第三地址370。本领域普通技术人员将意识到,用于无线通信系统276的其它移动设备具有赋予的地址,其为无线通信系统276内的唯一的选择性的呼叫地址。地址允许下行链路消息348从无线系统控制器340仅发送到具有该地址的无线设备,并标识无线系统控制器340从具有该地址的移动设备接收的消息与响应。在一个实施例中,多个移动设备328中的每一个也具有赋予的PIN号(pinnumber),该PIN号与PSTN336内的电话号码相关联。针对多个移动设备328中的每一个的所赋予的地址与相关联的电话号码的列表以订户数据库372的形式存储在无线系统控制器340内。优选地,至少一个会话客户端操作于移动设备之内。例如,如图13所示,第一会话客户端18操作于第一移动设备354内,而第二会话客户端20操作于第二移动设备356内。类似地,多个会话客户端可操作于同一移动设备内。例如,第三会话客户端374与第四消息客户端376操作于第三移动设备358内。本领域普通技术人员将意识到,遵照本发明,移动设备可不包括会话客户端,包括一个会话客户端,或多个会话客户端。在本发明的一个实施例中,因特网服务器326连接到无线通信系统276的无线系统控制器340。因特网服务器326提供在多个移动设备328与多个在线服务器14之间通过因特网电脑网络16进行实时电子通信的手段。因特网服务器326,比如说,接收请求,并且作为对该接收的响应,可以发送响应,两者均通过无线系统控制器340。无线系统控制器340之后将响应路由到请求的设备,其可以是消息输入设备,例如电话330,电脑332,或者桌面消息单元334,或者作为可供选择的另一种替代方案,可以是单个的或者多个移动设备328之一。在其后的描述中,术语“请求者”指代上面提到的任何请求的设备或其等价物。优选地,因特网服务器326包括服务器地址378,其为无线通信系统276内的唯一的选择性的呼叫地址。服务器地址378允许多种实时电子通信通过输入RF信道360发送到因特网服务器326。类似地,因特网服务器326通过输出RF信道352向多个移动设备328发送实时电子通信。进一步地,因特网服务器326也可以具有赋予的PIN号,该PIN号与PSTN336内的电话号码相关联。服务器地址378和相关联的电话号码存储在无线系统控制器340的订户数据库372内。因特网服务器326到无线通信系统276的连接增强了在线通信系统10的操作,其通过为多个移动设备添加智能,以与多个在线服务器进行基本上实时的通信。因特网服务器326以有效率的方式交互地管理与多个在线会话相关联的消息通信。图14是图1的在线通信系统的一个实施例的电子框图。具体地,图14说明了本发明的一个实施例,其中在线通信系统10包括图10的有线通信系统230。有线通信系统230,比如说,可包括LAN380(局域网),WAN382(广域网),或LAN380与WAN382网络的组合。(本领域普通技术人员)将意识到,尽管仅显示了单个LAN380与单个WAN382,可以以本领域普通技术人员所公知的方式互联多个LAN380网络和/或WAN382网络,以用于传输电子通信,例如电子邮件(email),以及实时电子消息(也就是即时消息与聊天消息),其包括多个会话条目140和多个客户端数据46中的其它部分。LAN380的通常功能与操作之一是允许空间上共同放置的电脑,其典型地放置于房间、建筑或建筑园内,在电脑网络上以本领域普通技术人员所公知的方式彼此通信和/或共享公共资源。空间上共同放置的电脑在图14内图示为多个网络设备,例如图10的固定网络设备196,其中三个作为示例显示(第一网络设备384,第二网络设备386,第三网络设备388)。多个网络设备中的每一个使用网络连接390进行通信。优选地,至少一个会话客户端操作于网络设备内。例如,如图14所示,第一会话客户端18操作于第一网络设备384内,而第二消息客户端20操作于第二网络设备386内。类似地,多个会话客户端可操作于同一网络设备内。例如,第三会话客户端374与第四会话客户端376操作于第三网络设备388内。本领域普通技术人员将意识到,遵照本发明,网络设备可不包括会话客户端,包括一个会话客户端,或多个会话客户端。通过LAN服务器392在LAN380上共享的典型的资源是文件服务器上的文件,打印服务器上的打印机,电子邮件服务器上的电子消息(电子邮件)服务,以及因特网服务器上的因特网连接服务。LAN380使用诸如ARCNET、以太网、令牌环、LocalTalk或连接电脑的其它网络媒体等物理网络,其代表网络内的有线网络节点。LAN380可采用多种联网协议中的任何一种,例如TCP/IP(传输控制协议/网际协议)、AppleTalkTM、IPX/SPX(分组间交换/顺序分组交换)、NetBIOS(网络基本输入输出系统)或任何其它分组结构,以允许客户端与服务器之间的通信。在下面的描述中,术语“局域网”指代使用上面提到的任何联网协议或其等价物的网络。LAN380也可以使用路由器(未显示),以在组织上或物理上将LAN380划分为子网。在此上下文中,这里所描述的LAN380的定义是指电脑的地理局域性和用于互联电脑以进行通信的有线媒体的类型。WAN382的通常功能与操作之一也是允许电脑共享公共资源。然而,在此上下文中,这里所用的定义是其中电脑并未在空间上共同放置。典型的共享资源与LAN380中的相似(如果不是相同的话)。然而,WAN382使用不同的物理网络媒体,例如X.25、帧中继、ISDN、调制解调器拨号或其它媒体,以将其它电脑或其它局域网连接到WAN382网络。WAN382,比如说,可包含若干个众所周知的专用广域网,其中一个(394)作为示例显示;以及公共广域网,其中一个(396)作为示例显示,例如CompuServeTM、AmericaOnlineTM(AOL)、MIT电脑网络、MotorolaTM电脑网络与ProdigyTM。在下面的描述中,术语“广域网”指代上面提到的任何网络或其等价物。上面所述的WAN382可以独立地操作,也可以通过因特网电脑网络16互联。类似地,LAN380也可以以本领域普通技术人员所公知的方式通过因特网电脑网络16互联到WAN382,如图所示。图15是图1的在线通信系统10的一个实施例的电子框图。具体地,图15说明了本发明的可供选择的另一实施例,其中在线通信系统10包括广播通信系统398。广播通信系统398优选地包括有线电视数据转发器400,网络PSTN402,以及多个有线电视盒,例如图12的有线电视盒209,其中三个作为示例显示在图中(第一有线电视盒400,第二有线电视盒406,和第三有线电视盒408)。多个有线电视盒中的每一个在广播通信系统398之内通过有线连接410进行通信。优选地,至少一个会话客户端操作于有线电视盒内。例如,如图15所示,第一会话客户端18操作于第一有线电视盒404内,而第二消息客户端20操作于第二有线电视盒406内。类似地,多个会话客户端可操作于同一有线电视盒内。例如,第三会话客户端374与第四会话客户端376操作于第三有线电视盒408内。本领域普通技术人员将意识到,遵照本发明,有线电视盒可不包括会话客户端,包括一个会话客户端,或多个会话客户端。有线电视数据转发器400连接到第一有线电视盒404,第二有线电视盒406,第三有线电视盒408,网络PSTN402,以及,在一个实施例中,连接到因特网电脑网络16。有线电视数据转发器400允许操作者递送服务,例如传统的视频与音频广播,准视频点播(NVOD),视频点播(VOD),付费电视,广告,信息,交互式购物等等。有线电视数据转发器400优选地提供功能,例如本地与非压缩节目的MPEG-2/DVB(运动图像专家组-2/数字视频广播)编码,本地广告插入与事件数据插入,条件访问(CA)扰码,交互式服务,以及整个网络的监测与控制。在复用阶段,广播者可创建节目花絮(programbouquets)并添加PSI/SI信息(节目专用信息(PSI)/专用信息(SI)),其在将流出的传输流递送到条件访问(CA)系统以供扰码之前。在其后的处理中,传输流被调制并于之后被通过电信网络、陆上或卫星系统发送到有线电视数据转发器400。在本发明的一个实施例中,因特网电脑网络16连接到广播通信系统398的有线电视数据转发器400。有线电视数据转发器400到因特网电脑网络16的连接提供了在有线电视盒与多个在线服务器14之间进行实时电子通信的方式。图16是电子框图,其说明了遵照本发明的在线通信系统10的可供选择的另一实施例。如图所示,在线通信系统10优选地包括第一通信系统412,其具有第一多个会话客户端414,还包括第二通信系统416,其具有第二多个会话客户端418。优选地,第一通信系统412与第二通信系统416连接到因特网电脑网络16。本领域普通技术人员将意识到,尽管仅通过示例的方式显示了两个通信系统,可以以本领域普通技术人员所公知的方式互联多个通信系统-,用于将电子通信(例如多个客户端数据46与多个会话信息)发送到第一多个会话客户端414与第二多个会话客户端418。本领域普通技术人员将意识到,遵照本发明,第一通信系统412与第二通信系统416可以是图13的无线通信系统276,图14的有线通信系统230,图15的广播通信系统198或任何其它等价系统。进一步地,遵照本发明,在线通信系统10克包括多个无线通信系统,多个有线通信系统,或其任意组合。类似地,第一多个会话客户端414与第二多个会话客户端418的每个会话客户端可操作于图11的移动设备250,图10的固定网络设备196,或图12的有线电视盒290。图17是流程图,其说明了遵照本发明优选实施例的在线通信系统10的操作。从步骤420开始,用于当前会话150的转移客户端设定档156存储在第一会话客户端18之内。第一会话客户端18,比如说,可以操作于第一会话设备,例如图13的第一移动设备354,图14的第一网络设备384,图15的第一有线电视盒,或其等价物。接着,在步骤422,第一会话设备参与当前会话150的一个或多个在线会话,例如第一当前会话188,第二当前会话194或任何其它在线会话80。例如,在线账号用户64可使用第一会话客户端18来参与在线赌博事件或在线拍卖事件,其通过多个在线服务器14中的一个或多个。第一会话客户端18使用第一通信连接32操作,并为第一会话客户端18正在参与的每个在线会话80积累多个会话信息182。接着,在步骤424,过程判定是否要激活会话传输。会话传输,遵照本发明,是在线账号用户64将会话通信设备在在线通信系统10内从第一会话客户端18改变为第二会话客户端20的能力。例如,当在线账号用户64使用固定网络设备196建立第一通信连接32并于其后需要变为移动时,在线账号用户64可激活第一客户端数据50(其包括为多个当前会话150积累的多个当前会话数据170)到第二会话客户端20(比如说,其可操作在移动设备250上)的传输。当在步骤424没有要求或请求进行数据转移时,第一通信连接32在步骤422被保持,其中第一会话客户端继续使用第一通信连接32进行操作,并为第一会话客户端18正在参与的每个在线会话80积累多个会话信息182。在步骤426,当会话传输在步骤424被激活时,会话传输被发起。图18是流程图,其说明在线通信系统10在图17的步骤426的操作的一个实施例,其遵照本发明。开始于节点A,在步骤432,在线账号用户64已决定进行从第一会话客户端18到多个会话客户端12中的另一会话客户端的会话传输。例如,在线账号用户64可以决定进行从操作在第一网络设备384上的第一会话客户端18到操作于在线通信系统10之内的另一会话设备的会话传输。在步骤432,在线账号用户64从存储在图17的步骤420中的第一会话客户端18的多个转移客户端设定档156中选择第二会话客户端20,以向其传输第一客户端数据50,其包括为多个当前会话150积累的多个当前会话数据170。一旦使用第一会话设备上的第一会话客户端18从多个转移客户端设定档156中选择用于转移设备的客户端设定档246,在步骤434,会话转移通知从第一会话客户端18发出。在一个实施例中,会话转移通知从第一会话客户端18发送到与多个当前会话150中的每一个相关联的多个在线服务器14中的每个在线服务器34,其通知多个在线服务器14将用于每个在线会话80的多个会话信息182传递到所选择的转移会话客户端。例如,将会话转移通知发送给提供拍卖事件的在线服务器34,其包括请求将拍卖会话数据98发送给第二会话客户端20。类似地,可将会话转移通知发送给提供赌博事件的在线服务器34,其包括请求将赌博会话数据118发送给第二会话客户端20。本领域普通技术人员将意识到,作为可供选择的另一种替代方案,遵照本发明,会话转移通知可从第一会话客户端18直接发送给第二会话客户端20,通过多个在线服务器14发送给第二会话客户端20,或其任意组合。例如,在步骤432,第一会话客户端18操作于其内的第一会话设备上的在线账号用户64操作和选择想要的转移设备。在步骤434,第一会话设备“通过”在线服务器34向第二会话客户端20发送用于一个或多个在线会话80的多个会话信息182。在步骤436期间,第二会话客户端20,在接收到多个会话信息182时,在第二会话设备(接收设备)上开始第二会话客户端20并开始数据转移。接着,在步骤436,在第二会话设备上启动数据转移应用程序248。本领域普通技术人员将意识到,数据转移应用程序248可以是单独的应用程序,或者作为可供选择的另一种替代方案,集成到操作在第二会话设备上的第二会话客户端20之内。其后,过程在节点B继续。利用图18中说明的方法,第一会话设备可横贯在线服务器34,其将在两个会话设备之间提供逻辑连接,一个示例是即时消息服务器,其允许消息信息在两个会话设备之间传递。在此方法中,第二会话设备将必须具有用户名与密码,以访问在线服务器34,而第一会话设备将能够判断何时第二会话设备变为可用,其或者通过出席信息,或者通过周期性地轮询第二会话设备。在优选的方法中,执行转移的会话设备易于寻址,并且不要求在线服务器34的干涉来执行多个会话信息182的转移。本领域普通技术人员将意识到,IPv6或其等价物提供此能力。图19是流程图,其说明在线通信系统10在图17的步骤426的操作的可供选择的另一实施例,其遵照本发明。开始于节点A,在步骤438,在第二会话设备上启动数据转移应用程序248。本领域普通技术人员将意识到,数据转移应用程序248可以是单独的应用程序,或者作为可供选择的另一种替代方案,集成到操作在第二会话设备上的第二会话客户端20之内。接着,在步骤440,第二会话设备,通过数据转移应用程序248或第二会话客户端20,向第一会话客户端18发送会话转移通知。会话转移通知优选地包括请求第一会话客户端18向第二会话客户端20转移第一客户端数据50,其包括为多个当前会话150积累的多个当前会话数据170。进一步地,在步骤440,第一会话设备,通过第一会话客户端18或者第一会话设备的数据转移应用程序248,从第二会话设备接收会话转移通知。其后,过程在节点B继续。回到图17,在步骤428,第一会话设备与第二会话设备创建通信连接。本领域普通技术人员将意识到,可使用第一会话设备与第二会话设备中的每一个的数据转移应用程序248,第一会话客户端18与第二会话客户端20,或其任意组合来进行通信连接。连接可以是直接从第一会话设备到第二会话设备,通过广域网382,局域网380,因特网电脑网络16,短程无线(例如IrDA(红外数据联系标准)、蓝牙、USB(通用串行总线)或串行),无线通信系统276,有线通信系统230,广播通信系统398,或其任意组合。本领域普通技术人员将意识到,连接可以是这里所描述的任意连接或其等价物。在步骤428的建立过程期间,两个会话设备可选择认证与沟通加密层(未显示)。接着,在步骤430,完成会话转移。在步骤430,向第二会话设备提供必需的内容,包括为多个当前会话150积累的多个当前会话数据170,以供在线账号用户64在第二会话设备上继续多个当前会话150。根据如何配置多个在线服务器14中的各个在线服务器34,可转移的内容可以像URL与Cookie(在线服务器34在会话设备上维护的可更新的信息)一样简单,或者可要求额外的信息,例如用于拍卖事件的拍卖会话数据98或用于赌博事件的赌博会话数据118。每个在线会话80从第一会话设备转移到第二会话设备。本领域普通技术人员将意识到,可选地,在步骤430,两个会话设备可进行认证/验证过程并沟通加密方法(未显示),其使用,比如说,认证钥匙166。之后,过程进行到节点C。图20是流程图,其说明根据本发明优选实施例的在线通信系统10的操作。开始于节点C,第二会话设备已接收多个会话信息182,其为无缝地继续多个在线会话150所必需。在步骤442,过程判定在线账号用户64的输入是否请求前往在线服务器34上的事件站点。优选地,事件站点关联于多个当前会话150中的至少一个在线会话,其中在图17的步骤430将多个会话信息182转移到第二会话设备。当已接收用户输入时,过程继续到步骤460。当在步骤442尚未接收到用户输入时,过程进行到步骤444,其中判定是否已从在线服务器34接收到异步事件通知。步骤444向包含在线会话应用程序的会话客户端22提供异步外部设备事件。例如,对于在线拍卖会话,事件可包括更高的竞价者,剩余时间,(一个或多个)拍卖结果,以及具有类似拍卖品的新的拍卖。对于在线赌博会话,事件可包括赔率变化,更新后的比分,剩余时间,选手或动物在事件现场的位置变化,将影响结果的新近的爆炸性新闻,以及以往会话历史表现。本领域普通技术人员将意识到,事件可以是任何这里提及的或其等价物。类似地,在步骤444,设备内部的事件参数(未显示)的过期可以是来自在线服务器34的异步事件通知的另一种可供选择的替代物。当在步骤444已探测到服务器事件通知时,过程继续到步骤446,其中判定是否需要用户出席。如果在步骤446不需要用户出席,过程继续到步骤460。当在步骤446要求用户出席时,在节点D与步骤448,过程判定在线账号用户64是否出席。优选地,会话客户端22判定在线账号用户64是否接近会话设备,并继续此过程,直到在线账号用户64接近会话设备。本领域普通技术人员将意识到,可使用多种本领域已知的方法来完成用户出席检测。例如,会话设备可以是一个或多个红外传感器,其用于热传感;并且使用一个或多个传感器的输出以判定在线账号用户64是否接近会话设备。类似地,会话设备可包括听觉传感器,其监听在线账号用户的话音模式,以判定到会话设备的相对临近度。作为可供选择的另一种替代方案,会话设备可使用临近度检测器,例如在发布于1999年9月21日,Kaschke等的题为“WirelessCommunicationDevicehavinganElectromagneticWaveProximitySensor(具有电磁波临近度检测器的无线通信设备)”的美国专利5,956,626中描述的检测器,该专利被转让给本发明的受让人,在此通过引用结合进来。作为可供选择的另一种替代方案,检测设备可位于在线账号用户的身体上,其包括此探测设备与会话设备的配对,其通过短程连接进行通信。短程连接可以是蓝牙并利用蓝牙的服务发现过程,以判定何时在线账号用户64接近会话设备。当在步骤448检测到在线账号用户64的出席时,在节点E,过程继续到步骤460。当在步骤448没有检测到在线账号用户64的出席时,在节点F和步骤450,会话设备将事件通知信息保存到内存中,以供将来一旦检测到用户出席之用。例如,会话设备将事件通知信息保存到客户端数据内存284中。过程其后继续到步骤448与节点D,其周期性地检测在线账号用户64的出席。返回步骤444,当没有检测到服务器事件通知时,在步骤452,会话设备判定当前时间是否已超过事件开始的时间。例如,当会话设备是固定网络设备196时,定时时钟198向CPU200发送当前时间,其之后将当前时间与事件的时间进行比较。类似地,当会话设备是移动设备250时,时钟260向处理器262发送当前时间,其之后将当前时间与事件的时间进行比较。当当前时间已超过事件开始的时间时,过程继续到步骤456。当当前时间尚未超过事件开始的时间时,在步骤454,会话设备判定事件的时间是否在当前时间前后的特定范围之内(注意,本领域技术人员将意识到,检查定时器的值是否在特定范围之内是软件编程中的常用实践,例如,应用程序将检查事件之前5到0分钟的范围)。例如,当会话设备是固定网络设备196时,定时时钟198向CPU200发送当前时间,其之后将当前时间与事件的时间前后的特定范围进行比较。类似地,当会话设备是移动设备250时,时钟260向处理器262发送当前时间,其之后将当前时间与事件的时间前后的特定范围进行比较。当事件的时间不在时间前后的特定范围之内时,过程返回到节点C与步骤442。当事件的时间在时间前后的特定范围之内时,过程继续到步骤456。在步骤456,判定是否要求用户出席。(本领域普通技术人员)将意识到,步骤456中使用的方法可以与这里描述的步骤446中使用的方法基本上相似。当在步骤456要求用户出席时,在节点D与步骤458,过程判定在线账号用户64是否出席。本领域普通技术人员将意识到,步骤458中使用的方法可以与这里描述的步骤448中使用的方法基本上相似。当在步骤458没有检测到用户出席时,过程通过节点F返回节点C与步骤442。图21是流程图,其说明了在线通信系统10在图20的步骤448与458中的操作的更多细节,其遵照本发明的优选实施例。开始于节点D与步472,完成初始化过程,其包括激活运动传感器,设置定时器门限,以及设置倾斜传感器门限。接着,在步骤474,判定运动传感器输出是否大于倾斜传感器门限。在步骤476,当运动传感器输出大于倾斜传感器门限时,认为在线账号用户64出席,并且过程继续到节点E。在步骤478,当运动传感器输出不大于倾斜传感器门限时,将定时器输出与定时器门限进行比较。当定时器不大于定时器门限时,过程返回到步骤474。在步骤480,当在步骤478定时器大于定时器门限时,在线账号用户64没有出席,并且过程继续到节点F。在步骤480完成时,过程可返回到步骤474,以继续周期性地检查在线账号用户64的出席。返回图20,当在步骤456不要求用户出席,或者在步骤456要求用户出席并在步骤458检测到用户出席时,过程继续到步骤460。在步骤460,会话客户端22利用先前存储在应用程序文件夹区域的多个会话信息182与会话服务器标识180,从在线会话站点获取事件的最新信息,并开始处理信息。本领域普通技术人员将意识到,在步骤460,会话客户端22可获取关于事件的或基于事件激励的最新信息。接着,在步骤462,将从事件站点获取的事件的当前状态存储到会话设备的内存中。例如,可将事件的当前状态存储到会话设备的客户端数据内存284的用于在线会话80的内存槽286中。接着,在步骤464,过程判定在线会话80是否已结束。在步骤466,当在线会话80已结束时,会话客户端22将结果与其它状态信息存储到会话设备的内存中,并以会话结果警告在线账号用户64。例如,可将结果与状态信息存储到会话设备的客户端数据内存284的用于在线会话80的内存槽286中。可存储的状态信息的类型包括留驻结果的URL和访问过的最后一个URL。对于拍卖会话,状态信息可包括拍卖品描述/标志,销售量,类似的拍卖品,以及卖家店面URL。对于赌博在线会话,状态信息可包括事件类型(例如橄榄球、赛跑或拳击)比分,相关事件的先前历史(例如上次相同选手相遇时谁赢得事件),以及事件赔率。当会话在步骤464尚未结束时,过程继续到步骤468,其中将当前状态通知在线账号用户64。接着,在步骤470,优选地当事件可采取行动时,警告在线账号用户64。过程之后返回到节点C与步骤442。尽管本发明通过优选实施例进行描述,对于本领域技术人员显而易见的是,可进行多种修改与变动,而不偏离本发明。相应地,所有这些修改与变动应被认为是处于本发明的实质与范围之内,其如所附权利要求书所定义的那样。权利要求1.一种用于在具有包括第一会话客户端与第二会话客户端的多个会话客户端的在线通信系统之内,在所述多个会话客户端之间提供至少一个在线会话的连续性的方法,其包括所述第一会话客户端参与所述的至少一个在线会话,其中,所述参与包括为所述的至少一个在线会话积累多个会话信息;和将用于所述的至少一个在线会话的所述的多个会话信息从所述第一会话客户端转移到所述第二会话客户端,其使用介于所述第一会话客户端与所述第二会话客户端之间的通信连接。2.如权利要求1所述的用于在多个会话客户端之间提供至少一个在线会话的连续性的方法,其中,所述的至少一个在线会话是在线赌博事件,并且进一步地,其中,所述的多个会话信息包括一条信息或信息组合,所述信息选自包括事件名称、事件编号、事件描述、导航路径、赌场、开始时间、结束时间、若干赌博者、当前状态、事件监测、留驻结果的URL、访问过的最后一个URL、事件类型、比分、相关事件的先前历史和事件赔率在内的组。3.如权利要求1所述的用于在多个会话客户端之间提供至少一个在线会话的连续性的方法,其中,所述的至少一个在线会话是在线拍卖会话,并且进一步地,其中,所述的多个会话信息包括一条信息或信息组合,所述信息选自包括拍卖品名称、拍卖品编号、拍卖品描述、拍卖品标识、导航路径、拍卖类型、拍卖行、结束时间、若干竞价者、保留价、当前状态、留驻结果的URL和卖家店面URL在内的组。4.一种在线通信系统,其用于提供至少一个在线会话的连续性,其包括至少一个在线服务器,其用于提供所述的至少一个在线会话,其中,所述的至少一个在线会话包括多个会话信息;多个会话客户端,其连接到所述的至少一个在线服务器,其中,所述的多个会话客户端包括-第一会话客户端,其用于参与所述的至少一个在线会话,并用于存储所述的至少一个在线会话的所述多个会话信息,和-第二会话客户端;以及通信连接,其连接到所述的多个会话客户端,其用于在所述第一会话客户端与所述第二会话客户端之间提供通信,其中,所述第一会话客户端使用所述通信连接将用于所述的至少一个在线会话的所述多个会话信息转移到所述第二会话客户端。5.如权利要求4所述的在线通信系统,其中,所述第一会话客户端操作在第一会话设备之内,并且进一步地,其中,所述第二会话客户端操作在第二会话设备之内。6.如权利要求5所述的在线通信系统,其中,所述第一会话设备是选自包含固定网络设备、移动设备与有线电视盒在内的组的设备。7.如权利要求5所述的在线通信系统,其中,所述第二会话设备是选自包含固定网络设备、移动设备与有线电视盒在内的组的设备。8.如权利要求5所述的在线通信系统,其中,所述第一会话设备进一步包含内存,其用于存储至少一个转移客户端设定档,其关联于所述的多个会话客户端中的至少一个,其中,所述的至少一个转移客户端设定档包括第二转移客户端设定档,其关联于所述第二会话设备,并且进一步地,其中,所述第一会话客户端使用所述第二转移客户端设定档转移所述的多个会话信息。9.如权利要求5所述的在线通信系统,其中,所述第一会话设备进一步包括第一数据转移应用程序,其用于转移所述的多个会话信息。10.如权利要求9所述的在线通信系统,其中,所述第二会话设备进一步包括第二数据转移应用程序,其用于接收所述的多个会话信息。11.如权利要求4所述的在线通信系统,其中,所述第一会话客户端与所述第二会话客户端操作于会话设备之内。12.如权利要求11所述的在线通信系统,其中,所述会话设备是选自包含固定网络设备、移动设备与有线电视盒在内的组的设备。13.如权利要求4所述的在线通信系统,其中,所述的至少一个在线会话是在线赌博事件,并且进一步地,其中,所述的多个会话信息包括一条信息或信息组合,所述信息选自包括事件名称、事件编号、事件描述、导航路径、赌场、开始时间、结束时间、若干赌博者、当前状态、事件监测、留驻结果的URL、访问过的最后一个URL、事件类型、比分、相关事件的先前历史和事件赔率在内的组。14.如权利要求4所述的在线通信系统,其中,所述的至少一个在线会话是在线拍卖会话,并且进一步地,其中,所述的多个会话信息包括一条信息或信息组合,所述信息选自包括拍卖品名称、拍卖品编号、拍卖品描述、拍卖品标识、导航路径、拍卖类型、拍卖行、结束时间、若干竞价者、保留价、当前状态、留驻结果的URL和卖家店面URL在内的组。全文摘要一种在线通信系统(10),其包括多个会话客户端(12),包括第一会话客户端(18)与第二会话客户端(20),以及多个在线服务器(14)。在线通信系统(10)在多个会话客户端(12)之间提供在线会话(80)的连续性。第一会话客户端(18)参与在线会话(80),其包括为在线会话(80)积累多个会话信息(182)。第一会话客户端(18)将多个会话信息(182)转移到第二会话客户端(20),并且第二会话客户端(20)其后使用多个会话信息(182)参与在线会话(80)。文档编号G06F15/00GK1656453SQ03803541公开日2005年8月17日申请日期2003年1月29日优先权日2002年2月8日发明者埃里克·托马斯·伊顿,冯·爱伦·莫克,大卫·杰弗里·海斯申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1