Method for distributing contact information between applications
AssigneeNeustar, Inc.
InventorsJon Peterson, Webb Dryfoos, Peter Charlier Davis
Life of this patent
Estimating the term…
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.
Claims20
A method for mobile application authorization, the method being implemented by one or more processors of a server and comprising:
- receiving, over a network from a first mobile device of a first user, data corresponding to (i) a first phone number of the first mobile device, (ii) a set of account identifiers for the first user, and (iii) a set of phone numbers authorized to access the set of account identifiers;
- receiving, over the network from a second mobile device of a second user, a query including the first phone number of the first mobile device and a second phone number of the second mobile device;
- and
- in response to determining that the second phone number is in the set of phone numbers authorized to access the set of account identifiers, transmitting, without receiving an authorization signal from the first user in response to the query, one or more account identifiers from the set of account identifiers to the second mobile device.
A network server comprising:
- one or more processors;
- and
- one or more memory resources that access the instructions to:
- receive, over a network from a first mobile device of a first user, data corresponding to (i) a first phone number of the first mobile device, (ii) a set of account identifiers for the first user, and (iii) a set of phone numbers authorized to access the set of account identifiers;
- receive, over the network from a second mobile device of a second user, a query including the first phone number of the first mobile device and a second phone number of the second mobile device;
- and
- in response to a determination that the second phone number is in the set of phone numbers authorized to access the set of account identifiers, transmit, without receiving an authorization signal from the first user in response to the query, one or more account identifiers from the set of account identifiers to the second mobile device.
A non-transitory computer-readable medium that stores instructions, executable by one or more processors of a network server, to cause the network server to perform operations that comprise:
- receiving, over a network from a first mobile device of a first user, data corresponding to (i) a first phone number of the first mobile device, (ii) a set of account identifiers for the first user, and (iii) a set of phone numbers authorized to access the set of account identifiers;
- receiving, over the network from a second mobile device of a second user, a query including the first phone number of the first mobile device and a second phone number of the second mobile device;
- and
- in response to determining that the second phone number is in the set of phone numbers authorized to access the set of account identifiers, transmitting, without receiving an authorization signal from the first user in response to the query, one or more account identifiers from the set of account identifiers to the second mobile device.
Dependencies are inferred from the claim text.