Invention Grant
- Patent Title: Application programming interface, system, and method for collaborative online applications
-
Application No.: US12832025Application Date: 2010-07-07
-
Publication No.: US08438294B2Publication Date: 2013-05-07
- Inventor: Mike Lampell , Nathan Taylor , Christina Elizabeth Warren , Francois-Yves Bertrand , Gabriel Belinsky , Alan Dale Berfield
- Applicant: Mike Lampell , Nathan Taylor , Christina Elizabeth Warren , Francois-Yves Bertrand , Gabriel Belinsky , Alan Dale Berfield
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F15/16
- IPC: G06F15/16

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.
Public/Granted literature
- US20110252145A1 Application Programming Interface, System, and Method for Collaborative Online Applications Public/Granted day:2011-10-13
Information query