CN101918940A - 用于移动设备的智能网页供应***和方法 - Google Patents

用于移动设备的智能网页供应***和方法 Download PDF

Info

Publication number
CN101918940A
CN101918940A CN2008801242602A CN200880124260A CN101918940A CN 101918940 A CN101918940 A CN 101918940A CN 2008801242602 A CN2008801242602 A CN 2008801242602A CN 200880124260 A CN200880124260 A CN 200880124260A CN 101918940 A CN101918940 A CN 101918940A
Authority
CN
China
Prior art keywords
communication facilities
information
callee
communication
data structure
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.)
Pending
Application number
CN2008801242602A
Other languages
English (en)
Inventor
莉萨·A·勒瓦瑟
斯切沃·Y·派克
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.)
Dialplus Inc
Original Assignee
Dialplus 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 Dialplus Inc filed Critical Dialplus Inc
Publication of CN101918940A publication Critical patent/CN101918940A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0027Collaboration services where a computer is used for data transfer and the telephone is used for telephonic communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/4872Non-interactive information services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • H04M7/0036Services and arrangements where telephone services are combined with data services where the data service is an information service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/25Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service
    • H04M2203/251Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service where a voice mode or a visual mode can be used interchangeably
    • H04M2203/253Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service where a voice mode or a visual mode can be used interchangeably where a visual mode is used instead of a voice mode
    • H04M2203/254Aspects of automatic or semi-automatic exchanges related to user interface aspects of the telephonic communication service where a voice mode or a visual mode can be used interchangeably where a visual mode is used instead of a voice mode where the visual mode comprises menus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42034Calling party identification service
    • H04M3/42059Making use of the calling party identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42025Calling or Called party identification service
    • H04M3/42085Called party identification service
    • H04M3/42102Making use of the called party identifier

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了用于在两个或更多个通信设备之间建立语音呼叫时自动创建通信设备的增强内容的***、方法和计算机程序产品。该方法包括:向与通信网络相关联的服务器设备提供被叫方电话号码;以及产生与电话号码相关联的数据结构,所述数据结构包括用于增强要提供给每个通信设备的与被叫方和主叫方有关的信息内容的搜索准则。服务器设备根据由所述数据结构提供的搜索准则,经由搜索工具,发起对增强信息内容的基于web的搜索,并响应于呼叫而产生包括增强内容在内的网页。将包括增强内容在内的网页通信至每个通信设备。

Description

