Method and system for client-based operations in server synchronization with a computing device
    1.
    发明授权
    Method and system for client-based operations in server synchronization with a computing device 有权
    用于与计算设备进行服务器同步的基于客户端操作的方法和系统

    公开(公告)号:US07526575B2

    公开(公告)日:2009-04-28

    申请号:US09992511

    申请日:2001-11-05

    摘要: A method and system for synchronizing a main database of a server and a local database of a handheld device. A user can use an application residing in the handheld device to make transactions in the local database. In a synchronization operation, a synchronization client is used to: establish a connection between a server and the synchronization client; receive an identifier for the main database's structure from the server; receive an identifier for the version of the handheld application from the server; send transaction information to the server; receive metadata to update the handheld application; and receive data extracted from the main database from the server. The synchronization client is also used to update filter information used by the server to reduce the size of the data downloaded to the handheld device.

    摘要翻译: 一种用于使服务器的主数据库和手持设备的本地数据库同步的方法和系统。 用户可以使用驻留在手持设备中的应用程序在本地数据库中进行交易。 在同步操作中,使用同步客户端来建立服务器与同步客户端之间的连接; 从服务器接收主数据库结构的标识符; 从服务器接收手持应用程序版本的标识符; 将交易信息发送到服务器; 接收元数据以更新手持应用程序; 并从服务器接收从主数据库提取的数据。 同步客户端还用于更新服务器使用的过滤器信息,以减少下载到手持设备的数据的大小。

    Method and system for server synchronization with a computing device
    3.
    发明授权
    Method and system for server synchronization with a computing device 有权
    与计算设备进行服务器同步的方法和系统

    公开(公告)号:US07761535B2

    公开(公告)日:2010-07-20

    申请号:US10084257

    申请日:2002-02-25

    IPC分类号: G06F15/16 G06F17/30

    摘要: A method and system for synchronizing a main database of a server and a local database of a handheld device. A user can use an application residing in the handheld device to make transactions in the local database. During a synchronization operation, the handheld device and server are coupled. The system then determines whether the application should be updated and, if so, causes the server to provide an update. The system also causes the handheld device to provide to the server information related to the transactions made by the user to the local database. The system causes the server to perform transactions on the main database based on the transaction information. The system also causes the server to extract data from the main database. The server can then provide at least some of the extracted data to the handheld device to update the local database.

    摘要翻译: 一种用于使服务器的主数据库和手持设备的本地数据库同步的方法和系统。 用户可以使用驻留在手持设备中的应用程序在本地数据库中进行交易。 在同步操作期间,手持设备和服务器被耦合。 然后,系统确定应用程序是否应该更新,如果是,则使服务器提供更新。 系统还使得手持设备向服务器提供与用户对本地数据库进行的交易相关的信息。 该系统使服务器根据交易信息在主数据库上执行交易。 该系统还使服务器从主数据库中提取数据。 然后,服务器可以将提取的数据中的至少一些提供给手持设备来更新本地数据库。

    Method and apparatus for detecting insufficient memory for data extraction processes
    6.
    发明授权
    Method and apparatus for detecting insufficient memory for data extraction processes 有权
    用于检测数据提取过程不足的存储器的方法和装置

    公开(公告)号:US07415539B2

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

    申请号:US09967439

    申请日:2001-09-28

    IPC分类号: G06F15/16

    摘要: A handheld device performs a data update process to synchronize locally stored data with data from another device, which may be stored in different formats. The handheld device gets the size of the data from the other device. The handheld device applies a scaling factor to the size. The handheld device compares the scaled size to the amount of free memory in the handheld device available for the data update process. The handheld device receives the update data if there is sufficient memory available. Otherwise, the handheld device does not receive the update data in order to conserve power in the handheld device. The handheld device can also perform an error routine to notify the user of the insufficient memory condition and to allow the user to make more memory available.

    摘要翻译: 手持设备执行数据更新处理以使本地存储的数据与来自另一设备的数据同步,其可以以不同格式存储。 手持设备从其他设备获取数据的大小。 手持设备对尺寸应用缩放因子。 手持设备将缩放的大小与可用于数据更新过程的手持设备中的可用内存量进行比较。 如果有足够的可用内存,手持设备将接收更新数据。 否则,手持设备不接收更新数据,以节省手持设备的电力。 手持设备还可以执行错误例程以通知用户不充分的存储器条件并且允许用户使更多的存储器可用。

    Method and system for transferring information during server synchronization with a computing device
    8.
    发明授权
    Method and system for transferring information during server synchronization with a computing device 有权
    在与计算设备的服务器同步期间传送信息的方法和系统

    公开(公告)号:US07257649B2

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

    申请号:US09976400

    申请日:2001-10-11

    IPC分类号: G06F15/16 G06F12/00

    摘要: A method and apparatus for transferring information in synchronizing a server and a handheld device are disclosed. The information is binary information that is then compressed using a suitable compression algorithm. The compressed binary data is then text encoded using a suitable text encoding algorithm. The text encoded information is then encoded according to a protocol associated with the connection between the server and the handheld device. For example, the server can perform the compression and encoding operations on database data to be downloaded to the handheld device to reduce the time needed to transfer the information between the server and the handheld device.

    摘要翻译: 公开了一种用于在服务器和手持设备同步时传送信息的方法和装置。 信息是二进制信息,然后使用合适的压缩算法进行压缩。 然后使用合适的文本编码算法对压缩的二进制数据进行文本编码。 然后,文本编码信息根据与服务器和手持设备之间的连接相关联的协议进行编码。 例如,服务器可以对要下载到手持设备的数据库数据执行压缩和编码操作,以减少在服务器和手持设备之间传送信息所需的时间。