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

文档序号:9650611阅读:509来源:国知局
具有选择呼叫功能的web平台的制作方法
【专利说明】
【背景技术】
[0001]当用户采用诸如web浏览器或web应用之类的web平台来消费web内容时,可以向他们呈现他们可能感兴趣的各种信息。一条这样的信息可以包括电话号码,比如去到一个企业或其他实体的陆上通讯线。如果用户想要发出电话呼叫,则他们可能离开该web平台并在电话或蜂窝电话上发出呼叫,或者他们可能启动一个单独的应用以便在适当配置的网络上发出点到点呼叫。如果选择后者,则用户的情境从web内容完全切换到一个完全不同的应用。

【发明内容】

[0002]本
【发明内容】
被提供来以简要形式介绍概念的选择,以下将在【具体实施方式】中对这些概念进行进一步的描述。本
【发明内容】
不意图标识出所要求保护的主题的关键特征或必要特征。
[0003]在一个或多个实施例中,web内容被格式化以便在所标识出的电话号码附近示出一个图标,从而使得能够从web平台和在web平台内进行选择呼叫,例如点击呼叫功能。web平台可以包括各种web浏览器、web应用等等。选择呼叫功能可以包括web平台的整数部分(integral part),比如包括web平台的二进制的部分。替换地,可以通过web插件提供选择呼叫功能,所述web插件被下载并合并到web平台中。选择呼叫功能可以使得用户的web平台的情境在呼叫期间能够被保持。
[0004]在至少一些实施例中,与使用选择呼叫功能来呼叫的电话号码相关联的细节可以通过web平台从数据库取回并向用户显现,以丰富用户的呼叫体验。
【附图说明】
[0005]【具体实施方式】参照附图。在图中,附图标记最左侧的(多个)数字标识该附图标记最先出现的图。在说明书和图中的不同实例中的相同附图标记的使用可以指示相似或相同项目。
[0006]图1是在示例实施方式中可操作来实施本文所描述的各种实施例的环境的图示。
[0007]图2图示出了根据一个或多个实施例的示例客户端架构。
[0008]图3图示出了根据一个或多个实施例的示例用户界面。
[0009]图4图示出了根据一个或多个实施例的示例用户界面。
[0010]图5图示出了根据一个或多个实施例的示例用户界面。
[0011]图6图示出了根据一个或多个实施例的示例用户界面。
[0012]图7图示出了根据一个或多个实施例的示例用户界面。
[0013]图8是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0014]图9图示出了根据一个或多个实施例的示例用户界面。
[0015]图10是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0016]图11图示出了包括参照图1描述的各种末端用户终端的示例系统。
【具体实施方式】
[0017]总览
在一个或多个实施例中,web内容被格式化以便在所标识出的电话号码附近示出一个图标,从而使得能够从web平台和在web平台内进行选择呼叫,例如点击呼叫功能。在本文档中描述的示例中,将使用点击呼叫术语学。然而,应意识并理解的是,这些示例同等良好地应用于选择呼叫场景,这将在下文中更详细地描述。
[0018]web平台是结合web的内容(例如,公共内容)工作的平台。web平台可以包括并且利用许多不同类型的技术,作为示例而非限制,比如URL、HTTP、REST、HTML、CSS、JavaScript、DOM等等。web平台还可以与诸如XML、JSON等多种数据格式一起工作。web平台可以包括web浏览器、web应用(S卩,“web app”)等。选择呼叫或点击呼叫功能可以包括web平台的整数部分,比如包括web平台(例如web浏览器)的二进制的部分。替换地,可以通过web插件提供选择呼叫或点击呼叫功能,所述web插件被下载并合并到web平台中。例如,响应于用户选择点击呼叫图标,web插件可以通过web平台下载和/或实例化,以便使得用户能够发出他们的呼叫。这可以发生,而不管用户是否已经运行或安装了呼叫应用的桌面客户端,比如点到点(P2P)应用(比如,由Skype供应的点到点应用)。点击呼叫功能可以使得用户的web平台的情境在呼叫期间被保持。在本文档的情境中,“web平台”旨在指代根本上不是呼叫应用(比如P2P应用)的软件实体,作为举例而非限制,其包括诸如web浏览器、web应用等等应用。
[0019]在至少一些实施例中,与使用点击呼叫功能来呼叫的电话号码相关联的细节或信息可以通过web平台通过反向号码查找从数据库取回并向用户显现,以丰富用户的呼叫体验。例如,如果电话号码属于餐馆,则可以实施反向号码查找以取回与电话号码相关联的信息,作为举例而非限制,比如菜单、地图、评级、评论等等。按照这种方式,可以借助于容易地获取并且访问与号码相关联的信息来增强用户的体验。此外,反向号码查找可以用于使得用户能够向各种实体发出免费的呼叫(即,不向用户计费的呼叫)。
[0020]在以下的讨论中,题为“示例环境”的章节描述了其中可以利用各种实施例的示例环境。接下来,题为“选择呼叫功能”的章节描述了根据一个或多个实施例的选择呼叫功能的各个方面。在此之后,题为“呼叫计费项目”的章节描述了根据一个或多个实施例的呼叫计费项目。接下来,题为“反向号码查找”的章节描述了根据一个或多个实施例可以如何实施反向号码查找。最后,题为“示例系统”的章节描述了可以被利用来实施一个或多个实施例的示例系统和各种设备。
[0021]现在考虑其中可以实践各种实施例的示例环境。
[0022]示例环境
图1是根据一个或多个实施例的通信系统100的示意性图示。通信系统100至少包括基于分组的网络,比如互联网102,其包括多个互连元件中的一个或多个,比如膝上型计算机112a、112d、移动电话112b、桌面型计算机112c、平板计算机112e和web月艮务器104。还可以包括电话学网关108,以便将电话呼叫路由到公共交换电话网络(PSTN)或移动网络110。至少其中一些网络元件与互联网102的其余网络元件互相耦合,并且被配置为在互联网上通过发送和接收按照互联网协议(IP)分组的形式的数据来与其他这样的元件传送数据。耦合到互联网102的每个元件还具有将其定位在互联网内的关联的IP地址。应意识至IJ,除了图1中明确示出的元件之外的元件也可以耦合到互联网102。例如,在通信系统100中可以包括点到点(P2P)服务器。在通信系统100中还可以包括其他末端用户终端(例如,膝上型计算机、桌面型计算机、智能电话、平板计算机、等等)、服务器和网关、以及互联网服务提供商(ISP )的路由器和互联网主干路由器等等。
[0023]在一个实施例中,每个末端用户终端可以包括诸如web浏览器之类的web平台,并且此外,包括包含P2P客户端应用在内的通信软件,其也可以包括从末端用户终端呼叫电话号码的特征。
[0024]当被执行时,web浏览器允许末端用户终端112a_e从web服务器104取回诸如按照网页形式的电子文档(或者其他形式的电子文档,比如,文档文件、XML文件、PDF文件、XLS文件等等)之类的web内容并且在其关联的屏幕上显示它们。应该提到的是,末端用户终端112a_e可以是能够显示网页/文档的任何计算设备并且连接至互联网102。
[0025]在一个或多个实施例中,web内容被格式化以便在所标识出的电话号码附近示出一个图标,从而使得能够从web平台和在web平台内进行点击呼叫功能。如以上所提到的,web平台可以包括各种web浏览器、web应用等等。点击呼叫功能可以包括web平台的整数部分,比如包括web平台的二进制的部分。替换地,可以通过web插件提供点击呼叫功能,所述web插件被下载并合并到web平台中。如以下所描述的,点击呼叫功能可以使得能够作出呼叫,比如点到点呼叫。如以下将变得显而易见的是,点击呼叫功能可以使得用户的web平台的情境(例如,web浏览器的情境)在呼叫期间被保持和利用。
[0026]在至少一些实施例中,如将在下文更详细地描述的,与使用点击呼叫功能来呼叫的电话号码相关联的细节可以通过web平台从数据库取回并向用户显现,以丰富用户的呼叫体验。
[0027]当被执行时,P2P客户端应用允许末端用户终端(例如,112a...e)使用P2P呼叫设置(或更具体地,连接设置)经由互联网与其他这样的末端用户终端或PSTN电话建立双向通信信道。在一个实施例中,P2P客户端应用还彼此共享存在信息,其提供用户的可用性状态。每个用户的存在信息可以至少部分地由用户他们自己定义。为了补充分散的呼叫设置,P2P客户端应用可以从P2P服务器(未示出)取回一些附加信息,比如提供用户的联系人的姓名的联系人列表、“头像”(其是由用户选择以便在P2P服务器内表示他们自己的图像)。
[0028]IP上的语音(VoIP)陆上通讯线电话113也可以耦合到互联网102,以便与各种其他设备通信。
[0029]P2P客户端应用也可以安装在耦合至互联网102和PSTN网络和/或移动蜂窝网络110的网关108处。这允许在末端用户终端112a-e上运行的P2P客户端应用分别与普通陆上通讯线电话和/或移动电话通信,即使这些电话本身不运行P2P客户端应用并且不直接耦合至互联网102。在该情况下,在末端用户终端112a-e上的P2P客户端应用使用P2P呼叫设置在互联网上与网关108上的P2P客户端应用设立了连接并且向其提供电话号码,网关108使用该电话号码来在PSTN或/和移动网络110上与电话设立连接。
[0030]在一个实施例中,如果特定的末端用户终端112a不具有关联的电
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1