Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
172 words
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.
Claim 2
Independent Claim
172 words
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.
Claim 3
Dependent Claim
42 words
The method of claim 1 , further comprising steps of: 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.
Claim 4
Dependent Claim
31 words
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.
Claim 5
Dependent Claim
25 words
The method of claim 3 , further comprising a step of storing the automatically dialed telephone number for use in prioritizing subsequent directory assistance queries.
Claim 6
Dependent Claim
39 words
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.
Claim 7
Dependent Claim
24 words
The method of claim 1 , further comprising a step of receiving the directory assistance query verbally in natural language through the user interface.
Claim 8
Dependent Claim
73 words
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.
Claim 9
Dependent Claim
182 words
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.
Claim 10
Dependent Claim
182 words
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.
Claim 11
Dependent Claim
44 words
The apparatus of claim 8 , further comprising: 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.
Claim 12
Dependent Claim
30 words
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.
Claim 13
Dependent Claim
24 words
The apparatus of claim 10 , further comprising means for storing the automatically dialed telephone number for use in prioritizing subsequent directory assistance queries.
Claim 14
Dependent Claim
37 words
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.
Claim 15
Dependent Claim
23 words
The apparatus of claim 8 , further comprising means for receiving the directory assistance query verbally in natural language through the user interface.
Claim 16
Dependent Claim
75 words
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.