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

Method and apparatuses for transferring data for multiple applications through a single communication link in response to authentication information

Assignee: KDL Scan Designs LLC
•
Filing: 1997-12-05
•
Granted: 2000-07-04
•
Expires: 2017-12-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for transferring data in response to authentication information. Authentication information is transmitted from a client computer to a server computer to authorize access to restricted data. Invocation information is transmitted from the server computer to the client computer in response to the authentication information. A first application is invoked in the client computer using the invocation information. The restricted data is then transmitted from the server computer to the first application program in the client computer based on the access authorized by the authentication information.

Inventors

  • 👤 Wu Wang
  • 👤 Prasad Kongara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 06:51
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/60; H04N21/63; H04N21/637; H04N21/6377; H04N21/20; H04N21/23; H04N21/234; H04N21/2343; H04N21/234363; H04N21/23439; H04N21/25; H04N21/262; H04N21/26291; H04N21/27; H04N21/274; H04N21/2743; H04N21/40; H04N21/43; H04N21/441; H04N21/442; H04N21/4425; H04N21/47; H04N21/488; H04N21/4882; H04N21/6375; H04N21/65; H04N21/658; H04N21/80; H04N21/81; H04N21/8146; H04N21/8153

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 116 words
A method comprising: transmitting authentication information from a client computer to a server computer to authorize access to restricted data, wherein transmitting authentication information further includes executing a web browsing application program in the client computer to transmit the authentication information to the server computer; transmitting invocation information from the server computer to the client computer in response to the authentication information; invoking a first application program in the client computer using the invocation information, said first application program being a different application from said web browsing application program; and transmitting the restricted data from the server computer to the first application program in the client computer based on the access authorized by the authentication information.
Claim 2
Independent Claim 116 words
A method comprising: transmitting authentication information from a client computer to a server computer to authorize access to restricted data, wherein transmitting authentication information further includes executing a web browsing application program in the client computer to transmit the authentication information to the server computer; transmitting invocation information from the server computer to the client computer in response to the authentication information; invoking a first application program in the client computer using the invocation information, said first application program being a different application from said web browsing application program; and transmitting the restricted data from the server computer to the first application program in the client computer based on the access authorized by the authentication information.
Claim 3
Dependent Claim 20 words
The method of claim 1 further comprising the server computer generating a session identifier in response to the authentication information.
Claim 4
Dependent Claim 20 words
The method of claim 2 wherein the transmitting of invocation information includes transmitting the session identifier to the client computer.
Claim 5
Dependent Claim 39 words
The method of claim 3 further comprising transmitting a request including the session identifier to the server computer after the first application program has been invoked, the request requesting download of the restricted data to the first application program.
Claim 6
Dependent Claim 27 words
The method of claim 4 further comprising the server computer confirming the presence of the session identifier before transmitting the restricted data to the first application program.
Claim 7
Dependent Claim 23 words
The method of claim 1 wherein the transmitting of authentication information includes transmitting a first message digest generated using a first key value.
Claim 8
Dependent Claim 53 words
The method of claim 6 further comprising the server computer: generating a second message digest using a second key value; comparing the first message digest and the second message digest; and authorizing access to the restricted data if the first message digest and the second message digest match according to a first criteria.
Claim 9
Dependent Claim 82 words
The method of claim 1 wherein the transmitting of invocation information includes transmitting one or more parameters that identify a portion of executable code that is dynamically linked to the web browsing application program, and wherein the invoking a first application program includes executing the portion of executable code to invoke the first application program and to send a message to the first application program to cause the first application program, when executed, to receive the restricted data from the server computer.
Claim 10
Dependent Claim 24 words
The method of claim 1 further comprising automatically displaying a plurality of images included in the restricted data in predetermined regions of a display.
Claim 11
Dependent Claim 22 words
The method of claim 9 wherein the predetermined regions of the display are indicated by positioning data included in the restricted data.
Claim 12
Dependent Claim 22 words
The method of claim 9 wherein the predetermined regions of the display are regions of a page of a digital photo album.
Claim 13
Dependent Claim 65 words
The method of claim 1 wherein the communicating of authentication information from a client computer to a server computer includes communicating the information to the server computer via communication links between a plurality of networks of computers, the plurality of networks of computers including a first network of computers that includes the server computer and a second network of computers that includes the client computer.
Claim 14
Independent Claim 96 words
A method comprising: executing a web browsing application program in a client computer to transmit authentication information to a server computer; transmitting the authentication information to the server computer to authorize the server computer to return restricted data; receiving invocation information from the server computer; invoking a first application program in the client computer based on the invocation information, said first application program being a different application from said web browsing application program; and receiving the restricted data from the server computer in the first application program without transmitting further authentication information to the server computer.
Claim 15
Independent Claim 96 words
A method comprising: executing a web browsing application program in a client computer to transmit authentication information to a server computer; transmitting the authentication information to the server computer to authorize the server computer to return restricted data; receiving invocation information from the server computer; invoking a first application program in the client computer based on the invocation information, said first application program being a different application from said web browsing application program; and receiving the restricted data from the server computer in the first application program without transmitting further authentication information to the server computer.
Claim 16
Dependent Claim 123 words
An article of manufacture including one or more computer-readable media having stored thereon program code sequences, the program code sequences including program code which, when executed by a processor, causes the processor to: execute a web browsing application program to transmit authentication information to a server computer; transmit authentication information to the server computer to authorize access to restricted data; request the server computer to transmit the restricted data; receive invocation information from the server computer; invoke a first application program based on the invocation information, said first application program being a different application from said web browsing application program; and receive the restricted data from the server computer in the first application program based on the access authorized by the authentication information.
Claim 17
Dependent Claim 123 words
An article of manufacture including one or more computer-readable media having stored thereon program code sequences, the program code sequences including program code which, when executed by a processor, causes the processor to: execute a web browsing application program to transmit authentication information to a server computer; transmit authentication information to the server computer to authorize access to restricted data; request the server computer to transmit the restricted data; receive invocation information from the server computer; invoke a first application program based on the invocation information, said first application program being a different application from said web browsing application program; and receive the restricted data from the server computer in the first application program based on the access authorized by the authentication information.
Claim 18
Dependent Claim 24 words
The article of claim 14 wherein the invocation information includes a session identifier generated by the server computer in response to the authentication information.
Claim 19
Dependent Claim 56 words
The article of claim 15 wherein the program code sequences further include program code which, when executed by the processor, causes the processor to issue a request including the session identifier to the server computer after the first application program has been invoked, the request requesting download of the restricted data to the first application program.
Claim 20
Dependent Claim 35 words
The article of claim 14 wherein the authentication information includes a first message digest that can be compared by the server computer to a second message digest to authenticate the identity of a computer user.
Claim 21
Dependent Claim 40 words
The article of claim 14 wherein the program code sequences further include program code which, when executed by the processor, causes the processor to display a plurality of images included in the restricted data in predetermined regions of a display.
Claim 22
Dependent Claim 22 words
The article of claim 18 wherein the predetermined regions of the display are indicated by positioning data included in the restricted data.
Claim 23
Dependent Claim 22 words
The article of claim 18 wherein the predetermined regions of the display are regions of a page of a digital photo album.

References Cited (Backward Citations)

US5560008A Cited
US5764890A Cited
US5708780A Cited
US5815665A Cited
US5845070A Cited
US5872915A Cited
US5875296A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-04 2004-01-03 2004-07-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-04 2008-01-03 2008-07-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-04 2012-01-03 2012-07-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag