Collapsing margins in documents with complex content
    3.
    发明授权
    Collapsing margins in documents with complex content 有权
    具有复杂内容的文档中的边距缩小

    公开(公告)号:US08234566B2

    公开(公告)日:2012-07-31

    申请号:US12041625

    申请日:2008-03-03

    IPC分类号: G06F17/00

    CPC分类号: G06F17/211

    摘要: Architecture that facilitates the calculation of the final margins and positions of all objects in one formatting pass, without the need to reformat an object in the margin neighborhood. Clearance objects, float objects, and empty objects are taken into account. The one-pass algorithm computes the positions of objects on the document due to collapsing margins, determines the sizes of the resulting collapsed margins, and correctly places empty objects, floats, and clearance objects in the document. Clearances due to objects that belong to the neighborhood are processed as well as clearances due to objects outside of the neighborhood.

    摘要翻译: 体系结构有助于计算一个格式化通过中所有对象的最终边距和位置,而不需要重新格式化边界邻域中的对象。 考虑清除对象,浮动对象和空对象。 单程算法由于折叠边距而计算文档上对象的位置,确定生成的折叠边距的大小,并在文档中正确放置空对象,浮动和清除对象。 由于邻近地区以外的对象而处理属于邻里的物体的间隙以及间隙。

    Schema hierarchy for electronic messages
    6.
    发明申请
    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.

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

    COLLAPSING MARGINS IN DOCUMENTS WITH COMPLEX CONTENT
    7.
    发明申请
    COLLAPSING MARGINS IN DOCUMENTS WITH COMPLEX CONTENT 有权
    在复杂内容的文档中隐藏标题

    公开(公告)号:US20090222714A1

    公开(公告)日:2009-09-03

    申请号:US12041625

    申请日:2008-03-03

    IPC分类号: G06F17/00

    CPC分类号: G06F17/211

    摘要: Architecture that facilitates the calculation of the final margins and positions of all objects in one formatting pass, without the need to reformat an object in the margin neighborhood. Clearance objects, float objects, and empty objects are taken into account. The one-pass algorithm computes the positions of objects on the document due to collapsing margins, determines the sizes of the resulting collapsed margins, and correctly places empty objects, floats, and clearance objects in the document. Clearances due to objects that belong to the neighborhood are processed as well as clearances due to objects outside of the neighborhood.

    摘要翻译: 体系结构有助于计算一个格式化通过中所有对象的最终边距和位置,而不需要重新格式化边界邻域中的对象。 考虑清除对象,浮动对象和空对象。 单程算法由于折叠边距而计算文档上对象的位置,确定生成的折叠边距的大小,并在文档中正确放置空对象,浮动和清除对象。 由于邻近地区以外的对象而处理属于邻里的物体的间隙以及间隙。

    System and method providing API interface between XML and SQL while interacting with a managed object environment
    8.
    发明授权
    System and method providing API interface between XML and SQL while interacting with a managed object environment 有权
    系统和方法在与受管对象环境交互时提供XML和SQL之间的API接口

    公开(公告)号:US07275087B2

    公开(公告)日:2007-09-25

    申请号:US10175118

    申请日:2002-06-19

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30896

    摘要: The present invention relates to a system and methodology to facilitate data communications and data management between network entities operating in accordance with various data structures and operating environments. A managed class of application programming interfaces (API) are provided that support data communications between remote/local locations employing a first data structure and a second location supporting a second data structure (e.g., API for NET languages to access SQL Server via XML views). The managed class and associated APIs provide data transformations between such structures to facilitate communications and data management among various locations and architectures. In addition, the managed class and APIs facilitate operations between disparate object systems such as between managed and unmanaged object systems via interface support of a wrapper and associated marshalling technologies to bridge communications between such systems.

    摘要翻译: 本发明涉及一种促进根据各种数据结构和操作环境操作的网络实体之间的数据通信和数据管理的系统和方法。 提供了一种托管类的应用程序编程接口(API),其支持采用第一数据结构的远程/本地位置之间的数据通信,以及支持第二数据结构的第二位置(例如,用于NET语言的API通过XML视图访问SQL Server) 。 托管类和相关API提供了这种结构之间的数据转换,以促进各种位置和架构之间的通信和数据管理。 此外,托管类和API通过包装器的接口支持和相关的编组技术来促进不同对象系统之间的操作,例如在受管理对象系统和非托管对象系统之间进行桥接,以桥接此类系统之间的通信。

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

    公开(公告)号:US20050289157A1

    公开(公告)日:2005-12-29

    申请号:US10877893

    申请日:2004-06-25

    IPC分类号: G06F17/00 G06F17/30

    摘要: 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.

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