Method, apparatus and program storage device for a client and adaptive synchronization and transformation server
    1.
    发明授权
    Method, apparatus and program storage device for a client and adaptive synchronization and transformation server 有权
    用于客户机和自适应同步转换服务器的方法,设备和程序存储设备

    公开(公告)号:US06477543B1

    公开(公告)日:2002-11-05

    申请号:US09178100

    申请日:1998-10-23

    IPC分类号: G06F1300

    CPC分类号: G06F11/1662 Y10S707/99952

    摘要: A sync proxy or sync server logic, process and apparatus employing sync logic and/or transformation codes distributed in the network to increase the scalability and improve the manageability of synchronization between a client such as: an Internet appliance; a handheld or palmtop device; a smart phone or intelligent pager; and their remote replica sources. An example of an adaptive sync server for synchronizing data between a client and a remote host replica, which stores a replica of data on the client includes sync acceptor logic for identifying a replica host and a sync logic which is application specific to a data type associated with the client and the remote host; wherein the sync logic can be located anywhere on a network remote to the sync server and the remote host, in response to a sync request; and sync handler logic, coupled to the sync acceptor logic, for retrieving remote sync logic from the network, connecting to the remote host, and synchronizing the data between the client and the remote host using the retrieved sync logic. The sync request could explicitly (or by default) identify the replica host and the sync logic or could include an address of a directory service storing information for identifying the replica host and the sync logic. The sync request could also or alternatively include information for identifying a (local or remote) device specific transformation code for converting data between the client and the remote host during synchronization; and means for retrieving the transformation code based on the information and converting the data between the client and the remote host based on the device specific transformation code.

    摘要翻译: 使用分布在网络中的同步逻辑和/或变换代码的同步代理或同步服务器逻辑,过程和装置来增加可扩展性并提高客户端之间同步的可管理性,诸如:互联网设备; 掌上电脑或掌上电脑设备; 智能手机或智能寻呼机; 和他们的远程复制源。 用于在客户机和远程主机副本之间同步数据的自适应同步服务器的示例,其存储客户端上的数据副本,包括用于识别副本主机的同步接收器逻辑和对于数据类型相关联的应用特定的同步逻辑 与客户端和远程主机; 其中响应于同步请求,同步逻辑可以位于远程同步服务器和远程主机的网络上的任何地方; 以及耦合到同步接收器逻辑的同步处理器逻辑,用于从网络检索远程同步逻辑,连接到远程主机,以及使用所检索的同步逻辑在客户机和远程主机之间同步数据。 同步请求可以明确地(或者默认地)标识副本主机和同步逻辑,或者可以包括存储用于标识副本主机和同步逻辑的信息的目录服务的地址。 同步请求还可以或者可选地包括用于在同步期间识别用于在客户端和远程主机之间转换数据的(本地或远程)设备特定转换代码的信息; 以及用于基于所述信息检索所述转换代码并基于所述设备特定转换代码在所述客户机和所述远程主机之间转换所述数据的装置。

    Network bandwidth and object obsolescence sensitive scheduling method and apparatus for objects distributed broadcasting
    2.
    发明授权
    Network bandwidth and object obsolescence sensitive scheduling method and apparatus for objects distributed broadcasting 失效
    网络带宽和对象过时敏感的调度方法和装置,用于对象分布式广播

    公开(公告)号:US06292835B1

    公开(公告)日:2001-09-18

    申请号:US08979029

    申请日:1997-11-26

    IPC分类号: G06F1516

    摘要: A proxy strategy not only caches objects but actively sets update schedules for channel information disseminated from different servers. Based on available bandwidth, this proxy strategy formulates a mathematical function that can be solved to establish the proxy update schedules by maximizing the overall currency of information received by the clients. Clients whose update requests do not result in receiving the most upto-date information for a given channel may also be recorded. After the next scheduled proxy update for a given channel, the proxy actively sends the most up-to-date information for this channel to the recorded clients. The client interest for a given channel is measured based on the client updates the proxy received since last scheduled update for this channel, and the currency of information received by these clients. A dynamic update can be performed by the proxy for channels with high client interest before their respective scheduled updates based on the available bandwidth. Upon performing a dynamic update for a given channel, the proxy can delay the next schedule update for this channel by a whole regular proxy update interval.

    摘要翻译: 代理策略不仅缓存对象,而且主动设置从不同服务器传播的渠道信息的更新计划。 基于可用带宽,该代理策略制定一个数学函数,可以通过最大化客户端接收的信息的总体货币来解决以建立代理更新计划。 更新请求不会导致接收给定频道最新信息的客户端也可以被记录。 在给定频道的下一个计划的代理更新之后,代理将主动向记录的客户端发送该频道的最新信息。 基于客户端更新从该频道上次调度更新以来收到的代理以及这些客户端收到的信息的货币,来衡量给定频道的客户兴趣。 可以由代理针对具有高客户机感兴趣的信道在基于可用带宽的各自的调度更新之前对其进行动态更新。 在对给定频道执行动态更新时,代理可以通过整个常规代理更新间隔延迟该频道的下一个调度更新。

    Method and apparatus for random update synchronization among multiple computing devices
    3.
    发明授权
    Method and apparatus for random update synchronization among multiple computing devices 有权
    用于多个计算设备之间随机更新同步的方法和装置

    公开(公告)号:US06343299B1

    公开(公告)日:2002-01-29

    申请号:US09192676

    申请日:1998-11-16

    IPC分类号: G06F1730

    摘要: A computing device has a database replica comprised of a plurality of records. A synchronization request is provided to a further computing device having a further database replica which is comprised of a further plurality of records. A version table maintains version numbers for each of the plurality of records. The version numbers each have a maximum size. The maximum size is selectable. The plurality of records may be synchronized with the further plurality of records based upon the version numbers.

    摘要翻译: 计算设备具有由多个记录组成的数据库副本。 向具有另外的数据库副本的另外的计算设备提供同步请求,该数据库副本由更多的多个记录组成。 版本表维护多个记录中的每一个的版本号。 版本号各自具有最大尺寸。 最大尺寸可选。 多个记录可以基于版本号与进一步的多个记录同步。

    Sharing of Documents with Semantic Adaptation Across Mobile Devices
    4.
    发明申请
    Sharing of Documents with Semantic Adaptation Across Mobile Devices 有权
    在移动设备中共享具有语义适应的文档

    公开(公告)号:US20110179115A1

    公开(公告)日:2011-07-21

    申请号:US13006871

    申请日:2011-01-14

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30867 H04L29/06401

    摘要: A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.

    摘要翻译: 用于共享文档的方法包括发起与第一参与者和第二参与者的共享会话,其中第一参与者经由服务器与第二参与者通信地连接,接收具有来自第一参与者的动作的控制请求,确定控件 请求包括共享页面动作,并且响应于确定控制权,检索具有可用组件类型的页面的组件以及将与第一参与者的偏好相关联的组件发送到第一参与者和与第二参与者的偏好相关联的组件到第二参与者 请求包括共享页面操作。

    Using motion detection to process pan and zoom functions on mobile computing devices
    5.
    发明申请
    Using motion detection to process pan and zoom functions on mobile computing devices 审中-公开
    使用运动检测来处理移动计算设备上的平移和缩放功能

    公开(公告)号:US20100315439A1

    公开(公告)日:2010-12-16

    申请号:US12484330

    申请日:2009-06-15

    IPC分类号: G06F3/03 G09G5/00 G06F3/01

    摘要: An arrangement on a mobile computing device wherein actual motion of the device can be employed to control, among other things, the panning, zooming, paging and scrolling of a graphic user interface. The user would need only use only one hand to hold the device and simultaneously undertake the aforementioned functions, e.g., by moving or gesturing with the device to perform pan, zoom, page and/or scroll functions on an image or document currently displayed on the device. Thus, the screen wouldn't necessarily need to be a touch screen, and the user wouldn't necessarily need to ever touch the screen.

    摘要翻译: 移动计算设备上的布置,其中可以采用设备的实际运动来控制图形用户界面的平移,缩放,寻呼和滚动。 用户只需要一只手就能握住设备并且同时承担上述功能,例如通过移动或手动地使用该设备来对目前显示在该设备上的图像或文档上的图像或文档执行平移,缩放,页面和/或滚动功能 设备。 因此,屏幕不一定需要是触摸屏,并且用户不一定需要触摸屏幕。

    ADAPTIVE VIEWING OF REMOTE DOCUMENTS ON MOBILE DEVICES
    7.
    发明申请
    ADAPTIVE VIEWING OF REMOTE DOCUMENTS ON MOBILE DEVICES 审中-公开
    移动设备上的远程文档的自适应查看

    公开(公告)号:US20100315440A1

    公开(公告)日:2010-12-16

    申请号:US12484351

    申请日:2009-06-15

    IPC分类号: G09G5/00 G06F17/30 H04M1/00

    CPC分类号: G06F16/9577 H04M1/72561

    摘要: Embodiments of the invention provide adaptive viewing of a page on mobile electronic devices with a small screen size and/or limited connectivity. Embodiments of the invention enable a user to more easily and quickly download and view a page on a small display screen, such as a display screen of a mobile electronic device. Embodiments of the invention determine an initial portion of a page for download and transmission as well as a sequential order of page portions for subsequent download and transmission to a mobile electronic device.

    摘要翻译: 本发明的实施例提供了具有小屏幕尺寸和/或有限连接性的移动电子设备上的页面的自适应观看。 本发明的实施例使得用户能够在诸如移动电子设备的显示屏幕的小型显示屏幕上更容易且快速地下载和查看页面。 本发明的实施例确定用于下载和传输的页面的初始部分以及用于随后下载和传送到移动电子设备的页面部分的顺序顺序。

    Method and system for synchronizing data using fine-grained synchronization plans
    8.
    发明授权
    Method and system for synchronizing data using fine-grained synchronization plans 失效
    使用细粒度同步计划同步数据的方法和系统

    公开(公告)号:US06393434B1

    公开(公告)日:2002-05-21

    申请号:US09396924

    申请日:1999-09-14

    IPC分类号: G06F1730

    摘要: There is provided a method and system for performing synchronization between a first replica associated with an application in a first computer processing device and a second replica associated with the application in a second computer processing device. The method includes the step of generating a synchronization plan for the replicas for managing the synchronization therebetween. The sync plan includes data structure information corresponding to data structures of the replicas, storage access information for enabling access to each individual data unit within the data structures of the replicas, and synchronization and conflict resolution actions for specifying actions to be taken for each individual data unit with respect to the synchronization and any conflicts resulting therefrom. At least one individual data unit in the first replica is synchronized with a corresponding individual data unit in the second replica, in accordance with the sync plan.

    摘要翻译: 提供了一种在第二计算机处理设备中执行与第一计算机处理设备中的应用相关联的第一副本与与应用相关联的第二副本的同步的方法和系统。 该方法包括生成用于管理其间的同步的副本的同步计划的步骤。 同步计划包括对应于副本的数据结构的数据结构信息,用于使得能够访问副本的数据结构内的每个单独数据单元的存储访问信息,以及用于指定针对每个单独数据采取的动作的同步和冲突解决动作 关于同步的单元以及由此产生的任何冲突。 根据同步计划,第一副本中的至少一个单独数据单元与第二副本中的相应单独数据单元同步。

    Sharing of documents with semantic adaptation across mobile devices
    9.
    发明授权
    Sharing of documents with semantic adaptation across mobile devices 有权
    在移动设备上共享具有语义适应性的文档

    公开(公告)号:US09569546B2

    公开(公告)日:2017-02-14

    申请号:US13608060

    申请日:2012-09-10

    IPC分类号: G06F15/16 G06F17/30 H04L29/06

    CPC分类号: G06F17/30867 H04L29/06401

    摘要: A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.

    摘要翻译: 用于共享文档的方法包括发起与第一参与者和第二参与者的共享会话,其中第一参与者经由服务器与第二参与者通信地连接,接收具有来自第一参与者的动作的控制请求,确定控件 请求包括共享页面动作,并且响应于确定控制权,检索具有可用组件类型的页面的组件以及将与第一参与者的偏好相关联的组件发送到第一参与者和与第二参与者的偏好相关联的组件到第二参与者 请求包括共享页面操作。

    Sharing of Documents with Semantic Adaptation Across Mobile Devices
    10.
    发明申请
    Sharing of Documents with Semantic Adaptation Across Mobile Devices 审中-公开
    在移动设备中共享具有语义适应的文档

    公开(公告)号:US20120331060A1

    公开(公告)日:2012-12-27

    申请号:US13608060

    申请日:2012-09-10

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30867 H04L29/06401

    摘要: A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.

    摘要翻译: 用于共享文档的方法包括发起与第一参与者和第二参与者的共享会话,其中第一参与者经由服务器与第二参与者通信地连接,接收具有来自第一参与者的动作的控制请求,确定控件 请求包括共享页面动作,并且响应于确定控制权,检索具有可用组件类型的页面的组件以及将与第一参与者的偏好相关联的组件发送到第一参与者和与第二参与者的偏好相关联的组件到第二参与者 请求包括共享页面操作。