US20060235988A1 - Apparatus and method for communicating over a distributed system of computers - Google Patents

Apparatus and method for communicating over a distributed system of computers Download PDF

Info

Publication number
US20060235988A1
US20060235988A1 US09/818,262 US81826201A US2006235988A1 US 20060235988 A1 US20060235988 A1 US 20060235988A1 US 81826201 A US81826201 A US 81826201A US 2006235988 A1 US2006235988 A1 US 2006235988A1
Authority
US
United States
Prior art keywords
video
stream
computer
broadcast
communicating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/818,262
Inventor
Mark Ogram
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEAUFORT PROCESSING LLC
Original Assignee
Ogram Mark E
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ogram Mark E filed Critical Ogram Mark E
Priority to US09/818,262 priority Critical patent/US20060235988A1/en
Publication of US20060235988A1 publication Critical patent/US20060235988A1/en
Priority to US11/708,761 priority patent/US8150990B2/en
Assigned to BEAUFORT PROCESSING L.L.C. reassignment BEAUFORT PROCESSING L.L.C. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OGRAM, MARK ELLERY
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/401Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination

Definitions

  • This invention relates generally to apparatus used to communicate and more particularly to communication through a network of computers.
  • the motion category of information is usually communicated for its entertainment, as opposed to educational, purpose; but even this distinction is blurred by the broadcaster's ingenious use of the medium.
  • the invention is a communications system particularly suited for a distributed network of computers such as the World Wide Web or the Internet. While the nomenclature or title changes, a distributed network of computers is a grouping of computers which share information (whether the information is stored within a computer or is generated by operators of the computers). This sharing of information is accomplished through a variety of mechanisms well known to those of ordinary skill in the art and can be either “hard wired”, “wireless”, a combination thereof, or other techniques.
  • a “computer” is an electronic apparatus which executes a series of commands.
  • a “gang” or grouping of computers is utilized to serve the function of the “broadcast computer”.
  • a grouping of computers is intended to be included within this definition.
  • the broadcast computer simultaneously communicates two streams of video. Suitable techniques for this task are explained in detail in the patents referenced above. Those of ordinary skill in the art readily recognize a variety of other methodologies which will serve this function.
  • the first stream of video contains entertainment. This video stream is created through a variety of techniques.
  • a pre-recorded video is stored within the library or memory of the broadcast computer and is then “downloaded” upon request.
  • the video stream is “live”.
  • a camera or cameras is established to capture a scene as it happens.
  • the electronic stream from the camera is communicated to the broadcast computer “live” to give the viewer an immersion into the activity.
  • This embodiment of the invention is particularly suited for use within a theme park. This embodiment allows the viewer to view the activities at a remote theme park and enjoy the activities and costumed characters.
  • the second stream of video contains commercial content. While the distinction between “commercial” and “entertainment” is often blurred, this second stream of video's predominate purpose is to acquaint the viewer with product(s) or service(s) with the intent that, once so informed, the viewer is enticed to purchase the product(s) or service(s).
  • the first video stream might contain live action from the main street within the theme park while the second video might contain video information on the local hotels.
  • a computer which serves as the receiver.
  • the receiving computer simultaneously displays the two streams of video.
  • the user of the receiving computer is able to view both action scenes simultaneously and is able to select which stream's audio component is played using the receiving computer's loudspeakers.
  • the view is able to see both the video on the main street and also the video commercial on the hotels. For a while the viewer “listens” to the main street (say as the band passes by) and later changes to hear the video on the hotel being described. In this way, the viewer is given an idea of the theme park's entertainment, and is also able to consider lodging options near the theme park.
  • a display is produced to track the commercial video's content.
  • This display is usually a scrolling apparatus allowing the user to “backtrack” to a specific spot on the video. As example, if the video has progressed past the Hilton Hotel and the Days Rest and is now displaying the commercial description of the Slumber Inn, the user is able to “click” (select) Days Rest and have the commercial video retrace itself to this location for a second display for the viewers review.
  • the “click” on Days Rest initiates a link (via the distributed network of computers) with the reservations computer for Days Rest; thereby allowing the user to make reservations while still on-line.
  • the linking of the receiving computer with the Days Rest computer may sever the link with the broadcast computer; or the Days Rest computer communicates messages which simply replace the area of the receiving computer's screen that was displaying the second video.
  • the user is also able to replace the commercial channel with another commercial channel.
  • This capability provides the user with a fresh advertisement video; thereby allowing the user to purview other products or services.
  • the second video stream on hotels in the area may be replaced with a video giving details on flight schedules, car rentals, novelty products from the theme park, etc.
  • FIG. 1 is a functional layout of the preferred embodiment of the invention.
  • FIG. 2 is a functional layout of the preferred broadcast computer.
  • FIG. 3 is a functional layout of an alternative embodiment of the broadcast computer.
  • FIGS. 4A, 4B , and 4 C are views of user/receiver displays for the preferred embodiment of the invention.
  • FIGS. 5A and 5B are views of the user/receiver displays showing alternative embodiments for communicating a merchant's site to the user/receiver.
  • FIG. 6 illustrates the informational context communicated from the broadcast computer to the network of computers.
  • FIG. 7 is a flow-chart of the operation of the broadcast computer in the preferred embodiment.
  • FIG. 8 is a flow-chart of the operation of the receiving computer in the preferred embodiment.
  • FIG. 1 is a functional layout of the preferred embodiment of the invention.
  • the distributed network of computers is illustrated as the Internet 12 .
  • the broadcast computer 10 the receiving computer 13
  • the merchant computer 11 the merchant computer 11 , as well as many others not shown.
  • Channel 16 A permits the two video streams, their associated audio, and other data streams to be communicated through Internet 12 to exit as channel 16 B and used by the receiving computer 13 .
  • This information is communicated to a user using display 13 and speakers 13 B.
  • information generated by the user of receiving computer 13 is communicated via channel 16 B through the Internet 12 and channel 16 A to the broadcast computer 10 .
  • This return exchange of information permits the user to request certain information from the broadcast computer, such as, but not limited to, changing the commercial video being sent by broadcast computer 10 .
  • the entertainment video stream is originally generated by camera 14 which captures a live action 15 .
  • the output of camera 14 is communicated to the broadcast computer 10 which sends out the video stream substantially upon receipt, to receiving computer 13 .
  • This embodiment is particularly useful for the scenario described above where the live action 15 is collected from a theme park.
  • the user of receiving computer 13 is able to “link” with merchant computer 11 and obtain information concerning the products provided by the merchant and which have been advertised using the commercial channel originating from the broadcast computer.
  • the information from the merchant computer 11 is communicated to the Internet 12 via channel 16 C and is obtained by the receiving computer using channel 16 B.
  • channels 16 A, 16 B, and 16 C may or may not be physical links such as telephone lines, or the like. These channels are used to show the passage of information from the Internet 12 to and from the various computers connected to the Internet 12 .
  • the user is able to directly contact the merchant's computer 11 (which is remote from broadcast computer 10 ) to obtain further information on the products, clarify points of interest on the products advertised, or to place orders for specific goods from the merchant.
  • FIG. 2 is a functional layout of the preferred broadcast computer.
  • the incoming video 20 is communicated through gate 21 A.
  • the entire operation of broadcast computer 10 is controlled by Central Processing Unit (CPU) 21 D.
  • CPU 21 D through control of gate 21 A allows the video stream to flow to output mechanism 21 B and then into channel 16 A which places the video into the Internet (not shown in this illustration).
  • CPU 21 D also draws information from memory 21 E which is combined with the video through gate 21 A.
  • This information is usually textual in context.
  • the textual information withdrawn from memory 21 E is a schedule of what events are forthcoming within the video stream 20 .
  • the textual information for the theme park example may read: Event Time to Event Main Street Parade 15 minutes Interview with Guest 25 minutes Band Time News 32 minutes
  • This textual information is updated as time progresses.
  • Memory 21 E in this embodiment, is used to store the commercial videos. As directed by CPU 21 D, memory 21 E communicates a commercial video via output 21 C to join in channel 16 A with the entertainment video.
  • Selection of the proper commercial video within memory 21 E is accomplished either automatically, or in response to a remote user's input received via channel 16 A and communicated to input 21 F for use by CPU 21 D.
  • CPU 21 D Further control of CPU 21 D is accomplished by operator station 22 which uses montiro 23 and keyboard 24 for two-way information exchange with CPU 21 D.
  • FIG. 3 is a functional layout of an alternative embodiment of the broadcast computer.
  • Broadcast computer 10 A is centrally controlled using control 30 A.
  • Stored with control 30 A are directions (either using software or hardwired) to withdraw from memory 30 B, both the entertainment video as well as the commercial video.
  • the entertainment video is typically pre-recorded and then is communicated when the user requests it.
  • An example of such a pre-recorded video is a movie or documentary.
  • the entertainment video is communicated from memory 30 B to the entertainment computer 30 C which formats the video stream and communicates it to the remote receiver using a first source address 31 A (denoted in this illustration as “address/E”.
  • the commercial video is communicated from memory 30 B to the commercial computer 30 D which then formats the commercial video and communicates it using a second source address 31 B (denoted “address/C”).
  • This embodiment of the invention is particularly powerful as it permits the receiver to view two different sites (video sites in this illustration) at the same time.
  • FIGS. 4A, 4B , and 4 C are views of user/receiver displays for the preferred embodiment of the invention.
  • the two video streams are displayed as entertainment 40 A and commercial 42 A.
  • the audio component of the video for the entertainment 40 A is chosen by audio bar 41 A allowing the entertainment audio to be communicated to speaker 47 A.
  • audio bar 41 A When audio bar 41 A is activated, audio bar 48 A is muted, thereby allowing only a single audio component to be played at any one time.
  • Commercial video 42 A continues to play, associated with commercial video 42 A is an historical linking 43 A which provides the means for the user to “backtrack” to past advertisements or to select other commercial subject matters. This allows the user to “notice” an advertisement and not have to rush to “click” and gain further information before the advertisement disappears from the commercial video 42 A.
  • Pre-view chart 44 A is tied to entertainment video 40 A and provides a listing of what events are forthcoming on entertainment video 40 A. This allows the user to anticipate the upcoming events.
  • the “browser” or software used by the receiving computer is designed to capture video from two different addresses, 45 A and 46 A. These addresses define the source of the entertainment video 40 A (address 45 A) and the commercial video 42 A (address 46 A).
  • FIG. 4B illustrates the situation where the user has activated the audio component from the commercial video 42 B using audio bar 48 B. This automatically mutes audio bar 41 B so that only the audio for the commercial video 42 B is played by speakers 47 B.
  • the receiving computer is still linked to the same addresses 45 B and 46 B as that shown in FIG. 4A . Switching these addresses, as shown in FIG. 4C results in a different commercial video 42 C being shown.
  • the user of the receiving computer is able to select which commercial video is shown, and the audio used while both an entertainment and an audio video are simultaneously displayed.
  • FIGS. 5A and 5B are views of the user/receiver displays showing alternative embodiments for communicating a merchant's site to the user/receiver.
  • FIG. 5A illustrates the preferred embodiment of the invention in which the receiver has chosen to be linked with the merchant computer.
  • Displayed on the receiving monitor 50 A is the entertainment video 51 corresponding to address 53 , as well as the merchant's display 52 corresponding to address 54 A.
  • the source of entertainment video 51 is from the broadcast computer; the source of the merchant display 52 is from a different computer, often owned and operated by the merchant.
  • FIG. 5B An alternative embodiment is shown in FIG. 5B .
  • the receiver wants to view the merchant's display 52 , it totally captures display 50 B and the receiving computer is linked only with address 54 B.
  • FIG. 6 illustrates the informational context communicated from the broadcast computer to the network of computers.
  • the informational content 60 being sent by the broadcast computer falls into six main categories:
  • FIG. 7 is a flow-chart of the operation of the broadcast computer in the preferred embodiment.
  • start 70 A the program determines if the viewer is ready 71 A.
  • the program selects a commercial video 72 A and then transmits the entertainment video and audio, simultaneously, the selected commercial video and audio is transmitted 72 B A check is then made to determine if the user wants to change the commercial 71 B, in which case the new commercial video is withdrawn 72 C and then transmitted 72 B.
  • FIG. 8 is a flow-chart of the operation of the receiving computer in the preferred embodiment.
  • This downloaded data is the entertainment video and audio, the commercial video and audio, the schedule, and the links.
  • the downloaded material is displayed 84 D.
  • a determination is made to continue 83 B, and if the program is to continue, the link with the broadcast computer is refreshed 81 B and a new set of download data 82 A is collected; if the program is not to continue, it stops 80 B.
  • the user's choices also include the ability to change the audio feed to the commercial video 84 A (followed by the continue option 83 B and its subsequent operations described above).
  • Another option available to the user is to selected a different commercial video 82 B, after which the data on the new commercial video and its associated audio is downloaded 82 C; whereupon the videos are displayed using the audio from the new commercial video 84 B. Again, the choices on continue 83 B are then executed.
  • Yet another option allows the user to link with the merchant computer 81 C.
  • the merchant site is then displayed 84 C. Once the merchant site has been utilized by the user, the program stops 80 C.

Abstract

A communications system particularly suited for a distributed network of computers such as the World Wide Web or the Internet. Connected to the distributed network is a broadcast computer which simultaneously communicates two streams of video. The first stream of video is of entertainment content; the second stream of video contains commercial content. The receiver of the two streams has both streams displayed simultaneously and is able to select which stream's audio component is played to the user's computer's loudspeakers. In one embodiment of the invention, the user is also able to replace the commercial channel with another selected commercial channel.

Description

    BACKGROUND OF THE INVENTION
  • This invention relates generally to apparatus used to communicate and more particularly to communication through a network of computers.
  • The present discussion is in relationship to the Internet or the World Wide Web. This is done for simplicity of description and not to limit the scope of the invention. The invention is intended to cover any distributed network of computers as those of ordinary skill in the art readily appreciate.
  • With the introduction and subsequent wide spread acceptance and use of the Internet, a medium for communication now exists in which millions of users have instant access to a wide range of information. While some of this information is static (i.e. news articles and product explanations), there are also a level of information that falls into the “motion” category (i.e. movies and live-cams).
  • The motion category of information is usually communicated for its entertainment, as opposed to educational, purpose; but even this distinction is blurred by the broadcaster's ingenious use of the medium.
  • To assist in communicating this content, a variety of patents have been developed to create a moving picture communicated through the Internet (sometimes referred to as “streaming video”). These include: U.S. Pat. No. 6,029,200, entitled “Automatic Protocol Rollover in Streaming MultiMedia Data Delivery System” issued to Beckerman et al. on Feb. 22, 2000; U.S. Pat. No. 5,983,005, entitled “Multicasting Method and Apparatus” issued to Monteiro et al. on Nov. 9, 1999; U.S. Pat. No. 5,778,187, entitled “Multicasting Method and Apparatus” issued to Monteriro et al. on Jul. 7, 1998; U.S. Pat. No. 6,088,737, entitled “Information Processing System and Control Method Thereof” issued to Yano et al. on Jul. 11, 2000; U.S. Pat. No. 6,079,566, entitled “System and Method for Processing Object-Based Audiovisual Information” issued to Eleftheriadis et al. on Jun. 27, 2000; U.S. Pat. No. 6,072,483, entitled “Active Frame Scroll Interface” issued to Rosin et al. on Jun. 6, 2000; U.S. Pat. No. 6,044,397, entitled “System and Method for Generation and Interfacing of Bitstreams Representing MPEG-Coded Audiovisual Objects” issued to Eleftheriadis et al. on Mar. 28, 2000; U.S. Pat. No. 6,009,410, entitled “Method and System for Presenting Customized Advertising to a User on the World Wide Web” issued to LeMole et al. on Dec. 28, 1999; and U.S. Pat. No. 6,006,241, entitled “Production of a Video Stream with Synchronized Annotations over a Computer Network” issued to Purnaveja et al. on Dec. 21, 1999; all of which are incorporated hereinto by reference. “Streaming Video” has become a popular mechanism for distribution of entertainment.
  • It is clear from the foregoing that there is a significant need for enhanced video distribution over the Internet and other distributed networks of computers.
  • SUMMARY OF THE INVENTION
  • The invention is a communications system particularly suited for a distributed network of computers such as the World Wide Web or the Internet. While the nomenclature or title changes, a distributed network of computers is a grouping of computers which share information (whether the information is stored within a computer or is generated by operators of the computers). This sharing of information is accomplished through a variety of mechanisms well known to those of ordinary skill in the art and can be either “hard wired”, “wireless”, a combination thereof, or other techniques.
  • Connected to the distributed network is a broadcast computer. Within this context, a “computer” is an electronic apparatus which executes a series of commands. In one embodiment of the invention, a “gang” or grouping of computers is utilized to serve the function of the “broadcast computer”. A grouping of computers is intended to be included within this definition.
  • The broadcast computer simultaneously communicates two streams of video. Suitable techniques for this task are explained in detail in the patents referenced above. Those of ordinary skill in the art readily recognize a variety of other methodologies which will serve this function.
  • The first stream of video contains entertainment. This video stream is created through a variety of techniques. In one embodiment of the invention, a pre-recorded video is stored within the library or memory of the broadcast computer and is then “downloaded” upon request.
  • In yet another embodiment of the invention, the video stream is “live”. In this embodiment, a camera or cameras is established to capture a scene as it happens. The electronic stream from the camera is communicated to the broadcast computer “live” to give the viewer an immersion into the activity. This embodiment of the invention is particularly suited for use within a theme park. This embodiment allows the viewer to view the activities at a remote theme park and enjoy the activities and costumed characters.
  • The second stream of video contains commercial content. While the distinction between “commercial” and “entertainment” is often blurred, this second stream of video's predominate purpose is to acquaint the viewer with product(s) or service(s) with the intent that, once so informed, the viewer is enticed to purchase the product(s) or service(s).
  • As example, using the live theme park for reference, the first video stream might contain live action from the main street within the theme park while the second video might contain video information on the local hotels.
  • At the other end of the network of computers is a computer which serves as the receiver. The receiving computer simultaneously displays the two streams of video. The user of the receiving computer is able to view both action scenes simultaneously and is able to select which stream's audio component is played using the receiving computer's loudspeakers.
  • Using the prior example of the theme park, the view is able to see both the video on the main street and also the video commercial on the hotels. For a while the viewer “listens” to the main street (say as the band passes by) and later changes to hear the video on the hotel being described. In this way, the viewer is given an idea of the theme park's entertainment, and is also able to consider lodging options near the theme park.
  • In one embodiment of the invention, a display is produced to track the commercial video's content. This display is usually a scrolling apparatus allowing the user to “backtrack” to a specific spot on the video. As example, if the video has progressed past the Hilton Hotel and the Days Rest and is now displaying the commercial description of the Slumber Inn, the user is able to “click” (select) Days Rest and have the commercial video retrace itself to this location for a second display for the viewers review.
  • In a further embodiment of the invention, the “click” on Days Rest initiates a link (via the distributed network of computers) with the reservations computer for Days Rest; thereby allowing the user to make reservations while still on-line.
  • In this embodiment of the invention, the linking of the receiving computer with the Days Rest computer may sever the link with the broadcast computer; or the Days Rest computer communicates messages which simply replace the area of the receiving computer's screen that was displaying the second video.
  • In one embodiment of the invention, the user is also able to replace the commercial channel with another commercial channel. This capability provides the user with a fresh advertisement video; thereby allowing the user to purview other products or services.
  • Using the prior example of the theme park, the second video stream on hotels in the area may be replaced with a video giving details on flight schedules, car rentals, novelty products from the theme park, etc.
  • The invention, together with various embodiments thereof, will be more fully explained by the accompanying drawings and the following description thereof.
  • DRAWINGS IN BRIEF
  • FIG. 1 is a functional layout of the preferred embodiment of the invention.
  • FIG. 2 is a functional layout of the preferred broadcast computer.
  • FIG. 3 is a functional layout of an alternative embodiment of the broadcast computer.
  • FIGS. 4A, 4B, and 4C are views of user/receiver displays for the preferred embodiment of the invention.
  • FIGS. 5A and 5B are views of the user/receiver displays showing alternative embodiments for communicating a merchant's site to the user/receiver.
  • FIG. 6 illustrates the informational context communicated from the broadcast computer to the network of computers.
  • FIG. 7 is a flow-chart of the operation of the broadcast computer in the preferred embodiment.
  • FIG. 8 is a flow-chart of the operation of the receiving computer in the preferred embodiment.
  • DRAWINGS IN DETAIL
  • FIG. 1 is a functional layout of the preferred embodiment of the invention.
  • Within this illustration, the distributed network of computers is illustrated as the Internet 12. Using this network is the broadcast computer 10, the receiving computer 13, and the merchant computer 11, as well as many others not shown.
  • Information is exchanged between the broadcast computer 10 and the receiving computer 13 using channels 16A and 16B. Channel 16A permits the two video streams, their associated audio, and other data streams to be communicated through Internet 12 to exit as channel 16B and used by the receiving computer 13. This information, is communicated to a user using display 13 and speakers 13B.
  • In like fashion, information generated by the user of receiving computer 13 is communicated via channel 16B through the Internet 12 and channel 16A to the broadcast computer 10. This return exchange of information permits the user to request certain information from the broadcast computer, such as, but not limited to, changing the commercial video being sent by broadcast computer 10.
  • In this illustration, the entertainment video stream is originally generated by camera 14 which captures a live action 15. The output of camera 14 is communicated to the broadcast computer 10 which sends out the video stream substantially upon receipt, to receiving computer 13. This embodiment is particularly useful for the scenario described above where the live action 15 is collected from a theme park.
  • The user of receiving computer 13 is able to “link” with merchant computer 11 and obtain information concerning the products provided by the merchant and which have been advertised using the commercial channel originating from the broadcast computer.
  • The information from the merchant computer 11 is communicated to the Internet 12 via channel 16C and is obtained by the receiving computer using channel 16B.
  • In this discussion, channels 16A, 16B, and 16C, may or may not be physical links such as telephone lines, or the like. These channels are used to show the passage of information from the Internet 12 to and from the various computers connected to the Internet 12.
  • Note, in this illustration, although the commercial content of the video is being disseminated by broadcast computer 10, the user is able to directly contact the merchant's computer 11 (which is remote from broadcast computer 10) to obtain further information on the products, clarify points of interest on the products advertised, or to place orders for specific goods from the merchant.
  • FIG. 2 is a functional layout of the preferred broadcast computer.
  • In this preferred embodiment of broadcast computer 10, the incoming video 20 is communicated through gate 21A. The entire operation of broadcast computer 10 is controlled by Central Processing Unit (CPU) 21D. CPU 21D, through control of gate 21A allows the video stream to flow to output mechanism 21B and then into channel 16A which places the video into the Internet (not shown in this illustration).
  • CPU 21D also draws information from memory 21E which is combined with the video through gate 21A. This information is usually textual in context. In the preferred embodiment, the textual information withdrawn from memory 21E is a schedule of what events are forthcoming within the video stream 20. As example, the textual information for the theme park example may read:
    Event Time to Event
    Main Street Parade 15 minutes
    Interview with Guest 25 minutes
    Band Time News 32 minutes
  • This textual information is updated as time progresses.
  • Memory 21E, in this embodiment, is used to store the commercial videos. As directed by CPU 21D, memory 21E communicates a commercial video via output 21C to join in channel 16A with the entertainment video.
  • Selection of the proper commercial video within memory 21E is accomplished either automatically, or in response to a remote user's input received via channel 16A and communicated to input 21F for use by CPU 21D.
  • Further control of CPU 21D is accomplished by operator station 22 which uses montiro 23 and keyboard 24 for two-way information exchange with CPU 21D.
  • FIG. 3 is a functional layout of an alternative embodiment of the broadcast computer.
  • Broadcast computer 10A is centrally controlled using control 30A. Stored with control 30A are directions (either using software or hardwired) to withdraw from memory 30B, both the entertainment video as well as the commercial video. In this embodiment, the entertainment video is typically pre-recorded and then is communicated when the user requests it. An example of such a pre-recorded video is a movie or documentary.
  • The entertainment video is communicated from memory 30B to the entertainment computer 30C which formats the video stream and communicates it to the remote receiver using a first source address 31A (denoted in this illustration as “address/E”. In like fashion, the commercial video is communicated from memory 30B to the commercial computer 30D which then formats the commercial video and communicates it using a second source address 31B (denoted “address/C”).
  • This embodiment of the invention is particularly powerful as it permits the receiver to view two different sites (video sites in this illustration) at the same time.
  • To use the prior example of a theme park, in one embodiment of the invention, when the core address for the theme park is: http://www.themepark.com, then the address for the entertainment video and commercial video would be:
    entertainment video- http://www.themepark.com/entertainment
    commercial video- http://www.themepark.com/commercial/hotels
  • Other commercial videos would use other address for communicating their particular genre of commercials:
    http:www.themepark.com/commercial/rentalcars (for rental cars)
    http:www.themepark.com/commercial/eating (for restaurants)
    http:www.themepark.com/commercial/curios (for items from the
    park)
  • It is clear that using this technique, any number of commercial videos can be stored and then retrieved to be sent out as per the request of the receiving computer.
  • FIGS. 4A, 4B, and 4C are views of user/receiver displays for the preferred embodiment of the invention.
  • Referring to FIG. 4A, the two video streams are displayed as entertainment 40A and commercial 42A. The audio component of the video for the entertainment 40A is chosen by audio bar 41A allowing the entertainment audio to be communicated to speaker 47A. When audio bar 41A is activated, audio bar 48A is muted, thereby allowing only a single audio component to be played at any one time.
  • Commercial video 42A continues to play, associated with commercial video 42A is an historical linking 43A which provides the means for the user to “backtrack” to past advertisements or to select other commercial subject matters. This allows the user to “notice” an advertisement and not have to rush to “click” and gain further information before the advertisement disappears from the commercial video 42A.
  • Pre-view chart 44A is tied to entertainment video 40A and provides a listing of what events are forthcoming on entertainment video 40A. This allows the user to anticipate the upcoming events.
  • For this embodiment of the invention, the “browser” or software used by the receiving computer is designed to capture video from two different addresses, 45A and 46A. These addresses define the source of the entertainment video 40A (address 45A) and the commercial video 42A (address 46A).
  • FIG. 4B illustrates the situation where the user has activated the audio component from the commercial video 42B using audio bar 48B. This automatically mutes audio bar 41B so that only the audio for the commercial video 42B is played by speakers 47B.
  • Note, the receiving computer is still linked to the same addresses 45B and 46B as that shown in FIG. 4A. Switching these addresses, as shown in FIG. 4C results in a different commercial video 42C being shown.
  • While the entertanment address 45C remains the same, the user has connected to a new commercial address 46C. This accomplished, in the preferred embodiment, by clicking on linking 43C which results in a new commercial video 42C being shown.
  • In the manner outlined in FIGS. 4A, 4B, and 4C, the user of the receiving computer is able to select which commercial video is shown, and the audio used while both an entertainment and an audio video are simultaneously displayed.
  • FIGS. 5A and 5B are views of the user/receiver displays showing alternative embodiments for communicating a merchant's site to the user/receiver.
  • FIG. 5A illustrates the preferred embodiment of the invention in which the receiver has chosen to be linked with the merchant computer. Displayed on the receiving monitor 50A is the entertainment video 51 corresponding to address 53, as well as the merchant's display 52 corresponding to address 54A.
  • Note, the source of entertainment video 51 is from the broadcast computer; the source of the merchant display 52 is from a different computer, often owned and operated by the merchant.
  • An alternative embodiment is shown in FIG. 5B. In this embodiment, when the receiver wants to view the merchant's display 52, it totally captures display 50B and the receiving computer is linked only with address 54B.
  • FIG. 6 illustrates the informational context communicated from the broadcast computer to the network of computers.
  • Within the preferred embodiment, the informational content 60 being sent by the broadcast computer falls into six main categories:
      • 1—Textual material related to the entertainment portion 61;
      • 2—Entertainment video stream 62;
      • 3—Audio associated with the entertainment video stream 63;
      • 4—Commercial video stream 64;
      • 5—Audio associated with the commercial video stream 65; and,
      • 6—Textual material relating to historical accounting of the commercials (often being links to merchants), as well as selections for alternative commercial videos.
  • Those of ordinary skill in the art recognize a variety of other types of information that may be included with this grouping.
  • FIG. 7 is a flow-chart of the operation of the broadcast computer in the preferred embodiment.
  • Once start 70A occurs, the program determines if the viewer is ready 71A. When the viewer is ready, the program selects a commercial video 72A and then transmits the entertainment video and audio, simultaneously, the selected commercial video and audio is transmitted 72B A check is then made to determine if the user wants to change the commercial 71B, in which case the new commercial video is withdrawn 72C and then transmitted 72B.
  • If the user does not want to change the commercial video 71B, then a determination is made on if the entertainment video has been completely run 71C. If so, the program stops 70B; otherwise, the next segment of the entertainment video and audio (together with the selected commercial video and audio) is sent 72B.
  • FIG. 8 is a flow-chart of the operation of the receiving computer in the preferred embodiment.
  • When the receiving computer starts 80A, it links with the broadcast computer 81A, and obtains the downloaded data 82A. This downloaded data is the entertainment video and audio, the commercial video and audio, the schedule, and the links.
  • If the user of the receiving computer doesn't want to change 83A, the downloaded material is displayed 84D. A determination is made to continue 83B, and if the program is to continue, the link with the broadcast computer is refreshed 81B and a new set of download data 82A is collected; if the program is not to continue, it stops 80B.
  • Returning to the options available to the user of the computer 83A, the user's choices also include the ability to change the audio feed to the commercial video 84A (followed by the continue option 83B and its subsequent operations described above).
  • Another option available to the user is to selected a different commercial video 82B, after which the data on the new commercial video and its associated audio is downloaded 82C; whereupon the videos are displayed using the audio from the new commercial video 84B. Again, the choices on continue 83B are then executed.
  • Yet another option allows the user to link with the merchant computer 81C. The merchant site is then displayed 84C. Once the merchant site has been utilized by the user, the program stops 80C.
  • It is clear that the present invention provides for a highly improved communication mechanism and method suited ideally for a distributed network of computers.

Claims (22)

1. A communications system comprising:
a) a distributed network for computers;
b) a broadcast computer connected to said distributed network for computers, said broadcast computer having access to,
1) a first stream of video containing entertainment content, and,
2) a second stream of video containing commercial content;
said broadcast computer having means for simultaneously communicating the first stream of video and the second stream of video to a remote computer via said distributed network for computers.
2. The communications system according to claim 1, further including a remote computer connected to said distributed network for computers and having,
a) means for receiving at least two streams of video; and,
b) means for simultaneously displaying said first stream of video and said second stream of video.
3. The communications system according to claim 2, wherein said means for receiving and said means for simultaneously displaying are operating simultaneously.
4. The communications system according to claim 2, wherein said means for simultaneously displaying includes means for separately displaying said first stream of video and said second stream of video.
5. The communications systems according to claim 2,
a) wherein said first stream of video and said second stream of video each include an audio component; and,
b) wherein said remote computer includes,
1) audio speakers, and,
2) means, responsive to operator input, for selectively communicating the audio component from said first stream of video or said second stream of video to said audio speakers.
6. The communications network according to claim 1,
a) further including a remote computer having,
1) means for receiving at least two streams of video from said broadcast computer via said distributed network of computers, and,
2) means for communicating an indicia to said broadcast computer via said distributed network of computers; and,
b) wherein said broadcast computer further includes access to,
1) a third stream of video, said third stream of video containing commercial content; and,
2) means, responsive to the indicia from said remote computer, for communicating said third stream of video in lieu of the second stream of video.
7. The communications system according to claim 1,
a) wherein said second stream of video includes address identifiers therein; and
b) wherein said address identifiers are periodically communicated to said remote computer.
8. The communications system according to claim 7, wherein said remote compute includes means for communicating a historical listing of said address identifiers to a user of said computer.
9. The communications system according to claim 7, wherein said remote computer includes means, responsive to an operator selection of a selected address identifier, for connecting said remote computer to a merchant computer remote from said broadcast computer.
10. The communications system according to claim 1,
a) wherein said broadcast computer includes time dependent data, and wherein said broadcast computer includes means for communicating said time dependent data to said remote computer; and,
b) wherein said remote computer includes means for displaying said time dependent data in conjunction with said first stream of video and said second stream of video.
11. The communications system according to claim 10, wherein said means for communicating said time dependent data of said broadcast computer is periodically activated.
12. A broadcasting system comprising a broadcast computer connected to a distributed network of computers, said broadcast computer having means for simultaneously communicating a first stream of video and a second stream of video to a remote computer via said distributed network of computers.
13. The broadcasting system according to claim 12, wherein said broadcast computer includes memory means for storing the second stream of video.
14. The broadcasting system according to claim 13, wherein said first stream of video is supplied to said broadcast computer via a camera.
15. The broadcasting system according to claim 14, wherein said first stream of video is communicated by said means for simultaneously communicating substantially upon receipt of said first stream of video from said camera by said broadcast computer.
16. The broadcasting system according to claim 12, wherein said broadcast computer includes means for communicating an audio component with said first stream of video and an audio component with said second stream of video.
17. The broadcasting system according to claim 12, wherein said broadcast computer further includes:
a) a third stream of video, said third stream of video containing commercial content; and,
b) means, responsive to an indicia from the remote computer, for simultaneously communicating said third stream of video in lieu of the second stream of video with the first stream of video.
18. A method of communicating entertainment content comprising the steps of:
a) arranging a first stream of entertainment video and a second stream of video, said second stream of video being substantially of commercial content; and,
b) simultaneously communicating the first stream of entertainment video and the second stream of video to a remote computer via a distributed network of computers.
19. The method according to claim 18, further including the steps of, by the remote computer:
a) receiving at least two streams of video; and,
b) simultaneously displaying said at least two streams of video.
20. The method according to claim 19, further including the step of, by the remote computer, separately displaying a first stream of video and a second stream of video.
21. The method according to claim 19, wherein the remote computer includes the step of selectively communicating an audio component from said first stream of entertainment video or said second stream of video to audio speakers located proximate to the remote computer.
22. The method according to claim 18,
a) wherein the remote computer further includes the steps of,
1) receiving at least two streams of video from said broadcast computer via said distributed network of computers, and,
2) communicating an operator generated indicia to said broadcast computer via said distributed network of computers; and,
b) wherein said broadcast computer further includes the steps of, in response to said operator generated indicia, communicating a third stream of video in lieu of the second stream of video.
US09/818,262 2001-03-26 2001-03-26 Apparatus and method for communicating over a distributed system of computers Abandoned US20060235988A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US09/818,262 US20060235988A1 (en) 2001-03-26 2001-03-26 Apparatus and method for communicating over a distributed system of computers
US11/708,761 US8150990B2 (en) 2001-03-26 2007-02-20 Enhanced advertising using dual streaming video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/818,262 US20060235988A1 (en) 2001-03-26 2001-03-26 Apparatus and method for communicating over a distributed system of computers

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/708,761 Continuation US8150990B2 (en) 2001-03-26 2007-02-20 Enhanced advertising using dual streaming video

