SEARCH EXTENSIBILITY APPLICATION FRAMEWORK IN A HOSTED SEARCH
    1.
    发明申请
    SEARCH EXTENSIBILITY APPLICATION FRAMEWORK IN A HOSTED SEARCH 审中-公开
    在主机搜索中搜索可扩展应用程序框架

    公开(公告)号:US20140067835A1

    公开(公告)日:2014-03-06

    申请号:US13598897

    申请日:2012-08-30

    IPC分类号: G06F17/30

    CPC分类号: G06F8/61 G06F9/445

    摘要: A search extensibility application framework enables a hosted web search experience to be extended so that apps which are related to a search query can be presented to a user of a client computing device such as a smartphone. In various illustrative examples, a hosted search app is implemented using HTML5 code generated at a remote search provider server. Responsively to a user query at the search app's user interface (“UI”), the server returns an HTML5 payload including meta tags specifying criteria including app extension categories, actions, and known apps that support search terms in the query. Apps that are installed on the client device which match the criteria can then be displayed and launched through the UI to advantageously enable the users to complete a task specific search. JavaScript interfaces are provided to enable apps to update their install state and to be injected into the hosted search app.

    摘要翻译: 搜索可扩展性应用框架使托管的网络搜索体验能够被扩展,使得与搜索查询相关的应用可以呈现给诸如智能电话的客户端计算设备的用户。 在各种说明性示例中,使用在远程搜索提供商服务器处生成的HTML5代码实现托管搜索应用。 响应于在搜索应用程序的用户界面(“UI”)上的用户查询,服务器返回一个HTML5有效载荷,包括指定标准的元标记,包括应用程序扩展名类别,操作以及支持查询中搜索字词的已知应用程序。 然后可以通过UI显示和启动与客户端设备上安装的符合条件的应用,以便有助于用户完成任务特定的搜索。 提供了JavaScript界面​​,使应用程序能够更新其安装状态并注入托管的搜索应用程序。

    Delta compression of files in web applications
    2.
    发明授权
    Delta compression of files in web applications 有权
    网页应用程序中文件的Delta压缩

    公开(公告)号:US08656020B1

    公开(公告)日:2014-02-18

    申请号:US12691369

    申请日:2010-01-21

    IPC分类号: G06F15/173

    CPC分类号: G06F17/30902

    摘要: A system and method provides secondary resource files in response to a request for a web page from a client device. In response to the request, a server provides an HTML file which identifies a secondary resource file, such as a javascript file, and the current version value of the secondary resource. The HTML file may be associated with a header which prevents the file from being cached. If there is no locally-cached version of the secondary resource file, the file is requested from the server. The server will transmit the secondary resource file with a header indicating that the file is to be stored indefinitely. If there is a locally-cached version of the secondary resource file, the client device compares the version value of the locally-cached version to the received current version value. If the values are different, the client requests the differences between the files. The server provides a difference file which the client device uses in conjunction with the locally-cached version of the secondary resource to generate the current version of the secondary resource.

    摘要翻译: 响应于来自客户端设备的网页的请求,系统和方法提供辅助资源文件。 响应于该请求,服务器提供标识辅助资源文件(例如,javascript文件)和辅助资源的当前版本值的HTML文件。 HTML文件可能与头文件关联,从而阻止文件被高速缓存。 如果没有辅助资源文件的本地缓存版本,则从服务器请求该文件。 服务器将传送辅助资源文件,并带有一个头文件,指示该文件将被无限期存储。 如果存在辅助资源文件的本地缓存版本,则客户端设备将本地缓存版本的版本值与接收到的当前版本值进行比较。 如果值不同,则客户端请求文件之间的差异。 服务器提供客户端设备与本地缓存版本的辅助资源结合使用的差异文件,以生成辅助资源的当前版本。

    Detection, selection and provision of external antennas for a mobile device
    3.
    发明授权
    Detection, selection and provision of external antennas for a mobile device 有权
    移动设备的外部天线的检测,选择和提供

    公开(公告)号:US08412291B2

    公开(公告)日:2013-04-02

    申请号:US12783425

    申请日:2010-05-19

    IPC分类号: H04M1/00

    摘要: A mobile device can detect, select and use an external antenna supported by an attached accessory device. The mobile device queries the accessory device whether it supports an external antenna and receives an indication of whether the accessory device supports external antennas. The indication can comprise a list of accessory device pins operatively coupled to supported external antennas. The mobile device selects an external antenna for use by the mobile device. The selection can comprise selecting a mobile device pin operatively coupled to the selected external antenna. The selected mobile device pin can be a predetermined pin or a pin that is both operatively coupled to a supported external antenna and configured to operate as an external antenna pin. The mobile device can use the selected external antenna. The mobile device can switch between an internal antenna and an external antenna operatively coupled to a selected mobile device pin.

    摘要翻译: 移动设备可以检测,选择和使用由附属附件设备支持的外部天线。 移动设备查询附件设备是否支持外部天线,并且接收附件设备是否支持外部天线的指示。 指示可以包括可操作地耦合到支持的外部天线的附件设备引脚的列表。 移动设备选择外部天线供移动设备使用。 选择可以包括选择可操作地耦合到所选择的外部天线的移动设备引脚。 所选择的移动设备引脚可以是预定的引脚或引脚,其既可操作地耦合到支持的外部天线并且被配置为作为外部天线引脚工作。 移动设备可以使用所选择的外部天线。 移动设备可以在内部天线和可操作地耦合到所选择的移动设备引脚的外部天线之间切换。

    DETECTION, SELECTION AND PROVISION OF EXTERNAL ANTENNAS FOR A MOBILE DEVICE
    4.
    发明申请
    DETECTION, SELECTION AND PROVISION OF EXTERNAL ANTENNAS FOR A MOBILE DEVICE 有权
    检测,选择和提供移动设备的外部天线

    公开(公告)号:US20110287820A1

    公开(公告)日:2011-11-24

    申请号:US12783425

    申请日:2010-05-19

    IPC分类号: H04M1/00

    摘要: A mobile device can detect, select and use an external antenna supported by an attached accessory device. The mobile device queries the accessory device whether it supports an external antenna and receives an indication of whether the accessory device supports external antennas. The indication can comprise a list of accessory device pins operatively coupled to supported external antennas. The mobile device selects an external antenna for use by the mobile device. The selection can comprise selecting a mobile device pin operatively coupled to the selected external antenna. The selected mobile device pin can be a predetermined pin or a pin that is both operatively coupled to a supported external antenna and configured to operate as an external antenna pin. The mobile device can use the selected external antenna. The mobile device can switch between an internal antenna and an external antenna operatively coupled to a selected mobile device pin.

    摘要翻译: 移动设备可以检测,选择和使用由附属附件设备支持的外部天线。 移动设备查询附件设备是否支持外部天线,并且接收附件设备是否支持外部天线的指示。 指示可以包括可操作地耦合到支持的外部天线的附件设备引脚的列表。 移动设备选择外部天线供移动设备使用。 选择可以包括选择可操作地耦合到所选择的外部天线的移动设备引脚。 所选择的移动设备引脚可以是预定的引脚或引脚,其既可操作地耦合到支持的外部天线并且被配置为作为外部天线引脚工作。 移动设备可以使用所选择的外部天线。 移动设备可以在内部天线和可操作地耦合到所选择的移动设备引脚的外部天线之间切换。