×

Simplifying application access to schematized contact data

  • US 7,953,759 B2
  • Filed: 02/17/2004
  • Issued: 05/31/2011
  • Est. Priority Date: 02/17/2004
  • Status: Active Grant
First Claim
Patent Images

1. In a computing system that has access to contact data stored according to a schema in a data store, the data store being in communication with applications configured to request access to schematized contact data in the data store, one or more of the applications lacking the configuration to natively access the schematized contact data, a method for simplifying access to the schematized contact data, the method comprising:

  • an application calling a contact data control to request a first user interface, the contact data control being external to the application;

    the application receiving the first user interface from the external contact data control and displaying the first user interface;

    the application receiving at the first user interface a request to access contact data stored in a data store, wherein the data store is centralized and acting as a single data store for contact data for a plurality of applications accessing contact data, and wherein the centralized data store stores all contact data for the plurality of applications according to a single schema for which the application receiving the request lacks the configuration to natively access;

    the application calling the external contact data control to request the contact data in a non-schematized format, wherein the application calling the external contact data control includes the application requesting that the external contact data control retrieve the contact data and translate the contact data from a schematized format to the non-schematized format, and further requesting that the external contact data provide the application with authorization to access the schematized contact data, wherein the application natively lacks both the configuration and authorization to access the schematized contact data;

    the application receiving the requested contact data from the external contact data control in the non-schematized format, the contact data received by the application having been converted from a corresponding schematized format by the external data contact control;

    the application calling the external contact data control to request a second user interface; and

    the application receiving the second user interface from the external contact data control and causing a display device to display the contact data at the second user interface to a user of the application, the displayed contact data corresponding to the contact data received by the application in a non-schematized format and converted by the external contact data control from the schematized format, and the contact data being displayed notwithstanding that the application lacks the configuration to natively access the contact data stored in the data store according to the schema.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×