Publications (1)

Publication Number Publication Date
US20060235988A1 true US20060235988A1 (en) 2006-10-19

Family

ID=37109866

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/818,262 Abandoned US20060235988A1 (en) 2001-03-26 2001-03-26 Apparatus and method for communicating over a distributed system of computers
US11/708,761 Expired - Lifetime US8150990B2 (en) 2001-03-26 2007-02-20 Enhanced advertising using dual streaming video

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/708,761 Expired - Lifetime US8150990B2 (en) 2001-03-26 2007-02-20 Enhanced advertising using dual streaming video

Country Status (1)

Country Link
US (2) US20060235988A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120082432A1 (en) * 2003-10-06 2012-04-05 Disney Enterprises, Inc. System and Method of Playback and User Interface for Video Players

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7831727B2 (en) * 2006-09-11 2010-11-09 Apple Computer, Inc. Multi-content presentation of unassociated content types
US11910066B2 (en) 2013-10-25 2024-02-20 Turner Broadcasting System, Inc. Providing interactive advertisements
US9792386B2 (en) 2013-10-25 2017-10-17 Turner Broadcasting System, Inc. Concepts for providing an enhanced media presentation

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010047516A1 (en) * 2000-02-01 2001-11-29 Compaq Computer Corporation System for time shifting live streamed video-audio distributed via the internet
US20020056123A1 (en) * 2000-03-09 2002-05-09 Gad Liwerant Sharing a streaming video
US20020087402A1 (en) * 2001-01-02 2002-07-04 Zustak Fred J. User selective advertising
US6446130B1 (en) * 1999-03-16 2002-09-03 Interactive Digital Systems Multimedia delivery system
US6745252B1 (en) * 1998-05-13 2004-06-01 Matsushita Electric Industrial Co., Ltd. Network control system, controller, and device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5949476A (en) * 1993-10-20 1999-09-07 Cableshare, Inc. Television system distributing a dynamically varying number of concurrent video presentations over a single television channel
US5778187A (en) * 1996-05-09 1998-07-07 Netcast Communications Corp. Multicasting method and apparatus
US6035341A (en) * 1996-10-31 2000-03-07 Sensormatic Electronics Corporation Multimedia data analysis in intelligent video information management system
US6169789B1 (en) * 1996-12-16 2001-01-02 Sanjay K. Rao Intelligent keyboard system
US6006241A (en) * 1997-03-14 1999-12-21 Microsoft Corporation Production of a video stream with synchronized annotations over a computer network
US6381746B1 (en) * 1999-05-26 2002-04-30 Unisys Corporation Scaleable video system having shared control circuits for sending multiple video streams to respective sets of viewers
US6931660B1 (en) * 2000-01-28 2005-08-16 Opentv, Inc. Interactive television system and method for simultaneous transmission and rendering of multiple MPEG-encoded video streams
US6539545B1 (en) * 2000-01-28 2003-03-25 Opentv Corp. Interactive television system and method for simultaneous transmission and rendering of multiple encoded video streams
WO2001061958A2 (en) * 2000-02-14 2001-08-23 Michael Ledbetter Method and system for synchronizing content
CA2344595A1 (en) * 2000-06-08 2001-12-08 International Business Machines Corporation System and method for simultaneous viewing and/or listening to a plurality of transmitted multimedia streams through a centralized processing space
US7231650B1 (en) * 2000-11-02 2007-06-12 Poetic Justice International Company Method of geographically and financially expanding the business potential and commercial fall-out of local live event performances such as rock and musical concerts and the like
US20020105967A1 (en) * 2001-01-22 2002-08-08 Viagate Technologies, Inc. Customer premises equipment use in multimedia broadband telecommunication

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6745252B1 (en) * 1998-05-13 2004-06-01 Matsushita Electric Industrial Co., Ltd. Network control system, controller, and device
US6446130B1 (en) * 1999-03-16 2002-09-03 Interactive Digital Systems Multimedia delivery system
US20010047516A1 (en) * 2000-02-01 2001-11-29 Compaq Computer Corporation System for time shifting live streamed video-audio distributed via the internet
US20020056123A1 (en) * 2000-03-09 2002-05-09 Gad Liwerant Sharing a streaming video
US20020087402A1 (en) * 2001-01-02 2002-07-04 Zustak Fred J. User selective advertising

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120082432A1 (en) * 2003-10-06 2012-04-05 Disney Enterprises, Inc. System and Method of Playback and User Interface for Video Players

