会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Projecting software and data onto client
    • 将软件和数据投影到客户端
    • US08904363B2
    • 2014-12-02
    • US12147869
    • 2008-06-27
    • Howard M. CrowRicard Roma-DalfoMohammed NazeeruddinTargo TennisbergArshish C. KapadiaWei-Lun LoJiajun Hua
    • Howard M. CrowRicard Roma-DalfoMohammed NazeeruddinTargo TennisbergArshish C. KapadiaWei-Lun LoJiajun Hua
    • G06F9/44G06F9/45
    • G06F8/52
    • A software application written for a server environment is transformed into one which runs in a rich client environment. An entity model defines data sources as they are accessed from the server and as they are accessed from the clients. An application programming interface defines stereotyped interfaces which provide the same functionality on the server and the clients. A metadata model describes the components which make up the application and defines the differences in structure between the server and clients. The metadata model also defines mappings between components used on the server and clients. Settings and context information which tailor the activation and functionality of the components is also captured in the metadata model. Automated transformation is performed by using the mappings to identify the component set to use for the clients, selecting the client version of the application programming interfaces, and selecting the appropriate settings and context information.
    • 为服务器环境编写的软件应用程序转换为在富客户端环境中运行的应用程序。 实体模型定义数据源,因为它们是从服务器访问的,并且从客户端进行访问。 应用程序编程接口定义了在服务器和客户端上提供相同功能的构造型接口。 元数据模型描述组成应用程序的组件,并定义服务器和客户端之间的结构差异。 元数据模型还定义了在服务器和客户端之间使用的组件之间的映射。 定制组件的激活和功能的设置和上下文信息也被捕获在元数据模型中。 通过使用映射来识别要用于客户端的组件集,选择应用程序编程接口的客户端版本以及选择适当的设置和上下文信息来执行自动转换。
    • 5. 发明授权
    • Automatic recovery from failures of messages within a data interchange
    • 从数据交换中的消息故障自动恢复
    • US07954112B2
    • 2011-05-31
    • US11133548
    • 2005-05-20
    • Ruslan A. YakushevKartik ParamasivamDavid Kent DowningJean-Emile ElienWei-Lun Lo
    • Ruslan A. YakushevKartik ParamasivamDavid Kent DowningJean-Emile ElienWei-Lun Lo
    • G06F3/00G06F9/44G06F9/46G06F13/00
    • G06Q10/107G06F9/546H04L51/30H04L69/40
    • Data interchanges are processed so that problematic individual elements within the data interchanges do not cause the processing of the data interchanges to be suspended unless there is a catastrophic error. The data interchanges are split up by flat file and/or XML disassemblers of a message engine into independent messages even if some elements are incorrect or cause processing failures. Those messages in the interchange that may be processed are processed, while those that would cause processing errors are suspended in a suspend queue for recovery processing. Even when a message is placed in the suspend queue, processing continues with the next independent message in the data interchange. Messages that are placed in the suspend queue for lack of routing information may be resumed by providing the routing information and again attempting to route the previously suspended message. The method of the invention is scalable since it works regardless of the size of the interchange or its individual message elements.
    • 处理数据交换,使得数据交换内的有问题的单个元素不会导致数据交换的处理被暂停,除非存在灾难性错误。 数据交换由消息引擎的平面文件和/或XML反汇编器分离成独立的消息,即使某些元素不正确或导致处理失败。 处理可能被处理的交换中的那些消息,而导致处理错误的那些消息被挂起在用于恢复处理的挂起队列中。 即使当一个消息被放置在挂起队列中时,数据交换中的下一个独立消息继续处理。 由于缺少路由信息而放置在挂起队列中的消息可以通过提供路由信息并再次尝试路由先前暂停的消息来恢复。 本发明的方法是可扩展的,因为它可以工作,而不管交换机或其各个消息元素的大小。
    • 7. 发明授权
    • Data property promotion system and method
    • 数据属性推广系统和方法
    • US07237184B2
    • 2007-06-26
    • US10739714
    • 2003-12-18
    • John D. BallardWei-Lun LoBimal K. Mehta
    • John D. BallardWei-Lun LoBimal K. Mehta
    • G06F15/00
    • G06Q10/10
    • A method for promoting properties for processing a message in a business automation system includes the steps of receiving a message which has a plurality of parts where each part has associated properties; identifying the associated properties to be promoted; extracting the information of the promoted property; storing the information of the promoted property in a memory; and processing the message by accessing the information of the promoted property from the memory instead of directly from the message. The method may further include correlating a received message with an earlier processed message by using a correlation method utilizing a strong naming convention to generate a correlation identifier.
    • 一种用于促进在商业自动化系统中处理消息的属性的方法包括以下步骤:接收具有多个部分的消息,其中每个部分具有相关联的属性; 识别要推广的相关属性; 提取晋升财产的资料; 将促销属性的信息存储在存储器中; 并且通过从存储器而不是直接从消息访问提升的属性的信息来处理该消息。 该方法还可以包括通过使用强命名约定的相关方法来将接收到的消息与较早处理的消息相关联,以生成相关标识符。
    • 8. 发明申请
    • Automatic recovery from failures of messages within a data interchange
    • 从数据交换中的消息故障自动恢复
    • US20060265455A1
    • 2006-11-23
    • US11133548
    • 2005-05-20
    • Ruslan YakushevKartik ParamasivamDavid DowningJean-Emile ElienWei-Lun Lo
    • Ruslan YakushevKartik ParamasivamDavid DowningJean-Emile ElienWei-Lun Lo
    • G06F15/16
    • G06Q10/107G06F9/546H04L51/30H04L69/40
    • Data interchanges are processed so that problematic individual elements within the data interchanges do not cause the processing of the data interchanges to be suspended unless there is a catastrophic error. The data interchanges are split up by flat file and/or XML disassemblers of a message engine into independent messages even if some elements are incorrect or cause processing failures. Those messages in the interchange that may be processed are processed, while those that would cause processing errors are suspended in a suspend queue for recovery processing. Even when a message is placed in the suspend queue, processing continues with the next independent message in the data interchange. Messages that are placed in the suspend queue for lack of routing information may be resumed by providing the routing information and again attempting to route the previously suspended message. The method of the invention is scalable since it works regardless of the size of the interchange or its individual message elements.
    • 处理数据交换,使得数据交换内的有问题的单个元素不会导致数据交换的处理被暂停,除非存在灾难性错误。 数据交换由消息引擎的平面文件和/或XML反汇编器分离成独立的消息,即使某些元素不正确或导致处理失败。 处理可能被处理的交换中的那些消息,而导致处理错误的那些消息被挂起在用于恢复处理的挂起队列中。 即使当一个消息被放置在挂起队列中时,数据交换中的下一个独立消息继续处理。 由于缺少路由信息而放置在挂起队列中的消息可以通过提供路由信息并再次尝试路由先前暂停的消息来恢复。 本发明的方法是可扩展的,因为它可以工作,而不管交换机或其各个消息元素的大小。
    • 9. 发明申请
    • Iterative definition of flat file data structure by using document instance
    • 使用文档实例对平面文件数据结构进行迭代定义
    • US20060259519A1
    • 2006-11-16
    • US11128458
    • 2005-05-12
    • Ruslan YakushevTatyana YakushevDavid DowningAlvaro Miranda FilhoWei-Lun Lo
    • Ruslan YakushevTatyana YakushevDavid DowningAlvaro Miranda FilhoWei-Lun Lo
    • G06F17/30
    • G06F16/84
    • Flat file formats are used widely in Enterprise Application Integration (EAI) and Business to Business (B2B) solutions. The formats describe the layout of the meaningful information within the data stream in such a way so that the parsing of that stream and extraction of the information can be automated. An example of a flat file format is a Comma Separated Values (CSV) format, where units of data are delimited between each other by using comma character. Another example is a positional format where the units of data occupy certain positions relative to each other within the data stream. The common task that is performed very often is conversion of the documents from various flat file formats into an XML representations and vise versa. The algorithm of iterative definition of the flat file structure from document instance described herein simplifies the process of defining the conversion rules for the flat file formats. These rules are used by components that perform conversion from flat file format to XML and back. The algorithm allows definition of those rules by working with the flat file document instance and iteratively creating an XML schema from that instance.
    • 平面文件格式广泛应用于企业应用集成(EAI)和企业对企业(B2B)解决方案。 这些格式以这样的方式描述数据流内的有意义的信息的布局,使得该流的解析和信息的提取可以自动化。 平面文件格式的示例是逗号分隔值(CSV)格式,其中数据单元通过逗号字符彼此分隔。 另一示例是数据单元在数据流内相对于彼此占据某些位置的位置格式。 经常执行的常见任务是将文档从各种平面文件格式转换为XML表示,反之亦然。 本文所述文档实例的平面文件结构的迭代定义算法简化了为平面文件格式定义转换规则的过程。 这些规则由执行从平面文件格式转换为XML并返回的组件使用。 该算法允许通过使用平面文件文档实例来定义这些规则,并从该实例迭代创建XML模式。