用于移动设备的智能网页供应***和方法
背景技术
当前的移动设备技术没有提供要在移动设备处接收的、与用户的情形的上下文有关的、适于主叫方或被叫方的个体需要的、智能的、基于视觉的内容,同时承载或者不承载被叫方设备与主叫方设备之间的语音通信。
可能高度期望提供通信***和后端基础设施,以使得能够提供包括动态产生的或用户定义的个人信息在内的出站信息(来自主叫方);还高度期望使得能够提供包括动态产生的或用户定义的自适应“智能”内容在内的入站信息(去往主叫方)。
发明内容
本发明总体涉及通常用于例如移动设备的通信***,以及支持个人之间的通信的所连接的计算设备(如PC),并且涉及提供包括视觉信息在内的、通信设备的SmartResultsTM网页,该视觉信息是基于上下文的并在进行或不进行语音会话时都增强用户通信体验。
具体地,提供了一种用于创建通信设备的增强的语音通信服务的技术和方法,实现了具有同时、动态、相关的视觉信息的语音呼叫。该“语音增强(voice-plus)”技术是移动设备和其他通信设备的基于web的智能的服务的一部分,并提供了可在多种通信设备技术平台和执行应用环境中实现的增强通信模式。这种增强通信模式包括经由多媒体通信路径提供视觉信息,并可以包括此处还被称作用于移动设备的“SmartResultsTM”的内容,SmartResultsTM包括与被叫方和/或主叫方有关的、相关的、基于上下文的信息。
即,根据本发明,可以实现多种SmartResultsTM“模板”,其可以经由语义的web/加标签技术而被填充基于web的内容。所得到的SmartResultsTM网页可以被下载至移动设备,并可以经由打开的浏览器或其他再现应用而显示。
在本发明的一方面,提供了一种***、方法和计算机程序产品,其中,主叫方将电话号码输入电话中[例如,实现拨号器应用,或使用本地拨号器应用],并且在建立了呼叫之后,主叫方开始在其移动浏览器或其他再现应用上接收与被叫方有关的相关视觉信息(嵌入在SmartResultsTM中),同时对被叫方说话。该***还允许选择完全不连接呼叫的音频部分,而是只输入号码,并选择“GetInfo”软按键选项(例如),这将仅打开再现应用(例如浏览器或其他再现应用)并开始检索适当的SmartResultsTM。该***还支持向被叫方自动发送主叫方视觉多媒体信息[例如,通过打开被叫方的浏览器或其他再现应用并且显示主叫方所选的SmartResultsTM]。这里,底线是电话号码映射至动态创建的URL,并且在语音呼叫的同时或者仅通过从拨号器应用拨叫号码,存在视觉信息的双向交换。
本发明的另一方面涉及创建SmartResultsTM:一种自动创建要在移动设备上显示的SmartResultsTM的***。SmartResultsTM的内容将通过以下方式而创建:对将要改变且基于地点/企业/个体类型和用户行为学习而设计的页面模板进行填充。然后,所述***从现有网站中检索加标签的内容,以填充SmartResultsTM。这将经由语义Web加标签技术以及机器间的通信来实现。
根据发明的另一方面,提供了一种将移动设备上下文信息(除了拨号数字以外)作为输入的***和方法,该移动设备上下文信息包括但不限于地理位置、存在状态、一天中的时间、隐式学***衡”,并在SmartResultsTM网页上自动显示信息[以及经由IVR来提供]。
根据本发明的另一方面,提供了一种***,该***允许主叫方或被叫方(如客户服务代理)立即向主叫方推送视觉信息和从主叫方接收视觉信息,同时对主叫方说话。在两方之间推送的信息可以是基于移动设备上下文信息而自动产生的,或者是由主叫方或被叫方产生的。场景:用户呼叫宾馆并查询与特定舞厅有关的信息;在呼叫的同时,宾馆代理能够向主叫方推送所期望的舞厅的照片。
作为本发明的另一方面,第三方通告和服务或应用可以集成进SmartResultsTM网页中。通告可以是标语、是基于文本的或是基于图形的。服务和应用可以由用户可“点击以启动”的交互式视觉元素来表示。
附图说明
对于本领域技术人员来说,在结合附图阅读以下详细描述时,本发明的目的、特征和优点将变得显而易见,附图中:
图1是示出了可采用本发明的HSPA通信环境10的总体框图;
图2是可采用本发明的通信环境的WiMax或其他所有IP核心类型的示意图;
图3A是有VoIP能力的通信设备上的相关设备客户端软件架构和执行环境的示意图;
图3B是有BREW能力的通信设备上的相关设备客户端软件架构和执行环境的示意图;
图3C是有J2ME能力的通信设备上的相关设备客户端软件架构和执行环境的示意图;
图3D是Windows Mobile通信设备上的相关设备客户端软件架构和执行环境的示意图;
图4A是通信设备软件客户端与后端服务器之间的基本高级通信的示意图;
图4B是通信设备软件客户端与后端服务器之间的高级通信的示意图,其中,先进的上下文信息由通信设备软件客户端来提供;
图5A是当首先向/从业务实体发出呼叫时呼叫的软件逻辑流程的示意图。针对通信设备软件客户端和后端服务器都示出了逻辑;
图6是智能搜索串的示意图;
图5B是当首先向/从社会联系人发出呼叫时呼叫的软件逻辑流程的示意图。针对通信设备软件客户端和后端服务器都示出了逻辑;
图7是在现有呼叫当中更新SmartResultsTM的软件逻辑流程的示意图;
图8是向客户关怀/交互式语音响应(IVR)***的呼叫的示例SmartResultsTM会话的示意图;
图9提供了类型“宾馆”的业务的SmartResultsTM模板的示意图;还提供了向宾馆类型的业务的呼叫的示例SmartResultsTM会话的示意图;以及
图10提供了向“朋友”类别中的社会联系人的呼叫的SmartResultsTM会话的示意图。
具体实施方式
图1是示出了可采用本发明的通信环境10的总体框图。如图1所示,出于示意而非限制的目的示出了可由包括移动电话、移动计算设备或PDA在内的主叫方或被叫方使用的移动或固定站15的类型。例如,主叫方的客户端设备是包括但不限于以下各项的任何移动计算设备:蜂窝电话、移动电话、智能电话、iPhone、VoIP或SIP电话、个体数字助理(PDA)以及其他无线或移动或其他固定(连接的)设备,如膝上型、超移动PC(UMPC)、PC、电缆/机顶盒等。这种移动设备可以包括操作***和应用程序执行环境,例如典型地在诸如WindowsMobile、Symbian、Linux、Java、BREW、本地等当前移动手机设备上实现。主叫方的移动设备实现移动浏览器或其他再现应用。被叫方处的移动设备还包括因特网浏览器或其他再现应用。
此外,将QNet客户端(代理)99添加至这些类型中的每种类型的移动计算设备15。应当理解,这种客户端可以是下载/预加载的应用,或可以被实现为纯基于浏览器或其他再现应用的实现方式。
每种移动设备通过包括基于分组的网络以及用于路由传统语音呼叫的POTS在内的无线和陆上线路网络来进行通信。在一个示例实施例中,图1示出了通用移动电信***(UMTS)网络架构——所谓的第三代3G蜂窝电话技术之一。目前,最常见的形式将W-CDMA用作基础的空中接口。在该UMTS标准网络内添加了对无线蜂窝网络产生影响的QNet***,具体地,在网络的分组数据部分中添加了应用服务器(QNet服务器199)。
在图1所示的架构中,移动装置通过UMTS通信网络来进行通信,其中,呼叫由一个或多个通信(如蜂窝电话)塔20来接收,其中,经由用于通过PSTN 50最终通信至被叫方75的不同功能性移动交换中心实体(如MSC服务器、网关MSC服务器或类似的交换服务器30)来对与呼叫相关联的语音和数据进行接收、路由并随后进行通信。因此,典型地实现了基础设施的该部分,以在主叫方与被叫方之间建立语音通信路径。然而,基础设施提供了附加接口,例如,经由服务GPRS支持节点(SGSN)和/或网关GPRS支持节点(GGSN)设备60在MSC服务器、GMSC服务器至IP网络70之间提供了信号路径,以最终由服务器设备199进行接收,服务器设备199在此处被称作QNet服务器,根据本发明,这实现了“SmartResultsTM”功能。Qnet服务器的添加是典型的数据服务——利用HTTP协议的、基于客户端和服务器的架构。基于web的终端198用于配置、创建和编辑个人的SmartResultsTM网页。基于web的终端198还使QNet用户能够经由SmartResultsTM来彼此推送视觉信息。
图2是示出了用于提供VoIP客户端实现方式的“SmartResultsTM”功能的通信环境(全IP网络)的附加配置的总体框图。如图2所示,出于示意而非限制的目的示出了与后端基础设施以及多媒体通信路径类型有关的更多细节,该多媒体通信路径是可以在向实现固定或移动VoIP连接计算设备的主叫方或被叫方提供“SmartResultsTM”的过程中建立的。图2示出了例如WiMax(针对固定和移动部署的WiMAX宽带无线标准)或IMS(IP多媒体子***)实现方式。在本场景中,存在QNet服务器、允许QNet用户对个体SmartResultsTM进行配置、创建和编辑的QNet控制台web服务197、以及QNet客户端(在本示例中,基于VoIP的可下载/预加载应用,或者如上所述基于浏览器或其他再现应用)。此外,本场景可能需要将呼叫代理SIP服务器或软件扩展提供到SIP服务器上,以将信息路由至QNet服务器。
图3A是示出了包括根据本发明而配置的VoIP移动手机15a在内的第一实施例移动设备的基本配置的构思呼叫***图。如图3A所示,VoIP移动手机包括用户(软件)代里99a(例如所描述的示例实施例中的QNet代理)以及与应用服务器199进行界面连接的浏览器软件应用25a,该应用服务器199例如由因特网服务提供商(如QNet服务器以及类似的web主机服务)在所建立的基于IP的数据通信路径上提供。VoIP移动手机配置还包括SIP或其他会话控制客户端22,例如与SIP代理服务器设备80进行界面连接的QNet SIP。
图3A具体示出了包括浏览器或其他再现应用在内的有VoIP能力的设备的更详细设备客户端软件架构和执行环境。更具体地,如果用户选择了呼叫[以进行呼叫],则客户端22将与SIP服务器80通信,以发起VoIP呼叫,然后执行以下更详细描述的功能1-3。本场景的关键在于在应用服务器199(如QNet和类似的web主机服务器)处示出的功能,该应用服务器199用于基于接收到的拨号数字来执行映射转换,接收到的拨号数字用于发起后端的搜索引擎对与网站相关联的URL的发现,该网站具有与同在搜索模板中提供的信息相关的内容。由因特网搜索得到的该数据和视觉内容可以对模板进行填充,并可以被下载(推送)至用户客户端设备15a,作为格式化的“SmartResultsTM”。应当理解,在被叫方发起时,备选地,可以将网页推送至主叫方的有VoIP能力的移动设备。
图3B示出了有BREW能力的设备的设备客户端软件架构和执行环境。如图3B所示,有BREW能力的移动手机15b包括QNet用户(软件)客户端99b以及通过所建立的数据通信路径而与QNet服务器199进行界面连接的浏览器或其他再现应用(软件应用)25b。有BREW能力的移动手机浏览器或软件应用客户端还可以与WAP网关设备85进行界面连接以与QNet服务器(WAP浏览器场景)通信,或者,它可以直接与QNet服务器(HTML浏览器场景)通信,或者,它可以与另一种类型的浏览器代理(未示出)通信。架构可以根据运营商实现方式而变化。
图3B所示的场景的关键在于在QNet或类似的ISP服务器199处示出的功能,该QNet或类似的ISP服务器199用于基于从主叫方的设备接收到的被叫方的拨号数字来执行映射转换,其中该主叫方设备用于发起后端的搜索引擎对与网站相关联的URL的发现,该网站具有与同在搜索模板中提供的信息相关的内容。由因特网搜索得到的该数据和视觉内容对“SmartResultsTM”模板进行填充,并被下载至用户客户端设备15a,作为WAP或HTML格式化的“SmartResultsTM”。应当理解,备选地,在被叫方发起时,可以经由基于WAP的通信网关来将WAP或HTML网页推送至主叫方的移动设备,或者直接向/从浏览器推送WAP或HTML网页。
图3C示出了有J2ME能力的设备的设备客户端软件架构和执行环境。如图3C所示,有JAVA能力的设备15c包括QNet用户(软件)客户端99c以及通过所建立的数据通信路径而与QNet或类似的web主机应用服务器199进行界面连接的浏览器或其他软件应用25c。对于图3B所示的场景,有JAVA能力的移动手机浏览器或软件应用客户端还可以与WAP网关设备85进行界面连接以与QNet服务器通信。针对有JAVA能力的移动手机而提供的附加功能包括可选的基于JAVA的本地资源,例如,用于运行本地应用的应用程序包、简档和可配置的JVM 32。
图3D示出了有Windows Mobile能力的设备的移动设备客户端软件架构和执行环境。如图3D所示,有.NET紧致框架能力的移动手机15d包括QNet用户(软件)代理99d以及通过所建立的数据通信路径而与QNet服务器进行界面连接的浏览器或其他软件应用25d。有.NET紧致框架能力的移动手机浏览器客户端包括附加的支持功能42,例如类库、执行引擎(例如,MSCOREE.DLL)和平台适配层。
图4A-4B总体示出了根据本发明的构思呼叫流程场景,该场景可以与在图3A-3D中提供高级设备客户端软件架构图相关地示出。如图4A所示,***包括与向被叫方75发起移动呼叫的主叫方相关联的客户端设备(如移动客户端15)。移动设备的用户代理设备99是在移动设备操作***环境中执行的软件代理,并可以包括:那些计算机可读指令、数据结构、程序模块和应用接口,如下更详细描述,在产生将要经由移动客户端的浏览器25下载至客户端设备的“SmartResultsTM”时,实现经由数据通信路径(例如客户端/服务器数据会话)来与QNet或类似的ISP服务器进行用户交互。将经由标准web格式(如XML和HTML)的HTTP通信协议来传送页面。
更具体地,如此处将更详细解释的,在图4A所示的简单场景中,将被叫方电话号码的拨号数字映射至信息被动态创建的URL。即,借助于内置于QNet服务器基础设施的智能,将被叫(或主叫)方的拨号数字101用于形成以下数据结构:该数据结构进一步在ISP(QNet)服务器处用于在产生SmartResultsTM网页时发起对将要被提供给主叫方设备的增强视觉内容(“智能”网页或其他web内容)的产生。
如图4A进一步示出,在所示的基本呼叫流程场景中,主叫方发起与被叫方相关联的呼叫和拨号数字101,在一个实施例中,该被叫方可以是VoIP客户端或固定的陆上线路电话或几乎任何类型的可呼叫设备。当由用户的移动装置所拨叫时,被叫方的数字101例如通过移动通信网络来通信,并且,最终在QNet服务器处接收表示拨号数字的数据结构,该QNet服务器在包括数据库和视觉信息服务器后端在内的基于IP的网络处理节点处。更具体地,在处理节点处,由被示出为服务块105的功能单元所表示的服务将被叫方的拨号数字转换为搜索串,动态创建的SmartResultsTM网页是根据该搜索串来使用根据此处描述的功能的SmartResultsTM模板110而创建的。具体地,动态创建的SmartResultsTM是根据从因特网收获的信息来使用搜索串而创建的。此时还将通告内容(例如可由第3方通告服务120和适当的第3方服务/应用120提供)***所得到的SmartResultsTM网页。然后,可将SmartResultsTM网页下载至用户移动设备,同时在被叫方与主叫方之间进行语音通信。可以自动创建智能页面,或者在图4A所示的另一实施例中,被叫方可以在接收到由主叫方发出的电话呼叫时通过通信路径来向主叫方设备推送内容150a;或者,备选地,如图4A所示,主叫方可以通过所建立的数据通信路径来向被叫方设备推送内容150b。
可选地,向主叫方提供SmartResultsTM以及主叫方与SmartResultsTM的用户交互可以与在主叫方设备和被叫方设备之间执行语音会话同时发生,该被叫方设备可以是实现例如VoIP的移动设备或陆上线路设备客户端,或者是可被呼叫的任何类型的连接上的计算设备。
该场景的关键在于在应用服务器(如QNet服务器)处示出的用于发现基于因特网的信息(例如,由URL寻址,并在将来由诸如RDF或私有标签之类的其他东西寻址)的功能。即,QNet服务器基于从主叫方设备接收到的被叫方的拨号数字来执行映射转换,被叫方的拨号数字用于发起后端的搜索引擎对与网站相关联的URL的发现,该网站具有与同在搜索模板中提供的信息相关的内容。由因特网搜索得到的该数据和视觉内容可以对模板110进行填充,并可以被下载至用户客户端设备,作为HTML格式化的“SmartResultsTM”。应当理解,在被叫方发起时,备选地,可以将HTML网页推送至主叫方的移动设备。
图4B示出了根据本发明的另一实施例的另一构思流程场景。例如。如图4B所示,该呼叫流程场景与图4A所示的场景中相同,然而,除了拨号数字101以外,还将上下文信息102传送至QNet服务器或类似的Web主机服务,QNet服务器或类似的Web主机服务共同用于创建搜索串并最终填充SmartResultsTM,最后经由数据通信路径将SmartResultsTM通信回到主叫方的移动设备,作为SmartResultsTM网页。
更具体地,在关于图4A和4B所示的实施例中,将被叫方的拨号数字转换为智能搜索串数据结构,该智能搜索串数据结构包括:一个或多个被用作搜索模板的关键字,该搜索模板用于搜索出要在SmartResultsTM网页中填充的基于web的内容。然后,可以根据预定模板来组织搜索出的内容,并通过所建立的数据通信路径来将搜索出的内容传送至(被叫方的)客户端移动设备,作为SmartResultsTM。备选地,如图4B所示,主叫方可以通过数据通信路径来将内容推送至被叫方设备。
如图3A、3B、3C、3D、4A和4B所示的QNet客户端(代理)执行以下内容:
1.其与应用服务器建立数据会话以交换信息。
2.其在正在进行呼叫或接收到输入呼叫时“醒来”,并将信息传送至应用服务器。
3.其在移动客户端设备上启动本地浏览器或其他再现应用至一组指定的SmartResultsTM[动态创建的URL]。
4.可选地,客户端可以具有拨叫器用户界面,其中,当用户启动应用时,将呈现拨叫器屏幕界面和指示“Call”或“GetInfo”的一个或多个软键。
a.如果用户选择Call,则客户端将使用本地提供的API以启动语音呼叫,然后执行上述功能1-3。
b.如果用户选择GetInfo,则将自动执行上述功能1-3。
如图4B进一步示出,在该示例场景中,利用附加数据来“增强”拨号数字101,以包括移动设备上下文信息102。这种移动设备上下文信息可以被QNet服务器搜索基础设施用于基于由移动设备(如主叫方)提供的上下文信息来寻找(例如经由因特网70)并获得更多相关内容以及移动通告和服务。这种“增强的”拨号数字数据包括移动设备上下文信息,该移动设备上下文信息包括但不限于:移动的地理位置(例如,以GPS坐标的形式)、存在状态、用户日程表数据、一天中的时间、隐式学习模式以及口语词话音识别能力。图4B示出了体验的语音呼叫部分可以是可选的,取而代之,“呼叫”确实是主叫方与被叫方之间的SmartResultsTM交换。
图5A提供了更详细的呼叫流程逻辑,具体地,提供了示出例如主叫者在发起消费者对企业(C2B)的呼叫时调用的过程步骤200的呼叫流程算法。该算法的关键在于在应用或主机服务器(如QNet服务器)处示出的用于基于从主叫设备接收到的拨号数字和任何上下文信息来执行映射转换的功能。作为该功能的一部分,假定被叫方是企业,则接收拨号数字和任何上下文信息(步骤202),可以用于使用例如反黄页查找来查找在线的企业名称/地址(步骤204)。因此,该映射功能的结果是获得企业名称和地址。此外,在动态并行过程中,通过由移动设备上的客户端打开的数据会话,将由主叫方提供的上下文信息/数据(如GPS坐标)通信至Qnet服务器,以通过所定义的QNet协议中的TCP/IP分组来向/从服务器通信所有信息。将所提供的上下文信息/数据转换为适于搜索的一个或多个关键字(步骤206)。在一个实施例中,根据由主叫方提供的上下文信息以及与被叫方相关联的所映射的企业信息,执行多个子过程(步骤208),以将企业名称转换为企业类型(如“餐馆”或“服装零售商”),检索这个所确定的企业类型的SmartResultsTM模板,并最终产生“智能”搜索串250。最后,由QNet服务器(例如,由Google或web上的其他可用资源)进行的搜索动态地创建SmartResultsTM网页,即,例如利用服务/应用或通告来填充搜索模板(步骤210)。与被叫方有关的企业信息和转换后的上下文关键词都用于形成QNet服务器处的“智能”搜索串,可以包括但不限于:企业名称、地址、移动GPS坐标/邮政区码、用户存在状态、用户日程表信息、用户偏好、音频关键词。在执行了这些步骤之后,移动设备处的其他动作包括:调用打开浏览器的功能,因此用户可以查看所得到的SmartResultsTM网页(步骤212)。
图5B类似于图5A,其中,图5B示出了包括与图5A中的过程步骤202-212相对应的过程步骤222-232在内的更详细呼叫流程场景。然而,与图5A所示的示例呼叫流程场景不同,图5B示出了***在向个体而不是企业地点发出呼叫时调用的过程步骤(例如P2P场景)。在该P2P场景中,可以将接收到(步骤222)的拨号数字和任何上下文信息用于使用例如白页查找服务来查找在线的个体联系人(本地联系人)(步骤224),以定位个体。如图5B所示,将要联系的个体分类为企业类型,分配了“社会关系”状态,并且要产生的SmartResultsTM将根据社会关系和许可设置而变化。例如,社会关系可以例如是亲密、朋友、熟人、同事和陌生人。因此,在一个实施例中,根据由主叫方提供的上下文信息以及与被叫方相关联的所映射的个体信息,执行多个子步骤(步骤228)以将个体名称转换为社会关系,检索针对这个所确定的社会类型的SmartResultsTM模板,并最终产生“智能”搜索串275。最后,由QNet服务器(例如,由Google或web上的其他可用资源)进行的搜索动态创建SmartResultsTM产生的网页,即,例如利用服务/应用或通告来填充搜索模板(步骤230)。在执行了这些步骤之后,移动设备处的其他动作包括:调用打开浏览器的功能,因此用户可以查看SmartResultsTM(步骤232)。
图6示出了搜索串250的更详细描述,示出了针对“智能”搜索而利用的搜索项,“智能”搜索包括但不限于:实体(企业)名称、地址和类型;要填充的SmartResultsTM模板;GPS X、Y坐标或当前邮政区码;任何音频捕获关键字;用户的日程表(与一天的会议和事件有关的信息);用户偏好和学习的偏好(即,随时间而学习的主叫方偏好,使用基于每用户跟踪使用行为的“隐式学习”技术,记住最频繁查看了哪些SmartResultsTM页面以及在SmartResultsTM内最频繁进行了哪些选择)。例如,如果用户正在呼叫他/她最喜欢的午餐馆[如QNet服务器所学习的],并且他/她的日程表示出他们/她们在接下来的15分钟在他们/她们的办公室有会议,则在他们/她们想要订购他们/她们最喜欢的外卖或送餐的午餐项目(如果可用的话)的情况下,内置于QNet服务器应用中的智能可以将SmartResultsTM页面推送至用户以提示他们;如果被叫的餐馆还具有适当的***,则该***可以直接将订单推送至被叫方,以便于和加速订购过程。与图5B所示的过程步骤228相关地产生的搜索串275示出了针对“智能”搜索而利用的类似搜索项,然而其中,搜索项适于被联系的个体。
应当理解,图5A和5B所示的详细呼叫流程场景可以适于将内容从主叫移动设备推送至被叫方,不论其是企业或个体。这将是使用交互式web服务或其他软件应用(在图1和图2中被示作“QNet控制台”198)来实现的。
图7示出了在使用本发明的技术来进行所建立的呼叫会话(步骤302)时正在进行的呼叫流程场景300。该算法的关键在于在QNet或类似的应用服务器处示出的用于基于在呼叫期间从主叫设备接收到的连续接收上下文信息来执行映射转换的功能。在图7所示的示例中,该信息可以包括例如音频文件,除了上下文信息以外,QNet应用还将该音频文件转换为关键字(步骤306),该关键字将由在子步骤(步骤308)中调用的功能用于产生搜索串。可见,该流程与图5A所示的C2B(消费者对企业)场景类似,然而,所创建的搜索串350不同。该呼叫流程场景强调了可以在呼叫期间继续推送或获得上下文过滤信息。
如上所述,通信设备的这种SmartResultsTM可以包括视觉的、基于web的信息和内容,包括与被叫方和/或主叫方有关的、相关的、基于上下文的信息。例如,这个基于web的可下载SmartResultsTM网页内容是自适应的,并可以根据主叫方的需要而被提供给客户端设备,该需要例如是:在社会语音呼叫(社会联网)的同时双向共享视觉信息;具有多媒体内容的“411”信息,该多媒体内容是在移动设备处针对用户可视化而提供的,该移动设备是可提供对IVR菜单的视觉再现以及对视觉信息的代理/用户交互的增强型交互式语音响应(IVR)***。因此,例如,可下载至主叫方移动设备的这种智能内容可以包括IVR的菜单表示,从而通过呈现附加特征来向用户提供客户关怀的并行体验,以增强体验。
图8示出了由***在客户端设备15处产生的示例IVRSmartResultsTM 400A-400D,具体地,并入了IVR的菜单表示,其中,呈现附加特征来提供针对客户关怀的并行体验,以增强体验。如图8A-8D所示,经由SmartResultsTM的IVR实现,向用户提供了全范围的交互式能力,包括:与包括增强SmartResultsTM添加在内的全GUI中的IVR***进行交互;访问附加特征(例如,与菜单项相关联的公共任务),例如,经由利用交互式SmartResultsTM添加402增强的SmartResultsTM界面400B;连接包括客户与代表之间的数据共享的客户关怀代表并可视地与该客户关怀代表进行交互,例如经由利用交互式SmartResultsTM添加403/404增强SmartResultsTM界面400C/400D;以及访问针对添加支持的web内容。对于SmartResultsTM的IVR实现,关联的SmartResultsTM模板包括手动创建的添加(例如,如图8所示处于现有IVR菜单树之上的SmartResultsTM添加)的混合。
图9B示出了在本发明的“411”(信息)***实现中由***产生以显示在客户端设备处的示例SmartResultsTM界面450。如图9B所示,响应于宾馆的411查询,提供了SmartResultsTM 450的“411”示例实现,并且该示例实现提供了包括多于仅仅数目和地址的额外的SmartResultsTM网页增强。不论直接还是经由411来拨叫企业,结果都比URL有多得多的信息量并强大得多,因为对于企业来说URL不必唯一的,但电话号码对于每个位置和企业来说是唯一的。此外,用户可以基于上下文信息(例如,如图9B所示的位置、时间、个人信息)来得到与用户相关的结果。可下载至移动设备浏览器的智能网页450(例如图9B所示)提供了包括交互式(用户可选择的)菜单选项454在内的增强附加信息,该交互式菜单选项454供用户导航至增强信息并接收增强信息,例如,与宾馆有关的视频/摄像图像信息456以及街道地图458,均在后端应用服务器处产生。图9A示出了用于产生图9B所示的示例呼叫(Ritz宾馆411SmartResultsTM查询)的SmartResultsTM页面的示例SmartResultsTM模板。在图9A中,SmartResultsTM页面模板475在IVR和P2P呼叫场景的板上是类似的,然而应当理解,每个页面模板根据主题/类别而变化。对于图9A的Ritz Carlton宾馆411查询示例,拨号数字转换和QNet服务器处理将检索与“宾馆”企业类型相关联的SmartResultsTM模板,例如在产生图9B的SmartResultsTM网页450时使用的SmartResultsTM模板475,包括用于利用以下各项来填充SmartResultsTM网页的字段:菜单项、呼叫信息、宾馆的一个或多个图像、宾馆的位置信息和/或地图描述以及房间可用性和费用,并包括用户评论或评分。
图10A-10C分别示出了在示例“社会联网”或P2P***实现中可由***下载以在移动客户端设备处接收和显示的示例***界面500A-500C。如图10A-10C所示,用户将接收利用信息和菜单选项而增强的SmartResultsTM网页,该菜单选项用于使用户能够在图10A-10C所示的三种类型的呼叫段中领会对于个体的谁、什么、何处、何时和为何(基于被叫方号码而解析)。例如,如图10B所示,包括“对话辅助”502在内的SmartResultsTM可以在参考呼叫段中被下载至客户端,并且,在图10所示的概述呼叫段中,SmartResultsTM网页使用户能够反映过去的对话以及收集必要信息。对于图10A-10C所示的SmartResultsTM场景,拨号数字转换和QNet服务器处理将检索与解析出的“个体”名称相关联的SmartResultsTM模板,并且,在产生图10的SmartResultsTM500A-500C时使用的SmartResultsTM模板可以包括用于利用以下各项来填充SmartResultsTM网页的字段:呼叫信息、上下文信息、图像和照片、诸如个体行踪的当前位置和/或地图描述之类的信息。因此,被提供给与所述联系人有关的所述通信设备的其他增强内容包括以下一项或多项:呼叫信息、上下文信息、图像和照片、诸如当前位置之类的信息、个***置的地图描述、用户的朋友以及与用户的朋友有关的信息(例如位置)、相关软件应用(如移动即时消息收发或移动支付应用)、相关通告、传播、日志、URL、日程表、用户的公司/企业信息等等。
在备选实施例中,“预加载”客户端移动设备可以包括:“智能过滤”功能实现机制,用于可作为如上所述的隐式学习特征的一部分的语音识别、位置、状态和上下文了解。此外,可以将“SmartResultsTM”的类型存储或高速缓存为基于用途而指定的基于企业类型的页面模板(例如,按类型(服装、书籍、电子产品等),餐馆、咖啡店、宾馆、零售店)的库。可以将隐式学习应用于例如可作为用于动态页面创建的机器间/语义web的模板。
本发明的附加特征和其他实现方式包括但不限于:使用VoIP,基于变化的因特网连接技术的会话控制协议,例如SIP客户端实现;以及使用移动设备对以下各项的实现:
○包括3G网络(如HSDPA和EVDO)以及4G网络(如WiMax和LTE)在内的宽带蜂窝网络中的VoIP/SIP实现;
○WiFi因特网+蜂窝语音实现;
○在HSDPA和EVDO Rev A网络中同时的语音和数据信道建立。
尽管详细地描述了本发明的实施例,但应当理解,在不脱离如所附权利要求限定的本发明精神和范围的前提下可以对本发明进行各种改变、替换和变更。可以以针对每个特定应用而期望的任何组合来实现针对本发明而描述的变型。因此,可能对特定应用具有特定优点的、此处描述的特定限制和/或实施例增强不需要用于所有应用。此外,不是所有限制都需要在包括本发明的一个或多个构思的方法、***和/或设备中实现。
本发明可以以硬件、软件或硬件与软件的组合来实现。硬件和软件的典型组合可以是具有计算机程序的通用计算机***,其中,当加载和执行该计算机程序时,该计算机程序控制计算机***以使得其执行此处描述的方法。本发明还可以嵌入计算机程序产品中,该计算机程序产品包括使得能够实现此处描述的方法的所有特征,并且在计算机***中加载该计算机程序产品时,该计算机程序产品能够执行这些方法。
在本上下文中,计算机程序装置或计算机程序包括以任何语言、代码或符号对一组指令的任何表达,该组指令用于使具有信息处理能力的***直接地或在转换为另一语言、代码或符号和/或以不同材料形式再现之后执行特定功能。
因此,本发明包括制造的产品,包括其中体现了计算机可读程序代码装置以实现上述功能的计算机可用介质。制造的产品中的计算机可读程序代码装置包括用于使计算机实现本发明的方法的步骤的计算机可读程序代码装置。类似地,本发明可以被实现为包括计算机可用介质的计算机程序产品,该计算机可用介质中体现了用于实现上述功能的计算机可读程序代码装置。计算机程序产品中的计算机可读程序代码装置包括用于使计算机实现本发明的一个或多个功能的计算机可读程序代码装置。此外,本发明可以被实现为机器可读的程序存储设备,有形地体现了可由机器执行以执行用于实现本发明一个或多个功能的方法步骤的指令的程序。
应当注意,以上概述了本发明的更多相关目的和实施例中的一些。本发明可以用于许多应用。因此,尽管对特定配置和方法进行了描述,但本发明的意图和构思适合于且适用于其他配置和应用。对于本领域技术人员来说清楚的是,在不脱离本发明精神和范围的前提下,可以对所公开的实施例进行修改。所描述的实施例应当被解释为仅示意了本发明的更多显著特征和应用中的一些。可以通过以不同方式应用所公开的本发明或以对本领域熟知的技术人员公知的方式修改本发明,来实现其他有益结果。

Claims (30)

1.一种用于向通信设备提供增强内容的***,包括:
用于建立通信会话的装置,以通过经由通信网络的通信路径在使用所述通信设备的主叫方与被叫方之间实现通信会话,与所述被叫方建立的所述呼叫会话利用了与所述被叫方相关联的电话号码;以及
与所述通信网络相关联的服务器装置,用于接收与所述被叫方电话号码相关联的拨号数字,并产生与所述电话号码相关联的数据结构,所述数据结构包括搜索准则,所述搜索准则用于增强将要提供给所述通信设备的与所述被叫方有关的信息内容;
搜索装置,用于根据由所述数据结构提供的所述搜索准则,发起对增强信息内容的基于web的搜索;
响应所述呼叫而产生包括所述增强内容在内的网页并将包括所述增强内容在内的所述网页通信至所述通信设备的装置;以及
所述移动设备处的浏览器装置,响应于接收到包括所述增强内容在内的所述网页,为所述主叫方再现所述网页,
由此,不论在所述通信路径上是否进行所述两方之间的语音通信,都将与所述被叫方有关的相关信息动态提供给主叫方的通信设备。
2.根据权利要求1所述的***,其中,通信设备包括:代理功能元件,用于提供与所述通信设备的当前上下文相关联的上下文信息,并在建立所述呼叫会话时发起将所述上下文信息通信至与所述通信网络相关联的所述服务器装置。
3.根据权利要求2所述的***,其中,所产生的数据结构包括:搜索准则,包括与所述通信设备的所述当前上下文相关联的一个或更多个关键字。
4.根据权利要求3所述的***,其中,所产生的上下文信息包括与当前主叫方相关联的上下文信息,所产生的数据结构包括:搜索准则,包括与所述主叫方的上下文相关联的一个或更多个关键字。
5.根据权利要求1所述的***,其中,所述服务器装置包括:
用于基于预定模板来组装所述数据结构的装置,所述模板用于实现对所述数据结构的搜索准则项的填充。
6.根据权利要求1所述的***,其中,所述被叫方是企业,所述***还包括:
用于将所述被叫方的所述电话号码转换为企业名称和企业地址的装置,所述装置还将所述企业名称和企业地址关联为企业类型;
用于选择预定模板的装置,所述预定模板用于基于所述企业类型来组装所述数据结构。
7.根据权利要求6所述的***,其中,提供给所述通信设备的所述增强内容包括:增强图形用户界面,包括用于以下目的的基于菜单的选择:使主叫方与所述企业进行交互、与所述企业共享数据或向所述企业提供数据、或者从所述企业接收和查看图像。
8.根据权利要求6所述的***,其中,提供给所述通信设备的所述增强内容包括第3方通告。
9.根据权利要求6所述的***,其中,所述通信设备是移动设备,提供给所述移动设备的所述增强内容包括移动应用。
10.根据权利要求6所述的***,其中,用于通信所述网页的所述装置实现了:响应从所述移动设备接收到的电话呼叫,将所述增强内容推送至所述通信设备。
11.根据权利要求2所述的***,其中,所述代理功能元件实现了:在所建立的通信会话期间,将动态产生的信息从所述通信设备推送至所述服务器装置,以供被叫方访问。
12.根据权利要求1所述的***,其中,所述被叫方是个体,所述***还包括:
用于将所述被叫方的所述电话号码转换为联系人名称的装置,所述装置还将所述联系人名称关联为社会关系;
用于选择预定模板的装置,所述预定模板用于基于所述联系人的所述社会关系来组装所述数据结构。
13.根据权利要求12所述的***,其中,提供给所述通信设备的与所述联系人有关的所述增强内容包括以下一项或更多项:呼叫信息、上下文信息、图像和照片、诸如当前位置之类的信息、个***置的地图描述、用户的朋友以及与用户的朋友有关的诸如位置之类的信息、相关软件应用、通告、传播、日志、URL、日程表、用户的公司/企业信息。
14.根据权利要求1所述的***,其中,所述搜索准则包括以下一项或更多项:企业名称、地址和类型;要填充的模板;移动设备GPS坐标、当前邮政区码、音频捕获关键字、与主叫方的当前会议和事件有关的信息、主叫方偏好和随时间而学习的主叫方偏好。
15.一种用于向通信设备提供增强内容的方法,包括:
通过经由通信网络的通信路径在使用所述通信设备的主叫方与被叫方之间建立通信会话,与所述被叫方建立的所述呼叫会话利用了与所述被叫方相关联的电话号码;以及
向与所述通信网络相关联的服务器设备提供所述被叫方电话号码并产生与所述电话号码相关联的数据结构,所述数据结构包括搜索准则,所述搜索准则用于增强将要提供给所述通信设备的与所述被叫方有关的信息内容;
根据由所述数据结构提供的所述搜索准则,经由搜索工具,发起对增强信息内容的基于web的搜索;
响应所述呼叫而产生包括所述增强内容在内的网页;
将包括所述增强内容在内的所述网页通信至所述通信设备;以及
由所述通信设备处的浏览器装置为所述主叫方再现包括所述增强内容在内的所述网页,
由此,不论在所述通信路径上是否进行语音通信,都将与所述被叫方有关的相关信息动态提供给主叫方的通信设备。
16.根据权利要求15所述的方法,还包括:由所述通信设备实现代理,所述代理用于产生与所述通信设备的当前上下文相关联的上下文信息,并在建立所述呼叫会话时发起将所述上下文信息通信至与所述通信网络相关联的所述服务器装置。
17.根据权利要求16所述的方法,其中,所产生的数据结构包括:搜索准则,包括与所述通信设备的所述当前上下文相关联的一个或更多个关键字。
18.根据权利要求17所述的方法,其中,所产生的上下文信息包括与当前主叫方相关联的上下文信息,所产生的数据结构包括:搜索准则,包括与所述主叫方的上下文相关联的一个或更多个关键字。
19.根据权利要求15所述的方法,其中,所述服务器设备包括:
基于预定模板来组装所述数据结构,并基于所述模板,利用搜索准则项,填充所述数据结构。
20.根据权利要求15所述的方法,其中,所述被叫方是企业,所述方法还包括:
将所述被叫方的所述电话号码转换为企业名称和企业地址,并将所述企业名称和企业地址关联为企业类型;以及
选择预定模板,所述预定模板用于基于所述企业类型来组装所述数据结构。
21.根据权利要求20所述的方法,其中,提供给所述通信设备的所述增强内容包括:增强图形用户界面,包括用于以下目的的基于菜单的选择:使主叫方与所述企业进行交互、与所述企业共享数据或向所述企业提供数据、或者从所述企业接收和查看图像。
22.根据权利要求20所述的方法,其中,提供给所述通信设备的所述增强内容包括第3方通告。
23.根据权利要求22所述的方法,其中,所述通信设备是移动设备,提供给所述移动设备的所述增强内容包括移动应用。
24.根据权利要求20所述的方法,还包括:响应从所述移动设备接收到的电话呼叫,将所述增强内容推送至所述通信设备。
25.根据权利要求15所述的方法,还包括:在所建立的通信会话期间,将动态产生的信息从所述通信设备推送至所述服务器装置,以供被叫方访问。
26.根据权利要求15所述的方法,其中,所述被叫方是个体,所述方法还包括:
将所述被叫方的所述电话号码转换为联系人名称,并且还将所述联系人名称关联为社会关系;以及
选择预定模板,所述预定模板用于基于所述联系人的所述社会关系来组装所述数据结构。
27.根据权利要求26所述的方法,其中,提供给所述通信设备的与所述联系人有关的所述增强内容包括以下一项或更多项:呼叫信息、上下文信息、图像和照片、诸如当前位置之类的信息、个***置的地图描述、用户的朋友以及与用户的朋友有关的诸如位置之类的信息、相关软件应用、通告、传播、日志、URL、日程表、用户的公司/企业信息。
28.根据权利要求15所述的方法,其中,所述搜索准则包括以下一项或更多项:企业名称、地址和类型;要填充的模板;移动设备GPS坐标、当前邮政区码、音频捕获关键字、与主叫方的当前会议和事件有关的信息、主叫方偏好和随时间而学习的主叫方偏好。
29.一种机器可读的程序存储设备,有形地实现了能够由机器执行以执行方法步骤的指令程序,用于在通信设备通过经由通信网络所建立的通信路径执行通信时,向所述通信设备提供增强内容,所述方法步骤包括:
向与所述通信网络相关联的服务器设备提供与被叫方电话号码相关联的拨号数字并产生与所述电话号码相关联的数据结构,所述数据结构包括用于增强要提供给所述通信设备的、与所述被叫方有关的信息内容的搜索准则;
根据由所述数据结构提供的所述搜索准则,经由搜索工具,发起对增强信息内容的基于web的搜索;
响应所述呼叫而产生包括所述增强内容在内的网页;以及
将包括所述增强内容在内的所述网页通信至所述通信设备,
由此,不论在所建立的通信路径上是否进行语音通信,所述通信设备处的浏览器装置都为所述主叫方再现包括所述增强内容在内的所述网页。
30.一种部署计算机程序产品的方法,所述计算机程序产品用于在通信设备在经由通信网络而与被叫方设备建立的通信路径上执行通信时向所述通信设备提供增强内容,计算机程序执行以下步骤:
向与所述通信网络相关联的服务器设备提供与被叫方电话号码相关联的拨号数字并产生与所述电话号码相关联的数据结构,所述数据结构包括用于增强要提供给所述通信设备的、与所述被叫方有关的信息内容的搜索准则;
根据由所述数据结构提供的所述搜索准则,经由搜索工具,发起对增强信息内容的基于web的搜索;
响应所述呼叫而产生包括所述增强内容在内的网页;以及
将包括所述增强内容在内的所述网页通信至所述通信设备,
由此,不论在所建立的通信路径上是否进行语音通信,所述通信设备处的浏览器装置都为所述主叫方再现包括所述增强内容在内的所述网页。
CN2008801242602A 2007-11-07 2008-03-18 用于移动设备的智能网页供应***和方法 Pending CN101918940A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US98620507P 2007-11-07 2007-11-07
US60/986,205 2007-11-07
PCT/US2008/003529 WO2009061332A1 (en) 2007-11-07 2008-03-18 Smart web pages provisioning system and method for mobile devices

