×

Providing additional information and data in cooperation with a communication application

  • US 9,430,538 B2
  • Filed: 02/29/2008
  • Issued: 08/30/2016
  • Est. Priority Date: 02/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a processor, a designation of a master application of a plurality of applications comprising a first application and a second application, wherein the master application provides first entity data for an entity record associated with a first entity in response to receiving the first entity data;

    obtaining first additional entity data associated with the first entity from the first application;

    obtaining second additional entity data associated with the first entity from the second application, wherein a first format of the first additional entity data is different than a second format of the second additional entity data;

    extracting, from at least one of the first additional entity data or the second additional entity data, information identifying the first entity;

    generating a first entity record comprising the first entity data and the extracted information identifying the first entity, wherein the first entity record is linked to a second entity record in view of an association between the first entity and another entity;

    storing, in a repository, the first entity record;

    receiving a request, from one of a plurality of different communication applications on behalf of a first user, for information identifying the first entity, wherein the plurality of different communication applications each provide a communication interface allowing the first user to communicate with a remote user, and wherein the first entity comprises the remote user;

    searching the repository for the information identifying the remote user;

    retrieving from the repository, in response to the searching, the first entity record and the second entity record; and

    providing, using the processor, the first entity record and the second entity record in an interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×