Selective messaging via on-screen display
First Claim
1. An apparatus for processing signals received from a communications network, comprising:
- a first path for processing a received video signal;
a second path for processing a received message signal, including means for retrieving control data appended to the message signal;
means responsive to the control data for generating a control signal; and
means responsive to the control signal for selectively outputting a processed video signal from said first path, a processed message signal from said second path, or a combined output comprising both the processed video and processed message signals.
3 Assignments
0 Petitions
Accused Products
Abstract
An interactive terminal comprises a processor, a local data store connected to the processor, a character generator responsive to processor control for generating a television signal output to an associated television receiver, a key pad or remote control for inputting information to the processor, and a power supply input. The terminal is coupled, via 2-way RF communications, to a central location, designated as the system manager, where the terminal is accessed by polling for monitoring and servicing terminal user requests. The interactive terminal has a local storage capacity for storing a number of character screen commands, accessed from a central data base at the system manager, for use in generating prompting screens displayed on the television receiver. In use, a user may call for a variety of services by operating the input keys of the key pad to cause a prompting screen to be displayed. Screen commands are stored at the terminal according to an assigned priority. The stored screen commands also include pointers which are used by the terminal processor to prefetch screens which will likely follow the current screen in a decision tree structure manner. Thus, screens may be prefetched from the central data base and downloaded for storage at the terminal so that they are available for display if and when called for. If a particular branch of a decision tree is not selected, screens associated with the unselected branch are deleted from terminal memory as needed to make room for new screens. The terminal memory is also controlled so that data is swapped in and out of memory based on its relative priority.
109 Citations
16 Claims
-
1. An apparatus for processing signals received from a communications network, comprising:
-
a first path for processing a received video signal;
a second path for processing a received message signal, including means for retrieving control data appended to the message signal;
means responsive to the control data for generating a control signal; and
means responsive to the control signal for selectively outputting a processed video signal from said first path, a processed message signal from said second path, or a combined output comprising both the processed video and processed message signals. - View Dependent Claims (2, 3, 4, 5)
means for determining if a video signal is present in said first path; and
means responsive to said determining means for controlling said selective output means to output only the processed message signal when there is no video signal present in the first path.
-
-
3. An apparatus in accordance with claim 2 wherein said determining means comprises a video sync detector.
-
4. An apparatus in accordance with claim 1 further comprising video display generator means in said second path for converting data contained in the received message signal to a video message signal for input to said selective output means.
-
5. An apparatus in accordance with claim 4 further comprising:
-
means for detecting a video sync signal in said first path; and
means for inputting the video sync signal to said video display generator for use in synchronizing the video message signal to the processed video signal.
-
-
6. An apparatus for processing signals received from a communications network, comprising:
-
a first path for processing a received video signal;
a second path for processing a received message signal;
memory means coupled to said second path for storing message data obtained from the message signal;
means coupled to said second path for retrieving control data appended to the message signal; and
means responsive to the retrieved control data for outputting the message data combined with a processed video signal from said first path, outputting the message data alone, or storing the message data in said memory means.
-
-
7. Apparatus for selectively distributing messages over a communications network comprising:
-
an addressable controller for communicating with a plurality of subscriber terminals served by a communications network;
means operatively associated with said addressable controller for assigning each of said subscriber terminals to a primary message group;
means operatively associated with said addressable controller for assigning selected ones of said subscriber terminals to one or more message subgroups;
means for inputting text messages to said addressable controller for subsequent transmission to a subscriber terminal for display;
means operatively associated with said addressable controller for tagging the messages with distribution data defining at least one primary message group or message subgroup to receive the message; and
means for transmitting the tagged text messages over the network together with signals from network service providers. - View Dependent Claims (8)
-
-
9. An apparatus for processing signals received from a communications network, comprising:
-
a first path for processing a received video signal;
a second path for processing a received message signal;
means responsive to a control signal for selectively outputting a processed video signal from said first path, a processed message signal from said second path, or a combined output comprising both the processed video and processed message signals;
means for determining if a video signal is present in said first path; and
means responsive to said determining means for controlling said selective output means to output only the processed message signal when there is no video signal present in the first path.
-
-
10. A terminal system comprising:
-
a first receiver for receiving a video signal;
a second addressable receiver for receiving a plurality of message signals addressed to said terminal system, each message signal having video data and an identifying code;
a memory, coupled to the addressable receiver, for storing the message signals;
a processor for generating a control signal corresponding to the identifying code of one of the message signals in said memory;
a character display generator, responsive to the control signal and coupled to said memory and said first receiver, for displaying the video data of the one message signal overlaid on one of the video signal and a plain video background. - View Dependent Claims (11, 12, 13, 14, 15, 16)
user input circuitry, coupled to said processor, for receiving a user input which identifies a desired message signal for display, wherein said processor generates the control signal in accordance with the user input.
-
Specification