CONTACT QUERY DATA SYSTEM AND METHOD
    11.
    发明申请
    CONTACT QUERY DATA SYSTEM AND METHOD 有权
    联系查询数据系统和方法

    公开(公告)号:US20130006970A1

    公开(公告)日:2013-01-03

    申请号:US13613138

    申请日:2012-09-13

    IPC分类号: G06F17/30

    摘要: A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the query over the communication network, the contact data comprising communication contact data for the one or more communication applications, associating the contact data received with the contact resolution object, and resolving the contact resolution object to select communication contact data.

    摘要翻译: 操作可操作以执行一个或多个通信应用的移动通信设备的处理器实现的方法包括通过通信网络发出对联系人数据的查询,创建联系人解析对象,响应于通过通信网络的查询接收联系人数据, 包括用于一个或多个通信应用的通信联系人数据的联系人数据,将接收到的联系人数据与联系解析对象相关联,以及解析联系人解析对象以选择通信联系人数据。

    Data storage methods and systems for use on a mobile device
    12.
    发明授权
    Data storage methods and systems for use on a mobile device 有权
    用于移动设备的数据存储方法和系统

    公开(公告)号:US07958300B2

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

    申请号:US11249599

    申请日:2005-10-13

    IPC分类号: G06F12/00

    摘要: Systems and methods for operating upon a mobile communications device. A system and method can be used with data operations with respect to the mobile communications device's memory, wherein the memory has sectors. Data structures are used with the data operations to determine whether a sector contains valid data or to locate a record's pointer in the memory. The data structures can be used for such operations as record creation, record movement, recovery, etc.

    摘要翻译: 用于在移动通信设备上操作的系统和方法。 可以将系统和方法用于关于移动通信设备的存储器的数据操作,其中存储器具有扇区。 数据结构与数据操作一起使用,以确定扇区是否包含有效数据,或者将记录的指针定位在存储器中。 数据结构可用于记录创建,记录移动,恢复等操作。

    Contact query data system and method
    13.
    发明授权
    Contact query data system and method 有权
    联系查询数据系统和方法

    公开(公告)号:US07383250B2

    公开(公告)日:2008-06-03

    申请号:US10768318

    申请日:2004-01-30

    IPC分类号: G06F7/00

    摘要: A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the query over the communication network, the contact data comprising communication contact data for the one or more communication applications, associating the contact data received with the contact resolution object, and resolving the contact resolution object to select communication contact data.

    摘要翻译: 操作可操作以执行一个或多个通信应用的移动通信设备的处理器实现的方法包括通过通信网络发出对联系人数据的查询,创建联系人解析对象,响应于通过通信网络的查询接收联系人数据, 包括用于一个或多个通信应用的通信联系人数据的联系人数据,将接收到的联系人数据与联系解析对象相关联,以及解析联系人解析对象以选择通信联系人数据。

    Database system with methodology for accessing a database from portable devices
    14.
    发明授权
    Database system with methodology for accessing a database from portable devices 失效
    具有从便携式设备访问数据库的方法的数据库系统

    公开(公告)号:US06341288B1

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

    申请号:US09124532

    申请日:1998-07-29

    IPC分类号: G06F1730

    摘要: An “UltraLite” database development environment capable of creating a database application that is more portable across multiple devices, including ones having limited computational power, is described. The applications themselves can incorporate SQL statements and SQL cursors for use against data sources, including UltraLite databases. The UltraLite development environment generates code to process the SQL in the application. The application code and generated code are compiled and then linked with the UltraLite runtime library. The result is an UltraLite program that includes application logic and database logic together in a single program. The environment includes, at its core, an “Analyzer” which receives SQL from the pre-compiler and submits the SQL to an available database server (e.g., Sybase Adaptive Server Anywhere) for parsing and optimization. The Analyzer uses the database server's (i.e., the database server of Adaptive Server Anywhere) access plans and schema information to generate C code to execute the SQL statements. By making the footprint for an UltraLite program as small as possible, the system provides a database system with low overhead, making it easier to create an application targeting device having limited computational power.

    摘要翻译: 描述了能够创建数据库应用程序的“UltraLite”数据库开发环境,该数据库应用程序在多个设备(包括具有有限计算能力的设备)上更为便携。 应用程序本身可以包含用于数据源的SQL语句和SQL游标,包括UltraLite数据库。 UltraLite开发环境生成用于处理应用程序中的SQL的代码。 应用程序代码和生成的代码将被编译,然后与UltraLite运行时库链接。 结果是一个UltraLite程序,它将应用程序逻辑和数据库逻辑包含在一个程序中。 该环境的核心部分包括一个“分析器”,它从预编译器接收SQL,并将SQL提交给可用的数据库服务器(如Sybase Adaptive Server Anywhere)进行解析和优化。 分析器使用数据库服务器(即Adaptive Server Anywhere的数据库服务器)访问计划和模式信息来生成执行SQL语句的C代码。 通过使UltraLite程序的占用面积尽可能小,系统提供了一个数据库系统,开销较低,从而更容易创建具有有限计算能力的应用程序定位设备。

    Method, system and computer software product for pre-selecting a folder for a message
    15.
    发明授权
    Method, system and computer software product for pre-selecting a folder for a message 有权
    方法,系统和计算机软件产品,用于为消息预选文件夹

    公开(公告)号:US08732245B2

    公开(公告)日:2014-05-20

    申请号:US10537284

    申请日:2003-02-07

    IPC分类号: G06F15/16 H04L12/58

    摘要: In a computer system, a system, method and computer program product for pre-selecting a folder for a current message. The system, method and computer program product involve (a) providing a folder pre-selection cache having n configurable entries, n being a predetermined positive integer greater than one, each configurable entry being configured to include an associated pre-selection criterion for matching with the current message, and an associated folder identification for identifying an associated folder in the plurality of folders; (b) for at least one entry in the folder pre-selection cache, comparing a comparison criterion, obtained from the current message, with the associated pre-selection criterion to determine a matching entry in the folder pre-selection cache; and, (c) pre-selecting the folder identified by the associated folder identification of the matching entry when the message comparison module determines the matching entry in the folder pre-selection cache.

    摘要翻译: 在计算机系统中,用于为当前消息预选文件夹的系统,方法和计算机程序产品。 系统,方法和计算机程序产品涉及(a)提供具有n个可配置条目的文件夹预选高速缓存,n是大于1的预定正整数,每个可配置条目被配置为包括相关联的预选择标准以与 当前消息以及用于识别多个文件夹中的相关文件夹的相关联的文件夹标识; (b)对于文件夹预选高速缓存中的至少一个条目,将从当前消息获得的比较标准与相关联的预选标准进行比较,以确定文件夹预选高速缓存中的匹配条目; 以及(c)当所述消息比较模块确定所述文件夹预选高速缓存中的匹配条目时,预先选择由所述匹配条目的关联文件夹标识符所标识的文件夹。

    Method and system for generating a reverse binary patch

    公开(公告)号:US08365160B2

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

    申请号:US12856899

    申请日:2010-08-16

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/65 G06F8/658

    摘要: A reverse patch for undoing a forward patch for obtaining a new binary image from an old binary image is generated in two parts. First a reverse index file is generated when the forward patch is created at a host or server. The reverse index file identifies regions of similarity between the old binary image and the new binary image. The reverse index file is transmitted with the forward patch to an electronic device. Second, while applying the forward patch to obtain the new binary image from the old binary image, the electronic device generates the reverse patch based upon the new binary image, the old binary image, and the reverse index file. The forward patch and reverse patch may both be incremental patches. Incremental patches are generated and applied on a sector-by-sector basis.

    Contact query data system and method
    17.
    发明授权
    Contact query data system and method 有权
    联系查询数据系统和方法

    公开(公告)号:US08285712B2

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

    申请号:US12125463

    申请日:2008-05-22

    IPC分类号: G06F7/00

    摘要: A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the query over the communication network, the contact data comprising communication contact data for the one or more communication applications, associating the contact data received with the contact resolution object, and resolving the contact resolution object to select communication contact data.

    摘要翻译: 操作可操作以执行一个或多个通信应用的移动通信设备的处理器实现的方法包括通过通信网络发出对联系人数据的查询,创建联系人解析对象,响应于通过通信网络的查询接收联系人数据, 包括用于一个或多个通信应用的通信联系人数据的联系人数据,将接收到的联系人数据与联系解析对象相关联,以及解析联系人解析对象以选择通信联系人数据。

    Method and system for incremental patching of binary files
    18.
    发明授权
    Method and system for incremental patching of binary files 有权
    二进制文件增量修补的方法和系统

    公开(公告)号:US08055096B2

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

    申请号:US11430884

    申请日:2006-05-10

    IPC分类号: G06K9/36

    CPC分类号: G06F8/658

    摘要: An incremental patch is generated as a set of delta files or sector-specific patches, intended to be applied incrementally to an old binary image. Each sector-sized patch takes into account changes to the binary image made by previous patches in the series, such that cyclic dependencies are eliminated. The sector-sized patches are generated by applying a binary difference algorithm to the then-current partially patched image, until each sector has a corresponding delta file. The order for patching sectors may be determined by selecting sectors for patching based on first overwriting those sectors making the least contribution of data to generation of the new binary image.

    摘要翻译: 增量补丁生成为一组增量文件或扇区特定的补丁,旨在逐渐应用于旧的二进制映像。 每个扇区大小的修补程序考虑到系列中以前的修补程序所做的二进制映像的更改,从而消除循环依赖。 通过将二进制差分算法应用于当前部分修补的图像,直到每个扇区具有对应的增量文件来生成扇区大小的补丁。 修补扇区的顺序可以通过基于首先覆盖将数据贡献最小的扇区重新生成新的二进制图像来选择用于修补的扇区来确定。

    METHOD AND SYSTEM FOR GENERATING A REVERSE BINARY PATCH
    19.
    发明申请
    METHOD AND SYSTEM FOR GENERATING A REVERSE BINARY PATCH 有权
    用于生成反向二进制PATCH的方法和系统

    公开(公告)号:US20070300205A1

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

    申请号:US11426331

    申请日:2006-06-26

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65 G06F8/658

    摘要: A reverse patch for undoing a forward patch for obtaining a new binary image from an old binary image is generated in two parts. First a reverse index file is generated when the forward patch is created at a host or server. The reverse index file identifies regions of similarity between the old binary image and the new binary image. The reverse index file is transmitted with the forward patch to an electronic device. Second, while applying the forward patch to obtain the new binary image from the old binary image, the electronic device generates the reverse patch based upon the new binary image, the old binary image, and the reverse index file. The forward patch and reverse patch may both be incremental patches. Incremental patches are generated and applied on a sector-by-sector basis.

    摘要翻译: 用于撤销用于从旧的二进制图像获得新的二进制图像的前向补丁的反向补丁分成两部分。 首先,当在主机或服务器上创建转发补丁时,会生成反向索引文件。 反向索引文件识别旧的二进制图像和新的二进制图像之间的相似区域。 反向索引文件与前向补丁一起发送到电子设备。 第二,当应用前向补丁以从旧的二进制图像获得新的二进制图像时,电子设备基于新的二进制图像,旧的二进制图像和反向索引文件生成反向补丁。 前向补丁和反向补丁可能都是增量补丁。 增量补丁生成并按逐个部门应用。