Cable connected network server platform for telephone white-yellow page services and emergency 911 location identification
First Claim
1. A method of providing automated telephone directory assistance, comprising steps of:
- providing a user interface allowing entry of a directory assistance query;
appending an address that is uniquely associated with an addressable cable set top device to a received directory assistance query;
transmitting the directory assistance query and the address associated with the cable set top device to a computerized directory assistance server over at least a portion of a local loop network;
searching a directory assistance database based on at least the received directory assistance query and the address associated with the cable set top device;
prioritizing results produced by searching based on a geographical proximity of each search result to a geographical location from which directory assistance query was entered;
appending the address associated with the cable set top device to the results;
transmitting the results and the address associated with the cable set top device over at least a portion of the local loop network to the cable set top device; and
communicating the results through the user interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A twisted pair and/or coaxial cable fed set-top device provides a plurality of services, including computerized directory assistance services and identification of the geographic location and set top device from which a directory assistance query has been made. Directory assistance information may be broadcast from a cable head end, or a directory assistance database may be searched, based on a query entered by a user, or both broadcasting and searching may be performed. The search results can be prioritized based on the geographical proximity between locations of the listings in the search results and the location from which the query was entered. The address of the set top device and/or the tap to which the set top device is coupled are used for determining the location from which the query was entered.
316 Citations
14 Claims
-
1. A method of providing automated telephone directory assistance, comprising steps of:
-
providing a user interface allowing entry of a directory assistance query;
appending an address that is uniquely associated with an addressable cable set top device to a received directory assistance query;
transmitting the directory assistance query and the address associated with the cable set top device to a computerized directory assistance server over at least a portion of a local loop network;
searching a directory assistance database based on at least the received directory assistance query and the address associated with the cable set top device;
prioritizing results produced by searching based on a geographical proximity of each search result to a geographical location from which directory assistance query was entered;
appending the address associated with the cable set top device to the results;
transmitting the results and the address associated with the cable set top device over at least a portion of the local loop network to the cable set top device; and
communicating the results through the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
indicating that additional information is available for at least one of the results; and
providing additional information for at least one of the results in response to a request for additional information.
-
-
3. The method of claim 2, further comprising a step of automatically dialing a telephone number associated with a result in response to a request to automatically dial the telephone number.
-
4. The method of claim 3, further comprising a step of storing the automatically dialed telephone number for use in prioritizing subsequent directory assistance queries.
-
5. The method of claim 4, further comprising a step of prioritizing the results based upon at least one automatically dialed telephone number that was previously stored in response to a request to store the automatically dialed telephone number.
-
6. The method of claim 1, further comprising a step of receiving the directory assistance query verbally in natural language through the user interface.
-
7. The method of claim 1, further comprising steps of:
-
storing the geographical location associated with the cable set top device based on an in-line tap that uniquely identifies the geographical location of the cable set top device; and
using the stored geographical location associated with the cable set top device for prioritizing the results based upon the geographical proximity of each result to the geographical location of the cable set top device.
-
-
8. Apparatus for providing automated telephone directory assistance, comprising
a user interface allowing entry of a directory assistance query; -
means for appending an address that is uniquely associated with an addressable cable set top device to a received directory assistance query;
means for transmitting the directory assistance query and the address associated with the cable set top device to a computerized directory assistance server over at least a portion of a local loop network;
means for searching a directory assistance database based on at least the received directory assistance query and the address associated with the cable set top device;
means for prioritizing results produced by searching based on a geographical proximity of each search result to a geographical location from which directory assistance query was entered;
means for appending the address associated with the cable set top device to the results;
means for transmitting the results and the address associated with the cable set top device over at least a portion of the local loop network to the cable set top device; and
means for communicating the results through the user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
means for indicating that additional information is available for at least one of the results; and
means for providing additional information for at least one of the results in response to a request for additional information.
-
-
10. The apparatus of claim 9, further comprising means for automatically dialing a telephone number associated with a result in response to a request to automatically dial the telephone number.
-
11. The apparatus of claim 10, further comprising means for storing the automatically dialed telephone number for use in prioritizing subsequent directory assistance queries.
-
12. The apparatus of claim 11 further comprising means for prioritizing the results based upon at least one automatically dialed telephone number that was previously stored in response to a request to store the automatically dialed telephone number.
-
13. The apparatus of claim 8, further comprising means for receiving the directory assistance query verbally in natural language through the user interface.
-
14. The apparatus of claim 8, further comprising:
-
means for storing the geographical location associated with the cable set top device based on an in-line tap that uniquely identifies the geographical location of the cable set top device; and
means for using the stored geographical location associated with the cable set top device for prioritizing the results based upon the geographical proximity of each result to the geographical location of the cable set top device.
-
Specification