Patent · US Active

Application programming interface arranged to interface with a plurality of data sources

US12019684B2 · kind B2 · utility

0Cited by
44References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 18, 2017
Grant dateJun 25, 2024
Priority date
Expiry dateJan 8, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/951
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An API on a server system automatically gathers an instance of each multiple resources from different sources, storing each instance in the server system. Later, a call to the API is received from a querying application, the call comprising a search query comprising. In response, the API selects one or more of the plurality of resources as search results based on evaluating the criterion or criteria against the already-gathered instances of the resources as stored in the server system. The API returns a search response to the querying application, making the corresponding stored instances available to a consuming party In embodiments the API is “holistic” in nature, in that the search results may comprise different types of resource (e.g. file, email, task), from different types source (e.g. type of application they originate from), and/or related to the consuming part by different types of activity (e.g. used, modified shared, trending).

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