AUTHENTICATION SYSTEM AND METHOD FOR EMBEDDED APPLETS
First Claim
1. A web-accessible security system, comprising:
- a server system connected to a security network that receives information from security devices on the security network; and
one or more user devices that access the information from the security devices via the server system using embedded applets that receive authentication tokens that were provided by the server system and include the authentication tokens in messages to the server system.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for authenticating user requests issued from embedded applets running on web-accessible user devices. The server system generates authentication tokens associated with user credentials, in response to user requests for HTML pages that include the embedded applets. The server system stores the authentication tokens on the server system, and includes the authentication tokens in URLs within applet tags in the HTML pages returned to the user devices. When the applets download and request content from the server system, the applets supply the previously included authentication tokens in the URLs that identify the requested content. Upon finding a match between the applet-supplied authentication tokens and the stored authentication tokens, the server identifies the user as a trusted user, and responds with the requested content. This can be used to eliminate HTTP- based authentication challenges for subsequent user access.
-
Citations
35 Claims
-
1. A web-accessible security system, comprising:
-
a server system connected to a security network that receives information from security devices on the security network; and one or more user devices that access the information from the security devices via the server system using embedded applets that receive authentication tokens that were provided by the server system and include the authentication tokens in messages to the server system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A web-accessible system, comprising:
-
a server system for serving information; and one or more user devices that access the information from the server system using embedded applets that receive authentication tokens in messages from the server system and include the authentication tokens in messages to the server system.
-
-
19. A method for accessing information from security devices in a web-accessible security system including a security network, a server system, and user devices running embedded applets, the method comprising:
-
the server system connecting to the security network and receiving information from security devices on the security network; the user devices accessing the information from the security devices via the server system using the embedded applets; and the embedded applets receiving authentication tokens that were provided by the server system and then including the authentication tokens in messages to the server system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification