System and method for distributing preferenced data over a communications network
First Claim
1. In a networked computing environment including a plurality of browsing devices such as personal computers and client terminals, the client terminals having a conventional television monitor and an electronic unit that permits the television monitor to be used for receiving video and for receiving content from one or more web pages published on the network, and the browsing devices being interconnectable to a plurality of servers in order to permit content at web pages published at the servers to be browsed and downloaded as desired, and at least one of the servers serving as a host during a browsing session of at least one of the browsing devices, a method of displaying both i) preferenced data such as information on news, sports, weather or other topics of interest to a particular user, and ii) advertising data, without delaying the display of a particular web page that is to be downloaded to the particular user, comprising the following steps:
- storing at the host server or at a browsing device of a particular user information that identifies preferenced data for the particular user;
storing at the host server instructions for selecting advertising content obtainable from one or more servers;
during a first browsing session at the browsing device of the particular user, identifying a particular web page that is to be downloaded, and thereafter detecting a first period of idle time, and then selecting either preferenced data or advertising data to be presented at the browsing device of the particular user;
preloading the selected preferenced data or advertising data to the browsing device of the particular user during the first period of idle time unless a specifically determined event occurs to signal interruption of the preloading; and
during the same or a subsequent browsing session at the browsing device of the particular user, detecting a second period of idle time and creating at the browsing device of the particular user a transition page, and thereafter presenting at the transition page the preloaded preferenced data or advertising data unless a specifically determined event occurs to signal interruption of the displayed transition page so as not to delay or interfere with display of the particular web page that was identified for downloading.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for distributing and presenting preferenced data from a host server to a browsing device through a communications network. The method involves identifying a user preference, providing at least one data feed containing information related to the user preference, selecting preferenced data from the data feed corresponding to the user preference, preloading the preferenced data from the host server to the browsing device, and presenting the preferenced data through the browsing device.
314 Citations
14 Claims
-
1. In a networked computing environment including a plurality of browsing devices such as personal computers and client terminals, the client terminals having a conventional television monitor and an electronic unit that permits the television monitor to be used for receiving video and for receiving content from one or more web pages published on the network, and the browsing devices being interconnectable to a plurality of servers in order to permit content at web pages published at the servers to be browsed and downloaded as desired, and at least one of the servers serving as a host during a browsing session of at least one of the browsing devices, a method of displaying both i) preferenced data such as information on news, sports, weather or other topics of interest to a particular user, and ii) advertising data, without delaying the display of a particular web page that is to be downloaded to the particular user, comprising the following steps:
-
storing at the host server or at a browsing device of a particular user information that identifies preferenced data for the particular user;
storing at the host server instructions for selecting advertising content obtainable from one or more servers;
during a first browsing session at the browsing device of the particular user, identifying a particular web page that is to be downloaded, and thereafter detecting a first period of idle time, and then selecting either preferenced data or advertising data to be presented at the browsing device of the particular user;
preloading the selected preferenced data or advertising data to the browsing device of the particular user during the first period of idle time unless a specifically determined event occurs to signal interruption of the preloading; and
during the same or a subsequent browsing session at the browsing device of the particular user, detecting a second period of idle time and creating at the browsing device of the particular user a transition page, and thereafter presenting at the transition page the preloaded preferenced data or advertising data unless a specifically determined event occurs to signal interruption of the displayed transition page so as not to delay or interfere with display of the particular web page that was identified for downloading. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
2. In a networked computing environment including a plurality of browsing devices such as personal computers and client terminals, the client terminals having a conventional television monitor and an electronic unit that permits the television monitor to be used for receiving video and for receiving content from one or more web pages published on the network, and the browsing devices being interconnectable to a plurality of servers in order to permit content at web pages published at the servers to be browsed and downloaded as desired, and at least one of the servers serving as a host during a browsing session of at least one of the browsing devices, a computer program product for implementing a method of displaying both i) preferenced data such as information on news, sports, weather or other topics of interest to a particular user, and ii) advertising data, without delaying the display of a particular web page that is to be downloaded to the particular user, the computer program product comprising a computer readable medium for carrying executable instructions by which said method is implemented and wherein the method is comprised of the following steps:
-
storing at the host server or at a browsing device of a particular user information that identifies preferenced data for the particular user;
storing at the host server instructions for selecting advertising content obtainable from one or more servers in accordance with designated criteria;
during a first browsing session at the browsing device of the particular users, identifying a particular web page that is to be downloaded, and thereafter detecting a first period of idle time, and then alternately selecting either preferenced data or advertising data to be presented at the browsing device of the particular user;
preloading the selected preferenced data or advertising data to the browsing device of the particular user during the first period of idle time unless a specifically determined event occurs to signal interruption of the preloading; and
during the same or a subsequent browsing session at the browsing device of the particular user, detecting a second period of idle time and creating at the browsing device of the particular user a transition page, and thereafter presenting at the transition page the preloaded preferenced data or advertising data unless a specifically determined event occurs to signal interruption of the displayed transition page so as not to delay or interfere with display of the particular web page that was identified for downloading.
-
-
3. In a networked computing environment including a plurality of browsing devices such as personal computers and client terminals, the client terminals having a conventional television monitor and an electronic unit that permits the television monitor to be used for receiving video and for receiving content from one or more web pages published on the network, and the browsing devices being interconnectable to a plurality of servers in order to permit content at web pages published at the servers to be browsed and downloaded as desired, and at least one of the servers serving as a host during a browsing session of at least one of the browsing devices, a method of displaying both i) preferenced data such as information on news, sports, weather or other topics of interest to a particular user, and ii) advertising data, without delaying the display of a particular web page that is to be downloaded to the particular user, comprising the following steps:
-
storing at the host server or at a browsing device of a particular user information that identifies preferenced data for the particular user;
storing at the host server instructions for selecting advertising content obtainable from one or more servers;
during a first browsing session at the browsing device of the particular user, identifying a particular web page that is to be downloaded, and thereafter detecting a first period of idle time, and then selecting either preferenced data or advertising data to be presented at the browsing device of the particular user;
preloading the selected preferenced data or advertising data to the browsing device of the particular user during the first period of idle time unless a specifically determined event occurs to signal interruption of the preloading, during the same or a subsequent browsing session at the browsing device of the particular user, detecting a second period of idle time and creating at the browsing device of the particular user a transition page; and
controlling the flow of the selected preferenced data or advertising data by detecting whether a publisher shift has occurred, and if so, weighting as either heavy or light transition time to the newly selected publisher, and then also determining whether a minimum period of time has yet elapsed since a previous presentation of selected data, and only then thereafter presenting at the transition page the preloaded preferenced data or advertising data unless a specifically determined event occurs to signal interruption of the displayed transition page so as not to delay or interfere with display of the particular web page that was identified for downloading.
-
-
4. In a networked computing environment including a plurality of browsing devices such as personal computers and client terminals, the client terminals having a conventional television monitor and an electronic unit that permits the television monitor to be used for receiving video and for receiving content from one or more web pages published on the network, and the browsing devices being interconnectable to a plurality of servers in order to permit content at web pages published at the servers to be browsed and downloaded as desired, and at least one of the servers serving as a host during a browsing session of at least one of the browsing devices, a computer program product for implementing a method of displaying both i) preferenced data such as information on news, sports, weather or other topics of interest to a particular user, and ii) advertising data, without delaying the display of a particular web page that is to be downloaded to the particular user, the computer program product comprising a computer readable medium for carrying executable instructions by which said method is implemented and wherein the method is comprised of the following steps:
-
storing at the host server or at a browsing device of a particular user information that identifies preferenced data for the particular user;
storing at the host server instructions for selecting advertising content obtainable from one or more servers;
during a first browsing session at the browsing device of the particular user, identifying a particular web page that is to be downloaded, and thereafter detecting a first period of idle time, and then selecting either preferenced data or advertising data to be presented at the browsing device of the particular user;
preloading the selected preferenced data or advertising data to the browsing device of the particular user during the first period of idle time unless a specifically determined event occurs to signal interruption of the preloading;
during the same or a subsequent browsing session at the browsing device of the particular user, detecting a second period of idle time and creating at the browsing device of the particular user a transition page; and
controlling the flow of the selected preferenced data or advertising data by detecting whether a publisher shift has occurred, and if so, weighting as either heavy or light transition time to the newly selected publisher, and then also determining whether a minimum period of time has yet elapsed since a previous presentation of selected data, and only then thereafter presenting at the transition page the preloaded preferenced data or advertising data unless a specifically determined event occurs to signal interruption or the displayed transition page so as not to delay or interfere with display of the particular web page that was identified for downloading.
-
Specification