Also Published As

Publication number Publication date
US8150990B2 (en) 2012-04-03
US20070180138A1 (en) 2007-08-02

Similar Documents

Publication Publication Date Title
US8640160B2 (en) Method and system for providing targeted advertisements
US6718551B1 (en) Method and system for providing targeted advertisements
JP5567629B2 (en) Promotion system and method linked by metadata
US8006265B2 (en) Interactive television advertising method
JP4169182B2 (en) Simulation of two-way connectivity for one-way data streams to multiple parties
CN100505925C (en) Media system, user terminal and method of providing content items relating to broadcast media stream
US20040049779A1 (en) Interactive television
US20020152117A1 (en) System and method for targeting object oriented audio and video content to users
US20020080163A1 (en) Information retrieval system
JP2005515656A (en) Interactive television virtual shopping cart
JP2004515154A (en) Communication system portal
CA2387562C (en) Method and system for providing targeted advertisements
CA2398471A1 (en) Methods for delivering information that facilitate convergence of programming with internet and other media usage
US20180084295A1 (en) Interactive video system
US8150990B2 (en) Enhanced advertising using dual streaming video
Jensen Interactive content, applications and services
US20050204394A1 (en) Movie distribution system
JP2002320214A (en) Viewing management method and system thereof
JP4180978B2 (en) Video viewing control system, video viewing control method, video related information management server, viewing scene selection terminal, program thereof, and recording medium for the program
KR100826520B1 (en) A System and Method for Advertisement Using Internet
JP2006040180A (en) Information distribution system
JP2008522488A (en) How to facilitate streaming content receiver interaction
KR100876000B1 (en) How information provider system provides interactive multimedia service to user
KR100610661B1 (en) Method and system for managing advertisements for data television broadcast, and the transferring signal having the method
JP2001229105A (en) Method for sponsor advertisement individual distribution using communication network and communication network system using the method

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: BEAUFORT PROCESSING L.L.C., DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OGRAM, MARK ELLERY;REEL/FRAME:028585/0730

Effective date: 20120621