Publications (1)

Publication Number Publication Date
CN101918940A true CN101918940A (zh) 2010-12-15

Family

ID=40626042

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008801242602A Pending CN101918940A (zh) 2007-11-07 2008-03-18 用于移动设备的智能网页供应***和方法

Country Status (3)

Country Link
US (1) US20100241664A1 (zh)
CN (1) CN101918940A (zh)
WO (1) WO2009061332A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051800A (zh) * 2012-12-24 2013-04-17 东莞宇龙通信科技有限公司 移动终端和移动终端网络应用处理方法
CN103649940A (zh) * 2011-07-14 2014-03-19 马维尔以色列(M.I.S.L.)有限公司 数据中心中的虚拟机地址的缩放
CN105917686A (zh) * 2014-01-20 2016-08-31 三星电子株式会社 使用多媒体服务的通信装置、方法和***
CN112738050A (zh) * 2016-12-28 2021-04-30 谷歌有限责任公司 将附加信息集成到电信呼叫中

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8756283B2 (en) * 2007-12-19 2014-06-17 Rockstar Consortium USLP Integrated web portal for facilitating communications with an intended party
US20090161843A1 (en) * 2007-12-19 2009-06-25 Nortel Networks Limited Delayed multimedia session
US20090164645A1 (en) * 2007-12-19 2009-06-25 Nortel Networks Limited Real time communication between web and sip end points
US9800705B2 (en) * 2010-06-02 2017-10-24 Apple Inc. Remote user status indicators
US8661015B2 (en) * 2010-06-24 2014-02-25 Bizosys Technologies Private Limited Identification of name entities via search, determination of alternative searches, and automatic integration of data across a computer network for dynamic portal generation
US9553983B2 (en) 2010-10-05 2017-01-24 Comcast Cable Communications, Llc Data and call routing and forwarding
GB201104558D0 (en) 2010-10-18 2011-05-04 Data Connection Ltd Data communication
GB201104591D0 (en) 2010-10-18 2011-05-04 Data Connection Ltd Data communication
GB201104602D0 (en) 2010-10-18 2011-05-04 Data Connection Ltd Data communication
WO2012052709A1 (en) 2010-10-18 2012-04-26 Metaswitch Networks Ltd Data communication
GB201104613D0 (en) 2010-12-14 2011-05-04 Data Connection Ltd Data communication
US9026905B2 (en) * 2010-12-17 2015-05-05 Facebook, Inc. Customization of mobile applications using web-based technology
GB2488517B (en) * 2011-02-15 2013-07-03 Innobell Llc Data communications between mobile telephones engaged in a telephone call
US20120269185A1 (en) * 2011-04-19 2012-10-25 Pbx Central Corpotation System and method for computer based collaboration initiated via a voice call
US9706006B2 (en) * 2011-07-19 2017-07-11 Infosys Limited System and method of context aware adaption of content for a mobile device
US10509850B2 (en) * 2013-02-10 2019-12-17 Wix.Com Ltd. Third party application communication API
US9008288B2 (en) 2012-03-26 2015-04-14 Jacada Inc. System and method for supporting self service and associated agent-assisted service call routing
US8886576B1 (en) 2012-06-22 2014-11-11 Google Inc. Automatic label suggestions for albums based on machine learning
US20140133642A1 (en) * 2012-11-09 2014-05-15 Motorola Solutions, Inc. Device and method for communications applications in shopper assistance applications
US10255327B2 (en) 2013-02-22 2019-04-09 Nokia Technology Oy Apparatus and method for providing contact-related information items
US10402914B2 (en) 2013-02-22 2019-09-03 Nokia Technologies Oy Apparatus and method for providing contact-related information items
US8995646B2 (en) 2013-06-13 2015-03-31 Jacada Inc. System and method for identifying a caller via a call connection, and matching the caller to a user session involving the caller
FR3010270A1 (fr) * 2013-08-27 2015-03-06 Orange Dispositif et procede d'enrichissement d'une communication
WO2015061363A1 (en) * 2013-10-21 2015-04-30 NQ Mobile Inc. Real-time dynamic content display layer and system
CN104954413B (zh) * 2014-03-31 2018-07-13 阿里巴巴集团控股有限公司 提供互联网应用服务的方法、***、用户端设备及服务端
US9325842B1 (en) * 2014-07-28 2016-04-26 Google Inc. Systems and methods for associating a string with a content item
US9830307B1 (en) * 2014-12-11 2017-11-28 Amazon Technologies, Inc. Ahead of time compilation of content pages
CN104504039B (zh) * 2014-12-15 2018-10-09 北京奇虎科技有限公司 一种基于移动设备进行搜索的方法和装置
US20160344870A1 (en) * 2015-05-19 2016-11-24 Paypal Inc. Interactive Voice Response Valet
US9961206B1 (en) 2016-12-22 2018-05-01 Jacada Ltd. System and method for adapting real time interactive voice response (IVR) service to visual IVR

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000078079A1 (en) * 1999-06-11 2000-12-21 Nokia Corporation A method for providing a user interface to a subscriber terminal for configuring intelligent network services
FR2808640B1 (fr) * 2000-05-05 2002-07-19 Matra Nortel Communications Dispositif de supervision de terminaux
US20070047523A1 (en) * 2001-08-16 2007-03-01 Roamware, Inc. Method and system for call-setup triggered push content
US9047609B2 (en) * 2000-11-29 2015-06-02 Noatak Software Llc Method and system for dynamically incorporating advertising content into multimedia environments
US20040240642A1 (en) * 2001-06-18 2004-12-02 Crandell Jeffrey L. Apparatus, systems and methods for managing incoming and outgoing communication
US7313617B2 (en) * 2001-09-28 2007-12-25 Dale Malik Methods and systems for a communications and information resource manager
US20040215711A1 (en) * 2002-03-14 2004-10-28 Openwave Systems Inc. Mobile services platform architecture
US7287229B2 (en) * 2002-04-03 2007-10-23 Hewlett-Packard Development Company, L.P. Template-driven process system
US7321383B2 (en) * 2002-07-19 2008-01-22 The Boeing Company Method and apparatus for bi-directional video teleconferencing on mobile platforms
CN1492652A (zh) * 2002-10-27 2004-04-28 岳东晓 以电话号码寻址,创建、管理、发布、访问网页的方法
WO2006053181A2 (en) * 2004-11-09 2006-05-18 Trujillo Anthony L Automatic phone number to website linking system and method
US7450954B2 (en) * 2005-02-07 2008-11-11 Lamoda, Inc. System and method for location-based interactive content
US7844037B2 (en) * 2005-08-08 2010-11-30 Palm, Inc. Method and device for enabling message responses to incoming phone calls
US8599832B2 (en) * 2005-09-28 2013-12-03 Ingenio Llc Methods and apparatuses to connect people for real time communications via voice over internet protocol (VOIP)
US9497600B2 (en) * 2005-10-28 2016-11-15 Hewlett Packard Enterprise Development Lp Service chaining
US20070135135A1 (en) * 2005-12-09 2007-06-14 Kenneth Brown Electronic equipment with content management function and program for providing same
US8719391B2 (en) * 2006-03-07 2014-05-06 Nokia Corporation Method and system for controlling contextual information push services

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103649940B (zh) * 2011-07-14 2017-08-01 马维尔以色列(M.I.S.L.)有限公司 数据中心中的虚拟机地址的缩放
CN103649940A (zh) * 2011-07-14 2014-03-19 马维尔以色列(M.I.S.L.)有限公司 数据中心中的虚拟机地址的缩放
US9237124B2 (en) 2011-07-14 2016-01-12 Marvell Israel (M.I.S.L) Ltd. Scaling of virtual machine addresses in datacenters
CN103051800A (zh) * 2012-12-24 2013-04-17 东莞宇龙通信科技有限公司 移动终端和移动终端网络应用处理方法
CN110336842A (zh) * 2014-01-20 2019-10-15 三星电子株式会社 使用多媒体服务的通信装置、方法和***
CN105917686B (zh) * 2014-01-20 2019-09-10 三星电子株式会社 使用多媒体服务的通信装置、方法和***
CN105917686A (zh) * 2014-01-20 2016-08-31 三星电子株式会社 使用多媒体服务的通信装置、方法和***
CN110475218A (zh) * 2014-01-20 2019-11-19 三星电子株式会社 使用多媒体服务的通信装置、方法和***
US10791163B2 (en) 2014-01-20 2020-09-29 Samsung Electronics Co., Ltd. Communication apparatus, method, and system for using multimedia service
CN110475218B (zh) * 2014-01-20 2021-12-14 三星电子株式会社 使用多媒体服务的通信装置、方法和***
CN110336842B (zh) * 2014-01-20 2022-07-22 三星电子株式会社 使用多媒体服务的通信装置、方法和***
CN112738050A (zh) * 2016-12-28 2021-04-30 谷歌有限责任公司 将附加信息集成到电信呼叫中
CN112738050B (zh) * 2016-12-28 2022-05-03 谷歌有限责任公司 将附加信息集成到电信呼叫中的方法、计算机可读介质及***

