一种用于提供响应来自无线通信设备的请求的信息的方法,包括从移动设备接收信息请求以及生成用于该信息请求的响应信息,在第一通信会话中,将响应信息的第一部分传输到移动设备,以及在第二多载通信会话中,将响应信息的第二部分传输到移动设备。
【技术实现步骤摘要】
【国外来华专利技术】
本申请涉及建立与带宽约束的通信和诸如移动电话的计算设备的连接。
技术介绍
移动设备,诸如蜂窝电话,通常具有连接到互联网以便浏览网页 和访问其它在线内容的能力。 一些当前的蜂窝电话具有客户端,其允 许电话与互联网服务器形成连接。在建立连接后,电话可以从服务器 请求信息,诸如用于浏览的网页。然后,服务器可以通过传输网页以 在蜂窝电话的显示屏上查看来响应。在其它系统中,蜂窝电话可以具有与在互联网服务器上实现的远 程搜索引擎通信的搜索客户端。用户可以输入搜索词和选择搜索类型 来传输到搜索引擎上。例如,用户可以输入搜索词"狗"和将搜索类 型指定为"图像"。然后,将该信息传输到搜索引擎,可以生成与搜 索请求有关的结果,以及将结果传输到蜂窝电话。然后,蜂窝电话能 显示搜索结果,诸如狗的縮略像。无线设备,包括蜂窝电话,可以使用无线应用协议(WAP),用 于访问互联网。WAP是定义设备如何与互联网系统通信的规范。WAP 浏览器客户端可以支持诸如HTML和XML的语言来允许在无线设备 上显示数字内容。然而,使用WAP接口来在互联网服务器和浏览器间 建立连接可能花费几秒钟时间。例如,蜂窝电话上的浏览器可以显示搜索页,由用户用来输入搜 索词。在输入搜索词和启动搜索后,诸如搜索图像,用户可能必须等6待6-8秒以使浏览器与远程搜索引擎建立连接,其则开始将结果传输到 电话。在已经传输所有结果后,浏览器可将其向用户显示。如果用户希望查看不同搜索类型的结果,诸如网页URL (统一资源定位器), 用户可能必须再等待6-8秒以使浏览器建立用于发送另外的搜索请求 和下载另外的结果的连接。除形成连接的这些"等待时间"的延迟外, 因为与固定连接相比,无线连接相对较慢,因此延迟可能发生。其它系统可以使用短消息服务(SMS)来与通过互联网连网的系 统通信。SMS允许诸如蜂窝电话的无线设备以文本消息发送查询。无 线设备和互联网系统间的连接时间可以少于WAP所需要的时间;然而, 所返回的结果是不具有URL、网页和图像的纯文本。
技术实现思路
总体而言,本文档论述用于在具有在多个连接中传输的信息的多 载连接(overloaded connection)中,提供信息的系统和方法。用这种 方式,可以建立更少的连接并且在系统中引入更少的延迟。在一种实施方式中,公开了一种提供响应来自无线通信设备的请 求的信息的方法。该方法包括从移动设备接收信息请求以及为信息 请求生成响应信息;在第一通信会话中,将响应信息的第一部分传输 到移动设备;以及在第二多载通信会话(second, overloaded communication session)中,将响应信息的第二部分传输到移动设备。 其中,除其它以外,多载通信会话还可以包括超文本传输协议(HTTP) 通信会话,或端口 (socket)通信会话。信息请求可以包括搜索请求。在一些实施方式中,第一通信会话中的响应信息可以包括第一搜 索结果类型的信息,以及第二多载通信会话中的响应信息可以包括不 同于第一搜索结果类型的多种搜索结果类型的信息。同时,第一通信 会话可以在第二通信会话前发生,并且其可以是多载通信会话。在另一实施方式中,公开了一种使用移动通信设备传输请求和接 收信息响应的方法。该方法包括在移动通信设备和服务器间多载连接, 其中所述多载包括将搜索请求从移动通信设备传输到服务器;在移 动通信设备上,从服务器接收与搜索请求相关联的第一结果集;以及 在移动通信设备上,在与搜索请求相关联的多载通信会话中从服务器 接收第二结果集。可以由非浏览器的应用执行该接收。另外,在完全 接收到第二结果集前,可以显示第一结果集的至少一部分。同时,可 以响应第一结果集或第二结果集的显示接收结果元素的选择,以及响 应该选择生成电话连接。在一种实施方式中,可以响应第一结果集或第二结果集的显示接 收结果元素的选择,以及响应该选择传输文本消息。同时,可以响应 第一结果集或第二结果的显示,接收结果元素的选择,以及响应该选择的网页请求。也可以由移动通信设备上的单独执行线程,执行接收 第一结果集和接收第二结果集。在其它实施方式中,第一结果集和第二结果集可以与多个不同的 搜索类型有关。可以从由广告、图像、网页、地图、新闻、指定了地 理位置(本地)的内容、购物、天气和驻留在移动设备上的内容所组 成的组,选择多个搜索类型。同时,可以将多个搜索类型显示为按搜 索类型分类的显示元素,以及单独地显示每种类别。也可以将一种搜 索类型与另一搜索类型一起显示。另外,多种搜索类型间的导航包括 水平导航。也可以响应通过用户界面中的一个输入点的用户输入,生 成用于多个不同搜索类型的搜索请求。在另一实施方式中,公开了一种计算机程序产品,其包含当被执 行时使处理器执行某些操作的可执行指令。这些操作包括对移动设备 和服务器间的连接进行多载,其中,所述多载包括将搜索请求从移 动设备传输到服务器;在移动设备上,从服务器接收与搜索请求相关 联的第一结果集;以及在移动设备上,从服务器接收与搜索请求相关联的第二结果集。在另一实施方式中,公开了一种用于使用无线设备传输请求和接 收响应的系统,该系统包括连接模块,在移动设备和服务器间建立 连接;査询模块,将搜索请求从移动设备传输到服务器;以及用于在 移动设备上单独地从服务器接收第一和第二结果集的装置,其中,两 种结果都与搜索请求相关联。还公开了一种用于使用无线通信设备传输请求和接收响应的系 统。该系统包括连接模块,在移动设备和服务器间建立连接;查询 模块,将搜索请求从移动设备传输到服务器;在移动设备上的结果下 载模块,在第一时间期间之后,从服务器接收与搜索请求相关联的结 果的第一部分,以及在第二时间期间之后,接收与搜索请求相关联的 结果的第二部分;以及在移动设备上的显示模块,在第一时间期间之 后,提供用于显示的结果的第一部分,以及在第二时间期间之后,将 结果的第二部分添加到结果的第一部分,用于显示。在此所述的系统和技术的优点可以包括下述的任何一个或全部 减少用户查看搜索结果所需的等待时间;减少当在不同搜索类型的结 果中导航时的连接开销;改进搜索结果间的导航;为用户提供更有效 的方法来输入返回多种搜索类型的搜索请求;提供生成电话呼叫的结 果选择;以及提供生成文本消息的结果选择。在附图和下述的描述中,阐述了一个或多个实施方式的细节。这 些实施方式的其它特征、目的和优点从说明书、附图和权利要求将是 显而易见的。附图说明图la是表示通信连接的建立的示例性原理图。图lb是用于使用多载连接发送传输和接收响应的系统的示例9图2是用于根据一种实施方式,通过服务器接收搜索请求和传输 响应信息的方法的流程图3是根据一种实施方式,用于通过移动设备多载连接的方法的 流程图4是具有在图la中所示的系统的另外的细节的框图; 图5a-c是可以由图la中所示的移动设备生成的示例性用户界面 (UI)的图6a-c是分别根据一种实施方式,选择搜索元素和执行相关动作 的方法的流程图。各个图中相同的附图标记表示相同的元件。具体实施例方式图la是表示通信连接的建立的示例性原理图。在图la的实施方 式中,示出了系统100,通过该系统,诸如蜂窝电话的移动设备102可 以与服务器106建立本文档来自技高网...
【技术保护点】
一种从无线通信设备提供响应请求的信息的方法,包括: 从移动设备接收信息请求以及生成用于所述信息请求的响应信息; 在第一通信会话中,将所述响应信息的第一部分传输到所述移动设备;以及 在第二多载通信会话中,将所述响应信息的第二 部分传输到所述移动设备。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:玛炎卡姆瓦尔,舒梅特巴卢哈,艾尔德吉尔,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。