Patent · US Active

Application programming interface, system, and method for collaborative online applications

US8438294B2 · kind B2 · utility

8Cited by
4References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 7, 2010
Grant dateMay 7, 2013
Priority date
Expiry dateMar 15, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L61/4557
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.