Sharing profile data between telecommunication devices
AssigneeQUALCOMM Incorporated
InventorsStephen A. SPRIGG, Paul E. JACOBS, Nikhil JAIN, Richard Wayne GARDNER, III, Gina M. LOMBARDI, Jamie Y. SCHIPPER
Life of this patent
Estimating the term…
Abstract
In an embodiment, a profile server creates a profile that includes profile data and is associated with a first subscriber device. A second subscriber device receives an incoming call from the first subscriber device and queries the profile server for a profile associated with the first subscriber device. The profile server determines that the profile data is authorized for distribution to the second subscriber device, and thereby transmits the profile data in response to the received query and based on the determined authorization.
Claims37
A method of operating a profile server, comprising:
- creating, at the profile server, a profile that includes profile data and is associated with a first subscriber device;
- determining that the profile data is authorized for distribution to a second subscriber device that is associated with the first subscriber device;
- receiving, at the profile server, a query for the profile;
- and
- transmitting the profile data to the second subscriber device in response to the received query and based on the determined authorization.
A method of operating a called subscriber device, comprising:
- receiving, at the called subscriber device, an indication of an incoming call from a calling subscriber device;
- querying the profile server for a profile associated with the calling subscriber device over a data connection between the called subscriber device and the profile server;
- and
- receiving profile data associated with the profile at the called subscriber device in response to the query.
A profile server, comprising:
- means for creating a profile that includes profile data and is associated with a first subscriber device;
- means for determining that the profile data is authorized for distribution to a second subscriber device that is associated with the first subscriber device;
- means for receiving a query for the profile ;
- and
- means for transmitting the profile data to the second subscriber device in response to the received query and based on the determined authorization.
A called subscriber device, comprising:
- means for receiving an indication of an incoming call from a calling subscriber device;
- means for querying the profile server for a profile associated with the calling subscriber device over a data connection between the called subscriber device and the profile server;
- and
- means for receiving profile data associated with the profile at the called subscriber device in response to the query.
A non-transitory computer-readable storage medium containing instructions stored thereon, which, when executed by a profile server, cause the profile server to perform operations, the instructions comprising:
- program code to create a profile that includes profile data and is associated with a first subscriber device;
- program code to determine that the profile data is authorized for distribution to a second subscriber device that is associated with the first subscriber device;
- program code to receive, at the profile server, a query for the profile ;
- and
- program code to transmit the profile data to the second subscriber device in response to the received query and based on the determined authorization.
A non-transitory computer-readable storage medium containing instructions stored thereon, which, when executed by a called subscriber device, cause the called subscriber device to perform operations, the instructions comprising:
- program code to receive an indication of an incoming call from a calling subscriber device;
- program code to query the profile server for a profile associated with the calling subscriber device over a data connection between the called subscriber device and the profile server;
- and
- program code to receive profile data associated with the profile at the called subscriber device in response to the query.
Dependencies are inferred from the claim text.