US20120009902A2

Method for distributing contact information between applications

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and system for distributing contacting information between applications is provided. The system preferably uses an ENUM-type protocol and a middleware tool kit to associate telephone numbers to other identifying information, such as e-mail addresses or URLs for web sites. The system enables the associated contacting information to be shared across multiple applications that may be implemented on a computer or a mobile telephony device. Information is shared only after verification that a requester is authorized to receive the requested contacting information.

US20120009902A2, drawing sheet 1
Sheet 1 of 5

Term

6.4 yearsto projected expiry

Projected expiry 27 February 2033, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

20 claims: 2 independent, 18 dependent

  1. 1
    Broadest claimClaim Score 68, broad(NHIP)A method for sharing contact information of a first user between a first application and a second application, the method comprising using a server on a computer network to perform the steps of:identifying first information relating to the first user;provisioning identification data associated with the first information;storing the provisioned data and the first information together in a first database;receiving a request for the provisioned data from a second user;determining whether the second user is authorized to obtain the provisioned data;when a determination is made that the second user is authorized to obtain the provisioned data, retrieving the provisioned data from the first database;and transmitting the provisioned data to a device associated with the second user.
  2. 11
    A system for sharing contact information of a first user between a first application and a second application, the system comprising a server configured for communicating with client devices over a computer network, wherein the server is configured to perform the steps of:identifying first information relating to a first user;provisioning identification data associated with the first information;storing the provisioned data and the first information together in a first database;receiving a request for the provisioned data from a second user;determining whether the second user is authorized to obtain the provisioned data;when a determination is made that the second user is authorized to obtain the provisioned data, retrieving the provisioned data from the first database;and transmitting the provisioned data to a client device associated with the second user.