《用于上下文相关呼叫的方法.pdf》由会员分享,可在线阅读,更多相关《用于上下文相关呼叫的方法.pdf(10页完整版)》请在专利查询网上搜索。
1、10申请公布号CN104184864A43申请公布日20141203CN104184864A21申请号201410169103022申请日2010102112/603,68320091022US201010525856220101021H04M1/24720060171申请人白马通信有限公司地址美国伊利诺斯州72发明人卡伊Y恩格巴莫班差74专利代理机构北京信慧永光知识产权代理有限责任公司11290代理人曹正建陈桂香54发明名称用于上下文相关呼叫的方法57摘要本发明公开了用于上下文相关呼叫的方法。所述方法包括在客户端装置上提供软按键;客户端装置的用户激活所述软按键;从服务器下载软件代理到所述客户。
2、端装置来响应所述软按键的激活,所述软件代理包含目标电话号码,其特征在于,所述软件代理能够使所述客户端装置呼叫所述目标电话号码;并且所述软件代理进一步包括以下两者中的一者A与所述软件代理相关联的上下文信息,以及B用于从数据库中搜集所述上下文信息的指令;使所述客户端装置使用特定的电话号码呼叫目标终端;并且将所述上下文信息发送至被呼叫目标终端。30优先权数据62分案原申请数据51INTCL权利要求书1页说明书5页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图3页10申请公布号CN104184864ACN104184864A1/1页21一种方法包括在客户端装置上提。
3、供软按键;所述客户端装置的用户激活所述软按键;从服务器下载软件代理到所述客户端装置来响应所述软按键的激活,所述软件代理包含目标电话号码,其特征在于,所述软件代理能够使所述客户端装置呼叫所述目标电话号码;并且所述软件代理进一步包括以下两者中的一者A与所述软件代理相关联的上下文信息,以及B用于从数据库中搜集所述上下文信息的指令;使所述客户端装置使用特定的电话号码呼叫目标终端;并且将所述上下文信息发送至被呼叫目标终端。2如权利要求1所述的方法,其进一步包括判定与所述被呼叫目标终端相关联的设备类型,并且响应于所述判定步骤来调整要被发送的上下文信息。3如权利要求2所述的方法,其进一步包括根据所述判定的步。
4、骤,如果所述设备类型是第一类,所述上下文信息中将包括呼叫方ID数据,如果所述设备类型是第二类,则所述上下文信息中将除了插入呼叫方ID数据以外还有的其他数据。4一种方法,其包括在客户端装置上提供软按键,所述客户端装置连接到按键服务器;用户激活所述客户端装置上的所述软按键;从所述按键服务器下载软件代理到所述客户端装置来响应所述软按键的激活,所述软件代理包含目标电话号码,其特征在于,所述软件代理能够使该客户端装置呼叫所述目标电话号码,所述软件代理进一步包括能够用于检索有关目标电话号码呼叫的上下文信息的上下文参考编号;并且使所述客户端装置使用特定的电话号码呼叫目标终端。5如权利要求4所述的方法,其进一。
5、步包括判定与所述被呼叫目标终端相关联的设备类型;并且包括在所述上下文信息中所判定的设备类型。6如权利要求4所述的方法,其特征在于,所述上下文信息包括以下两者中的一者A呼叫方ID;以及B描述以呼叫为目的的文本。7如权利要求4所述的方法,其进一步包括使用所述上下文参考编号作为对数据库的查询;根据收到的上下文参考编号从所述数据库返回用于呼叫的上下文信息。8如权利要求7所述的方法,其特征在于,步骤A和B能够通过一个通讯网络的任何服务器,达成所述客户端装置和所述被叫目标终端之间的通讯。9如权利要求7所述的方法,其进一步包括在以下两者中的至少一者上执行步骤A和BI媒体路由器;II呼叫路由器。10如权利要求。
6、7所述的方法,其进一步包括在以下五者中的至少一者上执行步骤A和BI按键服务器;II客户端装置;III媒体路由器;IV呼叫路由器;以及V被叫目标终端。权利要求书CN104184864A1/5页3用于上下文相关呼叫的方法0001本申请是申请日为2010年10月21日、发明名称为“按键服务器、计算装置、媒体路由器、呼叫的方法及系统”的申请号为2010105258562专利申请的分案申请。技术领域0002本发明涉及电话,更具体而言,涉及有利于上下文相关电话呼叫即将该呼叫的上下文传达给被叫方的电话呼叫的改良系统及方法。背景技术0003电话服务已被使用一百多年之久,但在基本服务观念和用户感受方面却没有很大。
7、变化。然而,近年来,呼叫方ID身份已成为可用的信息。呼叫方ID在呼叫完成之前且在呼叫建立期间把用于标识呼叫方的带外信息OUTOFBANDINFORMATION传送给被叫方。呼叫方ID使得呼叫号码以及可能的话,与该呼叫号码相关联的姓名显示在被叫终端机上。如图1所示,在公共交换电话网络PUBLICSWITCHEDTELEPHONENETWORK;PSTN102上完成呼叫的呼叫终端机101连接至被叫电话104。被叫电话104通常仅能够分离出呼叫终端机以及可能的话,与该呼叫终端机长期关联的用户的基本身份。在该呼叫连接起来之后,如图所示“在带内INBAND”传送媒体流106。0004呼叫方ID的一个缺点。
8、是,所显示的信息通常受限于呼叫终端机。也就是说,除了显示出发起呼叫的呼叫终端机以及可能的话,在某种程度上与该终端机长期关联的用户之外,通常不会有变化地显示出与该呼叫有关的任何其他内容。0005现有技术的呼叫方ID系统的另一问题是,这些系统不能最佳地利用更先进的、已在很大程度上取代了传统电话的计算机化互连网语音设备。发明内容0006鉴于上述问题,在所属技术领域中,需要有利地利用现代语音通信系统来传送带外信息以及可能的话还传送与电话呼叫有关的上下文相关信息。0007本发明的实施例提供了一种方法,其包括在客户端装置上提供软按键;所述客户端装置的用户激活所述软按键;从服务器下载软件代理到所述客户端装置。
9、来响应所述软按键的激活,所述软件代理包含目标电话号码,其特征在于,所述软件代理能够使所述客户端装置呼叫所述目标电话号码;并且所述软件代理进一步包括以下两者中的一者A与所述软件代理相关联的上下文信息,以及B用于从数据库中搜集所述上下文信息的指令;使所述客户端装置使用特定的电话号码呼叫目标终端;并且将所述上下文信息发送至被呼叫目标终端。0008本发明的实施例还提供了一种方法,其包括在客户端装置上提供软按键,所述客户端装置连接到按键服务器;用户激活所述客户端装置上的所述软按键;从所述按键服务器下载软件代理到所述客户端装置来响应所述软按键的激活,所述软件代理包含目标电话号码,其特征在于,所述软件代理能。
10、够使该客户端装置呼叫所述目标电话号码,所述软件代说明书CN104184864A2/5页4理进一步包括能够用于检索有关目标电话号码呼叫的上下文信息的上下文参考编号;并且使所述客户端装置使用特定的电话号码呼叫目标终端。0009在本发明实施例的用于上下文相关呼叫的方法中,能够将与呼叫相关联的上下文从文件或数据库中摘出并与该呼叫一同转发。附图说明0010图1描绘了现有技术中传统的公共交换电话网络呼叫方ID系统。0011图2描绘了本发明示例性实施例的组件。0012图3描绘了本发明的另一实施例。具体实施方式0013根据本发明的一个实施例,在计算装置上使用软按键来发起呼叫。该按键的激活使得服务器下载“软电话。
11、”。软电话实质上是这样一种软件代理程序其在计算装置上运行,使该计算装置仅呼叫规定的电话号码。由于被叫电话号码与计算装置相关联,因而该呼叫能够嵌入被激活的特定软按键所专有的某种上下文信息。可代替地,上述系统可以用专有标识编号来替换呼叫方ID信息,该专有标识编号用于进行数据库查找以使呼叫的上下文被摘出来且被传送至被叫终端机。这种专有标识编号称为上下文参考编号。0014在另一些实施例中,可以不利用服务器而利用发起呼叫的计算装置来把上下文置于呼叫中,或者可以利用该呼叫可能会通过的任何其他路由器或服务器来把上下文置于该呼叫中。0015在又一些实施例中,上述系统能够确定被叫终端机是否先进到足以接受某种上下。
12、文信息,并根据该判定在适当时插入上下文信息。0016在再一些实施例中,上述系统能够确定被叫终端机可接受并显示的上下文信息的类型或容量,并且基于此,上述系统根据被叫终端机可显示的信息的类型或容量来插入使该信息显示出来的上下文参考编号。0017下面对这些及其他实施例进行更详细的说明。0018图2描绘了使用PC个人计算机201来发起呼叫的本发明示例性实施例。当激活例如通过点击鼠标来激活显示于该PC上的“上下文按键CONTEXTBUTTON”时,利用数据网络将PC201连接至按键服务器202。按键服务器202下载软件代理程序,该软件代理程序使该PC通过数据网络与媒体路由器203建立连接。0019视需要。
13、,所下载的代理程序还可包括规定了如何查找呼叫的上下文的上下文参考编号。该查找视需要可以在PC上被执行,但也可以只通过媒体路由器被发送至被叫终端机207或209。在呼叫路由过程中的任何时候,可通过任何服务器或计算机在数据库中查找上下文。0020PC201可使用软电话来通过互联网发起呼叫,并且该呼叫被指引向用于处理来自PC的媒体包的特定媒体路由器。接着,该媒体路由器通过网络且视需要还经过媒体网关向被叫终端机207或209发送媒体包。0021尽管图中示出的是媒体网关连接至VOIP基于网际协议的语音传输服务206,然而媒体网关可包括多个通向例如PSTN、IP电话网络等各种服务的接口。说明书CN1041。
14、84864A3/5页50022当呼叫到达例如智能终端机209时,该智能终端机可提取出上下文参考编号并使用该上下文参考编号进行数据库查找。该数据库查找将上下文参考编号映射至由PC201执行的对特定软按键的特定激活。如果终端机209具有显示器,则可以显示与此呼叫相关联的上下文。0023在呼叫建立期间,该上下文参考编号也能被媒体路由器、呼叫路由器或该系统中的任何其他服务器使用以便在数据库或其他电子文件中查找该呼叫的上下文。在这些实施例中,上下文信息被从数据库中摘出来并通过网络转发给被叫终端机,这样被叫终端机本身无须进行查找便能获得上下文相关信息。0024图3显示了最好是应用于例如移动电话等具有网络功。
15、能的移动装置中的本发明另一实施例。根据图3的实施例,移动装置301激活用于使消息被发送至按键服务器A的图标。由于可能会期望的是从另一按键服务器303向移动装置提供服务,因而按键服务器A可以仅返回用于使移动装置301将其请求改向为通往另一服务器304的消息。或者,在服务器303和304处所代表的内容可在同一实体计算机中得以实现。0025按键服务器304捕获嵌入在该按键中的上下文参考编号,并向移动装置发出指令以使其向媒体路由器305进行PSTN呼叫。接着,按键服务器304将呼叫终端机301的呼叫方ID以及与该呼叫相关联的上下文参考编号通知给媒体路由器305。当该呼叫从呼叫终端机301到达媒体路由器。
16、304时,它与先前存储的上下文参考编号相关联,并且可从数据库或其他文件中提取该呼叫的适当上下文。0026在上述各实施例的一者或多者中,会与呼叫一同被发送至被叫终端机的上下文可随着被叫终端机类型而变化。具体而言,如果呼叫终端机或者系统中的其他服务器、计算机或路由器进行表格查找以判定上下文信息,则该同一计算机、路由器或者网络中的另一服务器或其他计算机可保持用于指示与被叫号码相关联的终端机的类型的信息。然后,取决于该被叫终端机是简单的手机还是更先进的PC类型的装置,可在此终端机上最佳地显示上下文信息。所摘出的特定上下文信息还可随着特定的被叫终端设备以及其显示器是否能够显示某些类型及数量的信息而变化。。
17、通过保持或实时地获得与被叫终端机类型有关的信息,能够根据被叫的终端机的类型或类别来定制所要显示的信息。0027在上述实施例的一个实例中,系统中的服务器首先确定被叫终端机是简单的传统电话还是更先进的计算装置。该判定可根据预先存储的数据来作出。在被叫终端机是简单的传统电话的情形下,上下文信息仅为呼叫方ID。在被叫终端机是更先进的计算装置的情形下,从信令SIGNALING中移除呼叫方ID并且在其位置上替换成上述上下文参考编号,或者可代替地,可将上下文信息本身置于该位置上。因此,在改变传统的呼叫方ID之前,服务器首先判定被叫终端机是否能够最佳地显示将要用于替换呼叫方ID的信息的类型和容量,或者判定被叫。
18、终端机是否能够使用上下文参考编号来查找这种上下文信息。接着,把根据被叫终端机类型而定制的适当替换数据置于该呼叫中。0028在一个或多个实施例中,插入上下文信息的系统或服务器可判定目标设备或者在呼叫被路由时所要通过的某种其他设备是否具有根据上下文参考编号来查找上下文信息的能力。如果有这样的能力,则插入所述上下文参考编号,而如果没有这样的能力,则可插入上下文信息本身。0029在一个或多个实施例中,可在呼叫计算装置上显示多个上下文相关按键。响应于说明书CN104184864A4/5页6用户激活所述上下文按键中的一者,包括下载的网络电话的软件代理程序可因每个按键而异。可使用一种以上用于下载代理程序并将。
19、该代理程序安装在PC或手持式装置上的已知技术来完成软件代理程序的下载。0030另外,即使对于同一计算装置,与多个按键中的一者或多者相关联的上下文也可能随着用户登录而变化。该上下文还可能依赖于下列组合被叫号码设备的类别或类型、用户登录及被用户激活的特定软按键。0031无论最终与呼叫一同传送的上下文如何,被叫终端机本身均可记录众多呼叫的不同上下文,并能由此形成众多呼叫的上下文的审计跟踪AUDITTRAIL。另外,上下文信息可使被叫终端机发起某种其他行为,例如发送电子邮件、发布声音通知等。0032在另一实施例中,可在同一系统中实现在图2和图3中所示及所说明的实例。按键服务器是这样实现的其在接收到通过。
20、用户选择按键来表示的请求后,确定呼叫发起方正在使用的设备的类型。接着,如果正在使用的是手机/手持式装置,则按键服务器优选实现图3的实施例;如果正在使用的是PC,则按键服务器优选实现图2的实施例。0033此外,可利用被叫设备和/或呼叫方设备的类型或类别来判定使用上述各实施例中的哪一者以及判定显示在目标装置上的是什么样的特定内容。如果预先安排成让目标装置提供此种信息,则可通过询问该装置来作出上述判定,或者可代替的是,可使用如上所述的表格查找来实现该目的。0034以下为使用前述技术来传达和/或显示特定呼叫上下文的一些实例。0035电子贺卡每个电子卡片均包括“CALLME呼叫我”按键。在购买电子卡片时。
21、,向卡片赠与方提供选项来为该卡片指定代码,以便用例如“MELISSABIRTHDAY梅丽莎生日”等上下文来标识所拟定的卡片接收方。在作为系统的一部分而被保持的数据库中通过使该代码“MELISSABIRTHDAY”与按键的专有按键ID编号相关联,来使该代码印记在该按键中。当点击CALLME按键来触发要从卡片接收方到卡片赠与方建立起来的电话连接时,根据呼叫接收方所使用的电话听筒而定,可能有至少两种情形。0036在第一种情形中,被叫方正使用PC或具有互联网能力的智能手机,而不是使用至多具有简单显示器的老式电话。可从数据库中检索出消息“MELISSABIRTHDAY”并将其显示在接收装置上,以使卡片赠。
22、与方能够容易地标识该呼叫上下文。相对简单的软件应用程序即可检索并显示该上下文信息。0037在第二种情形中,接收装置为老式电话,其不能显示或接收上下文代码。在此情况下,在消息的前面,对特定数字代码进行预编程并将其替换为呼叫方ID以供显示。卡片赠与方在接收到作为呼叫方ID的该数字代码时,可选择将该数字代码预编程至接收方的电话簿目录中以便作为“MELISSABIRTHDAY”进行显示。0038应注意,卡片赠与方可能已向同一卡片接收方发送了多个卡片,例如“MELISSABIRTHDAY”、“MELISSAGOLFGAME梅丽莎高尔夫球比赛”或“MELISSAFRIDINNER梅丽莎周五晚餐”,并且呼叫。
23、方ID的传统用法不能在这些上下文之间进行区分,但是本发明的技术就能在这些上下文之间进行区分。0039有关销售的电子邮件及卡片在这种应用情形中,CALLME按键被应用到为了促销和广告的目的而分发的电子邮件消息和电子卡片上。这些技术方面类似于贺卡实例中的技术。然而,在以下情形中还可得到具有上下文时的其他优点。说明书CN104184864A5/5页70040首先,如果将电子广告分发至具有未知接收方的总列表,则上下文可精确地描述促销的物项并被用于将呼叫路由到此物项的专门贸易商或特定销售人员。此外,可将电子广告分发到预先选择的一组消费者,这些消费者的身份对于发送者而言是已知的。在这种情形下,无论呼叫方如。
24、何发出呼叫或在何处发出呼叫,按键上下文均可容易地同时标识呼叫方的确切身份及促销物项。0041社交网络在社交网络中,人们常常在不知道对方身份而仅知道对方电子邮件用户名的情况下相互发送电子邮件。假如要添加语音通信,则在该情形中保持匿名是所期望的一个方面。当前的作法通常需要双方都使用相同的应用软件来建立相互的语音通信,例如QQ、MSN或SKYPE。在使用本发明的基于上下文的按键其可通过网站或电子邮件而被获得时,可向任何接收电话VOIP或PSTN发出呼叫却不透露接收号码,从而保持接收方的匿名,并且可在电子邮件消息上点击按键本身来发起呼叫而不透露该呼叫的来源,或者在任何地方从网站上进行点击。此实例中的呼。
25、叫上下文是作为社交网络的一部分的呼叫的现成标识。0042网站购物在购物网站上使用呼叫按键时,可为具有不同选择参数的每一款不同的产品分配不同的按键,即,以原本不容易达到的精细度水平来分配不同的按键。上述方面可于根据模型或商品类型、或者特定物项、或者消费者类型如果注册信息被捕获而作为上下文的一部分来指引呼叫。0043政治活动作为实例,政治活动组织忙于参加大规模的电子邮件运动来对议会中提出的待决议案进行游说支持或反对。在电子邮件中包含呼叫按键以便呼叫某一公共政务办公室,从而对具体议题表达个人意见,例如“呼叫白宫以抗议所得税增加”。该呼叫的上下文则是该议题本身的意见。不仅该系统可以将呼叫路由至白宫,而。
26、且政治活动发起组织可进行的对呼叫的同时记录将会建立统计数据及记录以供使用。应注意,此种方法明显不同于要求人们自己呼叫白宫来表达他们的意见所提供的按键考虑到针对特定议题的意见以及考虑到统计数据对发起组织的保留用途。0044其他的上下文实例可包括用于描述呼叫目的的文本,或者除了如同在呼叫方ID中那样简单地传送发起号码及与之相关联的用户的标识之外与呼叫有关的任何其他信息。此外,应注意,供上述实施例运行的网络可以是VOIP网络、更专用于电话的网络、或者可以是能在其上面实施本发明的任何其他类型或混合类型的网络。0045上下文的上述及其他变化形式应当被涵盖在本发明所附权利要求书的范围内。0046前述内容说明了本发明的优选实施例,但本发明不限于此。说明书CN104184864A1/3页8图1说明书附图CN104184864A2/3页9图2说明书附图CN104184864A3/3页10图3说明书附图CN104184864A10。