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 including logic to receive preference data for each of a plurality of data record entries of a subscriber record from a telephone number mapping (ENUM) server, and to determine a contact sequence including a plurality of Uniform Resource Identifiers (URIs). The contact sequence is based at least in part on the received preference data.
Claims25
A communication system comprising:
- an application server including logic to receive preference data for each of a plurality of data record entries of a subscriber record from a telephone number mapping (ENUM) server and to determine a contact sequence including a plurality of Uniform Resource Identifiers (URIs);
- wherein the contact sequence is based at least in part on the received preference data.
A method comprising:
- receiving, from a telephone number mapping (ENUM) server, a plurality of Uniform Resource Identifiers (URIs), wherein each of the plurality of URIs has a common order value and each of the plurality of URIs has a distinct preference value;
- and
- sequentially initiating invite messages via an Internet Protocol Multimedia Subsystem (IMS) to destination devices identified by each of the plurality of URIs according to a sequence order.
A method of registering a plurality of devices with a telephone number mapping (ENUM) server, the method comprising:
- receiving a plurality of Uniform Resource Indicators (URIs) that identify a corresponding plurality of devices to be registered;
- establishing a contact sequence that identifies an order in which to contact each of the plurality of devices identified by the plurality of URIs;
- assigning to each URI a common order value;
- assigning to each URI a unique preference value, wherein each of the corresponding preference values are associated with the contact sequence;
- forming a data record entry for each URI, wherein each data record entry includes the order value and the corresponding preference value;
- and
- storing the 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 sequentially via an Internet Protocol Multimedia Subsystem (IMS) to each of a plurality of devices associated with the subscriber in response to the contact request;
- wherein each of the plurality of devices is identified by a corresponding Uniform Resource Indicator (URI) stored in a telephone number mapping (ENUM) server;
- and
- wherein each URI has a unique preference value associated with it and the invite messages are initiated according to a sequence based on the preference values.
Dependencies are inferred from the claim text.