Personal calendaring, schedules, and notification using directory data
First Claim
1. A method for utilizing personal calendaring information of a called party for directing a call to the called party, comprising:
- placing a call at a calling party switch for voice interactive services;
routing the call to a network component for voice interactive services;
receiving a request at the network component to connect the call to a called party;
querying a calling party address book for a directory number associated with the called party;
querying a personal scheduling calendar of the called party;
determining whether the called party may be reached at the present date and time at a second directory number different from a directory number for the called party returned from the calling party address book to the second network element; and
if the called party may be reached at the present date and time at a second directory number different from the directory for the called party returned from the calling party address book to the network component, returning the second directory number to the network component.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for utilizing calling party personal calendaring and scheduling information to facilitate enhanced directory assistance information. After obtaining a directory number for a called party from a subscriber'"'"'s address book or from a directory assistance service, a voice services node queries a personal scheduling calendar of the called party to determine whether the called party is currently located at a location other than the location accessible by the obtained directory number. If so, the voice services node may obtain an alternate directory number for the current location of the called party, and the voice services node may automatically place a call to the called party via the alternate directory number or provide the alternate directory number to the subscriber.
-
Citations
47 Claims
-
1. A method for utilizing personal calendaring information of a called party for directing a call to the called party, comprising:
-
placing a call at a calling party switch for voice interactive services;
routing the call to a network component for voice interactive services;
receiving a request at the network component to connect the call to a called party;
querying a calling party address book for a directory number associated with the called party;
querying a personal scheduling calendar of the called party;
determining whether the called party may be reached at the present date and time at a second directory number different from a directory number for the called party returned from the calling party address book to the second network element; and
if the called party may be reached at the present date and time at a second directory number different from the directory for the called party returned from the calling party address book to the network component, returning the second directory number to the network component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for obtaining directory assistance information and for storing the obtained directory assistance information in a subscriber address book, comprising:
-
placing a call at a calling party switch for voice interactive services;
triggering a query from the calling party switch to a first network component for call routing instructions;
routing the call to a second network component for voice interactive services;
receiving a request at the second network component to connect the call to a called party;
querying a calling party address book for a directory number associated with the called party;
if a directory number associated with the called party is not located in the calling party address book, connecting the calling party to a directory assistance service for obtaining a directory number for the called party;
querying a personal scheduling calendar of the called party;
determining whether the called party may be reached at the present date and time at a second directory number different from a directory number for the called party obtained from the directory assistance service by the second network element; and
if the called party may be reached at the present date and time at a second directory number different from the directory for the called party obtained from the directory assistance service by the second network element, returning the second directory number to the second network component. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for utilizing personal calendaring information of a called party for directing a call to the called party, comprising:
-
receiving a request at a telecommunications system voice services node to connect a call to a called party;
querying a calling party address book for a directory number associated with the called party;
querying a personal scheduling calendar of the called party;
determining whether the called party may be reached at the present date and time at a second directory number different from a directory number for the called party returned from the calling party address book to the voice services node;
if the called party may be reached at the present date and time at a second directory number different from the directory for the called party returned from the calling party address book to the voice services node, returning the second directory number to the voice services node; and
connecting a call between the calling party and the called party via the second directory number. - View Dependent Claims (36, 37)
-
-
38. A system for utilizing personal calendaring information of a called party for directing a call to the called party, comprising:
a telecommunications system voice services node operative to receive a request to connect the call to a called party;
to query a calling party address book for a directory number associated with the called party;
to query a personal scheduling calendar of the called party;
to determine whether the called party may be reached at the present date and time at a second directory number different from a directory number for the called party returned from the calling party address book to the voice services node;
to receive the second directory number from a called party customer profile; and
to connect a call between the calling party and the called party via the second directory number. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47)
Specification