Automatic notification system and process
    11.
    发明授权
    Automatic notification system and process 有权
    自动通知系统和流程

    公开(公告)号:US07953808B2

    公开(公告)日:2011-05-31

    申请号:US12042307

    申请日:2008-03-04

    CPC classification number: H04L51/24 H04L51/38

    Abstract: Receiving a notification message by a mobile subscriber can include establishing a session with a notification service; maintaining a persistent communication connection with the notification service after the session is established; subscribing to a node hosted by the notification service, wherein the node is pre-provisioned for use by a mobile subscriber; and receiving from the notification service a notification message corresponding to the subscribed node. Further, a message can be transmitted over the communication connection to the notification service at a predetermined interval and it can be determined whether the communication connection is viable. Additionally, it can be determined that the communication connection is no longer viable if no response is received from the notification service, the period of the predetermined interval can be decreased, and another session with the notification service can be established.

    Abstract translation: 由移动用户接收通知消息可以包括建立与通知服务的会话; 在会话建立之后保持与通知服务的持久通信连接; 订阅由所述通知服务托管的节点,其中所述节点被预先供应以供移动用户使用; 以及从所述通知服务接收与所述订阅节点相对应的通知消息。 此外,可以通过通信连接以预定间隔将消息发送到通知服务,并且可以确定通信连接是否可行。 另外,如果没有从通知服务接收到响应,则可以确定通信连接不再可行,可以减少预定间隔的周期,并且可以建立与通知服务的另一会话。

    Remotely Locating and Commanding a Mobile Device
    12.
    发明申请
    Remotely Locating and Commanding a Mobile Device 有权
    远程查找和命令移动设备

    公开(公告)号:US20100279673A1

    公开(公告)日:2010-11-04

    申请号:US12434582

    申请日:2009-05-01

    CPC classification number: H04L67/125 H04M1/72533

    Abstract: Methods and systems are presented for remotely commanding a mobile device. In one aspect, a method includes receiving input identifying a mobile device, presenting to a user one or more remote commands corresponding to the mobile device, receiving user input selecting a remote command from the one or more presented remote commands, generating a remote command message instructing the mobile device to execute the selected remote command, and transmitting the remote command message to a server for publication in a message topic. Further, a selectable list of mobile devices associated with a remote management account can be presented to the user, the selectable list including information uniquely identifying each mobile device. Additionally, the selectable list of mobile devices can include an indication of whether an included mobile device is online.

    Abstract translation: 提出了远程控制移动设备的方法和系统。 一方面,一种方法包括接收识别移动设备的输入,向用户呈现与所述移动设备相对应的一个或多个远程命令,从所述一个或多个呈现的远程命令接收选择远程命令的用户输入,生成远程命令消息 指示移动设备执行所选择的远程命令,并将远程命令消息发送到服务器以在消息主题中公布。 此外,可以向用户呈现与远程管理帐户相关联的移动设备的可选列表,所述可选列表包括唯一地标识每个移动设备的信息。 此外,移动设备的可选列表可以包括所包括的移动设备是否在线的指示。

    Data Synchronization Protocol
    13.
    发明申请
    Data Synchronization Protocol 有权
    数据同步协议

    公开(公告)号:US20120036212A1

    公开(公告)日:2012-02-09

    申请号:US13276861

    申请日:2011-10-19

    CPC classification number: G06F17/30575 H04L67/1097

    Abstract: Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchange one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server. The updated one or more data items are committed at the client or the server.

    Abstract translation: 除其他之外,公开了用于在客户端设备和服务器之间同步数据的技术和系统。 同步数据包括通过为客户端设备和服务器之间的一个或多个数据类中的每一个协商同步模式来启动同步会话。 基于协商的结果生成状态码。 基于所生成的状态代码,客户机设备和服务器使用针对每个数据类的协商的同步模式来交换一个或多个数据类要更新的一个或多个数据项。 交换的一个或多个数据项在客户端设备或服务器上被更新。 更新的一个或多个数据项在客户端或服务器处提交。

    Trickle sync protocol
    14.
    发明授权
    Trickle sync protocol 有权
    涓流同步协议

    公开(公告)号:US08112537B2

    公开(公告)日:2012-02-07

    申请号:US12240538

    申请日:2008-09-29

    CPC classification number: H04L67/1095 H04L67/02 H04L67/2823

    Abstract: Among other things, techniques and systems are disclosed for providing trickle syncing. In one aspect, a system includes a data repository to store one or more data records and a server in communication with the data repository. The server is designed to access the data repository in response to a user request to perform at least one of the following: access the one or more data records, add a data record, and modify the one or more data records. The system also includes a client application in communication with the server. The client application is designed to receive the user request through a client process; encapsulate a protocol that provides communications between the client process and the server; and forward the received user request to the server using the encapsulated protocol.

    Abstract translation: 除其他之外,公开了用于提供涓流同步的技术和系统。 在一个方面,系统包括用于存储一个或多个数据记录的数据存储库和与数据存储库通信的服务器。 服务器被设计为响应于用户请求访问数据存储库以执行以下中的至少一个:访问一个或多个数据记录,添加数据记录以及修改一个或多个数据记录。 该系统还包括与服务器通信的客户端应用程序。 客户端应用程序旨在通过客户端进程接收用户请求; 封装提供客户端进程和服务器之间通信的协议; 并使用封装的协议将接收到的用户请求转发到服务器。

    Synchronization server process
    15.
    发明授权
    Synchronization server process 有权
    同步服务器进程

    公开(公告)号:US07991740B2

    公开(公告)日:2011-08-02

    申请号:US12042305

    申请日:2008-03-04

    Abstract: Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records.

    Abstract translation: 除其他之外,公开了用于提供同步服务器进程的技术和系统。 处理数据同步会话包括处理从一个或多个客户端发起同步会话以更新包括一个或多个数据项的一个或多个数据记录的请求。 基于同步会话的一个或多个属性,一个或多个客户机被选择性地识别为可信客户端和不可信客户端之一,其中,所述可信客户端被配置为支持由所述服务器定义的所有数据类。 检测到一个或多个客户端被配置为支持字段级别差异,其仅针对一个发送改变的数据项,或数据记录或记录级差异发送包含在一个或多个数据记录中的所有数据项。

    Synchronization server process
    16.
    发明申请
    Synchronization server process 有权
    同步服务器进程

    公开(公告)号:US20090228509A1

    公开(公告)日:2009-09-10

    申请号:US12042305

    申请日:2008-03-04

    Abstract: Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records.

    Abstract translation: 除其他之外,公开了用于提供同步服务器进程的技术和系统。 处理数据同步会话包括处理从一个或多个客户机发起同步会话以更新包括一个或多个数据项的一个或多个数据记录的请求。 基于同步会话的一个或多个属性,一个或多个客户机被选择性地识别为可信客户端和不可信客户端之一,其中,所述可信客户端被配置为支持由所述服务器定义的所有数据类。 检测到一个或多个客户端被配置为支持字段级别差异,其仅针对一个发送改变的数据项,或数据记录或记录级差异发送包含在一个或多个数据记录中的所有数据项。

    System and method for rendering dynamic three-dimensional appearing imagery on a two-dimensional user interface
    17.
    发明授权
    System and method for rendering dynamic three-dimensional appearing imagery on a two-dimensional user interface 有权
    用于在二维用户界面上渲染动态三维显示图像的系统和方法

    公开(公告)号:US08866809B2

    公开(公告)日:2014-10-21

    申请号:US12242848

    申请日:2008-09-30

    Abstract: System and method for rendering dynamic three-dimensional appearing imagery on a two-dimensional user interface screen of a portable computing device in dependence on a user's view-point of the screen. The method includes processing, on a portable computing device, data defining a plurality of user view-points of a user interface screen of the portable computing device. The method next includes rendering a first image of a constructed scene on the user interface screen based on a first determined user's view-point of the user interface screen of the portable computing device. The method then includes rendering a different image of the constructed scene on the user interface screen based on a subsequently determined user's view-point of the user interface screen and thereby presenting the illusion of a three-dimensional image of the constructed scene on the user interface screen.

    Abstract translation: 根据用户的屏幕观点,在便携式计算设备的二维用户界面屏幕上渲染动态三维显示图像的系统和方法。 该方法包括在便携式计算设备上处理定义便携式计算设备的用户界面屏幕的多个用户视点的数据。 该方法接下来包括基于便携式计算设备的用户界面屏幕的第一确定的用户的观点,在用户界面屏幕上渲染构造的场景的第一图像。 该方法然后包括基于随后确定的用户的用户界面屏幕的观点,在用户界面屏幕上渲染所构建场景的不同图像,从而在用户界面上呈现构造场景的三维图像的错觉 屏幕。

    Synchronization server process
    18.
    发明授权
    Synchronization server process 有权
    同步服务器进程

    公开(公告)号:US08290908B2

    公开(公告)日:2012-10-16

    申请号:US13195780

    申请日:2011-08-01

    Abstract: Processing data synchronization sessions includes processing a request to initiate a synchronization session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the synchronization session, wherein the trusted client is configured to support all data classes defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records.

    Abstract translation: 处理数据同步会话包括处理从一个或多个客户端发起同步会话以更新包括一个或多个数据项的一个或多个数据记录的请求。 基于同步会话的一个或多个属性,一个或多个客户端被选择性地识别为可信客户端和不可信客户端之一,其中,所述可信客户端被配置为支持由所述服务器定义的所有数据类。 检测到一个或多个客户端被配置为支持字段级别差异,其仅针对一个发送改变的数据项,或数据记录或记录级差异发送包含在一个或多个数据记录中的所有数据项。

    Data synchronization protocol
    19.
    发明授权
    Data synchronization protocol 有权
    数据同步协议

    公开(公告)号:US08224918B2

    公开(公告)日:2012-07-17

    申请号:US13276861

    申请日:2011-10-19

    CPC classification number: G06F17/30575 H04L67/1097

    Abstract: Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchange one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server. The updated one or more data items are committed at the client or the server.

    Abstract translation: 除其他之外,公开了用于在客户端设备和服务器之间同步数据的技术和系统。 同步数据包括通过为客户端设备和服务器之间的一个或多个数据类中的每一个协商同步模式来启动同步会话。 基于协商的结果生成状态码。 基于所生成的状态代码,客户机设备和服务器使用针对每个数据类的协商的同步模式来交换一个或多个数据类要更新的一个或多个数据项。 交换的一个或多个数据项在客户端设备或服务器上被更新。 更新的一个或多个数据项在客户端设备或服务器处被提交。

    Synchronization Server Process
    20.
    发明申请
    Synchronization Server Process 有权
    同步服务器进程

    公开(公告)号:US20110289050A1

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

    申请号:US13195780

    申请日:2011-08-01

    Abstract: Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records.

    Abstract translation: 除其他之外,公开了用于提供同步服务器进程的技术和系统。 处理数据同步会话包括处理从一个或多个客户端发起同步会话以更新包括一个或多个数据项的一个或多个数据记录的请求。 基于同步会话的一个或多个属性,一个或多个客户机被选择性地识别为可信客户端和不可信客户端之一,其中,所述可信客户端被配置为支持由所述服务器定义的所有数据类。 检测到一个或多个客户端被配置为支持字段级别差异,其仅针对一个发送改变的数据项,或数据记录或记录级差异发送包含在一个或多个数据记录中的所有数据项。

Patent Agency Ranking