Method, system, and computer program product for improved synchronization efficiency for mobile devices, including database hashing and caching of web access errors
    1.
    发明申请
    Method, system, and computer program product for improved synchronization efficiency for mobile devices, including database hashing and caching of web access errors 审中-公开
    方法,系统和计算机程序产品,用于提高移动设备的同步效率,包括数据库散列和缓存Web访问错误

    公开(公告)号:US20060064470A1

    公开(公告)日:2006-03-23

    申请号:US10947351

    申请日:2004-09-23

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2847 H04L67/28

    摘要: Methods, systems, apparatuses, and computer program products for improving efficiency in transfer of content to mobile devices are provided. In a first aspect, hashing is used in a synchronization server to determine whether objects have changed, and therefore need to be updated on the mobile device and/or on the mobile device server. For example, databases are hashed on a record-by-record basis. Records determined to be changed are transmitted to the mobile device and/or updated on the synchronization server. In another embodiment, errors occurring during attempts to obtain unavailable web content are cached (i.e., “negative caching”). The cached errors are accessed during subsequent attempts to obtain the unavailable web content to avoid spending time on the subsequent attempts.

    摘要翻译: 提供了用于提高内容传输到移动设备的效率的方法,系统,设备和计算机程序产品。 在第一方面,在同步服务器中使用散列来确定对象是否已经改变,因此需要在移动设备和/或移动设备服务器上进行更新。 例如,数据库以逐个记录为基础进行散列。 确定要更改的记录被发送到移动设备和/或在同步服务器上更新。 在另一个实施例中,在尝试获得不可用的web内容期间发生的错误被缓存(即,“否定缓存”)。 随后尝试获取缓存的错误,以获取不可用的Web内容,以避免在后续尝试中花费时间。

    System and Method for Enhanced Content Access
    2.
    发明申请
    System and Method for Enhanced Content Access 审中-公开
    增强内容访问的系统和方法

    公开(公告)号:US20100120402A1

    公开(公告)日:2010-05-13

    申请号:US12502327

    申请日:2009-07-14

    IPC分类号: H04M3/42

    CPC分类号: H04L67/1095 H04L67/18

    摘要: As Mobile Subscribers increasingly employ their Wireless Devices to access an ever expanding universe of content—anything including but not limited to for example WWW pages, JavaScript, ActiveX, static images, audio, video, streaming audio/video, data, software applications, etc.—an infrastructure that supports seamless access to content by addressing a range of challenges that arise during such interactions including, for example, the proper identification of content, the timely retrieval of content from a variety of sources, the processing and persistence of content, the delivery of content, etc. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.

    摘要翻译: 随着移动用户越来越多地使用他们的无线设备访问不断扩大的内容 - 包括但不限于例如WWW页面,JavaScript,ActiveX,静态图像,音频,视频,流式音频/视频,数据,软件应用等内容 - 支持无缝访问内容的基础设施,解决在此类交互过程中出现的一系列挑战,包括内容的正确识别,及时检索各种内容的内容,内容的处理和持久性, 内容的传递等。基础设施可以选择地利用位于中心的消息传送业务供应商的能力。

    Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices
    3.
    发明授权
    Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices 有权
    用于访问应用和数据的方法和系统,以及用于跟踪移动手持设备上的关键指标

    公开(公告)号:US07873353B2

    公开(公告)日:2011-01-18

    申请号:US10673548

    申请日:2003-09-30

    IPC分类号: H04M1/725

    CPC分类号: H04M1/72561

    摘要: A method, system, and apparatus for accessing data-driven websites and applications on a mobile client device are described. A request for a website received from the mobile client device is transmitted to a provider. At least one web page template of the website and application data corresponding to the at least one web page template is received from the provider in response to the request, and is transmitted to the mobile client device. Thereafter, in an offline mode, the mobile client device can display a plurality of web pages corresponding to the website, each web page displaying corresponding data of the application data formatted according to a common format provided by the at least one web page template. Furthermore, a method, system, and apparatus for tracking the usage of applications on a mobile client device is provided. The occurrence of at least one user initiated event on the mobile client device during offline operation is enabled. Usage data corresponding to the occurrence of the user initiated event(s) is stored on the mobile client device. The mobile client device is synchronized with a server. The usage data is transmitted to the server.

    摘要翻译: 描述了用于在移动客户端设备上访问数据驱动的网站和应用的方法,系统和装置。 从移动客户端设备接收到的网站的请求被发送给提供商。 响应于该请求,从供应商接收与该至少一个网页模板相对应的网站和应用数据的至少一个网页模板,并将其发送到移动客户端设备。 此后,在离线模式下,移动客户端设备可以显示对应于该网站的多个网页,每个网页显示根据由至少一个网页模板提供的通用格式格式化的应用数据的相应数据。 此外,提供了用于跟踪移动客户端设备上的应用的使用的方法,系统和装置。 启用在离线操作期间在移动客户端设备上发生至少一个用户发起的事件。 对应于用户发起事件的发生的使用数据被存储在移动客户端设备上。 移动客户端设备与服务器同步。 使用数据被传送到服务器。

    Efficiently re-starting and recovering synchronization operations between a client and server
    4.
    发明申请
    Efficiently re-starting and recovering synchronization operations between a client and server 有权
    有效地重新启动和恢复客户端和服务器之间的同步操作

    公开(公告)号:US20080270832A1

    公开(公告)日:2008-10-30

    申请号:US11790251

    申请日:2007-04-24

    IPC分类号: G06F11/07

    摘要: Systems, methods and computer program products for efficiently re-starting and/or recovering interrupted synchronizations between a client and a server are described herein. A server transmits sync data to a client during a synchronization operation. The sync is interrupted for some reason prior to the client receiving all of the sync data. The client sends to the server a request to re-start the synchronization operation. The request includes information that identifies a point in the sync data that was received by the client prior to interruption of the sync. Such information may include (a) information identifying the last data received by the client prior to interruption of the sync; and/or (b) information identifying the next data needed by the client upon re-start of the sync. Thereafter, the server re-starts the sync by transmitting to the client the sync data starting from said point in said sync data identified by said request.

    摘要翻译: 这里描述了用于有效地重新启动和/或恢复客户机和服务器之间的中断的同步的系统,方法和计算机程序产品。 服务器在同步操作期间向客户端发送同步数据。 在客户端接收到所有同步数据之前,由于某种原因,同步被中断。 客户端向服务器发送重新启动同步操作的请求。 该请求包括标识在同步中断之前由客户端接收的同步数据中的点的信息。 这样的信息可以包括(a)在同步中断之前识别客户端接收的最后数据的信息; 和/或(b)识别重新开始同步时客户端所需的下一个数据的信息。 此后,服务器通过向所述客户端发送从所述请求所标识的所述同步数据中的所述点开始的同步数据来重新开始同步。

    Method and System for Accessing Applications and Data, and for Tracking of Key Indicators on Mobile Handheld Devices
    5.
    发明申请
    Method and System for Accessing Applications and Data, and for Tracking of Key Indicators on Mobile Handheld Devices 审中-公开
    用于访问应用程序和数据的方法和系统,以及用于跟踪移动手持设备的关键指标

    公开(公告)号:US20080195691A1

    公开(公告)日:2008-08-14

    申请号:US12108937

    申请日:2008-04-24

    IPC分类号: G06F15/16

    CPC分类号: H04M1/72561

    摘要: A method, system, and apparatus for accessing data-driven websites and applications on a mobile client device are described. A request for a website received from the mobile client device is transmitted to a provider. At least one web page template of the website and application data corresponding to the at least one web page template is received from the provider in response to the request, and is transmitted to the mobile client device. Thereafter, in an offline mode, the mobile client device can display a plurality of web pages corresponding to the website, each web page displaying corresponding data of the application data formatted according to a common format provided by the at least one web page template. Furthermore, a method, system, and apparatus for tracking the usage of applications on a mobile client device is provided. The occurrence of at least one user initiated event on the mobile client device during offline operation is enabled. Usage data corresponding to the occurrence of the user initiated event(s) is stored on the mobile client device. The mobile client device is synchronized with a server. The usage data is transmitted to the server.

    摘要翻译: 描述了用于在移动客户端设备上访问数据驱动的网站和应用的方法,系统和装置。 从移动客户端设备接收到的网站的请求被发送给提供商。 响应于该请求,从供应商接收与该至少一个网页模板相对应的网站和应用数据的至少一个网页模板,并将其发送到移动客户端设备。 此后,在离线模式下,移动客户端设备可以显示对应于该网站的多个网页,每个网页显示根据由至少一个网页模板提供的通用格式格式化的应用数据的相应数据。 此外,提供了用于跟踪移动客户端设备上的应用的使用的方法,系统和装置。 启用在离线操作期间在移动客户端设备上发生至少一个用户发起的事件。 对应于用户发起事件的发生的使用数据被存储在移动客户端设备上。 移动客户端设备与服务器同步。 使用数据被传送到服务器。

    Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices
    6.
    发明申请
    Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices 有权
    用于访问应用和数据的方法和系统,以及用于跟踪移动手持设备上的关键指标

    公开(公告)号:US20050070259A1

    公开(公告)日:2005-03-31

    申请号:US10673548

    申请日:2003-09-30

    IPC分类号: H04M1/00 H04M1/725

    CPC分类号: H04M1/72561

    摘要: A method, system, and apparatus for accessing data-driven websites and applications on a mobile client device are described. A request for a website received from the mobile client device is transmitted to a provider. At least one web page template of the website and application data corresponding to the at least one web page template is received from the provider in response to the request, and is transmitted to the mobile client device. Thereafter, in an offline mode, the mobile client device can display a plurality of web pages corresponding to the website, each web page displaying corresponding data of the application data formatted according to a common format provided by the at least one web page template. Furthermore, a method, system, and apparatus for tracking the usage of applications on a mobile client device is provided. The occurrence of at least one user initiated event on the mobile client device during offline operation is enabled. Usage data corresponding to the occurrence of the user initiated event(s) is stored on the mobile client device. The mobile client device is synchronized with a server. The usage data is transmitted to the server.

    摘要翻译: 描述了用于在移动客户端设备上访问数据驱动的网站和应用的方法,系统和装置。 从移动客户端设备接收到的网站的请求被发送给提供商。 响应于该请求,从供应商接收与该至少一个网页模板相对应的网站和应用数据的至少一个网页模板,并将其发送到移动客户端设备。 此后,在离线模式下,移动客户端设备可以显示对应于该网站的多个网页,每个网页显示根据由至少一个网页模板提供的通用格式格式化的应用数据的相应数据。 此外,提供了用于跟踪移动客户端设备上的应用的使用的方法,系统和装置。 启用在离线操作期间在移动客户端设备上发生至少一个用户发起的事件。 对应于用户发起事件的发生的使用数据被存储在移动客户端设备上。 移动客户端设备与服务器同步。 使用数据被传送到服务器。

    APPLICATION-AWARE BROWSER
    7.
    发明申请
    APPLICATION-AWARE BROWSER 审中-公开
    应用程序浏览器

    公开(公告)号:US20150113093A1

    公开(公告)日:2015-04-23

    申请号:US14059344

    申请日:2013-10-21

    IPC分类号: H04L29/08

    CPC分类号: H04L67/2842 H04W4/18 H04W4/50

    摘要: Methods and apparatus, including computer program products, are provided for an application-specific browser. In some implementations, a method may be provided which includes retrieving, by a browser, content of a resource; determining, based on an identity of the resource, whether to store the content in a persistent cache; and storing the content in the persistent cache, when the identity indicates storage to persistent cache is enabled for the content of the resource.

    摘要翻译: 为特定应用程序的浏览器提供包括计算机程序产品在内的方法和设备。 在一些实现中,可以提供一种方法,其包括由浏览器检索资源的内容; 基于所述资源的身份确定是否将所述内容存储在持久高速缓存中; 并且当所述标识指示对所述资源的内容的持久性高速缓存的存储被启用时,将所述内容存储在所述持久性高速缓存中。

    Efficiently re-starting and recovering synchronization operations between a client and server
    8.
    发明授权
    Efficiently re-starting and recovering synchronization operations between a client and server 有权
    有效地重新启动和恢复客户端和服务器之间的同步操作

    公开(公告)号:US07779299B2

    公开(公告)日:2010-08-17

    申请号:US11790251

    申请日:2007-04-24

    IPC分类号: G06F11/00

    摘要: Systems, methods and computer program products for efficiently re-starting and/or recovering interrupted synchronizations between a client and a server are described herein. A server transmits sync data to a client during a synchronization operation. The sync is interrupted for some reason prior to the client receiving all of the sync data. The client sends to the server a request to re-start the synchronization operation. The request includes information that identifies a point in the sync data that was received by the client prior to interruption of the sync. Such information may include (a) information identifying the last data received by the client prior to interruption of the sync; and/or (b) information identifying the next data needed by the client upon re-start of the sync. Thereafter, the server re-starts the sync by transmitting to the client the sync data starting from said point in said sync data identified by said request.

    摘要翻译: 这里描述了用于有效地重新启动和/或恢复客户机和服务器之间的中断的同步的系统,方法和计算机程序产品。 服务器在同步操作期间向客户端发送同步数据。 在客户端接收到所有同步数据之前,由于某种原因,同步被中断。 客户端向服务器发送重新启动同步操作的请求。 该请求包括标识在同步中断之前由客户端接收的同步数据中的点的信息。 这样的信息可以包括(a)在同步中断之前识别客户端接收的最后数据的信息; 和/或(b)识别重新开始同步时客户端所需的下一个数据的信息。 此后,服务器通过向所述客户端发送从所述请求所标识的所述同步数据中的所述点开始的同步数据来重新开始同步。