IMX session control and authentication
First Claim
1. A network communication system comprising:
- a network server for selectively providing network access to soliciting network clients; and
a client device for contacting said network server and soliciting network access;
wherein;
said network server is configured to respond to said client device soliciting network access by requesting authentication information from said client device, and responding to receipt of verified authentication information from said client device by generating a first access key code transmitted as a first issued key code embedded within an executable software code to said client device;
said executable software code being effective for launching a client application on said client device and passing said first issued key code to said launched client application;
said client application being effective for transmitting to said network server said first issue key code as a first returned key code along with a request for establishment of a communication session;
said network server responding to said first returned key code matching said first issued key code by destroying said first access key code, establishing a communication session with said client application, generating a second access key code unrelated to said first access key code, and transmitting said second access key code as a second issued key code to said client application.
2 Assignments
0 Petitions
Accused Products
Abstract
A secured network connection requires three authentication routines. A system access authentication routine requires a client network device to submit user authentication information to a network server. Upon successful user authentication, the network server creates a Client Service Access Pass, embeds this pass into a dynamic web page transmitted to the client device. A client application access authentication routine requires that the dynamic web page pass the Client Service Access Pass to an instantiated client application, which in turn submits it back to a service server on the network server for authentication. Upon success authentication, the network server destroys the Client Service Access Pass, creates a Media File Access Pass, and sends this pass to the client application. A media file access authentication routine requires the client application to submit the Media File Access Pass along with any file access requests to the network server.
-
Citations
24 Claims
-
1. A network communication system comprising:
-
a network server for selectively providing network access to soliciting network clients; and
a client device for contacting said network server and soliciting network access;
wherein;
said network server is configured to respond to said client device soliciting network access by requesting authentication information from said client device, and responding to receipt of verified authentication information from said client device by generating a first access key code transmitted as a first issued key code embedded within an executable software code to said client device;
said executable software code being effective for launching a client application on said client device and passing said first issued key code to said launched client application;
said client application being effective for transmitting to said network server said first issue key code as a first returned key code along with a request for establishment of a communication session;
said network server responding to said first returned key code matching said first issued key code by destroying said first access key code, establishing a communication session with said client application, generating a second access key code unrelated to said first access key code, and transmitting said second access key code as a second issued key code to said client application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of establishing a secure communication link over a computer network between a network server and a client device, said method comprising:
-
establishing a communication session between said network server and said client device; and
having said client device submit a document to said network server or submit a document request to said network server;
wherein said establishing of said communication session between said network server and said client device includes;
having said client device transmit an access request to said network server;
having said network server respond to said access request by requesting user authentication information from said client device, and responding to receipt of valid user authentication information from said client device by generating a first access key code and transmitting said first access key code as a first issued key code embedded within an executable software code to said client device;
having said client device execute the received executable software code, and having said executable software code launch a client application on said client device, wherein said executable software code passes said first access key code to said client application;
having said client application submit to said network server a new request for a communication session and submit said first access key code as a first returned key code;
having said network server respond to said first returned key code matching said first access key code by destroying said first access key code, establishing a communication session with said client application, generating a second access key code, and transmitting said second access key code as a second issued key code to said client application. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification