← Back to Patent Explorer
US6502137B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for transferring information over a computer network

Assignee: GlobalFoundries Inc
•
Filing: 1997-10-09
•
Granted: 2002-12-31
•
Expires: 2017-10-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Upon the receipt by an HTTP server over the Internet from a web browser for title information for audio or video data, the HTTP server retrieves the title information and sends it to the web browser along with a passcode particularly associated with the requested title information. Then, when an application server coupled to the HTTP server receives a request for the audio or video data from a viewer application associated with a web browser, the audio or video data will only be sent from a video server to the viewer application over the Internet if the request for the audio or video data is accompanied by the passcode. After sending the audio or video data to the viewer application, the passcode is invalidated. If the request for the audio or video data requests titles other than those associated with the passcode, the request is denied.

Inventors

  • 👤 Lynn Erich Peterson
  • 👤 Mack Edward Phelps
  • 👤 Gary Roy Shippy
  • 👤 John Douglas Wright

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:33
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428

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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-12-30 2006-07-01 2006-12-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-12-30 2010-07-01 2010-12-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-12-30 2014-07-01 2014-12-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag