Protocol for synchronizing parallel processors in a mobile communication system
    1.
    发明授权
    Protocol for synchronizing parallel processors in a mobile communication system 有权
    用于在移动通信系统中同步并行处理器的协议

    公开(公告)号:US06560700B1

    公开(公告)日:2003-05-06

    申请号:US09427909

    申请日:1999-10-27

    IPC分类号: G06F952

    摘要: A method or protocol for synchronizing parallel processors in a mobile communication system is disclosed, whereby a sync engine associated with one processor retrieves the current value of a change counter for a database associated with the second processor, stores the current value of the change counter, retrieves all data entries from the database associated with the second processor, and performs a synchronization procedure for a database associated with the first processor based on of all of the data entries retrieved. By examining the change counter, the sync engine can determine whether a user modified a database while the synchronization was in process.

    摘要翻译: 公开了一种用于在移动通信系统中同步并行处理器的方法或协议,由此与一个处理器相关联的同步引擎检索与第二处理器相关联的数据库的改变计数器的当前值,存储改变计数器的当前值, 从与第二处理器相关联的数据库检索所有数据条目,并且基于检索到的所有数据条目对与第一处理器相关联的数据库执行同步过程。 通过检查更改计数器,同步引擎可以确定在同步过程中用户是否修改了数据库。

    Data base synchronizing system with at least two host databases and a remote database
    2.
    发明授权
    Data base synchronizing system with at least two host databases and a remote database 有权
    数据库同步系统与至少两个主机数据库和一个远程数据库

    公开(公告)号:US06466951B1

    公开(公告)日:2002-10-15

    申请号:US09499348

    申请日:2000-02-08

    IPC分类号: G06F1730

    摘要: A database system has at least two hose databases (204, 214) in respective host processing apparatuses (200, 210). A remote database (224) is provided in a remote processing apparatus (220). The host databases and the remote database store a plurality of database items. A synchronization engine (206, 216) is provided in each host processing apparatus for synchronizing its host database with the remote database. A first log file (227) contains entries, that represent changes made to the remote database (224), including additions and modifications of items in the remote database as well as deletions of items from the remote database in order to increase its free storage space available for storing new items. A second log file (229) contains entries, that represent deletions from the remote database upon respective deletions in either of the host databases (204, 214). The synchronization engine (206, 216) deletes items in its host database in accordance with the entries in the second log file but not in the first log file.

    摘要翻译: 数据库系统在各自的主处理设备(200,210)中具有至少两个软管数据库(204,214)。 在远程处理设备(220)中提供远程数据库(224)。 主机数据库和远程数据库存储多个数据库项。 在每个主机处理装置中提供同步引擎(206,216),用于使其主机数据库与远程数据库同步。 第一个日志文件(227)包含表示对远程数据库(224)所做的更改的条目,包括对远程数据库中项目的添加和修改,以及从远程数据库删除项目,以增加其空闲存储空间 可用于存储新项目。 第二日志文件(229)包含条目,其表示在任一主机数据库(204,214)中的相应删除时来自远程数据库的删除。 同步引擎(206,216)根据第二日志文件中的条目而不是在第一日志文件中删除其主机数据库中的项目。

    Method and apparatus for synchronizing databases in portable communication devices
    3.
    发明授权
    Method and apparatus for synchronizing databases in portable communication devices 失效
    用于在便携式通信设备中同步数据库的方法和装置

    公开(公告)号:US06968209B1

    公开(公告)日:2005-11-22

    申请号:US09507685

    申请日:2000-02-22

    摘要: A checksum is calculated on a database stored in a SIM card when changes are made to a database stored therein. This checksum can be stored in a mobile phone, e.g., with the change log. When synchronization between devices is to be performed, another checksum can be calculated on the database stored in the SIM card. If the stored checksum does not match the calculated checksum, then a change has occurred in the contents of the database that is not reflected in the change log. Accordingly, a full synchronization process can be performed wherein the database records in each device can be compared. If, on the other hand, the checksums match, then the change log accurately reflects any changes made to the database stored in the SIM card and the synchronization process can proceed more expediently using the change log.

    摘要翻译: 当对存储在其中的数据库进行改变时,在存储在SIM卡中的数据库上计算校验和。 该校验和可以存储在移动电话中,例如与变更日志一起存储。 当要执行设备之间的同步时,可以在存储在SIM卡中的数据库上计算另一个校验和。 如果存储的校验和与计算的校验和不匹配,则在数据库的内容中发生了未反映在更改日志中的更改。 因此,可以执行完全同步过程,其中可以比较每个设备中的数据库记录。 另一方面,如果校验和匹配,则更改日志将准确地反映对存储在SIM卡中的数据库所做的任何更改,同步过程可以更方便地使用更改日志进行。

    Optimization of change log handling
    4.
    发明授权
    Optimization of change log handling 有权
    优化变更日志处理

    公开(公告)号:US06516314B1

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

    申请号:US09427910

    申请日:1999-10-27

    IPC分类号: G06F1730

    摘要: An information synchronization method and apparatus stores a change log having an associated change counter at a first database, updates the change counter at the first database in response to a database update command from a second database, and returns the updated change counter to the second database in response to a processing condition resulting from the database update command at the first database. The information synchronization protocol ensures that the second database maintains the most current change counter for use in a subsequent synchronization procedure and in the event that an interruption or error occurs, thereby increasing the efficiency of information synchronization by enabling the second database to process only those changes of the first database occurring after the updated change counter.

    摘要翻译: 信息同步方法和装置将具有相关联的改变计数器的改变日志存储在第一数据库中,响应于来自第二数据库的数据库更新命令更新第一数据库处的改变计数器,并将更新的改变计数器返回到第二数据库 响应于由第一数据库的数据库更新命令产生的处理条件。 信息同步协议确保第二数据库维护最新的改变计数器,以便在随后的同步过程中使用,并且在发生中断或错误的情况下,从而通过使第二数据库仅处理那些改变来提高信息同步的效率 在更新的更改计数器之后发生的第一个数据库。

    Multipoint database synchronization protocol to avoid data corruption
    5.
    发明授权
    Multipoint database synchronization protocol to avoid data corruption 有权
    多点数据库同步协议,避免数据损坏

    公开(公告)号:US06393419B1

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

    申请号:US09457371

    申请日:1999-12-09

    IPC分类号: G06F1730

    摘要: A database multipoint synchronization which allows multiple clients to simultaneously access and edit a database while avoiding inadvertent data corruption and ensuring the integrity of data within the database. A database manager, which may be configured as part of a database software application, keeps track of modifications saved to a database file and increments a modification change counter accordingly. When a client user accesses a database record, the database manager detects the modification change counter value. Then if that client seeks to save modifications to the database record, the database manager detects the current modification change counter value to discern whether other clients have saved modifications to the record following the access by the client presently seeking to save modifications. If the modification change counter has incremented, the client is denied authorization to save the modifications and offered a choice of alternative operations. In this way, the data within the database record is not corrupted due to inadvertently overwriting by another client's record.

    摘要翻译: 数据库多点同步,允许多个客户端同时访问和编辑数据库,同时避免无意中的数据损坏并确保数据库中数据的完整性。 可以配置为数据库软件应用程序的一部分的数据库管理器跟踪保存到数据库文件的修改,并相应地增加修改更改计数器。 当客户端用户访问数据库记录时,数据库管理器检测修改更改计数器值。 然后,如果该客户端寻求保存对数据库记录的修改,则数据库管理器将检测当前修改更改计数器值,以便在目前正在寻求保存修改的客户端访问之后,确定其他客户端是否保存了对记录的修改。 如果修改更改计数器已增加,客户端将被拒绝保存修改的授权,并提供替代操作的选择。 以这种方式,数据库记录中的数据由于无意中被另一客户端的记录覆盖而没有被破坏。

    Technique for securely storing data within a memory
    6.
    发明授权
    Technique for securely storing data within a memory 有权
    用于将数据安全地存储在存储器内的技术

    公开(公告)号:US06938163B1

    公开(公告)日:2005-08-30

    申请号:US09525230

    申请日:2000-03-14

    摘要: A technique for securely storing data within a memory is disclosed. In a preferred embodiment, the technique is realized by encrypting the data using a non-verifiable personal identifier, and then encrypting a reminder using the same non-verifiable personal identifier. The encrypted data and the encrypted reminder are then stored in the memory. The stored encrypted data and the stored encrypted reminder can only be correctly decrypted using the non-verifiable personal identifier. Also, a correctly decrypted reminder provides an indication of correctly decrypted data. The non-verifiable personal identifier is not stored in the memory so as to insure security of the system.

    摘要翻译: 公开了一种用于将数据安全地存储在存储器内的技术。 在优选实施例中,该技术通过使用不可验证的个人标识符加密数据,然后使用相同的不可验证的个人标识符加密提醒来实现。 然后将加密的数据和加密的提醒存储在存储器中。 存储的加密数据和存储的加密提醒只能使用不可验证的个人标识符正确解密。 此外,正确解密的提醒提供了正确解密的数据的指示。 不可验证的个人标识符不存储在存储器中,以确保系统的安全性。

    Method for optimization of synchronization between a client's database and a server database
    7.
    发明授权
    Method for optimization of synchronization between a client's database and a server database 有权
    优化客户数据库和服务器数据库之间同步的方法

    公开(公告)号:US06643669B1

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

    申请号:US09637035

    申请日:2000-08-10

    IPC分类号: G06F1730

    摘要: A method and system for synchronizing a first database with a second database is disclosed. A client containing a first version of a database transmits a first synchronization message from the client to the server. The message contains MAPITEM records from a previous synchronization process, UPDATES for the present synchronization process, a current synchronization time and a last synchronization time. A second version of the database within a server is updated responsive to the first synchronization message. The server transmits a second synchronization message to the client containing UPDATES to be performed at the client, the RESULTS of the updates requested by the client, and the received current synchronization time from the first synchronization message. The client updates the first database, removes the previously transmitted MAPITEMs and stores the MAPITEM records for the present synchronization process for transmission during a next synchronization process.

    摘要翻译: 公开了一种用于使第一数据库与第二数据库同步的方法和系统。 包含数据库的第一版本的客户端从客户端发送第一同步消息到服务器。 该消息包含来自先前同步过程的MAPITEM记录,用于当前同步过程的UPDATES,当前同步时间和最后同步时间。 响应于第一同步消息来更新服务器内的数据库的第二版本。 服务器向客户端发送包含要在客户端执行的UPDATES的客户机的第二同步消息,客户端请求的更新的结果以及从第一同步消息接收到的当前同步时间。 客户端更新第一个数据库,删除先前传输的MAPITEM并存储当前同步过程的MAPITEM记录,以便在下一个同步过程中进行传输。

    Non-time dependent synchronization of databases
    8.
    发明授权
    Non-time dependent synchronization of databases 有权
    数据库的非时间依赖同步

    公开(公告)号:US06718348B1

    公开(公告)日:2004-04-06

    申请号:US09645305

    申请日:2000-08-25

    IPC分类号: G06F1200

    摘要: A first database is synchronized with a second database, wherein the first database is located in a mobile terminal. To avoid erroneous synchronization results that can occur if a timer associated with the mobile terminal is changed, relative to a timer associated with the second database, an indicator is set to indicate that a full synchronization should be performed whenever it is detected that the timer in the mobile terminal has been set back. Then, when synchronization is to take place, full synchronization of the first database with the second database is performed if the indicator is set. Otherwise, a fast synchronization that uses a change log may be performed. The indicator may be in the form of a change in a database identifier.

    摘要翻译: 第一数据库与第二数据库同步,其中第一数据库位于移动终端中。 为了避免如果与移动终端相关联的定时器相对于与第二数据库相关联的定时器而发生的错误同步结果,则指示符被设置为指示每当检测到定时器在 移动终端已经被关闭。 然后,当进行同步时,如果指示符被设置,则执行第一数据库与第二数据库的完全同步。 否则,可以执行使用更改日志的快速同步。 该指示符可以是数据库标识符的改变的形式。

    Method of controlling connections in a telecommunication system
    9.
    发明授权
    Method of controlling connections in a telecommunication system 失效
    控制电信系统连接的方法

    公开(公告)号:US06178168B1

    公开(公告)日:2001-01-23

    申请号:US08956013

    申请日:1997-10-22

    IPC分类号: H04L1250

    CPC分类号: H04Q3/0016

    摘要: User terminals are connected to a telecommunication system. The telecommunication system includes a control system for the control, such as set-up, release and modification, of connections between the user terminals. A large portion of functions are common for control of dynamical as well as semi-permanent connections. Control of a connection can be initiated from any of the user terminals to which the connection relates, or from other user terminals. Control data for the connections can be stored in different types of storage resources in the control system, the different types of storage resources having different degrees of reliability.

    摘要翻译: 用户终端连接到电信系统。 电信系统包括用于用户终端之间的连接的控制(诸如设置,释放和修改)的控制系统。 大部分功能对于动态和半永久连接的控制是常见的。 可以从连接涉及的任何用户终端或其他用户终端发起连接的控制。 连接的控制数据可以存储在控制系统中的不同类型的存储资源中,不同类型的存储资源具有不同的可靠性。

    CALL HANDLING USING IP MULTIMEDIA SUBSYSTEM
    10.
    发明申请
    CALL HANDLING USING IP MULTIMEDIA SUBSYSTEM 有权
    使用IP多媒体子系统进行呼叫处理

    公开(公告)号:US20150117444A1

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

    申请号:US14372620

    申请日:2013-10-31

    IPC分类号: H04L29/06

    摘要: A network device receives, via a user interface, a selection to call a contact's mobile device. The mobile device detects a feature, on the contact's mobile device, that supports presenting a priority call notification and initiates, via a first communication protocol, a pending call to the contact's mobile device. The mobile device presents, prior to the pending call being connected and based on the detecting the feature set, a user interface to solicit a priority indicator option. The mobile device receives, via the user interface, a selection of the priority indicator option and sends, via a second communication protocol, a priority indication flag for the pending call.

    摘要翻译: 网络设备经由用户界面接收呼叫联系人的移动设备的选择。 移动设备检测在联系人的移动设备上的支持呈现优先呼叫通知的特征,并且经由第一通信协议发起对联系人的移动设备的未决呼叫。 移动设备在等待呼叫被连接之前并且基于检测到特征集合呈现用于征求优先级指示符选项的用户界面。 移动设备经由用户界面接收优先级指示符选项的选择,并且经由第二通信协议发送用于待决呼叫的优先级指示标志。