Using extensions to represent multityping
    7.
    发明授权
    Using extensions to represent multityping 有权
    使用扩展来表示多进程

    公开(公告)号:US07426519B2

    公开(公告)日:2008-09-16

    申请号:US10877893

    申请日:2004-06-25

    IPC分类号: G06F7/00 G06F17/00

    摘要: A method and system are provided in which data may be multityped using a schematized data model. A standardized schema in a schematized data model includes at least one base construct for representing data that is common across multiple types of an object that the model represents. An extension to the standardized schema is at least one extension construct for representing data that is specific to a single type of the multiple types of the object. Instances of the extension construct are directly or indirectly associated with exactly one instance of the base construct without impacting the behavior and functionality of the base construct. Multiple extensions may be used to represent data that is specific to each of the corresponding multiple types of the object.

    摘要翻译: 提供了一种方法和系统,其中数据可以使用示意的数据模型进行多重化。 示意性数据模型中的标准化模式包括至少一个基本构造,用于表示模型表示的多个对象类型之间通用的数据。 标准化模式的扩展是至少一个用于表示特定于对象的多种类型的单一类型的数据的扩展结构。 扩展构造的实例直接或间接地与基本构造的一个实例相关联,而不会影响基础构造的行为和功能。 可以使用多个扩展来表示特定于对象的每个对应的多种类型的数据。

    Schema hierarchy for electronic messages
    9.
    发明申请
    Schema hierarchy for electronic messages 有权
    电子消息的模式层次结构

    公开(公告)号:US20050108332A1

    公开(公告)日:2005-05-19

    申请号:US10692097

    申请日:2003-10-23

    IPC分类号: H04N1/00 H04N1/32 G06F15/16

    摘要: The present invention extends to methods, systems, computer program products, and data structures for efficiently storing and accessing electronic messages. Generally, electronic messages are created and transformed in accordance with an electronic message schema hierarchy. Electronic messages can be created according to a general message schema that defines a format for data fields that are common to all types of electronic messages (e.g. electronic mail, instant message, fax message). Electronic messages can also be extended according to message extension schemas that define formats for adding protocol specific and/or or application specific data fields to an electronic message. Data fields added in accordance with message extension schemas can differ between electronic messages types. Having some commonly defined fields and other differently defined fields promotes efficient storage and access of electronic messages, while also facilitating message compatibility with existing message protocols and message applications.

    摘要翻译: 本发明扩展到用于有效地存储和访问电子消息的方法,系统,计算机程序产品和数据结构。 通常,根据电子消息模式层次来创建和变换电子消息。 可以根据一般消息模式来创建电子消息,该消息模式定义所有类型的电子消息(例如电子邮件,即时消息,传真消息)所共有的数据字段的格式。 电子消息还可以根据消息扩展模式进行扩展,消息扩展模式定义用于向电子消息添加特定协议和/或应用程序特定数据字段的格式。 根据消息扩展模式添加的数据字段在电子消息类型之间可能不同。 具有一些通常定义的字段和其他不同定义的字段促进电子消息的有效存储和访问,同时还促进与现有消息协议和消息应用的消息兼容性。