Method and System to Provide Contact Services in a Communication Network
AssigneeAt&T Knowledge Ventures, L.P.
InventorsBernard Ku, Mehrad Yasrebi, Chaoxin Qiu
Life of this patent
Estimating the term…
Abstract
A communication system includes an application server that includes logic to recognize that preference data in each of a plurality of data record entries of a subscriber record has a common value. Each data record entry includes a Uniform Resource Identifier (URI), and the subscriber record is stored in a telephone number mapping (ENUM) server. The application server also includes logic to issue a command to initiate contact concurrently with devices identified by URIs in the subscriber record via an Internet Protocol Multimedia Subsystem (IMS).
Claims25
A communication system comprising:
- an application server including logic to:
- recognize that preference data in each of a plurality of data record entries of a subscriber record has a common value, wherein each data record entry includes a Uniform Resource Identifier (URI), and wherein the subscriber record is stored in a telephone number mapping (ENUM) server;
- and
- issue a command to initiate contact concurrently with devices identified by URIs in the subscriber record via an Internet Protocol Multimedia Subsystem (IMS).
A method comprising:
- determining that order data associated with a plurality of corresponding Uniform Resource Identifiers (URIs) have a common order value and determining that preference data associated with the plurality of corresponding URIs have a common preference value, wherein the order data and the preference data for each corresponding URI is included in a corresponding data record entry, and wherein the data record entry is stored in a telephone number mapping (ENUM) server;
- and
- initiating invite messages concurrently via an Internet Protocol Multimedia Subsystem (IMS) to concurrently contact devices identified by the plurality of URIs.
A method of registering a plurality of devices of a subscriber, the method comprising:
- receiving a plurality of Uniform Resource Indicators (URIs) associated with a subscriber, each UI identifying a device associated with the subscriber;
- receiving an indication that upon receipt of a contact request the devices are to be contacted concurrently;
- assigning a common order value and a common preference value to each of the plurality of URIs in response to receiving the indication;
- forming a plurality of data record entries, wherein each of the plurality of data record entries includes one of the plurality of URIs and includes the common order value and the common preference value;
- and
- storing the plurality of data record entries in a telephone number mapping (ENUM) server.
A computer readable medium including computer executable instructions to cause a processor to:
- receive a contact request via a subscriber telephone number associated with a subscriber;
- and
- initiate invite messages concurrently via an Internet Protocol Multimedia Subsystem (IMS) to concurrently contact each of a plurality of devices associated with the subscriber in response to the contact request, wherein the plurality of devices are identified by a corresponding plurality of Uniform Resource Indicators (URIs) that are stored in a telephone number mapping (ENUM) server, and wherein each URI has a common order value and a common preference value associated therewith.
Dependencies are inferred from the claim text.