Also Published As

Publication number Publication date
WO2009061332A1 (en) 2009-05-14
US20100241664A1 (en) 2010-09-23

Similar Documents

Publication Publication Date Title
CN101918940A (zh) 用于移动设备的智能网页供应***和方法
JP4846756B2 (ja) 無線装置を介して個別のビデオ/オーディオウェブコンテンツを対象としてアクセスする方法及び装置
US8175651B2 (en) Devices and methods for automating interactive voice response system interaction
US8374651B2 (en) System and method for generating a graphical user interface
US7130391B2 (en) Automated method and system for interacting with telephone call trees
JP5121705B2 (ja) 移動通信端末機を用いてアプリケーション状態を格納するシステム及び方法
US20070243887A1 (en) Platform for telephone-optimized data and voice services
US20050021826A1 (en) Gateway controller for a multimodal system that provides inter-communication among different data and voice servers through various mobile devices, and interface for that controller
JPH11266326A (ja) 自動電話連結を支援する電話番号検索装置及び方法
CN102272721A (zh) 移动通信设备
CN101366257A (zh) 服务链接
JP2009187560A (ja) 移動端末からのユーザの好みの設定
JP2006524962A (ja) 動的カスタマイズ可能なスマート電話帳のための方法および装置
JP2007020193A (ja) 移動通信システムで待機時間を用いる加入者情報提供装置及び方法
KR20060049703A (ko) 셀룰러 폰 또는 휴대용 단말기에 뉴스 또는 다른 정보를제공하는 방법
WO2007068197A1 (fr) Procédé et système permettant une transmission directionnelle de contenu et un accès distribué dans un terminal de télécommunication
US20150304491A1 (en) Method providing a graphical user interface readout of the identification of a ringback tone on the incoming and outgoing call handsets
EP2151119B1 (en) Messaging system and method for providing information to a user device
US8009813B2 (en) Telephone user interface programmable shortcut
JP2006211135A (ja) 通信ネットワークシステム及び電話機
CN101110843B (zh) 实现不同类型业务交互的***、方法及设备
WO2013191755A1 (en) Method providing the identification of a ringback tone and other call pair information on incoming and outgoing call handsets
KR100674569B1 (ko) 음원 활용 커뮤니티 서비스 장치 및 방법
JP2009294922A (ja) ゲートウェイ装置及びゲートウェイ制御プログラム
WO2007053782A2 (en) Platform for telephone optimized data and voice services

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101215