Method of delivering information over a communication network
First Claim
Patent Images
1. A method of delivering information to subscribers on a communication network, wherein a plurality of data providers and a plurality of processing devices, each processing device uniquely associated with a subscriber, are connected to said network, comprising the steps of:
- receiving a sequence of INFO IDs by said plurality of processing devices, each INFO ID uniquely identifying information in a plurality of INFO sources connected to said network;
reading a sequence of information from said plurality of INFO sources in accordance with said sequence of INFO IDs;
selecting at least one data provider by each subscriber to display data that is received from said at least one data provider via said network; and
continuously displaying said sequence of information simultaneously with said data received from said at least one data provider selected by said each subscriber on an associated processing device such that said sequence of information and said data requested by said each subscriber are simultaneously viewable, and wherein said data to be displayed on said associated processing device is selectable by said each subscriber, the display of said sequence of information is not controllable by said each subscriber and does not change in response to the selection of said data by said each subscriber.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique and apparatus for delivering information to the subscribers (terminals) on a communication network. The information is simultaneously displayed without interfering with the reception and/or display of subscriber'"'"'s selected data or program.
-
Citations
415 Claims
-
1. A method of delivering information to subscribers on a communication network, wherein a plurality of data providers and a plurality of processing devices, each processing device uniquely associated with a subscriber, are connected to said network, comprising the steps of:
-
receiving a sequence of INFO IDs by said plurality of processing devices, each INFO ID uniquely identifying information in a plurality of INFO sources connected to said network; reading a sequence of information from said plurality of INFO sources in accordance with said sequence of INFO IDs; selecting at least one data provider by each subscriber to display data that is received from said at least one data provider via said network; and continuously displaying said sequence of information simultaneously with said data received from said at least one data provider selected by said each subscriber on an associated processing device such that said sequence of information and said data requested by said each subscriber are simultaneously viewable, and wherein said data to be displayed on said associated processing device is selectable by said each subscriber, the display of said sequence of information is not controllable by said each subscriber and does not change in response to the selection of said data by said each subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84)
-
-
30. A method of delivering information to subscribers on a communication network, wherein a plurality of data providers and a plurality of processing devices, each processing device uniquely associated with a subscriber, are connected to said network, comprising the steps of:
-
assigning an unique INFO ID and an INFO duration to each information from a plurality of INFO sources connected to said network to provide a plurality of INFO IDs and a plurality of INFO durations; storing said plurality of INFO IDs and said plurality of INFO durations in a database connected to said network; receiving a sequence of information by said plurality of processing devices; selecting at least one data provider by each subscriber to display data that is received from said at least one data provider via said network; and continuously displaying said sequence of information simultaneously with said data received from said at least one data provider selected by said each subscriber on an associated processing device such that said sequence of information and said data requested by said each subscriber are simultaneously viewable, and wherein said data to be displayed on said associated processing device is selectable by said each subscriber, the display of said sequence of information is not controllable by said each subscriber and said each information in said sequence of information is displayed for said INFO duration assigned to said each information before displaying next information in said sequence of information. - View Dependent Claims (58, 59, 60, 61, 62)
-
-
56. A method of delivering information to subscribers on a communication network, wherein a plurality of data providers and a plurality of processing devices, each processing device uniquely associated with a subscriber, are connected to said network, comprising the steps of:
-
assigning an unique subscriber ID to each of said plurality of processing devices; verifying the authorization of said each subscriber to determine if said each subscriber is authorized to connect to said network; generating a login time and a login date for said each subscriber if it is determined that said each subscriber is authorized to connect to said network; storing said subscriber ID, said login time and said login date for said each subscriber in a database connected to said network if it is determined that said each subscriber is authorized to connect said network; receiving a sequence of information by said plurality of processing devices from a plurality of INFO sources connected to said network; selecting at least one data provider by each subscriber to display data that is received from said at least one data provider via said network; continuously displaying said sequence of information simultaneously with said data received from said at least one data provider selected by said each subscriber on an associated processing device if it is determined that said each subscriber is authorized to connect to said network, such that said sequence of information and said data requested by said each subscriber are simultaneously viewable, and wherein said data to be displayed on said associated processing device is selectable by said each subscriber and the display of said sequence of information is not controllable by said each subscriber; generating a ping signal every predetermined interval by said associated processing device if it is determined that said each subscriber is authorized to connect to said network; transmitting said ping signal to said database; updating said database to indicate expected time of next ping signal from said each subscriber; generating a logout time and a logout date for said each subscriber when said ping signal is not received from said associated processing device substantially within said expected time; and storing said logout time and said logout date for said each subscriber in said database.
-
-
85. A method of selectively delivering information to subscribers on a communication network, wherein a plurality of data providers and a plurality of processing devices, each processing device uniquely associated with a subscriber, are connected to said network, comprising the steps of:
-
storing profile data in a database connected to said network for each subscriber; storing a plurality of information received from a plurality of INFO sources connected to said network in said database; selecting a sequence of information for said each subscriber from said plurality of information in accordance with said profile data of said each subscriber, each information in said sequence of information being uniquely identified by an INFO ID; receiving a sequence of INFO IDs for said each subscriber by a processing device associated with said each subscriber; reading a sequence of information from said plurality of INFO sources in accordance with said sequence of INFO IDs; selecting at least one data provider by said each subscriber to display data that is received from said at least one data provider via said network; and continuously displaying said sequence of information for said each subscriber simultaneously with said data received from said at least one data provider selected by said each subscriber on said associated processing device such that said sequence of information for said each subscriber and said data requested by said each subscriber a resimultaneously viewable, and wherein said data to be displayed on said associated processing device is selectable by said each subscriber, the display of said sequence of information for said each subscriber is not controllable by said each subscriber and does not change in response to the selection of said data by said each subscriber. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207)
-
-
115. A method of selectively delivering information to subscribers on a communication network, wherein a plurality of data providers and a plurality of processing devices, each processing device uniquely associated with a subscriber, are connected to said network, comprising the steps of:
-
storing profile data in a database connected to said network for each subscriber; storing a plurality of information received from a plurality of INFO sources connected to said network in said database; assigning an unique INFO ID and an INFO duration to each information in said plurality of information to provide a plurality of INFO IDs and a plurality of INFO durations; storing said plurality of INFO IDs and said plurality of INFO durations in said database; selecting a sequence of information for said each subscriber from said plurality of information in accordance with said profile data of said each subscriber; receiving said sequence of information for said each subscriber by a processing device associated with said each subscriber; selecting at least one data provider by said each subscriber to display data that is received from said at least one data provider via said network; and continuously displaying said sequence of information for said each subscriber simultaneously with said data received from said at least one data provider selected by said each subscriber on said associated processing device such that said sequence of information for said each subscriber and said data requested by said each subscriber are simultaneously viewable, and wherein said data to be displayed on said associated processing device is selectable by said each subscriber, the display of said sequence of information for said each subscriber is not controllable by said each subscriber and said each information in said sequence of information is displayed for said INFO duration assigned to said each information before displaying next information in said sequence of information for said each subscriber. - View Dependent Claims (143, 144, 145, 146, 147, 190, 191)
-
-
141. A method of selectively delivering information to subscribers on a communication network, wherein a plurality of data providers and a plurality of processing devices, each processing device uniquely associated with a subscriber, are connected to said network, comprising the steps of:
-
assigning an unique subscriber ID to each of said plurality of processing devices; storing profile data in a database connected to said network for each subscriber; storing a plurality of information received from a plurality of INFO sources connected to said network in said database; selecting a sequence of information for said each subscriber from said plurality of information in accordance with said profile data of said each subscriber; verifying the authorization of said each subscriber to determine if said each subscriber is authorized to connect to said network; generating a login time and a login date for said each subscriber if it is determined that said each subscriber is authorized to connect to said network; storing said subscriber ID, said login time and said login date for said each subscriber in said database if it is determined that said each subscriber is authorized to connect said network; receiving said sequence of information for said each subscriber by a processing device associated with said each subscriber; selecting at least one data provider by said each subscriber to display data that is received from said at least one data provider via said network; continuously displaying said sequence of information for said each subscriber simultaneously with said data received from said at least one data provider selected by said each subscriber on said associated processing device if it is determined that said each subscriber is authorized to connect to said network, such that said sequence of information for said each subscriber and said data requested by said each subscriber are simultaneously viewable, and wherein said data to be displayed on said associated processing device is selectable by said each subscriber and the display of said sequence of information for said each subscriber is not controllable by said each subscriber; generating a ping signal every predetermined interval by said associated processing device if it is determined that said each subscriber is authorized to connect to said network; transmitting said ping signal to said database; updating said database to indicate expected time of next ping signal from said each subscriber; generating a logout time and a logout date for said each subscriber when said ping signal is not received from said associated processing device substantially within said expected time; and storing said logout time and said logout date for said each subscriber in said database.
-
-
208. A system for delivering information to subscribers on a communication network, comprising:
-
a plurality of data providers connected to said network; a plurality of INFO sources connected to said network for providing a sequence of information, each information uniquely identified by an INFO ID; and a plurality of processing devices connected to said network, each uniquely associated with a subscriber to provide an associated processing device and having a receiver for receiving a sequence of INFO IDs from said plurality of INFO sources, a device for reading said sequence of information from said plurality of INFO sources in accordance with said sequence of INFO IDs, a selector for selecting at least one data provider by said subscriber and a display device for continuously displaying said sequence of information simultaneously with said data received from said at least one data provider selected by said subscriber such that said sequence of information and said data requested by said subscriber are simultaneously viewable, and wherein said data to be displayed on said display device is selectable by said subscriber, the display of said sequence of information on said display device is not controllable by said subscriber and does not change in response to the selection of said data by said each subscriber. - View Dependent Claims (209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 265, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292)
-
-
238. A system for delivering information to subscribers on a communication network, comprising:
-
a plurality of data providers connected to said network; a plurality of INFO sources connected to said network for providing a sequence of information; a device for assigning an unique INFO ID and an INFO duration to each information from said plurality of INFO sources to provide a plurality of INFO IDs and a plurality of INFO durations; a storage device connected to said network for storing said plurality of INFO IDs and said plurality of INFO durations; and a plurality of processing devices connected to said network, each uniquely associated with a subscriber to provide an associated processing device and having a receiver for receiving said sequence of information from said plurality of INFO sources, a selector for selecting at least one data provider by said subscriber and a display device for continuously displaying said sequence of information simultaneously with said data received from said at least one data provider selected by said subscriber such that said sequence of information and said data requested by said subscriber are simultaneously viewable, and wherein said data to be displayed on said display device is selectable by said subscriber, the display of said sequence of information on said display device is not controllable by said subscriber and said each information in said sequence of information is displayed for said INFO duration assigned to said each information before displaying next information in said sequence of information. - View Dependent Claims (266, 267, 268, 269, 270)
-
-
264. A system for delivering information to subscribers on a communication network, comprising:
-
a plurality of data providers connected to said network; a plurality of INFO sources connected to said network for providing a sequence of information; a verifying device for verifying the authorization of said subscriber to determine if said subscriber is authorized to connect to said network; a plurality of processing devices connected to said network, each uniquely associated with a subscriber to provide an associated processing device and having a receiver for receiving said sequence of information from said plurality of INFO sources, a selector for selecting at least one data provider by said subscriber and a display device for continuously displaying said sequence of information simultaneously with said data received from said at least one data provider selected by said subscriber if it is determined that said subscriber is authorized to connect to said network, such that said sequence of information and said data requested by said subscriber are simultaneously viewable, and wherein said data to be displayed on said display device is selectable by said subscriber and the display of said sequence of information on said display device is not controllable by said subscriber; a device for assigning an unique subscriber ID to each of said plurality of processing devices; a device for generating a ping signal every predetermined interval if it is determined that said subscriber is authorized to connect to said network; and a transmitter for transmitting said ping signal to said storage device; a time device for generating a login time and a login date for said subscriber if it is determined that said subscriber is authorized to connect to said network and for generating a logout time and a logout date for said subscriber when said ping signal is not received from said associated processing device substantially within said expected time; and a storage device connected to said network for storing said subscriber ID, said login time, said login date, said logout time and said logout date for said subscriber if it is determined that said subscriber is authorized to connect said network and for updating an expected time of next ping signal from said subscriber.
-
-
293. A system for selectively delivering information to subscribers on a communication network, comprising:
-
a plurality of data providers connected to said network; a storage device connected to said network for storing profile data of each subscriber and a plurality of information received from a plurality of INFO sources connected to said network, each information uniquely identified by an INFO ID; an INFO selector for selecting a sequence of INFO IDs for said each subscriber from said plurality of information in accordance with said profile data of said each subscriber; and a plurality of processing devices connected to said network, each uniquely associated with a subscriber to provide an associated processing device and having a receiver for receiving said sequence of INFO IDs for said subscriber from said INFO selector, a device for reading a sequence of information from said plurality of INFO sources in accordance with said sequence of INFO IDs, a data selector for selecting at least one data provider by said subscriber and a display device for continuously displaying said sequence of information for said subscriber simultaneously with said data received from said at least one data provider selected by said subscriber such that said sequence of information for said subscriber and said data requested by said subscriber are simultaneously viewable, and wherein said data to be displayed on said display device is selectable by said subscriber, the display of said sequence of information for said subscriber is not controllable by said subscriber and does not change in response to the selection of said data by said each subscriber. - View Dependent Claims (294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 350, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415)
-
-
323. A system for selectively delivering information to subscribers on a communication network, comprising:
-
a plurality of data providers connected to said network; a device for assigning an unique INFO ID and an INFO duration to each information in a plurality of information received from a plurality of INFO sources connected to said network to provide a plurality of INFO IDs and a plurality of INFO durations; a storage device connected to said network for storing profile data of each subscriber, said plurality of information, said plurality of INFO IDs and said plurality of INFO durations; an INFO selector for selecting a sequence of information for said each subscriber from said plurality of information in accordance with said profile data of said each subscriber; a plurality of processing devices connected to said network, each uniquely associated with a subscriber to provide an associated processing device and having a receiver for receiving said sequence of information for said subscriber from said INFO selector, a data selector for selecting at least one data provider by said subscriber and a display device for continuously displaying said sequence of information for said subscriber simultaneously with said data received from said at least one data provider selected by said subscriber such that said sequence of information for said subscriber and said data requested by said subscriber are simultaneously viewable, and wherein said data to be displayed on said display device is selectable by said subscriber, the display of said sequence of information for said subscriber is not controllable by said subscriber and said each information in said sequence of information is displayed for said INFO duration assigned to said each information before displaying next information in said sequence of information for said subscriber. - View Dependent Claims (351, 352, 353, 354, 355, 398, 399)
-
-
349. A system for selectively delivering information to subscribers on a communication network, comprising:
-
a plurality of data providers connected to said network; a storage device connected to said network for storing profile data of each subscriber and a plurality of information received from a plurality of INFO sources connected to said network; an INFO selector for selecting a sequence of information for said each subscriber from said plurality of information in accordance with said profile data of said each subscriber; a verifying device for verifying the authorization of a subscriber to determine if said subscriber is authorized to connect to said network; a plurality of processing devices connected to said network, each uniquely associated with a subscriber to provide an associated processing device and having a receiver for receiving said sequence of information for said subscriber from said INFO selector, a data selector for selecting at least one data provider by said subscriber and a display device for continuously displaying said sequence of information for said subscriber simultaneously with said data received from said at least one data provider selected by said subscriber if it is determined that said subscriber is authorized to connect to said network, such that said sequence of information for said subscriber and said data requested by said subscriber are simultaneously viewable, and wherein said data to be displayed on said display device is selectable by said subscriber and the display of said sequence of information for said subscriber is not controllable by said subscriber; a device for assigning an unique subscriber ID to each of said plurality of processing devices; a device for generating a ping signal every predetermined interval if it is determined that said subscriber is authorized to connect to said network; a transmitter for transmitting said ping signal to said storage device; a time device for generating a login time and a login date for said subscriber if it is determined that said subscriber is authorized to connect to said network and for generating a logout time and a logout date for said subscriber when said ping signal is not received from said associated processing device substantially within said expected time; and wherein said storage device is operable to store said subscriber ID, said login time, said login date, said logout time, said logout date for said subscriber in said database if it is determined that said each subscriber is authorized to connect said network and for updating an expected time of next ping signal from said subscriber.
-
Specification