具有选择呼叫功能的web平台的制作方法_4

文档序号:9650611阅读:来源:国知局
示一个通知,即可以呼叫一个或多个电话号码。可以以任何适当的方式来实施该步骤。例如,在至少一些实施例中,在电话号码的旁边显示图标。替换地或附加地,可以显示指示出可以免费呼叫各种电话号码的通知。
[0073]在该点处,该方法可以分支到步骤1010,该步骤使用电话号码实施反向号码查找,随后在步骤1012处显示与反向号码查找相关联的信息。该信息可以是与先前在步骤1002之后显示的信息不同的信息。在该示例中,信息的显示发生在发出呼叫之前。
[0074]步骤1106接收与针对所标识出的电话号码的呼叫相关联的指示。可以以任何适当的方式来实施该步骤。例如,在至少一些实施例中,可以接收按照鼠标点击的形式的指示。替换地或附加地,可以利用按照触摸选择、自然用户接口(NUI)选择、铁笔选择等形式的指示。
[0075]在该点处,该方法可以分支到步骤1010,该步骤使用电话号码实施反向号码查找,并且随后在步骤1012处显示与反向号码查找相关联的信息。该信息可以是与先前在步骤1002和1004之后显示的信息不同的信息。在该示例中,信息的显示发生在发出呼叫之前。
[0076]步骤1008发出呼叫。在上文中提供了可以如何完成此的示例。
[0077]在该点处,该方法可以分支到步骤1010,该步骤使用电话号码实施反向号码查找,并且随后在步骤1012处显示与反向号码查找相关联的信息。该信息可以是与先前在步骤1002,1004和/或1006之后显示的信息不同的信息。在该示例中,信息的显示发生在呼叫期间。
[0078]现在考虑可以从其生成反向号码查找的各种资源。在以上的示例中,基于由诸如web浏览器之类的web平台消费的web内容中所包括的电话号码,生成反向号码查找。也可以通过由比如以上描述的P2P客户端应用之类的P2P客户端应用、聊天客户端、电子邮件客户端等等处理的内容来生成反向号码或关键词查找。特别地,假设操作其聊天客户端的用户键入了“你想今天晚上吃披萨吗?”,聊天客户端软件可以标识出关键词“披萨”,将其高亮,并且向用户给出他们可以免费呼叫的商家的选项。这些选项可以显示在从其获得内容的聊天客户端或应用内。替换地或附加地,可以启动web浏览器并且关键词用于搜索,该搜索返回诸如以上所描述的那些搜索结果之类的搜索结果。按照这种方式,在与web浏览器不同的应用中获得的关键词可以用于自动地启动web浏览器或者通过其他方式使得关键词被web浏览器用于提供具有独立的电话号码的搜索结果,可以免费从web浏览器和在web浏览器内呼叫这些独立的电话号码。
[0079]已经考虑了各种实施例,现在考虑可以被利用来实施以上所描述的实施例的示例系统。
[0080]示例系统
图11图示出了包括参照图1描述的末端用户终端102的示例系统1100。当在个人计算机(PC)、电视设备和/或移动设备上运行应用时,示例系统1100启用了普遍存在的环境,以便提供无缝的用户体验。当在利用应用、玩视频游戏、观看视频等等的同时从一个设备转移到下一个设备时,服务和应用在所有三个环境中基本上类似地运行,以便提供共同的用户体验。
[0081]在示例系统1100中,多个设备通过中央计算设备互连。中央计算设备可以是多个设备本地的,或者可以位于多个设备的远处。在一个实施例中,中央计算设备可以是实施服务提供者和/或收费网关的一个或多个服务器计算机的云,如以上所描述的那样。这些计算机可以通过网络、互联网或其他数据通信链接连接到多个设备。在一个实施例中,该互连架构使得能够在多个设备上递送功能,以便向多个设备的用户提供共同且无缝的体验。多个设备中的每一个设备可以具有不同的物理要求和能力,并且中央计算设备使用平台,以便使得能够向设备递送针对设备定制但对于所有设备是共同的体验。在一个实施例中,创建目标设备类别,并且针对通用设备类别定制体验。设备类别可以由设备的物理特征,使用类型或其他共同特性来定义。
[0082]在各种实施方式中,末端用户终端102可以采取多种不同的配置,比如以供计算机1102、移动装置1104和电视1106使用。这些配置中的每一个包括可能具有一般不同的构造和能力的设备,因而末端用户终端102可以根据所述不同设备类别中的一个或多个来配置。例如,末端用户终端102可以被实施为计算机1102设备类别,其包括个人计算机、桌面型计算机、多屏幕计算机、膝上型计算机、上网本等等。这些不同配置中的每一个可以采用这里所描述的技术,通过适当配置的客户端应用,其可以用于使得用户能够发出呼叫和/或参与其他通信会话,如以上所描述的那样。
[0083]末端用户终端102还可以被实施为移动装置1104设备类别,其包括移动设备,比如移动电话、便携式音乐播放器、便携式游戏设备、平板计算机、多屏幕计算机等等。末端用户终端102还可以被实施为电视1106设备类别,其包括具有或连接至在休闲观看环境中一般更大的屏幕的设备。这些设备包括电视、机顶盒、游戏控制台等等。这里所描述的技术可以被末端用户终端102的这些各种配置支持,并且不限于这里所描述的技术的具体示例。
[0084]云1108包括和/或表示用于内容服务1112的平台1110。平台1110将云1108的硬件(例如服务器)和软件资源的底层功能抽象化。内容服务1112可以包括在远离末端用户终端102的服务器上执行计算机处理时可以利用的应用和/或数据。内容服务1112可以在互联网上和/或通过订户网络(比如蜂窝或W1-Fi网络)作为服务提供。
[0085]平台1110可以抽象化资源和功能,以便将末端用户终端102与其他计算设备相连。平台1110还可以用于抽象化资源的缩放,以便对于所遇到的对于经由平台1110实施的内容服务1112的要求,提供相应的缩放水平。相应地,在互连设备实施例中,这里所描述的功能的实施可以遍及系统1100而分布。例如,功能可以部分地实施在末端用户终端102上以及经由抽象化云1108的功能的平台1110来实施。
[0086]结论
各种实施例提供订阅管理服务,其可以是带内的或带外的,其允许用户扩展他们的订阅或临时回避关于订阅的付款限制,而不干扰用户体验。各种实施例可能可操作在所有的按需服务中,所述按需服务包括但不限于,视频服务、语音服务、视频/语音服务、文字服务、Web服务等等。
[0087]尽管用特定于结构特征和/或方法动作的语言描述了实施例,但应理解,定义在所附权利要求中的各种实施例不一定限于所描述的特定特征或动作。相反,所述特定特征和动作是作为实施各种实施例的示例形式来公开的。
【主权项】
1.一种计算机实施的方法,包括: 利用web平台接收包括一个或多个电话号码的web内容; 标识出在web内容中出现的一个或多个电话号码; 显示一个通知,该通知是,能够从web平台呼叫所述一个或多个电话号码; 接收与针对所标识出的电话号码的呼叫相关联的指示; 响应于接收到指示,查明web平台是否具有呼叫功能以便向所标识出的电话号码作出呼叫;以及 响应于web平台具有呼叫功能,使用web平台发出呼叫。2.如权利要求1的计算机实施的方法,其中所述显示包括,在所述一个或多个电话号码的旁边显示图标。3.如权利要求1的计算机实施的方法,其中所述接收指示包括,接收鼠标点击。4.如权利要求1的计算机实施的方法,其中所述接收指示包括,接收不同于鼠标点击的输入。5.如权利要求1的计算机实施的方法还包括,在所述发出之前,并且响应于web平台不具有呼叫功能,获取具有呼叫功能的插件并将该插件合并到web平台中。6.如权利要求1的计算机实施的方法,其中web平台根本上不是呼叫应用。7.如权利要求1的计算机实施的方法,其中web平台包括web浏览器。8.一个或多个计算机可读存储存储器,包括计算机可执行指令,所述计算机可执行指令被执行时实施web平台,所述web平台被配置为实施以下操作,包括: 接收包括一个或多个电话号码的web内容; 标识出在web内容中出现的一个或多个电话号码; 显示一个通知,该通知是,能够从web平台呼叫一个或多个电话号码; 接收与针对所标识出的电话号码的呼叫相关联的指示; 响应于接收到指示,查明web平台是否具有呼叫功能以便向所标识出的电话号码发出呼叫; 响应于web平台不具有呼叫功能,获取具有呼叫功能的插件; 将插件合并到web平台中;以及 使用web平台发出呼叫。9.如权利要求8的一个或多个计算机可读存储存储器,其中所述显示包括,在所述一个或多个电话号码的旁边显示图标。10.如权利要求8的一个或多个计算机可读存储存储器,其中所述接收指示包括,接收鼠标点击。
【专利摘要】Web内容被格式化以便在所标识出的电话号码附近示出一个图标,从而使得能够从web平台和在web平台内进行选择呼叫,例如点击呼叫功能。web平台可以包括各种web浏览器、web应用等等。选择呼叫功能可以包括web平台的整数部分,比如包括web平台的二进制的部分。替换地,可以通过web插件提供选择呼叫功能,所述web插件被下载并合并到web平台中。选择呼叫功能可以使得用户的web平台的情境在呼叫期间能够被保持。
【IPC分类】G06F17/30, H04M1/2745, G06F17/22
【公开号】CN105408888
【申请号】CN201480027837
【发明人】L.D.林孔, A.罕纳, J.苏茨
【申请人】微软技术许可有限责任公司
【公开日】2016年3月16日
【申请日】2014年5月15日
【公告号】EP2981906A1, US9374446, US20140341371, WO2014186490A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1