Methods and systems for objects supporting structured language persistent state
    2.
    发明授权
    Methods and systems for objects supporting structured language persistent state 有权
    支持结构化语言持久状态的对象的方法和系统

    公开(公告)号:US06799301B1

    公开(公告)日:2004-09-28

    申请号:US09663950

    申请日:2000-09-19

    IPC分类号: G06F1500

    摘要: A converter converts between structured language elements and objects embeddable in the native format of a document editor. A data structure representing the embeddable object is created without instantiating an instance of the object and includes the associated structured language element. Subsequently, the structured language element is used to instantiate an object and set its properties. Any portion of the structured language element not recognized during the conversion process is retained by the embeddable object. If conversion back to a structured language element is subsequently required, the conversion process is facilitated by the presence of the original structured language element within the embeddable object as well as the retained portion of the structured language element not recognized.

    摘要翻译: 转换器可以在结构化语言元素和可嵌入文档编辑器的本机格式的对象之间进行转换。 在不实例化对象的实例的情况下创建表示可嵌入对象的数据结构,并且包括相关联的结构化语言元素。 随后,结构化语言元素用于实例化对象并设置其属性。 可转换对象保留在转换过程中未识别的结构化语言元素的任何部分。 如果随后需要转换回结构化语言元素,则通过在可嵌入对象内存在原始结构化语言元素以及未被识别的结构化语言元素的保留部分来促进转换过程。

    Method and system for converting between structured language elements and objects embeddable in a document
    3.
    发明授权
    Method and system for converting between structured language elements and objects embeddable in a document 失效
    在结构化语言元素和可嵌入文档中的对象之间进行转换的方法和系统

    公开(公告)号:US06182092B2

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

    申请号:US08892579

    申请日:1997-07-14

    IPC分类号: G06F1730

    摘要: A converter converts between structured language elements and objects embeddable in the native format of a document editor. A data structure representing the embeddable object is created without instantiating an instance of the object and includes the associated structured language element. Subsequently, the structured language element is used to instantiate an object and set its properties. Any portion of the structured language element not recognized during the conversion process is retained by the embeddable object. If conversion back to a structured language element is subsequently required, the conversion process is facilitated by the presence of the original structured language element within the embeddable object as well as the retained portion of the structured language element not recognized.

    摘要翻译: 转换器可以在结构化语言元素和可嵌入文档编辑器的本机格式的对象之间进行转换。 在不实例化对象的实例的情况下创建表示可嵌入对象的数据结构,并且包括相关联的结构化语言元素。 随后,结构化语言元素用于实例化对象并设置其属性。 可转换对象保留在转换过程中未识别的结构化语言元素的任何部分。 如果随后需要转换回结构化语言元素,则通过在可嵌入对象内存在原始结构化语言元素以及未被识别的结构化语言元素的保留部分来促进转换过程。

    Location aware mobile-device software development

    公开(公告)号:US09128956B2

    公开(公告)日:2015-09-08

    申请号:US12581580

    申请日:2009-10-19

    IPC分类号: G06F17/30

    摘要: A development environment makes it easier to develop and use location aware software applications. Combining the currently separate and complex tasks of location information gathering, analysis, and display and making them integrated such that non-experts can build location services into their applications increases a developer's capability to write rich location-aware software applications. A higher level programming model allows a programmer to use location information as a logical entity rather than just raw location data, such as latitude and longitude. A location data store and map data store may be accessed by different location aware applications on the device. Instead of each location application relying on its own data store, applications may share their location related information.

    Location aware mobile-device software development
    6.
    发明授权
    Location aware mobile-device software development 有权
    位置感知移动设备软件开发

    公开(公告)号:US07627425B2

    公开(公告)日:2009-12-01

    申请号:US10998081

    申请日:2004-11-26

    IPC分类号: G01C21/32 G08G1/123

    摘要: A development environment makes it easier to develop and use location aware software applications. Combining the currently separate and complex tasks of location information gathering, analysis, and display and making them integrated such that non-experts can build location services into their applications increases a developer's capability to write rich location-aware software applications. A higher level programming model allows a programmer to use location information as a logical entity rather than just raw location data, such as latitude and longitude. A location data store and map data store may be accessed by different location aware applications on the device. Instead of each location application relying on its own data store, applications may share their location related information.

    摘要翻译: 开发环境使开发和使用位置感知软件应用程序变得更加容易。 结合目前分离和复杂的位置信息收集,分析和显示任务,使其集成,使非专家可以将位置服务构建到其应用程序中,从而提高了开发人员编写丰富的位置感知软件应用程序的能力。 较高级别的编程模型允许程序员将位置信息用作逻辑实体,而不仅仅是原始位置数据,例如纬度和经度。 位置数据存储和地图数据存储可以由设备上的不同位置感知应用访问。 依赖于自己的数据存储而不是每个位置应用程序,应用程序可以共享其位置相关信息。

    Transforming query results into heirarchical information
    7.
    发明申请
    Transforming query results into heirarchical information 有权
    将查询结果转换为历史信息

    公开(公告)号:US20050004896A1

    公开(公告)日:2005-01-06

    申请号:US10765348

    申请日:2004-01-27

    IPC分类号: G06F15/00 G06F17/30

    摘要: A computerized system and method for transforming the results of a query into a hierarchical information stream, such as an eXtensible Markup Language (XML) data stream is disclosed. A database server receives a query and generates a rowset. A rowset processor, using the mode specified in the query, processes the rowset and query to generate the XML data stream. For the “auto 1” mode, the rowset processor transforms a rowset into an XML data stream using primary-foreign key information specified in the query to determine nesting. For the “auto2” mode, the rowset processor transforms a rowset into an XML data stream using table ordering information included in the query to determine nesting. For the “explicit” mode, the rowset processor transforms a rowset into an XML data stream using the explicit organizational information specified in the query.

    摘要翻译: 公开了一种用于将查询的结果转换成诸如可扩展标记语言(XML)数据流之类的层级信息流的计算机化系统和方法。 数据库服务器接收查询并生成行集。 行集处理器使用查询中指定的模式,处理行集和查询以生成XML数据流。 对于“自动1”模式,行集处理器使用查询中指定的主外键信息将行集转换为XML数据流,以确定嵌套。 对于“auto2”模式,行集处理器使用查询中包含的表排序信息将行集转换为XML数据流,以确定嵌套。 对于“显式”模式,行集处理器使用查询中指定的显式组织信息将行集转换为XML数据流。

    Transforming query results into hierarchical information
    8.
    发明授权
    Transforming query results into hierarchical information 有权
    将查询结果转换为层次信息

    公开(公告)号:US06708164B1

    公开(公告)日:2004-03-16

    申请号:US09528078

    申请日:2000-03-17

    IPC分类号: G06F1730

    摘要: A computerized system and method for transforming the results of a query into a hierarchical information stream, such as an extensible Markup Language (XML) data stream is disclosed. A database server receives a query and generates a rowset. A rowset processor, using the mode specified in the query, processes the rowset and query to generate the XML data stream. For the “auto1” mode, the rowset processor transforms a rowset into an XML data stream using primary-foreign key information specified in the query to determine nesting. For the “auto2” mode, the rowset processor transforms a rowset into an XML data stream using table ordering information included in the query to determine nesting. For the “explicit” mode, the rowset processor transforms a rowset into an XML data stream using the explicit organizational information specified in the query.

    摘要翻译: 公开了一种用于将查询的结果转换成诸如可扩展标记语言(XML)数据流之类的分级信息流的计算机化系统和方法。 数据库服务器接收查询并生成行集。 行集处理器使用查询中指定的模式,处理行集和查询以生成XML数据流。 对于“auto1”模式,行集处理器使用查询中指定的主外键信息将行集转换为XML数据流,以确定嵌套。 对于“auto2”模式,行集处理器使用查询中包含的表排序信息将行集转换为XML数据流,以确定嵌套。 对于“显式”模式,行集处理器使用查询中指定的显式组织信息将行集转换为XML数据流。

    Location aware mobile-device software development

    公开(公告)号:US20060116817A1

    公开(公告)日:2006-06-01

    申请号:US10998081

    申请日:2004-11-26

    IPC分类号: G01C21/30

    摘要: A development environment makes it easier to develop and use location aware software applications. Combining the currently separate and complex tasks of location information gathering, analysis, and display and making them integrated such that non-experts can build location services into their applications increases a developer's capability to write rich location-aware software applications. A higher level programming model allows a programmer to use location information as a logical entity rather than just raw location data, such as latitude and longitude. A location data store and map data store may be accessed by different location aware applications on the device. Instead of each location application relying on its own data store, applications may share their location related information.

    LOCATION AWARE MOBILE-DEVICE SOFTWARE DEVELOPMENT
    10.
    发明申请
    LOCATION AWARE MOBILE-DEVICE SOFTWARE DEVELOPMENT 有权
    位置知识手机软件开发

    公开(公告)号:US20100042320A1

    公开(公告)日:2010-02-18

    申请号:US12581580

    申请日:2009-10-19

    IPC分类号: G01C21/32

    摘要: A development environment makes it easier to develop and use location aware software applications. Combining the currently separate and complex tasks of location information gathering, analysis, and display and making them integrated such that non-experts can build location services into their applications increases a developer's capability to write rich location-aware software applications. A higher level programming model allows a programmer to use location information as a logical entity rather than just raw location data, such as latitude and longitude. A location data store and map data store may be accessed by different location aware applications on the device. Instead of each location application relying on its own data store, applications may share their location related information.

    摘要翻译: 开发环境使开发和使用位置感知软件应用程序变得更加容易。 结合目前分离和复杂的位置信息收集,分析和显示任务,使其集成,使非专家可以将位置服务构建到其应用程序中,从而提高了开发人员编写丰富的位置感知软件应用程序的能力。 较高级别的编程模型允许程序员将位置信息用作逻辑实体,而不仅仅是原始位置数据,例如纬度和经度。 位置数据存储和地图数据存储可以由设备上的不同位置感知应用访问。 依赖于自己的数据存储而不是每个位置应用程序,应用程序可以共享其位置相关信息。