Method and apparatuses for transferring data for multiple applications through a single communication link in response to authentication information
DCFirst Claim
Patent Images
1. 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, the invocation information including a link identifier that defines a communications link between the server computer and the web browsing application, wherein the link identifier comprises at least one of a session identifier and a combination including a port number for the web browsing application and a network address;
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 through the communications link defined by the invocation information.
12 Assignments
Litigations
0 Petitions
Accused Products
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.
37 Citations
20 Claims
-
1. 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, the invocation information including a link identifier that defines a communications link between the server computer and the web browsing application, wherein the link identifier comprises at least one of a session identifier and a combination including a port number for the web browsing application and a network address;
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 through the communications link defined by the invocation information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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, the invocation information including a link identifier that defines a communications link between the server computer and the web browsing application, wherein the link identifier comprises at least one of a session identifier and a combination including a port number for the web browsing application and a network address;
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 through the communications link defined by the invocation information without transmitting further authentication information to the server computer.
-
-
14. 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, the invocation information including a link identifier that defines a communications link between the server computer and the web browsing application, wherein the link identifier comprises at least one of a session identifier and a combination including a port number for the web browsing application and a network address;
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 through the communications link defined by the invocation information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification