Method and apparatus for broadcasting live personal performances over the internet
First Claim
1. A method for broadcasting live personal performances over the Internet, comprising:
- displaying a program schedule on a webpage of a website such that said program schedule includes a hyperlink to a broadcast of a live personal performance to be performed at a scheduled time over the Internet;
receiving audio and video data over the Internet for said live personal performance from a computer operated by a presenter logged on to said website and performing said live personal performance at approximately said scheduled time; and
broadcasting said received audio and said received video data to one or more computers respectively operated by viewers logged on to said website and having indicated a desire to receive such broadcast by clicking on said hyperlink.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for broadcasting live personal performances over the Internet employs a web server to manage scheduling and broadcasting of the performances over the Internet, as well as collections and payments for products and services sold by presenters to viewers in conjunction with their performances. The server receives audio/video data from presenter operated computers through an uploaded presenter program, and relays the received audio/video data to viewer operated computers for viewing in media players invoked by their web browsers responding to an uploaded HTML document or JAVA applet. Viewers select performances to view from a program schedule provided on a webpage hosted by the web server. Both viewers and presenters are registered with the web server to facilitate payments for products and services, and their financial information stored in a secure user database.
-
Citations
108 Claims
-
1. A method for broadcasting live personal performances over the Internet, comprising:
-
displaying a program schedule on a webpage of a website such that said program schedule includes a hyperlink to a broadcast of a live personal performance to be performed at a scheduled time over the Internet;
receiving audio and video data over the Internet for said live personal performance from a computer operated by a presenter logged on to said website and performing said live personal performance at approximately said scheduled time; and
broadcasting said received audio and said received video data to one or more computers respectively operated by viewers logged on to said website and having indicated a desire to receive such broadcast by clicking on said hyperlink. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for broadcasting live personal performances over the Internet, comprising a server configured to:
-
display a program schedule on a webpage of a website such that said program schedule includes a hyperlink to a broadcast of a live personal performance to be performed at a scheduled time over the Internet;
receive audio and video data for said live personal performance over the Internet from a computer operated by a presenter logged on to said website and performing said live personal performance at approximately said scheduled time; and
broadcast said received audio and said received video data to one or more computers respectively operated by viewers logged on to said website and indicating a desire to receive such broadcast by clicking on said hyperlink. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for broadcasting live personal performances over the Internet, comprising:
-
receiving audio/video data over the Internet of personal performances respectively from presenter operated computers according to a program schedule provided on a webpage; and
relaying individual of said received audio/video data over the Internet to one or more viewer operated computers as respectively requested by actions indicated through said webpage. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus for broadcasting live personal performances over the Internet, comprising a server configured to:
-
receive audio/video data over the Internet of live personal performances respectively from presenter operated computers according to a program schedule provided on a webpage hosted by said computer; and
relay individual of said received audio/video data over the Internet to one or more viewer operated computers as respectively requested by actions indicated through said webpage. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for broadcasting live personal performances over the Internet, comprising:
-
a plurality of presenter operated computers;
a plurality of viewer operated computers; and
a web server hosting a webpage providing a program schedule, receiving audio and video data over the Internet of live personal performances respectively from said plurality of presenter operated computers at times according to said program schedule, and broadcasting individual of said received audio and video data over the Internet respectively to individual of said plurality of viewer operated computers as requested by actions indicated by their respective users through said webpage. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method for broadcasting audio/video data over the Internet, comprising:
-
generating a program schedule organized by categories and broadcast times from information received over the Internet from a plurality of presenter operated computers;
providing said program schedule on a webpage;
receiving audio/video data over the Internet from said plurality of presenter operated computers; and
broadcasting at their respective broadcast times over the Internet, individual of said received audio/video data to one or more viewer operated computers as requested by their users over the Internet through said webpage. - View Dependent Claims (58, 59, 60, 61, 62, 63)
-
-
64. An apparatus for broadcasting audio/video data over the Internet, comprising a web server configured to:
-
generate a program schedule organized by categories and broadcast times from information received over the Internet from a plurality of presenter operated computers;
provide said program schedule on a webpage;
receive audio/video data over the Internet from said plurality of presenter operated computers; and
broadcast at their respective broadcast times over the Internet, individual of said received audio/video data to one or more viewer operated computers as requested by their users over the Internet through said webpage. - View Dependent Claims (65, 66, 67, 68, 69, 70)
-
-
71. A method for transmitting audio/video data over the Internet, comprising:
-
transmitting a presenter program over the Internet to a presenter operated computer;
receiving audio/video data over the Internet from said presenter program running on said presenter operated computer; and
transmitting an HTML document and said received audio/video data to a viewer operated computer so that a web browser plays said received audio/video data in a window of a display screen of said viewer operated computer according to instructions in said HTML document. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. An apparatus for transmitting audio/video data over the Internet, comprising a web server configured to:
-
transmit a presenter program over the Internet to a presenter operated computer;
receive audio/video data over the Internet from said presenter program running on said presenter operated computer; and
transmit an HTML document and said received audio/video data to a viewer operated computer so that a web browser plays said received audio/video data in a window of a display screen of said viewer operated computer according to instructions in said HTML document. - View Dependent Claims (83, 84, 85, 86, 87, 88, 89, 90, 91, 92)
-
-
93. A business method for broadcasting live personal performances over the Internet, comprising:
-
registering an attendee after receiving contact and payment method information from said attendee over the Internet;
providing a program schedule of live personal performances selectable for viewing over the Internet by said attendee;
charging said attendee according to said payment method information for goods and services purchased over the Internet in conjunction with a live personal performance selected for viewing by said attendee from said program schedule; and
paying a presenter of said live performance for said purchased goods and services less a service charge and expenses unless said attendee contests such paying within a period of time. - View Dependent Claims (94, 95, 96, 97, 98, 99, 100)
-
-
101. An apparatus for billing an attendee for goods and services purchased in conjunction with a live personal performance viewed over the Internet by the attendee, and pay the presenter of that live personal performance for those goods and services purchased by the attendee, comprising a computer configured to:
-
register an attendee after receiving contact and payment method information from said attendee over the Internet;
provide a program schedule of live personal performances selectable for viewing over the Internet by said attendee;
charge said attendee according to said payment method information for goods and services purchased over the Internet in conjunction with a live personal performance selected for viewing by said attendee; and
pay a presenter of said live performance for said goods and services less a service charge and expenses unless said attendee contests such payment within a period of time. - View Dependent Claims (102, 103, 104, 105, 106, 107, 108)
-
Specification