Application programming interface, system, and method for collaborative online applications
    1.
    发明授权
    Application programming interface, system, and method for collaborative online applications 有权
    用于协作在线应用程序的应用程序编程接口,系统和方法

    公开(公告)号:US09130820B2

    公开(公告)日:2015-09-08

    申请号:US13874361

    申请日:2013-04-30

    Applicant: Apple Inc.

    Abstract: An application framework including different application programming interfaces (APIs) is described which performs a variety of mobile device functions in response to API calls from applications. For example, in response to relatively simple API calls made by applications the application framework manages the complex tasks associated with invitations and matchmaking. By way of example, the details of complex transactions such as establishing peer-to-peer connections between mobile devices may be transparent to the application developer, thereby simplifying the application design process. The application framework may include an application daemon for communicating with a first set of services and an applications services module for communicating with a separate set of services. The application framework may also include a cache for caching data for each of the services based on different cache management policies driven by each of the services. The cache may be updated by push notification cache updates sent from each of the services.

    Abstract translation: 描述了包括不同应用编程接口(API)的应用框架,其响应于来自应用的API调用执行各种移动设备功能。 例如,响应于由应用程序进行的相对简单的API调用,应用程序框架管理与邀请和配对相关联的复杂任务。 作为示例,诸如在移动设备之间建立对等连接的复杂事务的细节对于应用开发者可能是透明的,从而简化了应用设计过程。 应用框架可以包括用于与第一组服务通信的应用程序守护程序和用于与单独服务集通信的应用程序服务模块。 应用框架还可以包括缓存,用于基于由每个服务驱动的不同的高速缓存管理策略来为每个服务缓存数据。 可以通过从每个服务发送的推送通知高速缓存更新来更新缓存。

    APPLICATION PROGRAMMING INTERFACE, SYSTEM, AND METHOD FOR COLLABORATIVE ONLINE APPLICATIONS
    2.
    发明申请
    APPLICATION PROGRAMMING INTERFACE, SYSTEM, AND METHOD FOR COLLABORATIVE ONLINE APPLICATIONS 审中-公开
    应用编程接口,系统和协作在线应用的方法

    公开(公告)号:US20130246601A1

    公开(公告)日:2013-09-19

    申请号:US13874361

    申请日:2013-04-30

    Applicant: APPLE INC.

    Abstract: An application framework including different application programming interfaces (APIs) is described which performs a variety of mobile device functions in response to API calls from applications. For example, in response to relatively simple API calls made by applications the application framework manages the complex tasks associated with invitations and matchmaking. By way of example, the details of complex transactions such as establishing peer-to-peer connections between mobile devices may be transparent to the application developer, thereby simplifying the application design process. The application framework may include an application daemon for communicating with a first set of services and an applications services module for communicating with a separate set of services. The application framework may also include a cache for caching data for each of the services based on different cache management policies driven by each of the services. The cache may be updated by push notification cache updates sent from each of the services.

    Abstract translation: 描述了包括不同应用编程接口(API)的应用框架,其响应于来自应用的API调用执行各种移动设备功能。 例如,响应于由应用程序进行的相对简单的API调用,应用程序框架管理与邀请和配对相关联的复杂任务。 作为示例,诸如在移动设备之间建立对等连接的复杂事务的细节对于应用开发者可能是透明的,从而简化了应用设计过程。 应用框架可以包括用于与第一组服务通信的应用程序守护程序和用于与单独服务集通信的应用程序服务模块。 应用框架还可以包括缓存,用于基于由每个服务驱动的不同的高速缓存管理策略来为每个服务缓存数据。 可以通过从每个服务发送的推送通知高速缓存更新来更新缓存。

Patent Agency Ranking