会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • System and method for automated building of component based applications for visualizing complex data structures
    • 用于自动构建基于组件的应用程序的可视化复杂数据结构的系统和方法
    • US20060236254A1
    • 2006-10-19
    • US11108169
    • 2005-04-18
    • Daniel MateescuMichael ShenfieldBryan Goring
    • Daniel MateescuMichael ShenfieldBryan Goring
    • G06F9/00
    • G06F8/75
    • A system and method for generating a screen component configured to visualize a data structure in a displayed screen on a graphical user interface of a device. The screen component for including in an application for execution on the device and having definitions expressed in a structured definition language for defining the visualization of the data structure. The visualized data structure related to data content associated with messages communicated over a network between the device and a data source. The system and method comprises: a parser module for analyzing a set of predefined message and data definitions expressed in a structured definition language to identify corresponding data structure and message details related to the messages, the predefined message and data definitions for including in the application; a screen template for providing a representative example of the screen to be displayed on the graphical user interface; and a screen component generation module for applying the predefined message and data details to the screen template to generate the screen component; wherein the predefined message and data definitions and the screen component are subsequently assembled in to the application.
    • 一种用于生成被配置为在设备的图形用户界面上显示的屏幕中的数据结构可视化的屏幕组件的系统和方法。 该屏幕组件用于在应用中包括用于在该设备上执行并且具有用结构化定义语言表达的定义来定义数据结构的可视化的定义。 与通过设备和数据源之间的网络传送的消息相关联的数据内容相关的可视化数据结构。 该系统和方法包括:解析器模块,用于分析以结构化定义语言表达的一组预定义消息和数据定义,以识别与消息相关的相应数据结构和消息细节,用于在应用中包括的预定义消息和数据定义; 用于提供要在图形用户界面上显示的屏幕的代表性示例的屏幕模板; 以及屏幕组件生成模块,用于将预定义的消息和数据细节应用于屏幕模板以生成屏幕组件; 其中预定义的消息和数据定义以及屏幕组件随后被组合到应用程序中。
    • 3. 发明申请
    • System and method for developing arbitrary and efficient mappings between complex message structures
    • 在复杂消息结构之间开发任意和有效的映射的系统和方法
    • US20060235882A1
    • 2006-10-19
    • US11107915
    • 2005-04-18
    • Daniel MateescuMichael CacencoBryan GoringViera BibrMichael Shenfield
    • Daniel MateescuMichael CacencoBryan GoringViera BibrMichael Shenfield
    • G06F17/00
    • H04L29/06027H04L65/103H04L65/104H04L67/2823
    • A system and method are provided for generating a mapping model to transform message communications between a first message format and a second message format. The first message format is configured for use by a client and the second message format is configured for use by a data source. The data source is configured for network communication with the client through implementation of the mapping model. The system and method comprises: an application module for providing a description of the first message format, the first message format including at least one client message data element for arranging in a first data structure; a data source module for providing a description of the second message format, the second message format including a plurality of data source message data elements for arranging in a second multiple layer data structure, the multiple layers of the second data structure for representing relationships between the data source message elements; a mapping module for generating at least one mapping descriptor of the mapping model by comparing the first data structure and the second data structure, the mapping descriptors for linking the at least one client message data element of the first data structure to at least one of the data source message data elements of the second data structure, such that a number of layers in the first data structure is not greater than the number of layers in the second data structure; wherein the mapping model including the mapping descriptors is used for monitoring message communication between the client and the data source.
    • 提供了一种用于生成映射模型以在第一消息格式和第二消息格式之间转换消息通信的系统和方法。 第一个消息格式被配置为由客户端使用,第二个消息格式被配置为由数据源使用。 数据源被配置为通过实现映射模型与客户端进行网络通信。 该系统和方法包括:应用模块,用于提供第一消息格式的描述,所述第一消息格式包括用于以第一数据结构排列的至少一个客户端消息数据元素; 用于提供第二消息格式的描述的数据源模块,所述第二消息格式包括用于在第二多层数据结构中排列的多个数据源消息数据元素,所述第二数据结构的多个层用于表示所述第二消息格式之间的关系 数据源消息元素; 映射模块,用于通过比较第一数据结构和第二数据结构来生成映射模型的至少一个映射描述符,用于将第一数据结构的至少一个客户端消息数据元素链接到第一数据结构和第二数据结构中的至少一个的映射描述符 第二数据结构的数据源消息数据元素,使得第一数据结构中的多个层不大于第二数据结构中的层的数量; 其中包括映射描述符的映射模型用于监视客户端和数据源之间的消息通信。
    • 4. 发明申请
    • System and method for applying development patterns for component based applications
    • 用于为基于组件的应用程序应用开发模式的系统和方法
    • US20060206864A1
    • 2006-09-14
    • US11078430
    • 2005-03-14
    • Michael ShenfieldBryan GoringDaniel Mateescu
    • Michael ShenfieldBryan GoringDaniel Mateescu
    • G06F9/44
    • G06F8/20
    • A system and method for coordinating the development of an application including a first component having definitions expressed in a structured definition language and a second component having a series of instructions. The components define the processing on a device runtime environment of messages communicated over a network between the device and a datasource. The system and method comprise a first development pattern configured for interaction with a development enviroment provided by a computer user interface, the first pattern for guiding a user of the user interface with a plurality of predefined steps to coordinate the development of the application components through user input events via the user interface The first pattern is configured for selecting from a plurality of patterns based on a component type central to the first development pattern such that he component type is selected from a plurality of types including at least one of data, message, screen, and workflow. The system and method also include a first module corresponding to the selected component type and configured for coupling to the first pattern. The first module is for developing the definitions of at least one of the components through interaction with a data model of the development environment providing a persistent state of the application. The operation of the first module is coordinated using the plurality of the predefined steps communicated to the user through the user interface; wherein the developed components are subsequently assembled as the application.
    • 一种用于协调包括具有以结构化定义语言表达的定义的第一组件的应用的开发的系统和方法以及具有一系列指令的第二组件。 组件定义在设备运行时环境上通过设备和数据源之间的网络传送的消息的处理。 该系统和方法包括配置用于与由计算机用户界面提供的开发环境相互作用的第一开发模式,用于利用多个预定义步骤引导用户界面的用户的第一模式,以通过用户来协调应用组件的开发 经由用户界面的输入事件第一模式被配置用于基于与第一开发模式中心的组件类型从多个模式中进行选择,使得他的组件类型是从多种类型中选择的,包括数据,消息, 屏幕和工作流程。 该系统和方法还包括对应于所选择的部件类型并被配置为耦合到第一模式的第一模块。 第一个模块是通过与提供应用程序的持久状态的开发环境的数据模型交互来开发至少一个组件的定义。 使用通过用户界面传送给用户的多个预定义步骤来协调第一模块的操作; 其中随后将显影的部件组装成应用。
    • 5. 发明授权
    • System and method for adaptable provisioning of generic application content
    • 适用于通用应用内容的系统和方法
    • US07900214B2
    • 2011-03-01
    • US12362540
    • 2009-01-30
    • Bryan GoringMichael ShenfieldViera Bibr
    • Bryan GoringMichael ShenfieldViera Bibr
    • G06F13/00
    • H04L67/34G06F8/61H04W8/20
    • The current state of art for over-the-air (OTA) provisioning typically consists of a rigid set of operations that are suited to deliver a fixed content type. The runtime environment on the terminal is designed to handle a limited set of predefined content types and incapable of any content-adaptive or customized provisioning by the content provider or publisher. A system and method is provided for adaptable provisioning of an application program on a runtime environment of a terminal. The application includes generic application content. The method comprises the steps of configuring a provisioning API set including a generic API, such that the generic API is addressable by at least two dissimilar content types of the generic application content. The method also obtains an enabler related to a selected content type of the generic application content, such that the enabler is configured for executing provisioning instruction requests for the generic application content according to the selected application content. The method also provisions portions of the generic application content having the selected application content by using the enabler to access the generic API.
    • 当前用于空中(OTA)配置的现有技术通常由适合于传送固定内容类型的刚性操作组成。 终端上的运行时环境被设计为处理有限的一组预定义的内容类型,并且不能由内容提供商或发行者进行任何内容自适应或定制的供应。 提供了一种系统和方法,用于在终端的运行时环境上适应性地提供应用程序。 应用程序包括通用应用程序内容。 该方法包括配置包括通用API的配置API集合的步骤,使得通用API可通过至少两个不同类型的通用应用内容的内容类型来寻址。 该方法还获得与一般应用内容的选定内容类型相关的启动器,使得启用器被配置为根据所选择的应用内容来执行针对通用应用内容的供应指令请求。 该方法还通过使用使能器访问通用API来提供具有所选择的应用内容的通用应用内容的部分。
    • 6. 发明申请
    • System and method of application persistence
    • 应用程序持久性的系统和方法
    • US20060262749A1
    • 2006-11-23
    • US11405576
    • 2006-04-18
    • Kamen VitanovViera BibrMichael ShenfieldBryan Goring
    • Kamen VitanovViera BibrMichael ShenfieldBryan Goring
    • H04Q7/00H04L12/56
    • G06F11/1402H04L67/16
    • An application persistence system for improving wireless application resource efficiency is provided. The application persistence system comprises a persistence-point definition module for defining conditions that trigger persisting application data, a persistence-point analysis module for identifying efficient and reliable persistence points and a persistence points enforcement module for enforcing persistence points at application runtime. A method of improving wireless application resource efficiency is also provided. The method comprises the steps of defining conditions that trigger persisting application data, identifying efficient and reliable persistence points, defining a persistence mode flag in an application's profile, and enforcing persistence points at application runtime.
    • 提供了一种用于提高无线应用资源效率的应用持久性系统。 应用程序持久性系统包括用于定义触发持久应用程序数据的条件的持久点定义模块,用于识别有效和可靠的持久性点的持久点分析模块和用于在应用程序运行时执行持久性点的持久点执行模块。 还提供了一种提高无线应用资源效率的方法。 该方法包括以下步骤:定义触发持久应用程序数据,识别有效和可靠的持久性点的条件,在应用程序的配置文件中定义持久性模式标志,以及在应用程序运行时执行持久性点。
    • 9. 发明申请
    • System and method for generating component based applications
    • US20060206861A1
    • 2006-09-14
    • US11078331
    • 2005-03-14
    • Michael ShenfieldBryan GoringDavid DeBruin
    • Michael ShenfieldBryan GoringDavid DeBruin
    • G06F9/44
    • G06F9/445G06F8/35
    • A system and method for generating an application based on a first component having definitions expressed in a structured definition language and a second component having a series of instructions. The component applications comprise data components, presentation components, and message components, which are written in XML code. The component applications further comprise workflow components which are written in a subset of ECMAScript, and are augmented with the XML code. The components define the processing on a device runtime environment of messages communicated over a network between the device and a datasource. The system and method have a data model for providing a persistent state of the application including the component definitions and the series of instructions. The system and method also have a code module for obtaining the components from the data model and for generating a first application element including code representing the component definitions. The system and method also have a mappings module for obtaining datasource mapping information from the data model and for generating a second application element including mapping file descriptors corresponding to the datasource mapping information, the mapping information for use in communication of the messages between the device runtime environment and the datasource. The system and method also have a resource module for collecting application resources and for generating a third application element including the resources, wherein the application elements are subsequently packaged as a deployable form of the application.
    • 10. 发明申请
    • System and method for building component applications using metadata defined mapping between message and data domains
    • 使用元数据定义的消息和数据域之间的映射构建组件应用程序的系统和方法
    • US20050198100A1
    • 2005-09-08
    • US10787929
    • 2004-02-27
    • Bryan GoringMichael ShenfieldKamen VitanovViera Bibr
    • Bryan GoringMichael ShenfieldKamen VitanovViera Bibr
    • G06F15/16
    • G06F9/546
    • It is desirable to drive down the complexity involved in developing the wireless application by reducing the need to do any explicit coding, as well as reducing device resources utilized by the application when provisioned. Having an intelligent wireless device runtime environment (Device Runtime) that provides a set of basic services to manage the wireless application as a series if application components, and their interactions, can simplify the development effort and reduce resource allocation. The wireless application is described as a set of components. The data domain for this category of applications is defined using atomic data components. The communication between the device and a server is defined using atomic message components. Both message and data components are described in metadata using a structured definition language such as XML. The relationships between the message and data components are embedded in the XML definitions in the form of message/data mappings. Typically, outgoing messages are derived from some underlying data component and incoming messages affect the current state (or data representation) of the application. It is therefore apparent that the metadata defined mapping relationship is preferable between the expression of data and message components.
    • 希望减少开发无线应用程序所涉及的复杂性,减少对任何显式编码的需求,以及减少应用程序在设置时使用的设备资源。 具有智能无线设备运行时环境(Device Runtime),如果应用程序组件及其交互作用可以简化开发工作并减少资源分配,则提供一组基本服务以将系统管理为一系列。 无线应用程序被描述为一组组件。 使用原子数据组件定义此类应用程序的数据域。 使用原子消息组件定义设备与服务器之间的通信。 消息和数据组件都使用结构化定义语言(如XML)在元数据中进行描述。 消息和数据组件之间的关系以消息/数据映射的形式嵌入到XML定义中。 通常,传出消息是从某些底层数据组件派生的,而传入消息会影响应用程序的当前状态(或数据表示)。 因此,显而易见的是,元数据定义的映射关系在数据表达和消息分量之间是优选的。