Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
109 words
A process implemented within a first data processing system comprising the steps of: receiving a first request from a second data processing system coupled to the first data processing system over a computer network for information on a data portion; sending from the first data processing system the information on the data portion over the computer network accompanied with a passcode; receiving a second request from the second data processing system coupled to the first data processing system over the computer network for the data portion; and sending, from the first data processing system over the computer network, the data portion only if the second request includes the passcode.
Claim 2
Dependent Claim
109 words
A process implemented within a first data processing system comprising the steps of: receiving a first request from a second data processing system coupled to the first data processing system over a computer network for information on a data portion; sending from the first data processing system the information on the data portion over the computer network accompanied with a passcode; receiving a second request from the second data processing system coupled to the first data processing system over the computer network for the data portion; and sending, from the first data processing system over the computer network, the data portion only if the second request includes the passcode.
Claim 3
Dependent Claim
29 words
The process as recited in claim 1 , wherein the data portion is video or audio data and the information is a title of the video or audio data.
Claim 4
Dependent Claim
16 words
The process as recited in claim 1 , wherein the computer network is an open network.
Claim 5
Dependent Claim
15 words
The process as recited in claim 3 , wherein the open network is the Internet.
Claim 6
Dependent Claim
24 words
The process as recited in claim 4 , wherein the first request originates from a web browser implemented in the second data processing system.
Claim 7
Dependent Claim
57 words
The process as recited in claim 5 , further comprising the step of: not sending the audio or video data from the first data processing system to the second data processing system if the second request is for video or audio data other than the video or audio portion associated with the title accompanied by the passcode.
Claim 8
Dependent Claim
49 words
The process as recited in claim 5 , further comprising the step of: not sending the audio or video data from the first data processing system to the second data processing system if the second request includes a passcode that does not match the passcode sent with the title.
Claim 9
Dependent Claim
50 words
The process as recited in claim 5 , further comprising the step of: not sending the audio or video data from the first data processing system to the second data processing system if the second request is not received by the first data processing system within a specified time period.
Claim 10
Dependent Claim
137 words
A web server system comprising: an HTTP server operable for receiving from a web browser a first request over the Internet for title information on video or audio data stored within the web server system; a titles database operable for storing the title information; circuitry operable for retrieving the title information from the titles database in response to the first request and then sending the title information on the video or audio data over the Internet, wherein the metadata includes a passcode associated with the title information; an application server operable for receiving from a viewer application coupled to the web browser a second request over the Internet for the video or audio data; and a video server operable for sending, over the Internet, the video or audio data only if the second request includes the passcode.
Claim 11
Dependent Claim
137 words
A web server system comprising: an HTTP server operable for receiving from a web browser a first request over the Internet for title information on video or audio data stored within the web server system; a titles database operable for storing the title information; circuitry operable for retrieving the title information from the titles database in response to the first request and then sending the title information on the video or audio data over the Internet, wherein the metadata includes a passcode associated with the title information; an application server operable for receiving from a viewer application coupled to the web browser a second request over the Internet for the video or audio data; and a video server operable for sending, over the Internet, the video or audio data only if the second request includes the passcode.
Claim 12
Dependent Claim
60 words
The system as recited in claim 9 , further comprising: a request handler coupled to the application server operable for not sending the audio or video data from the video server to the viewer application if the second request is for video or audio data other than the video or audio portion associated with the title accompanied by the passcode.
Claim 13
Dependent Claim
57 words
The system as recited in claim 9 , further comprising: a request handler coupled to the application server operable for not sending the audio or video data from the video server to the viewer application if the second request includes a passcode that does not match the passcode sent with the title information by the HTTP server.
Claim 14
Dependent Claim
51 words
The system as recited in claim 9 , further comprising: a request handler coupled to the application server operable for not sending the audio or video data from the video server to the viewer application if the second request is not received by the application server within a specified time period.
Claim 15
Dependent Claim
35 words
The system as recited in claim 9 , further comprising: a request handler coupled to the application server operable for invalidating the passcode after the video or audio data is sent by the video server.
Claim 16
Dependent Claim
110 words
A computer program product adaptable for storage on computer storage media within a network server comprising: program code within the computer program product operable for receiving a first request over a computer network for information on a data portion; program code within the computer program product operable for sending the information on the data portion over the computer network accompanied with a passcode; program code within the computer program product operable for receiving a second request over the computer network for the data portion; and program code within the computer program product operable for sending, over the computer network, the data portion only if the second request includes the passcode.
Claim 17
Dependent Claim
110 words
A computer program product adaptable for storage on computer storage media within a network server comprising: program code within the computer program product operable for receiving a first request over a computer network for information on a data portion; program code within the computer program product operable for sending the information on the data portion over the computer network accompanied with a passcode; program code within the computer program product operable for receiving a second request over the computer network for the data portion; and program code within the computer program product operable for sending, over the computer network, the data portion only if the second request includes the passcode.
Claim 18
Dependent Claim
31 words
The computer program product as recited in claim 14 , wherein the data portion is video or audio data and the information is a title of the video or audio data.
Claim 19
Dependent Claim
17 words
The computer program product as recited in claim 15 , wherein the computer network is the Internet.
Claim 20
Dependent Claim
19 words
The computer program product as recited in claim 16 , wherein the first request originates from a web browser.
Claim 21
Dependent Claim
48 words
The computer program product as recited in claim 17 , further comprising: program code operable for not sending the audio or video data if the second request is for video or audio data other than the video or audio portion associated with the title accompanied by the passcode.
Claim 22
Dependent Claim
40 words
The computer program product as recited in claim 5 , further comprising: program code operable for not sending the audio or video data if the second request includes a passcode that does not match the passcode sent with the title.
Claim 23
Dependent Claim
35 words
The computer program product as recited in claim 5 , further comprising: program code operable for not sending the audio or video data if the second request is not received within a specified time period.
Claim 24
Dependent Claim
85 words
The process as recited in claim 1 , wherein the step of sending from the first data processing system the information on the data portion over the computer network accompanied with the passcode addresses the information on the data portion to the second data processing system, and wherein the step of sending from the first data processing system over the computer network the data portion only if the second request includes the passcode addresses the data portion for sending to the second data processing system.