Method and system for optimizing metadata passing in a push content processing protocol
    41.
    发明申请
    Method and system for optimizing metadata passing in a push content processing protocol 有权
    用于优化推送内容处理协议中的元数据传递的方法和系统

    公开(公告)号:US20070260718A1

    公开(公告)日:2007-11-08

    申请号:US11415142

    申请日:2006-05-02

    申请人: Michael Shenfield

    发明人: Michael Shenfield

    IPC分类号: G06F15/173

    摘要: A method and system of optimizing content delivery at a processing element in a dynamic content delivery architecture, the method having the steps of: receiving a content and metadata envelope at the processing element; checking the content and metadata envelope to determine whether the content and metadata envelope includes metadata for the processing element; if the content envelope contains metadata for the processing element, extracting and caching the metadata; if the content envelope does not contain metadata for the processing element, retrieving metadata for a content provider associated with the content from a cache on the processing element; and applying the extracted or retrieved metadata to the content and metadata envelope.

    摘要翻译: 一种在动态内容传送体系结构中优化内容传送处理元件的方法和系统,该方法具有以下步骤:在处理元件处接收内容和元数据包络; 检查内容和元数据包络以确定内容和元数据包络是否包括处理元件的元数据; 如果内容信封包含处理元件的元数据,则提取和缓存元数据; 如果内容信封不包含用于处理元件的元数据,则从处理元件上的高速缓存检索与内容相关联的内容提供商的元数据; 以及将提取或检索的元数据应用于内容和元数据包络。

    System and method for fragmentation of mobile content
    42.
    发明申请
    System and method for fragmentation of mobile content 审中-公开
    移动内容碎片的系统和方法

    公开(公告)号:US20070260637A1

    公开(公告)日:2007-11-08

    申请号:US11415241

    申请日:2006-05-02

    IPC分类号: G06F7/00

    摘要: A method and apparatus for fragmenting non-linear data for delivery in a dynamic content delivery architecture, the method comprising the steps of: analyzing metadata for the non-linear to determine how to fragment the non-linear data; partitioning the non-linear data in accordance with the metadata analysis creating partitioned segments; and defining navigation rules for the partition segments; the apparatus being a fragmentation module for use in a dynamic content delivery system, the fragmentation module comprising: a processor adapted to perform a metadata based analysis on content to be fragmented, the processor further adapted to partition the content into segments based on the metadata; and a segment navigation module, the segment navigation module adapted to define segment navigation rules for the segments.

    摘要翻译: 一种用于将非线性数据分段以在动态内容传送架构中传递的方法和装置,所述方法包括以下步骤:分析非线性的元数据以确定如何将非线性数据分段; 根据创建分割段的元数据分析来划分非线性数据; 并定义分区段的导航规则; 该装置是用于在动态内容传送系统中使用的碎片模块,所述碎片模块包括:适于对要分段的内容执行基于元数据的分析的处理器,所述处理器还适于基于所述元数据将所述内容分割成段; 以及段导航模块,所述段导航模块适于为所述段定义段导航规则。

    System and method of application persistence
    43.
    发明申请
    System and method of application persistence 有权
    应用程序持久性的系统和方法

    公开(公告)号:US20060262749A1

    公开(公告)日:2006-11-23

    申请号:US11405576

    申请日:2006-04-18

    IPC分类号: H04Q7/00 H04L12/56

    CPC分类号: G06F11/1402 H04L67/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.

    摘要翻译: 提供了一种用于提高无线应用资源效率的应用持久性系统。 应用程序持久性系统包括用于定义触发持久应用程序数据的条件的持久点定义模块,用于识别有效和可靠的持久性点的持久点分析模块和用于在应用程序运行时执行持久性点的持久点执行模块。 还提供了一种提高无线应用资源效率的方法。 该方法包括以下步骤:定义触发持久应用程序数据,识别有效和可靠的持久性点的条件,在应用程序的配置文件中定义持久性模式标志,以及在应用程序运行时执行持久性点。

    System and method for implementing data-compatibility-based version scheme

    公开(公告)号:US20060236317A1

    公开(公告)日:2006-10-19

    申请号:US11218432

    申请日:2005-09-06

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: A versioning schema enforced by the application development environment enables the runtime environment of a terminal device to evaluate a software update to identify potential compatibility issues and control installation of the update. The versioning schema includes a respective field for each one of a plurality of aspects of the application and defines an initial value of each field when an initial application load is released. For each successive software update affecting the application, the method involves identifying each aspect of the application affected by the software update and incrementing a value of the respective field of each identified aspect. The version number can be in the form D.M.F where D, M and F are incremented in response to changes in the application relating to data components, message components and features.

    System and method for automated building of component based applications for visualizing complex data structures
    46.
    发明申请
    System and method for automated building of component based applications for visualizing complex data structures 审中-公开
    用于自动构建基于组件的应用程序的可视化复杂数据结构的系统和方法

    公开(公告)号:US20060236254A1

    公开(公告)日:2006-10-19

    申请号:US11108169

    申请日:2005-04-18

    IPC分类号: G06F9/00

    CPC分类号: 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.

    摘要翻译: 一种用于生成被配置为在设备的图形用户界面上显示的屏幕中的数据结构可视化的屏幕组件的系统和方法。 该屏幕组件用于在应用中包括用于在该设备上执行并且具有用结构化定义语言表达的定义来定义数据结构的可视化的定义。 与通过设备和数据源之间的网络传送的消息相关联的数据内容相关的可视化数据结构。 该系统和方法包括:解析器模块,用于分析以结构化定义语言表达的一组预定义消息和数据定义,以识别与消息相关的相应数据结构和消息细节,用于在应用中包括的预定义消息和数据定义; 用于提供要在图形用户界面上显示的屏幕的代表性示例的屏幕模板; 以及屏幕组件生成模块,用于将预定义的消息和数据细节应用于屏幕模板以生成屏幕组件; 其中预定义的消息和数据定义以及屏幕组件随后被组合到应用程序中。

    System and method for generating component based applications

    公开(公告)号:US20060206861A1

    公开(公告)日:2006-09-14

    申请号:US11078331

    申请日:2005-03-14

    IPC分类号: G06F9/44

    CPC分类号: G06F9/445 G06F8/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.

    System and method for provisioning component applications
    50.
    发明申请
    System and method for provisioning component applications 有权
    用于配置组件应用程序的系统和方法

    公开(公告)号:US20060168355A1

    公开(公告)日:2006-07-27

    申请号:US11039952

    申请日:2005-01-24

    IPC分类号: G06F15/16

    摘要: A system and method are provided for provisioning component applications for retrieval by a device. The system includes an application gateway server, which includes a message broker for communicating between the system and the device. The application gateway server is configured for communication with a provisioning server and a discovery server. The provisioning server includes a provisioning service for servicing a provisioning request and a provisioning depot for storing packaged component applications. The discovery server stores and manages component application bundles. The system further includes a packaging application in communication with application gateway for retrieving a component application bundle, selecting elements from the component application bundle in accordance with the device for which the component application is being provisioned, creating a component application package using the selected elements, and making the packaged component application available to the device.

    摘要翻译: 提供了一种系统和方法来提供组件应用程序以供设备检索。 该系统包括应用网关服务器,其包括用于在系统和设备之间进行通信的消息代理。 应用网关服务器被配置为与配置服务器和发现服务器通信。 配置服务器包括用于服务供应请求的供应服务和用于存储包装的组件应用的供应库。 发现服务器存储和管理组件应用程序包。 该系统还包括与应用网关通信的包装应用程序,用于检索组件应用程序包,根据组件应用程序所针对的设备从组件应用程序包中选择元素,使用所选择的元素创建组件应用程序包, 并使打包的组件应用程序可用于设备。