Method and system for integrating additional functionality into a login system
First Claim
1. In a computer-implemented login system having event driven functionality, a method for integrating additional functionality into the login system, the method comprising:
- (a) establishing a plurality of events, each event corresponding to a predetermined activity in the login process;
(b) registering with the login system a first login extension operative to receive notification of at least some of the events and operative to one of provide functionality in response to a received notification and take no action with regard to the received notification;
(c) initiating the registered first login extension;
(d) determining if the registered first login extension is a valid registered login extension, and if it is valid;
(i) enabling interaction with the registered first login extension, and(ii) communicating the notification of the event to the registered first login extension, and if it is not valid;
(i) prohibiting interaction with the registered first login extension.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for integrating additional functionality into a login system which includes registering a login extension operative to receive notification of an event generated by the login system. The login extension provides additional functionality and response to the received notification. The login extension is registered by the login system and authenticated to ensure that the login extension has proper access rights. An event manager of the login system communicates login events to the registered login extension which then provides additional desired functionality.
-
Citations
18 Claims
-
1. In a computer-implemented login system having event driven functionality, a method for integrating additional functionality into the login system, the method comprising:
-
(a) establishing a plurality of events, each event corresponding to a predetermined activity in the login process; (b) registering with the login system a first login extension operative to receive notification of at least some of the events and operative to one of provide functionality in response to a received notification and take no action with regard to the received notification; (c) initiating the registered first login extension; (d) determining if the registered first login extension is a valid registered login extension, and if it is valid; (i) enabling interaction with the registered first login extension, and (ii) communicating the notification of the event to the registered first login extension, and if it is not valid; (i) prohibiting interaction with the registered first login extension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for integrating additional functionality into a login system, the method comprising:
-
establishing an plurality of event each event corresponding to a predetermined activity in the login process; managing the processing of a plurality of events in a computer environment with an event manager capable of communicating events to multiple login extensions, the event manager having a default event interaction with a default login extension; registering a login extension with the login system; authenticating the login extension to the login system; modifying the default event interaction in response to the registration to include communication of at least one event to the registered login extension. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A login system capable of integrating additional functionality into the login system, comprising:
-
a plurality of events, each event corresponding to a predetermined activity in the login system process; a first memory including an event manager operative to communicate a notification of an event to a plurality of login extensions; a second memory including a default login extension operative to provide login functionality in response to the notification of the event; a third memory including an authenticated registered login extension operative to receive the notification of the event and to provide additional functionality in response to the received notification, a fourth memory including a list of registered login extensions.
-
Specification