Storage API for a common data platform
    3.
    发明授权
    Storage API for a common data platform 有权
    Storage API用于通用数据平台

    公开(公告)号:US07685561B2

    公开(公告)日:2010-03-23

    申请号:US11195320

    申请日:2005-08-02

    IPC分类号: G06F9/44

    CPC分类号: G06F17/3056

    摘要: An application program interface (API) for a data platform. The API includes a generic data access component that exposes at least one of stores, sessions, transactions, and query services of the data platform, which data platform is associated with a data store. A data classes component of the API provides canonical, application-independent classes that expose types and relationships of a data model of the data platform. The API includes a domain data classes component of application-specific and framework-specific classes that expose domain-specific properties and behaviors of the data platform. The data platform can be a common data platform that interfaces to the data store to provide data services accessible by a plurality of disparate application frameworks, which data services allow a corresponding application of the different frameworks to access the data store.

    摘要翻译: 用于数据平台的应用程序接口(API)。 API包括通用数据访问组件,其暴露数据平台的至少一个存储,会话,事务和查询服务,该数据平台与数据存储相关联。 API的数据类组件提供了规范的,独立于应用程序的类,用于暴露数据平台数据模型的类型和关系。 该API包括专门针对特定于应用程序和特定于框架的类的域数据类组件,以暴露数据平台的特定于域的属性和行为。 数据平台可以是与数据存储器接口以提供可由多个不同应用框架访问的数据服务的通用数据平台,该数据服务允许不同框架的相应应用访问数据存储。

    Systems and methods for interfacing application programs with an item-based storage platform
    4.
    发明授权
    Systems and methods for interfacing application programs with an item-based storage platform 有权
    将应用程序与基于项目的存储平台进行连接的系统和方法

    公开(公告)号:US08131739B2

    公开(公告)日:2012-03-06

    申请号:US10646575

    申请日:2003-08-21

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30604 G06F17/30067

    摘要: Various embodiments of the present invention are directed to a storage platform comprising: a data store in which data stored therein is defined in terms of items, elements, and relationships, wherein an item is a unit of data storable in the data store and comprises one or more elements, an element is an instance of a type comprising one or more fields, and a relationship is a link between at least two items; a set of schemas that define different types of items, elements, and relationships; and an application programming interface comprising a class for each of the different items, elements, and relationships defined in the set of schemas. Data may also be stored in the data store in the form of an extension to an existing item type, and wherein the application programming interface comprises a class for each different item extension.

    摘要翻译: 本发明的各种实施例涉及一种存储平台,其包括:数据存储,其中存储在其中的数据根据​​项目,元素和关系来定义,其中项目是可存储在数据存储中的数据单元,并且包括一个 元素是包括一个或多个字段的类型的实例,并且关系是至少两个项之间的链接; 一组定义不同类型的项目,元素和关系的模式; 以及应用程序编程接口,其包括用于在该组模式中定义的不同项目,元素和关系中的每一个的类。 数据还可以以对现有项目类型的扩展的形式存储在数据存储中,并且其中应用编程接口包括用于每个不同项目扩展的类。

    Mobile device management proxy system
    5.
    发明申请
    Mobile device management proxy system 有权
    移动设备管理代理系统

    公开(公告)号:US20080183800A1

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

    申请号:US11698639

    申请日:2007-01-26

    IPC分类号: G06F15/16 G06F15/18 G06F9/46

    摘要: A general-purpose proxy mobile device management architecture. The architecture serves as a proxy for a mobile client seeking services from backend systems. A virtual client image of state information associated with the mobile client is stored such that when the mobile client interacts with the proxy, the virtual image updates to the latest client state. Based on the changes to the state, the proxy system asynchronously accesses one or more arbitrary services of the backend systems on behalf of the mobile client. When the mobile client connects to the proxy, the proxy will have the latest services associated with the states of the virtual image, and updates the state of the mobile client. Updating and accessing occurs asynchronously on the frontend between the proxy and mobile devices and on the backend between the proxy and the backend systems.

    摘要翻译: 通用代理移动设备管理架构。 该架构作为从后端系统寻求服务的移动客户端的代理。 存储与移动客户端相关联的状态信息的虚拟客户端映像,使得当移动客户端与代理交互时,虚拟映像更新到最新的客户端状态。 基于状态的变化,代理系统代表移动客户端异步访问后端系统的一个或多个任意服务。 当移动客户端连接到代理时,代理将具有与虚拟映像的状态相关联的最新服务,并更新移动客户端的状态。 在代理和移动设备之间的前端以及代理服务器和后端系统之间的后台,异步地进行更新和访问。

    Mobile device management proxy system
    6.
    发明授权
    Mobile device management proxy system 有权
    移动设备管理代理系统

    公开(公告)号:US07987471B2

    公开(公告)日:2011-07-26

    申请号:US11698639

    申请日:2007-01-26

    IPC分类号: G06F9/44 G06F15/16 G06F9/46

    摘要: A general-purpose proxy mobile device management architecture. The architecture serves as a proxy for a mobile client seeking services from backend systems. A virtual client image of state information associated with the mobile client is stored such that when the mobile client interacts with the proxy, the virtual image updates to the latest client state. Based on the changes to the state, the proxy system asynchronously accesses one or more arbitrary services of the backend systems on behalf of the mobile client. When the mobile client connects to the proxy, the proxy will have the latest services associated with the states of the virtual image, and updates the state of the mobile client. Updating and accessing occurs asynchronously on the frontend between the proxy and mobile devices and on the backend between the proxy and the backend systems.

    摘要翻译: 通用代理移动设备管理架构。 该架构作为从后端系统寻求服务的移动客户端的代理。 存储与移动客户端相关联的状态信息的虚拟客户端映像,使得当移动客户端与代理交互时,虚拟映像更新到最新的客户端状态。 基于状态的变化,代理系统代表移动客户端异步访问后端系统的一个或多个任意服务。 当移动客户端连接到代理时,代理将具有与虚拟映像的状态相关联的最新服务,并更新移动客户端的状态。 在代理和移动设备之间的前端以及代理服务器和后端系统之间的后台,异步地进行更新和访问。

    Relationship modeling
    7.
    发明授权
    Relationship modeling 有权
    关系建模

    公开(公告)号:US07962497B2

    公开(公告)日:2011-06-14

    申请号:US11230983

    申请日:2005-09-20

    IPC分类号: G06F17/30 G06F15/16

    CPC分类号: G06F8/24 Y10S707/975

    摘要: The subject disclosure pertains to relationships between items. Relationships between items can be defined external to the items themselves thereby providing a modular, flexible and extensible system. For instance, relationships between items can be defined in a class that includes methods for returning particular elements or values in accordance with a specified relationship. Moreover, a compiler or like system can be extended to accept relationship expressions in a simple property format and direct such calls to specific methods.

    摘要翻译: 主题公开涉及项目之间的关系。 项目之间的关系可以在项目本身外部定义,从而提供模块化,灵活和可扩展的系统。 例如,可以在类中定义项之间的关系,该类包括根据指定关系返回特定元素或值的方法。 此外,可以将编译器或类似系统扩展为以简单的属性格式接受关系表达式,并将这些调用指向特定方法。

    Node monitor client cache synchronization for mobile device management
    8.
    发明授权
    Node monitor client cache synchronization for mobile device management 有权
    节点监视客户端缓存同步用于移动设备管理

    公开(公告)号:US07676573B2

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

    申请号:US12028102

    申请日:2008-02-08

    IPC分类号: G06F15/173

    摘要: A stateful cache layer is created at a mobile device client that tracks the state on both the mobile device and management service. The states are synchronized between the mobile device and the management service on every management session. Through the statefulness of the cache layer, unauthorized changes on the mobile device are detected and accordingly handled such as internal correction or reporting to the management service for actionable instructions. A cache layer on the management server is configured to identify organizational policy changes that affect specific devices and initiate unsolicited immediate management sessions to update the configuration to the specific devices.

    摘要翻译: 在移动设备客户端创建状态缓存层,跟踪移动设备和管理服务上的状态。 在每个管理会话上,移动设备和管理服务之间的状态是同步的。 通过缓存层的有状态,检测移动设备的未经授权的更改,并进行相应的处理,例如内部校正或向管理服务报告可执行的指令。 管理服务器上的缓存层被配置为识别影响特定设备的组织策略更改,并启动未经请求的立即管理会话以将配置更新到特定设备。