System and method for providing directory information over a telephony network using ADSI
First Claim
1. A system for providing directory information to users over a network and comprising:
- a directory service unit, said directory service unit including a memory for storing directory information and information menus and interface means for receiving requests for directory information from users and for generating an alerting signal, anda plurality of user interface units connectable through the network to said directory service unit, each of said user interface unit being associated with a telephone and a TV monitor of a user and includingmeans for detecting an alerting signal from said directory service unit, said alerting signal indicating to said each of said user interface units the type of information to be received thereafter, and for converting information thereafter received from said directory service unit into a form for video display at the user'"'"'s TV monitor,means for receiving user inputs and converting said user inputs to a string of characters,memory means for storing a character mapping table which maps said string of characters to signalling information to be received by said directory service unit anda character processor for retrieving from said memory means said signalling information mapping to said string of characters and for transmitting said signalling information to said directory service unit through the network.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for accessing directory information over a telephony network employing the ADSI protocol and for presenting the directory information at the user'"'"'s conventional TV monitor are described. The system includes a directory service unit, a telephony network, such as the public switched telephony network, and multiple user interface units. The directory service unit receives, processes, and stores in memory directory information from directory information providers which information is transmitted to the user interface unit of requesting users on demand. The directory service unit is connected to user interface units via the telephony network and uses the ADSI protocol to communicate data and voice signals containing directory information to users. Each user interface unit converts directory information in the form of data signals into signals for display on the user'"'"'s TV screen and transmits audio directory information, such as audio program description, to the audio input of the user'"'"'s TV monitor. The user interface unit also converts requests and interactive inputs generated by the user at the infrared remote of the TV monitor into local display commands for locally controlling the appearance of directory information on the user'"'"'s TV monitor or into DTMF digits for transmission to the directory service unit. On receiving a user'"'"'s request for directory service, the directory service unit transmits to the user menus of directory information in ADSI format, which menus are processed at the user interface unit for display on the user'"'"'s TV screen. On receiving the user'"'"'s interactive inputs in the form of DTMF digits for a specific directory or a program description, the directory service unit retrieves the appropriate information from memory, and transmits it in ADSI format to the user interface unit where the requested information is processed for presentation at the user'"'"'s TV monitor.
106 Citations
11 Claims
-
1. A system for providing directory information to users over a network and comprising:
-
a directory service unit, said directory service unit including a memory for storing directory information and information menus and interface means for receiving requests for directory information from users and for generating an alerting signal, and a plurality of user interface units connectable through the network to said directory service unit, each of said user interface unit being associated with a telephone and a TV monitor of a user and including means for detecting an alerting signal from said directory service unit, said alerting signal indicating to said each of said user interface units the type of information to be received thereafter, and for converting information thereafter received from said directory service unit into a form for video display at the user'"'"'s TV monitor, means for receiving user inputs and converting said user inputs to a string of characters, memory means for storing a character mapping table which maps said string of characters to signalling information to be received by said directory service unit and a character processor for retrieving from said memory means said signalling information mapping to said string of characters and for transmitting said signalling information to said directory service unit through the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing video input signals for display at a user'"'"'s TV monitor based on information signals received over a network, said method comprising the steps of:
-
storing screens of information based on said information signals received over the network, wherein a first set of information signals forms a first screen of information, a second set of information signals forms a second screen of information and an Nth set of information signals forms an Nth screen of information, wherein N is an integer, and wherein each of said screens of information is characterized by a matrix of blocks, each of said blocks having an associated bit in an "ON" or "OFF" state, comparing the states of bits of corresponding blocks of said first through said Nth screens, generating brightness information including a "HIGH" state or a "DIM" state, for each of said corresponding blocks of said screens by assigning a "HIGH" state to said corresponding blocks wherein results of said comparing step meets a set of predetermined comparison requirements and by assigning a "DIM" state to said corresponding blocks wherein results of said comparing step do not meet said set of predetermined comparison requirements, and controlling a video drive circuit based on said brightness information to produce the video input signals for display at the user'"'"'s TV monitor. - View Dependent Claims (7, 8)
-
-
9. A system for providing information over a telephony network in the ADSI protocol to a user'"'"'s TV monitor, said system comprising:
-
a service unit including a memory for storing information, means for transmitting information signals over the telephony network to users, including audio and data signals, based on information stored in said memory, and interface means for receiving information from users and for transmitting an alerting signal to users, and a plurality of user interface units connectable through the telephony network to said service unit, said alerting signal indicating to said user interface unit the type of information to be received thereafter, each of said interface units being associated with a TV monitor of a user and including means for detecting said alerting signal from said service unit and means for converting said data signals received from said service unit and preceded by said alerting signal into video input signals for a user'"'"'s TV monitor, said converting means including means for storing screens of information based on said information signals wherein a first set of information signals forms a first screen of information, a second set of information signals forms a second screen of information and an Nth set of information signals forms an Nth screen of information, wherein N is an integer, and wherein each of said screens of information is characterized by a matrix of blocks, each of said blocks having an associated bit in an "ON" or "OFF" state, means for comparing the states of bits of corresponding blocks of said first through said Nth screens, means for generating brightness information including a "HIGH" state or a "DIM" state, for each of said corresponding blocks of said screens by assigning a "HIGH" state to said corresponding blocks wherein results of said comparing step meets a set of predetermined comparison requirements and by assigning a "DIM" state to said corresponding blocks wherein results of said comparing step do not meet said set of predetermined comparison requirements, and means for controlling a video drive circuit based on said brightness information to produce the video input signals for display at the user'"'"'s TV monitor. - View Dependent Claims (10)
-
-
11. An arrangement for converting data signals received from a directory service unit over a network into video signals for a user'"'"'s TV monitor, comprising:
-
means for storing screens of information based on said information signals received over the network, wherein a first set of information signals forms a first screen of information, a second set of information signals forms a second screen of information and an Nth set of information signals forms an Nth screen of information, wherein N is an integer, and wherein each of said screens of information is characterized by a matrix of blocks, each of said blocks having an associated bit in an "ON" or "OFF" state, means for comparing the states of bits of corresponding blocks of said first through said Nth screens, means for generating brightness information including a "HIGH" state or a "DIM" state, for each of said corresponding blocks of said screens by assigning a "HIGH" state to said corresponding blocks wherein results of said comparing step meets a set of predetermined comparison requirements and by assigning a "DIM" state to said corresponding blocks wherein results of said comparing step do not meet said set of predetermined comparison requirements, and means for controlling a video drive circuit based on said brightness information to produce the video input signals for display at the user'"'"'s TV monitor.
-
Specification