US 7,426,530 B1Grant
System and method for providing customers with seamless entry to a remote server
Issue Date:2008-09-16
•15 Claims
•6 Drawing Sheets
Abstract
The present invention provides a seamless entry system that comprises a universal session manager. Users connect to the host service provider with a unique username and password. Then, through a series of data exchanges between the universal session manager, a validation database, and the remote service module, the customer may be transparently logged into remote service providers. Internet banking customers utilize a browser system to connect to a host server providing a range of banking services supported by a remote or distinct server. According to the method, the customer first enters a username and password to gain access to the host service provider. The universal session manager transmits data required for login to the remote service provider. The user is thus able to utilize the remote services with his/her web browser system without having entered a username or password particular to the remote service.
Metadata
Assignee
- JPMorgan Chase Bank, N.A.
Inventors
- Robert Rosko
- Kumar Ampani
Application Information
Application Number:US 09/591,687
Filing Date:2000-06-12
Priority Date:2000-06-12
Art Unit:2151
Classifications
IPC:
G06F15/16
Patent Drawings (6 sheets)
Description
Field of Invention
[0001] The present invention relates to a method that provides customers of a host service provider with a seamless experience, allowing them to access remote network services, which typically require their own username, password, and session management application, via a single login to the host service provider.
Background of the Invention
[0002] A networked service provider may want to provide its customers with access to services that are not provided directly by its server. Therefore, the service provider may have to redirect its customer to another remote server capable of providing the service.
[0003] For example, an Internet banking site may wish to provide its customers with a full range of banking services, e.g., opening and maintaining a checking account, applying for a credit card or loan, paying bills, or accessing brokerage or financial planning services. Each of these Internet banking services may be provided by an independent server that requires the user to enter a unique username (or ID) and password. Therefore, when a customer wishes to utilize a banking service that is provided by a remote server, after the Internet banking host server redirects the customer to the remote service provider, the customer must enter a new ID and password specific to that service. Given the broad range of services that an Internet bank may wish to provide, this places the burden of remembering and entering multiple usernames and passwords on the Internet banking customer. This is a significant drawback to the customer. This is also a significant drawback to the Internet banking host because customer dissatisfaction may result in lost accounts.
[0004] Furthermore, if the customer returns to the host provider after accessing a remote service provider, and then desires to return to the remote service provider, the customer must re-enter the same username and password for that service. For example, in the Internet banking context, if a customer decides to access his or her checking account, then utilize brokerage services, and then desires to return to his or her checking account, the customer must enter his or her unique username and password for the checking account service twice. This is a significant drawback.
[0005] In addition, a host service provider may wish to change the remote service providers that customers can access through its server. In the Internet banking context, for example, a host Internet bank may utilize a particular remote service to provide its, customers with checking account services. For whatever reason, the host Internet bank may later wish to change the remote checking account service provider. This would require the Internet banking customer to create and remember a new username and password for the new remote service. Again, the burden of remembering an even greater number of IDs and passwords falls on the customer and the risk of losing those customers is borne by the host Internet bank. This is another significant drawback.
[0006] Other drawbacks to conventional approaches exist.
Summary of the Invention
[0007] An object of the present invention is to overcome these and other drawbacks in existing systems and methods.
[0008] Another object of the present invention is to provide a specific time limit which a user can spend logged into the system.
[0009] Another object of the invention is to monitor the state of a user to determine whether the user is logged in or not.
[0010] Another object of the invention is to provide customers of a host service provider with a seamless experience enabling them to gain access to one or more remote service by entering a single username and password required by the host service provider.
[0011] Another object of the invention is to enable customers of a host service provider to regain access to a remote service provider, after having exited that remote server, without having to reenter the username and password required by that remote service provider.
[0012] Another object of the invention is to enable a host service provider to replace or add the remote services that a customer can access through the host service provider without placing the additional burden on customers to transpose a new username and password.
[0013] These and other objects of the invention are accomplished according to various embodiments of the invention. The present invention provides a seamless entry system that comprises a universal session manager. Users may connect to the host service provider with a unique username and password. Then, through a series of data exchanges, or handshakes, between the universal session manager, a validation database, and the remote service module, the customer may be transparently logged into remote service providers.
[0014] In one embodiment, the present invention may comprise a method providing customers of a host service provider with access to remote service providers which require their own unique user IDs and passwords. Internet banking customers, for example, may utilize a browser system to connect to a host server providing a range of banking services. These services may include on-line bill paying, instant credit card applications, loan applications, or checking account services. Each service may be supported by a remote or distinct server.
[0015] According to the method, the customer first enters a username and password to gain access to the host service provider. During the connection to the host service provider, a validation module validates the customer's username and primary password. If the combination is valid, the validation module transmits data to the universal session manager of the host service provider indicating which services the customer is enrolled in and the unique username and password that have been generated for each remote service in which the customer is enrolled. The customer is then free to select one of these services, which may be provided by a remote service provider. If an Internet banking customer, for example, chooses to complete a loan application and this service is provided by a remote server requiring its own user ID and password, the universal session manager then passes the required user ID and password to the remote server's login module.
[0016] After the remote service provider receives the data required for login, the remote server transmits to the universal session manager the status of the login attempt. If the login is successful, the user is thus able to utilize the remote services with his/her web browser system without having entered a username or password particular to the remote service.
[0017] In another embodiment, the present invention may comprise a method for providing customers of a host service provider with access to remote service providers which require their own unique user IDs and passwords and have other special access requirements. For example, an Internet banking customer may utilize a browser system to connect to a host server providing a range of banking services with special access requirements. These secure services may include brokerage services. If after entering a valid username and password to the host service provider the customer chooses to utilize a remote brokerage service provider with special access requirements, a trusted server will act as an intermediary between the universal session manager of the host service provider and the remote brokerage system, for example. The trusted server will answer the login request of the banking site's universal session manager with a session ID extracted from a cookie placed on the user's browser by the trusted server. When the universal session manager receives the session ID, the customer may be redirected to the remote brokerage site.
Brief Description of the Drawings
[0018] FIG. 1 depicts a schematic diagram of a system according to an embodiment of the present invention.
[0019] FIGS. 2A and 2B depict a flow diagram illustrating a method according to an embodiment of the present invention.
[0020] FIGS. 3A and 3B depict an exemplary graphical user interface according to an embodiment of the present invention.
Detailed Description of the Preferred Embodiments
[0021] For purposes of illustration, a system and method according to an embodiment of the present invention are described below. That system is described as being part of an Internet based system that enables customers of an Internet banking system to access remote Internet banking services, which may require a unique username and password, having only entered a single username and password required by the host Internet banking system. The invention is described in terms of an Internet based bank providing a multitude of financial services, some of which are provided by remote providers. However, this embodiment is exemplary only. The invention finds application in any scenario involving a host site that includes links to distinct remote sites with their own separate login procedures. It should also be appreciated that the present invention could be implemented through a variety of networked environments, such as the telephone network, a satellite connection network, or any other system that provides information to a user in networked fashion.
[0022] For purposes of clarity and simplicity, the invention is described in terms of the existing Internet. The skilled artisan will recognize that the invention could be implemented in variations thereto, such as the so-called Internet Protocol Next Generation (IPng) or any other variations of networked packet-switched technology.
[0023] An embodiment of a system for implementing the methods disclosed below is depicted in FIG. 1 . It should be understood that other embodiments for carrying out the present invention may also be provided. In the exemplary embodiment of FIG. 1 , a plurality of users or customers 20 may be connected using networking technology 10 to a host service provider 50. In this embodiment, the customers 20 may connect to a host service provider 50 that is an Internet banking service site over the Internet 10, although the network may comprise a cable network, a LAN, a WAN, an intranet, the Supernet, or any other network that allows transmission of information.
[0024] Host service provider 50 may comprise a plurality of modules that function to perform the functions described above in addition to other functions set forth below. Although separate modules are described for performing these functions, it should be understood that additional modules may also be provided and that modules may be combined.
[0025] According to an embodiment of the invention, host service provider 50 may comprise a universal session manager 52 and a validation database 60. The universal session manager 52 may communicate with one or more databases 60 in communication with the host service provider 50. The database(s) 60 may store information required for login to remote sites or registration for the services those sites provide.
[0026] According to an embodiment, the remote service provider may comprise a registration module 32 and a login module 34.
[0027] A registration module 32 may receive data from the universal session manager 52 necessary for customer 20 registration with the remote service provider 30.
[0028] A login module 34 may communicate with the universal session manager to receive the information required for access to the remote service provider, e.g., username and password. The login module 34 may also reply to the universal session manager 52 indicating the status of the login request.
[0029] The system may also comprise a trusted service module 70 and a trusted service provider 80. The trusted service module 70 acts as an intermediary between the universal session manager 52 and the trusted service provider 80. The trusted service provider 80 is a remote service with special access requirements in addition to a unique username and password.
[0030] Referring now to the method depicted by FIGS. 2A and 2B , in step 125 the customer 20 employs a browser 22 to contact a host internet banking service provider 50. In step 150, a customer transmits a personal username and password to the universal session manager 52 of the host service provider 50. The host service provider 50 may comprise a server system connected over the World Wide Web or Internet 10 to provide web-pages upon request from one or more users utilizing a web browser 22. Accordingly, step 150 may comprise a customer using a browser 22 to connect over the Internet 10 to a web-site that provides Internet banking services, for example. Use of exiting browser/server technology may be used to transmit the username and password to the host service provider 50.
[0031] In response to the customer's transmitting a username and password to the universal session manager 52, in step 150, the universal session manager 52 of the host service provider 50 transmits the username and an encrypted version of the password to the validation database 60, as in step 200. In step 250, the validation module checks to make sure that the user has entered a valid username/password combination. If the username is not recognized by the validation module, as in step 325, or if the username and password do not match, as in step 350, the user will be asked to re-enter his or her username and password, as in step 150. The customer 20 of the Internet banking system 50 of FIG. 1 may be allowed three attempts to enter a correct username/password combination. Once the customer 20 has entered a valid login 300, the database 60 will return to the universal session manager 52 the information necessary for the transparent login to the remote service 30, as in step 400. As previously described, the information may comprise the type of the Internet banking services in which the customer 20 is enrolled and/or the user ID particular to that user and required by a remote banking service web site. The information may also include identifying information necessary e-mail. Additionally, the information may include data necessary for profiling a dynamic application form related to user-selected products and services.
[0032] In step 450, the customer may select a link to one of the remote services 30 provided through the host service provider 50. In the present embodiment, for an Internet based banking system, these services may include checking account maintenance, credit card and loan applications services, electronic bill paying, and brokerage services. These services may also include Internet search engines, other web sites that offer membership services, e-mail services, or campaign advertising.
[0033] In step 500, the universal session manager 52 checks the validation database 60 return data to see of the customer has enrolled in the service. If the customer is enrolled in the selected service, the present embodiment initiates the triple handshake protocol 600. In the first step 625 of the triple handshake protocol 600, the universal session manager 52 may send the required customer username and password to the login module 34 of the remote service provider. This may comprise the universal session manager 52 of an Internet banking service provider 50 sending redirects to remote service web sites 30, which may include on-line checking, on-line brokerage, on-line credit card application or online bill paying sites.
[0034] In the second step 650 of the triple handshake protocol 600, the login module 34 of the remote service module 30 sends the universal session manager 52 a reply indicating the status of the login request. The status may indicate that the login attempt to the remote service provider 30 was successful 725, that the login attempt failed 675, or that the customer has never registered for the service before, i.e., is unknown 700. This step may comprise the login module 34 sending redirects over the Internet 10 to the universal session manager 52 of the host Internet banking provider's web site 50.
[0035] In the final step of the triple handshake protocol 750, the universal session manager 52 directs the customer to the remote service provider 30. In the present embodiment, this may comprise the universal session manager 52 of an Internet banking web site 50 redirecting the customer to the selected remote services' web site 30.
[0036] The information may be displayed to the customer as depicted in FIG. 3 . The Internet banking host service provider may have control of the outer frame and the top navigational bar. The various services' web pages will be hosted in the main bottom panel and may contain a left-hand navigation bar for local remote service navigation.
[0037] In step 500, if the universal session manager 52 determines that the customer is not registered for the selected service the universal session manager 52 will transparently register the customer for that service. Transparent registration may require that the universal session manager 52 contact the validation database 60 to retrieve the information necessary for registration, as in step 525. This may include providing a unique username and password designated for use only with the selected service. Then the universal session manager 52 sends data to the registration module 32 of the remote service provider's web site, as in step 550. The remote service 30 then confirms the customer's registration, as in step 575. Then, the universal session manager 52 initiates the triple handshake protocol 600. In the present embodiment, transparent registration may be accomplished by a series of redirects between the universal session manager 52, the validation database 60, and the registration module 32 of the remote service provider 30.
[0038] In another embodiment of the present invention, the customer may choose an Internet banking service, e.g., a brokerage service, that has special access requirements in addition to a unique username and password. If the customer is enrolled in the selected service, the present embodiment initiates trusted server dedicated line redirection.
[0039] In step 800, the trusted service module 70 makes a direct call to the trusted service provider 80. This may comprise a trusted brokerage server 70 established by an Internet banking service 50 providing a secure brokerage service 80 with the login redirects over a dedicated line.
[0040] In step 825, the trusted service provider 80 responds to the trusted service module 70 in the form of an html response with a session ID associated with it. This may comprise a brokerage system 80 responding to a trusted brokerage server 70 in html form over a dedicated line.
[0041] The trusted service module 70 will send this “cookie” to the user's network data acquisition module 22, after reading the Session “cookie” and extracting sessionID. This may comprise a trusted brokerage server 70 placing this “cookie” on the customer's Internet browser 22.
[0042] The trusted service module 70 next answers the universal session manager 52 with the status of the login attempt and the sessionID extracted from the cookie. Once the universal session manager 52 receives this data, if the login attempt was successful, the customer will be directed to the trusted service provider 80, as in step 750. This may comprise, the universal session manager 52 of an Internet banking service provider 30 receiving data from a trusted brokerage server 70 and then redirecting the Internet banking customer 20 to a brokerage service provider 80.
[0043] During a session, if a customer 20 remains logged in, but no activity occurs, the universal session manager 52 performs a data security function by causing customer 20 to automatically logout. In a preferred embodiment, this timeout occurs after about thirty minutes of inactivity.
[0044] FIGS. 3A and 3B provide an exemplary graphical user interface. FIG. 3A illustrates a screen that may be provided when a user 20 initially attempts to access host server 50. The user 20 is prompted to enter a user name and password, or alternatively to create a new user name and password to be granted seamless access to pertinent applications.
[0045] If the user 20 elects to create a new user name and password, access is granted upon the user's submission of data requested in FIG. 3B .
[0046] Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details in representative devices shown and described herein. Accordingly, various modifications may be made without departing from the spirit and scope of the general inventive concept as defined by the appended claims.
Claims
What is claimed is:
1. A method for providing accessibility to a plurality of remote service providers across a network via a single login to a host service provider, each of the plurality of remote service providers being accessible through the host service provider and each of the plurality of remote service providers having separate login procedures requiring data, the method comprising the steps of:
the host service provider receiving the single login from a user, the host service provider having a universal session manager;
the universal session manager retrieving data from a validation database based on the single login to the host service provider, wherein the data is effective for accessing a selected one of the plurality of remote service providers, and wherein the data is based at least in part on the single login;
the universal session manager transmitting said data to the remote service provider, the universal session manager and the remote service provider exchanging the data to effect a two-sided authentication; and
the host service provider directing the user to the remote service provider in such manner that the user is simultaneously presented with information, in a single graphical user interface, that is provided by both the host service provider and the remote service provider; and
connecting to a trusted service provider having special access requirements, wherein a trusted service module acts as an intermediary between the host service provider and die trusted service provider; and
wherein the trusted service module receives a sessionID from the trusted service provider;
wherein the trusted service module places a text file on the user's network data acquisition module; and
wherein said text file comprises a cookie;
the method further comprising the step of registering the user with the remote service provider; and
wherein the two-sided authentication is a triple handshake, the triple handshake including:
the universal session manager sending a username and password to the remote service provider constituting a login request;
the remote service provider sending the universal session manager a reply to the login request; and
the universal session manager directing the user to the remote service provider; and
wherein the remote service provider is a distinct remote site from the host service provider, and each step of the triple handshake is effected directly between the universal session manager and the remote service provider.
2. A system for providing accessibility to a plurality of remote service providers via a single login to a host service provider, each of the plurality of remote service providers being accessible through the host service provider and each of the plurality of remote service providers having separate login procedures requiring data, the system comprising:
a user system having a network data acquisition module;
a plurality of remote service providers;
a host service provider for receiving the single login, the host service provider having a universal session manager;
the universal session manager receiving data from a validation database based on the single login to the host service provider, the universal session manager passing the data, which is required for access to the remote service provider, directly to the remote service provider, the universal session manager and the remote service provider exchanging the data to effect a two-sided authentication, the two-sided authentication being performed directly between the universal session manager and the remote service provider; and
the validation database for storing the data for accessing the remote service provider, the universal session manager communicating with the validation database to obtain the data; and
wherein the host service provider directs the user to the selected one of the plurality of remote service providers using the data; and
the host service provider directing the user to the remote service provider in such manner that the user is simultaneously presented with information, in a single interface, that is provided by both the host service provider and the remote service provider; and
said validation database further storing information for registering the user with the remote service provider; and
the system further comprising a trusted service module that serves as an intermediary between the host service module and a trusted service provider,
wherein said trusted service provider is a remote service provider with special access requirements,
wherein the network data acquisition module is an Internet browser,
wherein the remote service provider further comprises a registration module and a login module:
wherein the login module receives the data for gaining access to the services provided by the remote service provider; and
wherein the registration module receives the data for registering a user with the remote service provider; and
the universal session manager registering the user with the remote service provider; and
wherein the two-sided authentication is a triple handshake, the triple handshake being performed by:
the universal session manager sending a username and password to the remote service provider constituting a login request;
the remote service provider sending the universal session manager a reply to the login request; and
the universal session manager directing the user to the remote service provider; and
wherein the remote service provider is a distinct remote site from the host service provider, and each step of the handshake is effected directly between the universal session manager and the remote service provider.
3. The method of claim 1, wherein the validation database transmits data go the universal session manager or the host service provider indicating which services the user is enrolled.
4. The method of claim 1, wherein the host service provider receiving the single login from the user is performed over a network.
5. The system of claim 2, wherein the validation database transmits data to the universal session manager of the host service provider indicating which services the user is enrolled.
6. The method of claim 1, wherein the host service provider has control of a navigation bar in the graphical user interface, and web pages from the remote service provider are hosted in the graphical user interface and contain a navigation bar.
7. The method of claim 1, the information that that is provided by the host service provider is adjacent the information that is presented by the remote service provider.
8. The method of claim 1, further including the host service provider presenting the user with information, simultaneously to the remote service provider presenting the user with information, both such information being displayed to the user in respective areas of the single graphical user interface.
9. The method of claim 1, further including the host service provider presenting the user with information in a first area of the single graphical user interface, simultaneously with the remote service provider presenting the user with information in a second area of the single graphical user interface.
10. The method of claim 9, in which:
the first area of the single graphical user interface is an outer frame of the single graphical user interface; and
the second area of the single graphical user interface is a main bottom panel.
11. The method of claim 9, in which:
the first area of the single graphical user interface is an outer frame and top navigational bar of the single graphical user interface; and
the second area of the single graphical user interface is a main bottom panel and a left-hand navigation bar of the single graphical user interface.
12. The method of claim 11, the host service provider controlling the first area, and the left-hand navigation bar in the second area providing the user with remote service navigation.
13. A method for providing accessibility to a plurality of remote service providers across a network via at single login to a host service provider, each of the plurality of remote service providers being accessible through the host service provider and each of the plurality of remote service providers having separate login procedures requiring data, the method comprising the steps of:
the host service provider receiving the single login from a user, the host service provider having a universal session manager;
the universal session manager retrieving data from a validation database based on the single login to the host service provider, wherein the data is effective for accessing a selected one of the plurality of remote service providers, and wherein the data is based at least in part on the single login;
the universal session manager transmitting said data to the remote service provider, the universal session manager and the remote service provider exchanging the data to effect a two-sided authentication; and
the host service provider directing the user to the remote service provider in such manner that the user is simultaneously presented with information, in a single graphical user interface, that is provided by both the host service provider and the remote service provider; and
connecting to a trusted service provider having special access requirements, wherein a trusted service module acts as an intermediary between the host service provider and the trusted service provider; and
wherein the trusted service module receives a sessionID from the trusted service provider;
wherein the trusted service module places a text file on the user's network data acquisition module; and
wherein said text file comprises a cookie;
the method further comprising the step of registering the user with the remote service provider; and
wherein the two-sided authentication is a triple handshake, the triple handshake including:
the universal session manager sending a username and password to the remote service provider constituting a login request;
the remote service provider sending the universal session manager a reply to the login request; and
the universal session manager directing the user to the remote service provider; and
wherein the remote service provider is a distinct remote site from the host service provider, and each step of the triple handshake is effected directly between the universal session manager and the remote service provider.
14. The method of claim 13, further including the universal session manager registering the user with the remote service provider.
15. The method of claim 1, wherein the universal session manager retrieving data from a validation database based on the single login to the host service provider includes the universal session manager transmitting the username and an encrypted version of the password to the validation database.
Patent Citations (606)
| Patent | Date | Inventor | Cited By |
|---|---|---|---|
| US3705385(A) | 1972-12-01 | Batz | Applicant |
| US3860870(A) | 1975-01-01 | Furuya | Applicant |
| US3896266(A) | 1975-07-01 | Waterbury | Applicant |
| US3938091(A) | 1976-02-01 | Atalla et al. | Applicant |
| US4013962(A) | 1977-03-01 | Beseke et al. | Applicant |
| US4321672(A) | 1982-03-01 | Braun et al. | Applicant |
| US4567359(A) | 1986-01-01 | Lockwood | Applicant |
| US4633397(A) | 1986-12-01 | Macco | Applicant |
| US4695880(A) | 1987-09-01 | Johnson et al. | Applicant |
| US4696491(A) | 1987-09-01 | Stenger | Applicant |
| US4713761(A) | 1987-12-01 | Sharpe et al. | Applicant |
| US4725719(A) | 1988-02-01 | Oncken et al. | Applicant |
| US4745468(A) | 1988-05-01 | Von Kohorn | Applicant |
| US4799156(A) | 1989-01-01 | Shavit | Applicant |
| US4801787(A) | 1989-01-01 | Suzuki | Applicant |
| US4823264(A) | 1989-04-01 | Deming | Applicant |
| US4882675(A) | 1989-11-01 | Nichtberger et al. | Applicant |
| US4926255(A) | 1990-05-01 | Von Kohorn | Applicant |
| US4941090(A) | 1990-07-01 | McCarthy | Applicant |
| US4964043(A) | 1990-10-01 | Galvin | Applicant |
| US4992940(A) | 1991-02-01 | Dworkin | Applicant |
| US5016270(A) | 1991-05-01 | Katz | Applicant |
| US5050207(A) | 1991-09-01 | Hitchcock | Applicant |
| US5084816(A) | 1992-01-01 | Boese | Applicant |
| US5117355(A) | 1992-05-01 | McCarthy | Applicant |
| US5157717(A) | 1992-10-01 | Hitchcock | Applicant |
| US5189606(A) | 1993-02-01 | Burns et al. | Applicant |
| US5202826(A) | 1993-04-01 | McCarthy | Applicant |
| US5220501(A) | 1993-06-01 | Lawlor | Applicant |
| US5233654(A) | 1993-08-01 | Harvey et al. | Applicant |
| US5235509(A) | 1993-08-01 | Mueller et al. | Applicant |
| US5241594(A) | 1993-08-01 | Kung | Applicant |
| US5265033(A) | 1993-11-01 | Vajk | Applicant |
| US5287268(A) | 1994-02-01 | McCarthy | Applicant |
| US5297026(A) | 1994-03-01 | Hoffman | Applicant |
| US5317683(A) | 1994-05-01 | Hager et al. | Applicant |
| US5321841(A) | 1994-06-01 | East | Applicant |
| US5351186(A) | 1994-09-01 | Bullock | Applicant |
| US5381332(A) | 1995-01-01 | Wood | Applicant |
| US5412708(A) | 1995-05-01 | Katz | Applicant |
| US5420405(A) | 1995-05-01 | Chasek | Applicant |
| US5425102(A) | 1995-06-01 | Moy | Applicant |
| US5446740(A) | 1995-08-01 | Yien | Applicant |
| US5450134(A) | 1995-09-01 | Legate | Applicant |
| US5450537(A) | 1995-09-01 | Hirai et al. | Applicant |
| US5465206(A) | 1995-11-01 | Hilt et al. | Applicant |
| US5467269(A) | 1995-11-01 | Flaten | Applicant |
| US5473143(A) | 1995-12-01 | Vak | Applicant |
| US5473732(A) | 1995-12-01 | Change | Applicant |
| US5479530(A) | 1995-12-01 | Nair et al. | Applicant |
| US5485370(A) | 1996-01-01 | Moss et al. | Applicant |
| US5511117(A) | 1996-04-01 | Zazzera | Applicant |
| US5513102(A) | 1996-04-01 | Auriemma | Applicant |
| US5532920(A) | 1996-07-01 | Hartrick | Applicant |
| US5534855(A) | 1996-07-01 | Shockley et al. | Applicant |
| US5537314(A) | 1996-07-01 | Kanter | Applicant |
| US5537473(A) | 1996-07-01 | Saward | Applicant |
| US5544086(A) | 1996-08-01 | Davis et al. | Applicant |
| US5546452(A) | 1996-08-01 | Andrews | Applicant |
| US5551021(A) | 1996-08-01 | Harada | Applicant |
| US5557334(A) | 1996-09-01 | Legate | Applicant |
| US5557518(A) | 1996-09-01 | Rosen | Applicant |
| US5560008(A) | 1996-09-01 | Johnson et al. | Applicant |
| US5568489(A) | 1996-10-01 | Yien | Applicant |
| US5570295(A) | 1996-10-01 | Isenberg | Applicant |
| US5570465(A) | 1996-10-01 | Tsakanikas | Applicant |
| US5576951(A) | 1996-11-01 | Lockwood | Applicant |
| US5583778(A) | 1996-12-01 | Wind | Applicant |
| US5590197(A) | 1996-12-01 | Chen | Applicant |
| US5590199(A) | 1996-12-01 | Krajewski et al. | Applicant |
| US5592378(A) | 1997-01-01 | Cameron | Applicant |
| US5592553(A) | 1997-01-01 | Guski et al. | Applicant |
| US5592560(A) | 1997-01-01 | Deaton et al. | Applicant |
| US5594837(A) | 1997-01-01 | Noyes | Applicant |
| US5598557(A) | 1997-01-01 | Doner | Applicant |
| US5602936(A) | 1997-02-01 | Lynn | Applicant |
| US5603025(A) | 1997-02-01 | Tabb | Applicant |
| US5604490(A) | 1997-02-01 | Blakely et al. | Applicant |
| US5606496(A) | 1997-02-01 | D'Agostino | Applicant |
| US5611052(A) | 1997-03-01 | Dykstra | Applicant |
| US5621201(A) | 1997-04-01 | Langhans | Applicant |
| US5621789(A) | 1997-04-01 | McCalmont | Applicant |
| US5621812(A) | 1997-04-01 | Deaton et al. | Applicant |
| US5625767(A) | 1997-04-01 | Bartell | Applicant |
| US5634101(A) | 1997-05-01 | Blau | Applicant |
| US5638457(A) | 1997-06-01 | Deaton et al. | Applicant |
| US5640577(A) | 1997-06-01 | Scharmer | Applicant |
| US5642419(A) | 1997-06-01 | Rosen | Applicant |
| US5644493(A) | 1997-07-01 | Motai | Applicant |
| US5653914(A) | 1997-08-01 | Holmes et al. | Applicant |
| US5657383(A) | 1997-08-01 | Gerber | Applicant |
| US5659165(A) | 1997-08-01 | Jennings | Applicant |
| US5661807(A) | 1997-08-01 | Guski et al. | Applicant |
| US5664115(A) | 1997-09-01 | Fraser | Applicant |
| US5666493(A) | 1997-09-01 | Wojcik et al. | Applicant |
| US5671285(A) | 1997-09-01 | Newman | Applicant |
| US5675637(A) | 1997-10-01 | Szlam et al. | Applicant |
| US5675662(A) | 1997-10-01 | Deaton et al. | Applicant |
| US5677955(A) | 1997-10-01 | Doggett et al. | Applicant |
| US5678046(A) | 1997-10-01 | Cahill et al. | Applicant |
| US5682524(A) | 1997-10-01 | Freund | Applicant |
| US5684870(A) | 1997-11-01 | Maloney | Applicant |
| US5684950(A) | 1997-11-01 | Dare et al. | Applicant |
| US5689100(A) | 1997-11-01 | Carrithers et al. | Applicant |
| US5692132(A) | 1997-11-01 | Hogan | Applicant |
| US5699528(A) | 1997-12-01 | Hogan | Applicant |
| US5703344(A) | 1997-12-01 | Bezy et al. | Applicant |
| US5710886(A) | 1998-01-01 | Christensen et al. | Applicant |
| US5710887(A) | 1998-01-01 | Chelliah | Applicant |
| US5710889(A) | 1998-01-01 | Clark et al. | Applicant |
| US5715298(A) | 1998-02-01 | Rogers | Applicant |
| US5715314(A) | 1998-02-01 | Payne | Applicant |
| US5715399(A) | 1998-02-01 | Bezos | Applicant |
| US5715402(A) | 1998-02-01 | Popolo | Applicant |
| US5715450(A) | 1998-02-01 | Ambrose | Applicant |
| US5724424(A) | 1998-03-01 | Gifford | Applicant |
| US5727163(A) | 1998-03-01 | Bezos | Applicant |
| US5734838(A) | 1998-03-01 | Robinson | Applicant |
| US5737414(A) | 1998-04-01 | Walker et al. | Applicant |
| US5740231(A) | 1998-04-01 | Cohn et al. | Applicant |
| US5742683(A) | 1998-04-01 | Lee et al. | Applicant |
| US5754840(A) | 1998-05-01 | Rivette | Applicant |
| US5758126(A) | 1998-05-01 | Daniels et al. | Applicant |
| US5758328(A) | 1998-05-01 | Giovannoli | Applicant |
| US5761288(A) | 1998-06-01 | Gray | Applicant |
| US5761647(A) | 1998-06-01 | Boushy | Applicant |
| US5761661(A) | 1998-06-01 | Coussenns | Applicant |
| US5764789(A) | 1998-06-01 | Pare et al. | Applicant |
| US5765141(A) | 1998-06-01 | Spector | Applicant |
| US5765143(A) | 1998-06-01 | Sheldon | Applicant |
| US5768382(A) | 1998-06-01 | Schnier et al. | Applicant |
| US5774122(A) | 1998-06-01 | Kojima | Applicant |
| US5778178(A) | 1998-07-01 | Arunachalam | Applicant |
| US5781909(A) | 1998-07-01 | Logan et al. | Examiner |
| US5784562(A) | 1998-07-01 | Diener | Applicant |
| US5787403(A) | 1998-07-01 | Randle | Applicant |
| US5787404(A) | 1998-07-01 | Fernandez-Holman | Applicant |
| US5790650(A) | 1998-08-01 | Dunn | Applicant |
| US5790785(A) | 1998-08-01 | Klug et al. | Applicant |
| US5793861(A) | 1998-08-01 | Haigh | Applicant |
| US5794178(A) | 1998-08-01 | Caid | Applicant |
| US5794207(A) | 1998-08-01 | Walker et al. | Applicant |
| US5794259(A) | 1998-08-01 | Kikinis | Applicant |
| US5796395(A) | 1998-08-01 | De Hond | Applicant |
| US5797127(A) | 1998-08-01 | Walker et al. | Applicant |
| US5798508(A) | 1998-08-01 | Walker et al. | Applicant |
| US5802498(A) | 1998-09-01 | Comesanas | Applicant |
| US5802502(A) | 1998-09-01 | Gell | Applicant |
| US5805719(A) | 1998-09-01 | Pare et al. | Applicant |
| US5815657(A) | 1998-09-01 | Williams et al. | Applicant |
| US5815665(A) | 1998-09-01 | Teper et al. | Examiner |
| US5815683(A) | 1998-09-01 | Vogler | Applicant |
| US5818936(A) | 1998-10-01 | Moshayekhi | Applicant |
| US5819092(A) | 1998-10-01 | Ferguson | Applicant |
| US5819285(A) | 1998-10-01 | Damico | Applicant |
| US5825863(A) | 1998-10-01 | Walker | Applicant |
| US5825870(A) | 1998-10-01 | Miloslavsky | Applicant |
| US5826241(A) | 1998-10-01 | Stein | Applicant |
| US5826245(A) | 1998-10-01 | Sandberg-Diment | Applicant |
| US5826250(A) | 1998-10-01 | Trefler | Applicant |
| US5828734(A) | 1998-10-01 | Katz | Applicant |
| US5828751(A) | 1998-10-01 | Walker et al. | Applicant |
| US5828812(A) | 1998-10-01 | Khan et al. | Applicant |
| US5828833(A) | 1998-10-01 | Belville et al. | Applicant |
| US5832211(A) | 1998-11-01 | Blakely, III et al. | Applicant |
| US5832460(A) | 1998-11-01 | Bednar | Applicant |
| US5832476(A) | 1998-11-01 | Tada | Applicant |
| US5835087(A) | 1998-11-01 | Herz | Applicant |
| US5835580(A) | 1998-11-01 | Fraser | Applicant |
| US5835603(A) | 1998-11-01 | Coutts | Applicant |
| US5838903(A) | 1998-11-01 | Blakely, III et al. | Applicant |
| US5838906(A) | 1998-11-01 | Doyle | Applicant |
| US5842178(A) | 1998-11-01 | Giovannoli | Applicant |
| US5842211(A) | 1998-11-01 | Horadan | Applicant |
| US5844553(A) | 1998-12-01 | Hao | Applicant |
| US5845259(A) | 1998-12-01 | West et al. | Applicant |
| US5845260(A) | 1998-12-01 | Nakano et al. | Applicant |
| US5847709(A) | 1998-12-01 | Card | Applicant |
| US5848143(A) | 1998-12-01 | Andrews | Applicant |
| US5848400(A) | 1998-12-01 | Chang | Applicant |
| US5848427(A) | 1998-12-01 | Hyodo | Applicant |
| US5852812(A) | 1998-12-01 | Reeder | Applicant |
| US5857079(A) | 1999-01-01 | Claus et al. | Applicant |
| US5862223(A) | 1999-01-01 | Walker | Applicant |
| US5862323(A) | 1999-01-01 | Blakely, III et al. | Applicant |
| US5864830(A) | 1999-01-01 | Armetta et al. | Applicant |
| USRE36116(E) | 1999-02-01 | McCarthy | Applicant |
| US5866889(A) | 1999-02-01 | Weiss et al. | Applicant |
| US5870718(A) | 1999-02-01 | Spector | Applicant |
| US5870724(A) | 1999-02-01 | Lawlor | Applicant |
| US5870725(A) | 1999-02-01 | Belinger et al. | Applicant |
| US5871398(A) | 1999-02-01 | Schneier et al. | Applicant |
| US5873072(A) | 1999-02-01 | Kight | Applicant |
| US5873096(A) | 1999-02-01 | Lim | Applicant |
| US5880769(A) | 1999-03-01 | Nemirofsky | Applicant |
| US5883810(A) | 1999-03-01 | Franklin et al. | Applicant |
| US5884032(A) | 1999-03-01 | Bateman | Applicant |
| US5884270(A) | 1999-03-01 | Walker et al. | Applicant |
| US5884272(A) | 1999-03-01 | Walker et al. | Applicant |
| US5884274(A) | 1999-03-01 | Walker et al. | Applicant |
| US5884288(A) | 1999-03-01 | Chang | Applicant |
| US5889863(A) | 1999-03-01 | Weber | Applicant |
| US5892900(A) | 1999-04-01 | Ginter et al. | Applicant |
| US5898780(A) | 1999-04-01 | Liu et al. | Applicant |
| US5899982(A) | 1999-05-01 | Randle | Applicant |
| US5903881(A) | 1999-05-01 | Schrader | Applicant |
| US5909486(A) | 1999-06-01 | Walker et al. | Applicant |
| US5910988(A) | 1999-06-01 | Ballard | Applicant |
| US5913202(A) | 1999-06-01 | Motoyama | Applicant |
| US5914472(A) | 1999-06-01 | Foladare et al. | Applicant |
| US5915244(A) | 1999-06-01 | Jack et al. | Applicant |
| US5918214(A) | 1999-06-01 | Perkowski | Applicant |
| US5918217(A) | 1999-06-01 | Maggioncalda | Applicant |
| US5918239(A) | 1999-06-01 | Allen et al. | Applicant |
| US5920847(A) | 1999-07-01 | Kolling et al. | Applicant |
| US5921864(A) | 1999-07-01 | Walker et al. | Applicant |
| US5923763(A) | 1999-07-01 | Walker et al. | Applicant |
| US5926796(A) | 1999-07-01 | Walker et al. | Applicant |
| US5926812(A) | 1999-07-01 | Hilsenrath | Applicant |
| US5930764(A) | 1999-07-01 | Melchione | Applicant |
| US5933816(A) | 1999-08-01 | Zeanah | Applicant |
| US5933817(A) | 1999-08-01 | Hucal | Applicant |
| US5933823(A) | 1999-08-01 | Cullen | Applicant |
| US5933827(A) | 1999-08-01 | Cole | Applicant |
| US5940812(A) | 1999-08-01 | Tengel et al. | Applicant |
| US5943656(A) | 1999-08-01 | Crooks | Applicant |
| US5944824(A) | 1999-08-01 | He | Applicant |
| US5945653(A) | 1999-08-01 | Walker et al. | Applicant |
| US5946388(A) | 1999-08-01 | Walker et al. | Applicant |
| US5947747(A) | 1999-09-01 | Walker et al. | Applicant |
| US5949044(A) | 1999-09-01 | Walker et al. | Applicant |
| US5949875(A) | 1999-09-01 | Walker et al. | Applicant |
| US5950173(A) | 1999-09-01 | Perkowski | Applicant |
| US5950174(A) | 1999-09-01 | Brendzel | Applicant |
| US5950206(A) | 1999-09-01 | Krause | Applicant |
| US5952639(A) | 1999-09-01 | Ohki | Applicant |
| US5952641(A) | 1999-09-01 | Korshun | Applicant |
| US5953710(A) | 1999-09-01 | Fleming | Applicant |
| US5956695(A) | 1999-09-01 | Carrithers et al. | Applicant |
| US5958007(A) | 1999-09-01 | Lee et al. | Applicant |
| US5960411(A) | 1999-09-01 | Hartman et al. | Applicant |
| US5961593(A) | 1999-10-01 | Gabber et al. | Applicant |
| US5963635(A) | 1999-10-01 | Szlam et al. | Applicant |
| US5963915(A) | 1999-10-01 | Kirsch | Examiner |
| US5963925(A) | 1999-10-01 | Kolling et al. | Applicant |
| US5963952(A) | 1999-10-01 | Smith | Applicant |
| US5963953(A) | 1999-10-01 | Cram et al. | Applicant |
| US5966695(A) | 1999-10-01 | Melchione et al. | Applicant |
| US5966699(A) | 1999-10-01 | Zandi | Applicant |
| US5967896(A) | 1999-10-01 | Jorasch et al. | Applicant |
| US5969318(A) | 1999-10-01 | Mackenthum | Applicant |
| US5970143(A) | 1999-10-01 | Schneier et al. | Applicant |
| US5970470(A) | 1999-10-01 | Walker et al. | Applicant |
| US5970478(A) | 1999-10-01 | Walker et al. | Applicant |
| US5970482(A) | 1999-10-01 | Pham | Applicant |
| US5970483(A) | 1999-10-01 | Evans | Applicant |
| US5978467(A) | 1999-11-01 | Walker et al. | Applicant |
| US5983196(A) | 1999-11-01 | Wendkos | Applicant |
| US5987434(A) | 1999-11-01 | Libman | Applicant |
| US5987454(A) | 1999-11-01 | Hobbs | Examiner |
| US5987498(A) | 1999-11-01 | Athing et al. | Applicant |
| US5987611(A) | 1999-11-01 | Freund | Examiner |
| US5991736(A) | 1999-11-01 | Ferguson et al. | Applicant |
| US5991738(A) | 1999-11-01 | Ogram | Applicant |
| US5991748(A) | 1999-11-01 | Taskett | Applicant |
| US5991751(A) | 1999-11-01 | Rivette et al. | Applicant |
| US5991780(A) | 1999-11-01 | Rivette | Applicant |
| US5991882(A) | 1999-11-01 | O'Connell | Applicant |
| US5995948(A) | 1999-11-01 | Whitford | Applicant |
| US5995976(A) | 1999-11-01 | Walker et al. | Applicant |
| US5999596(A) | 1999-12-01 | Walker et al. | Applicant |
| US5999907(A) | 1999-12-01 | Donner | Applicant |
| US6000033(A) | 1999-12-01 | Kelly et al. | Applicant |
| US6001016(A) | 1999-12-01 | Walker et al. | Applicant |
| US6003762(A) | 1999-12-01 | Hayashida | Applicant |
| US6005939(A) | 1999-12-01 | Fortenberry et al. | Applicant |
| US6006205(A) | 1999-12-01 | Loeb et al. | Applicant |
| US6006249(A) | 1999-12-01 | Leong | Applicant |
| US6009415(A) | 1999-12-01 | Shurling et al. | Applicant |
| US6009442(A) | 1999-12-01 | Chen et al. | Applicant |
| US6010404(A) | 2000-01-01 | Walker et al. | Applicant |
| US6012088(A) | 2000-01-01 | Li et al. | Applicant |
| US6012983(A) | 2000-01-01 | Walker et al. | Applicant |
| US6014439(A) | 2000-01-01 | Walker et al. | Applicant |
| US6014635(A) | 2000-01-01 | Harris et al. | Applicant |
| US6014636(A) | 2000-01-01 | Reeder | Applicant |
| US6014638(A) | 2000-01-01 | Burge et al. | Applicant |
| US6014641(A) | 2000-01-01 | Loeb et al. | Applicant |
| US6014645(A) | 2000-01-01 | Cunningham | Applicant |
| US6016476(A) | 2000-01-01 | Maes et al. | Applicant |
| US6016810(A) | 2000-01-01 | Ravenscroft | Applicant |
| US6018714(A) | 2000-01-01 | Risen, Jr. | Applicant |
| US6018718(A) | 2000-01-01 | Walker et al. | Applicant |
| US6023698(A) | 2000-02-01 | Lavey et al. | Examiner |
| US6024640(A) | 2000-02-01 | Walker et al. | Applicant |
| US6026398(A) | 2000-02-01 | Brown et al. | Applicant |
| US6026429(A) | 2000-02-01 | Jones et al. | Applicant |
| US6026491(A) | 2000-02-01 | Hiles | Applicant |
| US6032134(A) | 2000-02-01 | Weissman | Applicant |
| US6032147(A) | 2000-02-01 | Williams et al. | Applicant |
| US6038547(A) | 2000-03-01 | Casto | Applicant |
| US6038552(A) | 2000-03-01 | Fleischl et al. | Applicant |
| US6041357(A) | 2000-03-01 | Kunzelman et al. | Applicant |
| US6042006(A) | 2000-03-01 | Van Tilburg et al. | Applicant |
| US6044362(A) | 2000-03-01 | Neely | Applicant |
| US6045039(A) | 2000-04-01 | Stinson et al. | Applicant |
| US6049778(A) | 2000-04-01 | Walker et al. | Applicant |
| US6049782(A) | 2000-04-01 | Gottesman et al. | Applicant |
| US6049835(A) | 2000-04-01 | Gagnon | Applicant |
| US6055637(A) | 2000-04-01 | Hudson et al. | Applicant |
| US6061665(A) | 2000-05-01 | Bahreman | Applicant |
| US6064987(A) | 2000-05-01 | Walker et al. | Applicant |
| US6065120(A) | 2000-05-01 | Laursen et al. | Applicant |
| US6065675(A) | 2000-05-01 | Teicher | Applicant |
| US6070147(A) | 2000-05-01 | Harms et al. | Applicant |
| US6070153(A) | 2000-05-01 | Simpson | Applicant |
| US6070244(A) | 2000-05-01 | Orchier et al. | Applicant |
| US6073105(A) | 2000-06-01 | Sutcliffe et al. | Applicant |
| US6073113(A) | 2000-06-01 | Guinan | Applicant |
| US6075519(A) | 2000-06-01 | Okatani et al. | Applicant |
| US6076072(A) | 2000-06-01 | Libman | Applicant |
| US6081790(A) | 2000-06-01 | Rosen | Applicant |
| US6081810(A) | 2000-06-01 | Rosenzweig et al. | Applicant |
| US6081900(A) | 2000-06-01 | Subramaniam et al. | Examiner |
| US6085168(A) | 2000-07-01 | Mori et al. | Applicant |
| US6088444(A) | 2000-07-01 | Walker et al. | Applicant |
| US6088451(A) | 2000-07-01 | He et al. | Examiner |
| US6088683(A) | 2000-07-01 | Jalili | Applicant |
| US6088686(A) | 2000-07-01 | Walker et al. | Applicant |
| US6088700(A) | 2000-07-01 | Larsen et al. | Applicant |
| US6091817(A) | 2000-07-01 | Bertina et al. | Applicant |
| US6092192(A) | 2000-07-01 | Kanevsky et al. | Applicant |
| US6092196(A) | 2000-07-01 | Reiche | Applicant |
| US6095412(A) | 2000-08-01 | Bertina et al. | Applicant |
| US6098070(A) | 2000-08-01 | Maxwell | Applicant |
| US6101486(A) | 2000-08-01 | Roberts et al. | Applicant |
| US6104716(A) | 2000-08-01 | Crichton et al. | Applicant |
| US6105012(A) | 2000-08-01 | Chang et al. | Applicant |
| US6105865(A) | 2000-08-01 | Hardesty | Applicant |
| US6111858(A) | 2000-08-01 | Greaves et al. | Applicant |
| US6112181(A) | 2000-08-01 | Shear et al. | Applicant |
| US6112185(A) | 2000-08-01 | Walker et al. | Applicant |
| US6115690(A) | 2000-09-01 | Wong | Applicant |
| US6119093(A) | 2000-09-01 | Walker et al. | Applicant |
| US6119099(A) | 2000-09-01 | Walker et al. | Applicant |
| US6128599(A) | 2000-10-01 | Walker et al. | Applicant |
| US6128602(A) | 2000-10-01 | Northington et al. | Applicant |
| US6131810(A) | 2000-10-01 | Weiss et al. | Applicant |
| US6134549(A) | 2000-10-01 | Regnier et al. | Applicant |
| US6134592(A) | 2000-10-01 | Montulli | Applicant |
| US6135349(A) | 2000-10-01 | Zirkel | Applicant |
| US6138106(A) | 2000-10-01 | Walker et al. | Applicant |
| US6138118(A) | 2000-10-01 | Koppstein et al. | Applicant |
| US6141651(A) | 2000-10-01 | Riley et al. | Applicant |
| US6141666(A) | 2000-10-01 | Tobin | Applicant |
| US6144946(A) | 2000-11-01 | Iwamura | Applicant |
| US6144948(A) | 2000-11-01 | Walker et al. | Applicant |
| US6145086(A) | 2000-11-01 | Bellemore et al. | Applicant |
| US6148293(A) | 2000-11-01 | King | Applicant |
| US6151584(A) | 2000-11-01 | Papierniak et al. | Applicant |
| US6154750(A) | 2000-11-01 | Roberge et al. | Applicant |
| US6154879(A) | 2000-11-01 | Pare et al. | Applicant |
| US6161139(A) | 2000-12-01 | Win et al. | Examiner |
| US6161182(A) | 2000-12-01 | Nadooshan | Applicant |
| US6164533(A) | 2000-12-01 | Barton | Applicant |
| US6170011(B1) | 2001-01-01 | Beck et al. | Applicant |
| US6178511(B1) | 2001-01-01 | Cohen et al. | Applicant |
| US6182052(B1) | 2001-01-01 | Fulton et al. | Applicant |
| US6182142(B1) | 2001-01-01 | Win et al. | Applicant |
| US6182220(B1) | 2001-01-01 | Chen et al. | Applicant |
| US6182225(B1) | 2001-01-01 | Hagiuda et al. | Applicant |
| US6185242(B1) | 2001-02-01 | Arthur et al. | Applicant |
| US6185689(B1) | 2001-02-01 | Todd et al. | Examiner |
| US6189029(B1) | 2001-02-01 | Fuerst | Applicant |
| US6195644(B1) | 2001-02-01 | Bowie | Applicant |
| US6199077(B1) | 2001-03-01 | Inala et al. | Applicant |
| US6201948(B1) | 2001-03-01 | Cook et al. | Applicant |
| US6202005(B1) | 2001-03-01 | Mahaffey | Applicant |
| US6202054(B1) | 2001-03-01 | Lawlor et al. | Applicant |
| US6202066(B1) | 2001-03-01 | Barkley et al. | Applicant |
| US6202151(B1) | 2001-03-01 | Musgrave et al. | Applicant |
| US6202158(B1) | 2001-03-01 | Urano et al. | Applicant |
| US6208978(B1) | 2001-03-01 | Walker et al. | Applicant |
| US6208984(B1) | 2001-03-01 | Rosenthal | Applicant |
| US6216115(B1) | 2001-04-01 | Barrameda et al. | Applicant |
| US6219639(B1) | 2001-04-01 | Bakis et al. | Applicant |
| US6219706(B1) | 2001-04-01 | Fan | Applicant |
| US6222914(B1) | 2001-04-01 | McMullin | Applicant |
| US6226623(B1) | 2001-05-01 | Schein et al. | Applicant |
| US6226679(B1) | 2001-05-01 | Gupta | Applicant |
| US6226752(B1) | 2001-05-01 | Gupta et al. | Applicant |
| US6227447(B1) | 2001-05-01 | Campisano | Applicant |
| US6230148(B1) | 2001-05-01 | Pare et al. | Applicant |
| US6243688(B1) | 2001-06-01 | Kalina | Applicant |
| US6243816(B1) | 2001-06-01 | Fang et al. | Applicant |
| US6253327(B1) | 2001-06-01 | Zhang et al. | Applicant |
| US6253328(B1) | 2001-06-01 | Smith, Jr. | Applicant |
| US6256664(B1) | 2001-07-01 | Donoho et al. | Examiner |
| US6260026(B1) | 2001-07-01 | Tomida et al. | Applicant |
| US6266648(B1) | 2001-07-01 | Baker, III | Applicant |
| US6266683(B1) | 2001-07-01 | Yehuda et al. | Applicant |
| US6267292(B1) | 2001-07-01 | Walker et al. | Applicant |
| US6269348(B1) | 2001-07-01 | Pare et al. | Applicant |
| US6275944(B1) | 2001-08-01 | Kao et al. | Applicant |
| US6289322(B1) | 2001-09-01 | Kitchen et al. | Applicant |
| US6298330(B1) | 2001-10-01 | Gardenswartz et al. | Applicant |
| US6298356(B1) | 2001-10-01 | Jawahar et al. | Applicant |
| US6298383(B1) | 2001-10-01 | Gutman et al. | Examiner |
| US6301567(B1) | 2001-10-01 | Leong et al. | Applicant |
| US6308273(B1) | 2001-10-01 | Goertzel et al. | Applicant |
| US6308274(B1) | 2001-10-01 | Swift | Applicant |
| US6311275(B1) | 2001-10-01 | Jin et al. | Applicant |
| US6317834(B1) | 2001-11-01 | Gennaro et al. | Applicant |
| US6317838(B1) | 2001-11-01 | Baize | Applicant |
| US6324524(B1) | 2001-11-01 | Lent et al. | Applicant |
| US6327573(B1) | 2001-12-01 | Walker et al. | Applicant |
| US6327578(B1) | 2001-12-01 | Linehan | Applicant |
| US6332192(B1) | 2001-12-01 | Boroditisky et al. | Applicant |
| US6336104(B1) | 2002-01-01 | Walker et al. | Applicant |
| US6343279(B1) | 2002-01-01 | Bissonette et al. | Applicant |
| US6345261(B1) | 2002-02-01 | Feidelson | Applicant |
| US6349242(B2) | 2002-02-01 | Mahaffey | Applicant |
| US6349336(B1) | 2002-02-01 | Sit et al. | Applicant |
| US6356905(B1) | 2002-03-01 | Gershman et al. | Examiner |
| US6363381(B1) | 2002-03-01 | Lee et al. | Applicant |
| US6385591(B1) | 2002-05-01 | Mankoff | Applicant |
| US6385652(B1) | 2002-05-01 | Brown et al. | Applicant |
| US6401211(B1) | 2002-06-01 | Brezak et al. | Examiner |
| US6408389(B2) | 2002-06-01 | Grawrock et al. | Applicant |
| US6411933(B1) | 2002-06-01 | Maes et al. | Applicant |
| US6418457(B1) | 2002-07-01 | Schmidt et al. | Applicant |
| US6438594(B1) | 2002-08-01 | Bowman-Amuah | Applicant |
| US6438666(B2) | 2002-08-01 | Cassagnol et al. | Applicant |
| US6453353(B1) | 2002-09-01 | Win et al. | Applicant |
| US6460141(B1) | 2002-10-01 | Olden | Applicant |
| US6487641(B1) | 2002-11-01 | Cusson et al. | Applicant |
| US6490601(B1) | 2002-12-01 | Markus et al. | Applicant |
| US6493677(B1) | 2002-12-01 | von Rosen et al. | Applicant |
| US6493685(B1) | 2002-12-01 | Ensel et al. | Applicant |
| US6496855(B1) | 2002-12-01 | Hunt et al. | Applicant |
| US6496936(B1) | 2002-12-01 | French et al. | Applicant |
| US6505238(B1) | 2003-01-01 | Tran | Examiner |
| US6507912(B1) | 2003-01-01 | Matyas, Jr. et al. | Applicant |
| US6510523(B1) | 2003-01-01 | Perlman et al. | Applicant |
| US6532284(B2) | 2003-03-01 | Walker et al. | Applicant |
| US6535855(B1) | 2003-03-01 | Cahill et al. | Applicant |
| US6535917(B1) | 2003-03-01 | Zamanzadeh et al. | Applicant |
| US6535980(B1) | 2003-03-01 | Kumar et al. | Applicant |
| US6557039(B1) | 2003-04-01 | Leong et al. | Applicant |
| US6580814(B1) | 2003-06-01 | Ittycheriah et al. | Applicant |
| US6581040(B1) | 2003-06-01 | Wright et al. | Applicant |
| US6584505(B1) | 2003-06-01 | Howard et al. | Applicant |
| US6584508(B1) | 2003-06-01 | Epstein et al. | Applicant |
| US6589291(B1) | 2003-07-01 | Boag et al. | Applicant |
| US6592044(B1) | 2003-07-01 | Wong et al. | Applicant |
| US6606606(B2) | 2003-08-01 | Starr | Applicant |
| US6609106(B1) | 2003-08-01 | Robertson | Applicant |
| US6609113(B1) | 2003-08-01 | O'Leary et al. | Applicant |
| US6609125(B1) | 2003-08-01 | Layne et al. | Applicant |
| US6609198(B1) | 2003-08-01 | Wood et al. | Applicant |
| US6609654(B1) | 2003-08-01 | Anderson et al. | Applicant |
| US6611498(B1) | 2003-08-01 | Baker et al. | Examiner |
| US6618579(B1) | 2003-09-01 | Smith et al. | Applicant |
| US6618806(B1) | 2003-09-01 | Brown et al. | Applicant |
| US6623415(B2) | 2003-09-01 | Gates et al. | Applicant |
| US6640302(B1) | 2003-10-01 | Subramaniam et al. | Examiner |
| US6668322(B1) | 2003-12-01 | Wood et al. | Applicant |
| US6671818(B1) | 2003-12-01 | Mikurak | Examiner |
| US6675261(B2) | 2004-01-01 | Shandony | Applicant |
| US6684384(B1) | 2004-01-01 | Bickerton et al. | Applicant |
| US6687222(B1) | 2004-02-01 | Albert et al. | Applicant |
| US6687245(B2) | 2004-02-01 | Fangman et al. | Applicant |
| US6691232(B1) | 2004-02-01 | Wood et al. | Applicant |
| US6697947(B1) | 2004-02-01 | Matyas, Jr. et al. | Applicant |
| US6711610(B1) | 2004-03-01 | Harris | Examiner |
| US6714987(B1) | 2004-03-01 | Amin et al. | Examiner |
| US6718482(B2) | 2004-04-01 | Sato et al. | Applicant |
| US6725269(B1) | 2004-04-01 | Megiddo | Applicant |
| US6735695(B1) | 2004-05-01 | Gopalakrishnan et al. | Applicant |
| US6738779(B1) | 2004-05-01 | Shapira | Applicant |
| US6751654(B2) | 2004-06-01 | Massarani et al. | Applicant |
| US6754833(B1) | 2004-06-01 | Black et al. | Applicant |
| US6755341(B1) | 2004-06-01 | Wong et al. | Applicant |
| US6763468(B2) | 2004-07-01 | Gupta et al. | Applicant |
| US6766370(B2) | 2004-07-01 | Glommen et al. | Applicant |
| US6772146(B2) | 2004-08-01 | Khemlani et al. | Applicant |
| US6785810(B1) | 2004-08-01 | Lirov et al. | Applicant |
| US6805288(B2) | 2004-10-01 | Routhenstein et al. | Applicant |
| US6819219(B1) | 2004-11-01 | Bolle et al. | Applicant |
| US6820202(B1) | 2004-11-01 | Wheeler et al. | Applicant |
| US6826696(B1) | 2004-11-01 | Chawla et al. | Applicant |
| US6832202(B1) | 2004-12-01 | Schuyler et al. | Applicant |
| US6847991(B1) | 2005-01-01 | Kurapati | Applicant |
| US6856970(B1) | 2005-02-01 | Campbell et al. | Applicant |
| US6892231(B2) | 2005-05-01 | Jager | Applicant |
| US6907566(B1) | 2005-06-01 | McElfresh et al. | Applicant |
| US6934848(B1) | 2005-08-01 | King et al. | Applicant |
| US6938158(B2) | 2005-08-01 | Azuma | Applicant |
| US6950936(B2) | 2005-09-01 | Subramaniam et al. | Examiner |
| US6957337(B1) | 2005-10-01 | Chainer et al. | Applicant |
| US6965939(B2) | 2005-11-01 | Cuomo et al. | Applicant |
| US6976164(B1) | 2005-12-01 | King et al. | Applicant |
| US6980962(B1) | 2005-12-01 | Arganbright et al. | Applicant |
| US6992786(B1) | 2006-01-01 | Breding et al. | Applicant |
| US7010512(B1) | 2006-03-01 | Gillin et al. | Applicant |
| US7023862(B2) | 2006-04-01 | Saito et al. | Applicant |
| US7032110(B1) | 2006-04-01 | Su et al. | Applicant |
| US7058817(B1) | 2006-06-01 | Ellmore | Examiner |
| US7080036(B1) | 2006-07-01 | Drummond et al. | Applicant |
| US7089208(B1) | 2006-08-01 | Levchin et al. | Applicant |
| US7089503(B1) | 2006-08-01 | Bloomquist et al. | Applicant |
| US7093020(B1) | 2006-08-01 | McCarty et al. | Applicant |
| US7117239(B1) | 2006-10-01 | Hansen | Applicant |
| US7124101(B1) | 2006-10-01 | Mikurak | Examiner |
| US7137006(B1) | 2006-11-01 | Grandcolas et al. | Applicant |
| US7188181(B1) | 2007-03-01 | Squier et al. | Applicant |
| US7225249(B1) | 2007-05-01 | Barry et al. | Examiner |
| US7343495(B2) | 2008-03-01 | Kambayashi et al. | Applicant |
| US2001/0011255(A1) | 2001-08-01 | Asay et al. | Applicant |
| US2001/0012974(A1) | 2001-08-01 | Mahaffey | Applicant |
| US2001/0032184(A1) | 2001-10-01 | Tenembaum | Applicant |
| US2001/0047295(A1) | 2001-11-01 | Tenembaum | Applicant |
| US2001/0051917(A1) | 2001-12-01 | Bissonette et al. | Applicant |
| US2001/0054003(A1) | 2001-12-01 | Chien et al. | Applicant |
| US2002/0007313(A1) | 2002-01-01 | Mai et al. | Applicant |
| US2002/0007460(A1) | 2002-01-01 | Azuma | Applicant |
| US2002/0010599(A1) | 2002-01-01 | Levison | Applicant |
| US2002/0010668(A1) | 2002-01-01 | Travis et al. | Applicant |
| US2002/0018585(A1) | 2002-02-01 | Kim | Applicant |
| US2002/0019938(A1) | 2002-02-01 | Aarons | Applicant |
| US2002/0029269(A1) | 2002-03-01 | McCarty et al. | Applicant |
| US2002/0032613(A1) | 2002-03-01 | Buettgenbach et al. | Applicant |
| US2002/0032650(A1) | 2002-03-01 | Hauser et al. | Applicant |
| US2002/0059141(A1) | 2002-05-01 | Davies et al. | Applicant |
| US2002/0077978(A1) | 2002-06-01 | O'Leary et al. | Applicant |
| US2002/0087447(A1) | 2002-07-01 | McDonald et al. | Applicant |
| US2002/0095443(A1) | 2002-07-01 | Kovack | Applicant |
| US2002/0099826(A1) | 2002-07-01 | Summers et al. | Applicant |
| US2002/0104006(A1) | 2002-08-01 | Boate et al. | Applicant |
| US2002/0104017(A1) | 2002-08-01 | Stefan | Applicant |
| US2002/0107788(A1) | 2002-08-01 | Cunningham | Applicant |
| US2002/0152163(A1) | 2002-10-01 | Bezos et al. | Applicant |
| US2002/0165949(A1) | 2002-11-01 | Na | Applicant |
| US2002/0174010(A1) | 2002-11-01 | Rice, III | Applicant |
| US2002/0184507(A1) | 2002-12-01 | Makower et al. | Applicant |
| US2002/0188869(A1) | 2002-12-01 | Patrick | Applicant |
| US2002/0191548(A1) | 2002-12-01 | Ylonen et al. | Applicant |
| US2002/0198806(A1) | 2002-12-01 | Blagg et al. | Applicant |
| US2003/0001888(A1) | 2003-01-01 | Power | Applicant |
| US2003/0018915(A1) | 2003-01-01 | Stoll | Applicant |
| US2003/0023880(A1) | 2003-01-01 | Edward et al. | Applicant |
| US2003/0026404(A1) | 2003-02-01 | Joyce et al. | Applicant |
| US2003/0034388(A1) | 2003-02-01 | Routhenstein et al. | Applicant |
| US2003/0037131(A1) | 2003-02-01 | Verma | Applicant |
| US2003/0037142(A1) | 2003-02-01 | Munger et al. | Applicant |
| US2003/0040995(A1) | 2003-02-01 | Daddario et al. | Applicant |
| US2003/0046587(A1) | 2003-03-01 | Bheemarasetti et al. | Applicant |
| US2003/0046589(A1) | 2003-03-01 | Gregg | Applicant |
| US2003/0051026(A1) | 2003-03-01 | Carter et al. | Applicant |
| US2003/0055871(A1) | 2003-03-01 | Roses | Applicant |
| US2003/0070069(A1) | 2003-04-01 | Belapurkar et al. | Applicant |
| US2003/0070084(A1) | 2003-04-01 | Satomaa et al. | Applicant |
| US2003/0074580(A1) | 2003-04-01 | Knouse et al. | Applicant |
| US2003/0079147(A1) | 2003-04-01 | Hsieh et al. | Applicant |
| US2003/0084345(A1) | 2003-05-01 | Bjornestad et al. | Applicant |
| US2003/0084647(A1) | 2003-05-01 | Smith et al. | Applicant |
| US2003/0088552(A1) | 2003-05-01 | Bennett et al. | Applicant |
| US2003/0101116(A1) | 2003-05-01 | Rosko et al. | Applicant |
| US2003/0105981(A1) | 2003-06-01 | Miller et al. | Applicant |
| US2003/0110399(A1) | 2003-06-01 | Rail | Applicant |
| US2003/0115160(A1) | 2003-06-01 | Nowlin et al. | Applicant |
| US2003/0119642(A1) | 2003-06-01 | Gates et al. | Applicant |
| US2003/0154403(A1) | 2003-08-01 | Keinsley et al. | Applicant |
| US2003/0159072(A1) | 2003-08-01 | Bellinger et al. | Applicant |
| US2003/0163700(A1) | 2003-08-01 | Paatero | Applicant |
| US2003/0163733(A1) | 2003-08-01 | Barriga-Caceres et al. | Applicant |
| US2003/0177067(A1) | 2003-09-01 | Cowell et al. | Applicant |
| US2003/0191549(A1) | 2003-10-01 | Otsuka et al. | Applicant |
| US2004/0031856(A1) | 2004-02-01 | Atsmon et al. | Applicant |
| US2004/0049702(A1) | 2004-03-01 | Subramaniam et al. | Examiner |
| US2005/0080747(A1) | 2005-04-01 | Anderson et al. | Applicant |
| US2005/0082362(A1) | 2005-04-01 | Anderson et al. | Applicant |
| US2005/0086160(A1) | 2005-04-01 | Wong et al. | Applicant |
| US2005/0086177(A1) | 2005-04-01 | Anderson et al. | Applicant |
| US2005/0120180(A1) | 2005-06-01 | Schombach et al. | Applicant |
| CA2430549 | 2002-06-01 | Applicant | |
| DE19731293 | 1999-01-01 | Applicant | |
| EP855659 | 1998-07-01 | Applicant | |
| EP884877 | 1998-12-01 | Applicant | |
| EP917119 | 1999-05-01 | Applicant | |
| EP1014318(A2) | 2000-06-01 | Applicant | |
| EP1022664 | 2000-07-01 | Applicant | |
| EP1056043 | 2000-11-01 | Applicant | |
| EP1089516 | 2001-04-01 | Applicant | |
| JPH10187467 | 1998-07-01 | Applicant | |
| JP200324329 | 2000-11-01 | Applicant | |
| JP2001134672 | 2001-05-01 | Applicant | |
| WO97/43736 | 1997-11-01 | Applicant | |
| WO99/40507(A1) | 1999-08-01 | Applicant | |
| WO99/52051 | 1999-10-01 | Applicant | |
| WO/68858 | 2000-11-01 | Applicant | |
| WO1/18656(A1) | 2001-03-01 | Applicant | |
| WO1/35355 | 2001-05-01 | Applicant | |
| WO1/43084 | 2001-06-01 | Applicant | |
| WO1/88659 | 2001-11-01 | Applicant | |
| WO2/17082(A1) | 2002-02-01 | Applicant |
Non-Patent Literature (88)
- International Search Report dated Sep. 6, 2001, for PCT/US01/40911, Filed Jun. 12, 2001.Applicant
- Kutler, A Different Drummer on the Data Highway, American Banker, Section: No. 91, vol. 160, May 12, 1995, p. 14.Applicant
- Epper, A Player Goes After Big Bucks in Cyberspace, American Banker, vol. 160, No. 86, ISSN: 0002-7561, May 5, 1995, p. 17.Applicant
- Berry et al., A potent new tool for selling databse, Business Week, Cover Story, Sep. 5, 1994, pp. 56-62.Applicant
- Applets, java.sun.com, May 21, 1999.Applicant
- Associates National Bank (DE) Credit Card, The Associates, www.theassociates.com/consumer/credit—cards/main.html, Apr. 6, 1999, 6 pages.Applicant
- At Your Request, www.wingspanbank.com, Sep. 28, 1999.Applicant
- Anonymous, Aversion Therapy: Banks Overcoming Fear of the 'Net to Develop Safe Internet-based Payment System w/ Netscape Communicator, Network World, ISSN: 0887-7661, Dec. 12, 1994.Applicant
- Java, Banking on Java(TM) Technology, java.sun.com, May 21, 1999.Applicant
- Bechtel Construction Operations Incorporated Standardizes on Primavera's Expedition Contract Management Software, Business Wire, Jul. 27, 1999.Applicant
- Anonymous, CORBA Overview, arch2.htm at pent21.infosys.tuwien.ac.at, May 25, 1999.Applicant
- Vandenengel, Cards on the Internet: Advertising on a $3 Bill, Industry Intelligence, Feb. 1, 1995, pp. 46-48.Applicant
- Kutler, Cash Card Creator Looking Beyond Mondex, Feb. 9, 1995.Applicant
- Bank, Cash, Check,Charge—What's Next?, Seattle Times, Mar. 6, 1995.Applicant
- Marlin, Chasing Document Management, Inform, vol. 13, No. 4, Apr. 199, p. 76-82.Applicant
- Consortium Created to Manage Common Electronic Purse Specifications, http://www.visa.com/av/news/PRmisc051199.vhtml, printed Feb. 23, 2001.Applicant
- Construction Financing to Build Your Own Home, ISBN: 0962864307, Jul. 1990.Applicant
- Civitello Jr., Construction Operations Manual of Policies and Procedures, Third Edition, 2000.Applicant
- Marchman, Construction Scheduling with Primavera Project Planner, May 25, 1999.Applicant
- Chester, Cross-platform integration with XML and SOAP, IT PTO Sep.-Oct. 2001.Applicant
- Mitchell, Cyberspace: Crafting Software . . . , Business Week, Feb. 27, 1999, pp. 78-86.Applicant
- Friedman, Dictionary of Business Terms, Barron's Third Edition, Copyright 2000.Applicant
- Strassel, Dutch Software Concern Experiments with Electronic ‘Cash’ in Cyberspace, The Wall Street Journal, Apr. 17, 1995.Applicant
- Post, E-Cash: Can't Live With It, Can't Live Without It, The American Lawyer, Mar. 1, 1995, pp. 116-117.Applicant
- Thomas, Enterprise Javabeans(TM) Technology: Server Component Model for the Java(TM) platform, java.sun.com, May 2, 1999.Applicant
- Maize, Fannie Mae on the Web, Doucment ID: 52079, May 8, 1995.Applicant
- FreeMarkets, printed on Apr. 26, 1999.Applicant
- The Gale Group, G&D America's Multi-application Smart Card Selected for Combined Payroll and ‘Virtual Banking’ Program in Mexico, Business Wire, Apr. 24, 1998, p. 241047.Applicant
- Getting Smart with Java: Sun Micro Says American Express to Use Java for Smart Card, ABCNews.com; printed on Jun. 6, 2000.Applicant
- Getting Started: Specific GE TPN Post Service Use Guidelines, printed on Apr. 26, 1999.Applicant
- Harris, Harris InfoSource, printed on Apr. 26, 1999.Applicant
- Knowles, Improved Internet Security Enabling On-Line Commerce, PCWeek, vol. 12, No. 11, ISSN: 0740-1604, Mar. 20, 1995.Applicant
- Meredith, Internet bank moves closer to virtual reality, USA Today, May 5, 1995.Applicant
- Radosevich, Is Work Flow Working?, CNN.com, Apr. 6, 1999 at <http://www.cnn.com/TECH/computing/9904/06/workflow/ent.idg, p. 1 of 5, retrieved from the internet on Nov. 28, 2005.Applicant
- Java, Java(TM) Technology in the Real World, java.sun.com, May 21, 1999.Applicant
- Java, Java(TM) Remote Method Invocation (RMI) Interface, java.sun.com, May 32, 1999.Applicant
- Java, Java(TM) Servlet API, java.sun.com, May 21, 1999.Applicant
- OMG, Library, www.omg.com, May 25, 1999.Applicant
- Method of Protecting Data on A Personal Computer, IBM Corporation, TDB 11-85, Order 85A 62426, Nov. 1, 1995, p. 2530.Applicant
- Clark, Microsoft, Visa to Jointly Develop PC Electronic-Shopping Software, The Wall Street Journal, Nov. 9, 1994, WSJ B9.Applicant
- Sirbu, et al, NetBill: An Internet Commerce System Optimized for Network Delivered Services, printed on Feb. 27, 1995.Applicant
- Mitchell, Netlink Goes After An Unbanked Niche, Card Technology, ISSN: 1093-1279, Sep. 1999, p. 22.Applicant
- Barnham, Network Brings Together Producers and Companies, Document ID: 17347.Applicant
- Houlder, OFT Gives the Individual Top Priority: Report Calls for Deregulation of Business Lending, Document ID: 91716, Jun. 8, 1994.Applicant
- Omware, Inc., Web Pages, Feb. 2000, Retrieved from http://web.archive.org/web20000226033405/www.omware.com/products.html, Retrieved from the interneet on Nov. 28, 2005.Applicant
- Anonymous, Overview of CORBA, May 25, 1999.Applicant
- Harris, Planning Using Primavera Project Planner P3 Version 3.0, User Guide, Copyright 1999 by Eastwood Harry Pty Ltd., 1999.Applicant
- Johnston, Pondering Passport: Do You Trust Microsoft With Your Data?, www.pcworld.com/resource/printable/article/0.aid,63244,00.asp, Sep. 24, 2001.Applicant
- Primavera Systems, Inc.—How the World Manages Projects, Expedition Contract Control Software, www.primavera.com, Jun. 23, 2005.Applicant
- Primavera and PurchasePro.com to Create E-Commerce Marketplace for Construction Industry, Primavera Ships P3, version 3.0, www.purchasepro.com/, Sep. 21, 1999, pp. 1-3.Applicant
- Product Data Integration Technologies, Inc., Step Integratin Authors, printed on Apr. 26, 1999.Applicant
- Resource Center: Consolidated Edison Selects GE TPN Post, printed Apr. 26, 1999.Applicant
- Kormann, Risks of the Passport Single Signon Protocol, Computer Networks, Elsevier Science Press, vol. 33, Sep. 20, 2003, pp. 51-58.Applicant
- SBA: Pro-Net, U.S. Small Business Administration Procurement Marketing and Access Network, Last Modified: Apr. 1, 1999.Applicant
- Jepsen, SOAP Cleans up interoperability problems on the web, IT PTO, Jan./Feb. 2001.Applicant
- Safe Single-Sign-On Protocol with Minimal Password Exposure No Decryption and Technology Adaptivity, IBM Corporation, TDB Mar. 1995, Order 95A, Mar. 1, 1995, pp. 245-248.Applicant
- Sun Microsystems, Inc., Schema for Representing CORBA Objects in an LDAP directory, May 21, 1999, pp. 1-9.Applicant
- Jakobsson et al., Secure and lightweight advertising on the web, Computer Networks, 31 (1999) 1101-1109.Applicant
- Servlet/Applet/HTML Authentication Process with Single Sign-On, IBM Corporation, IBM Order: 00A6004, Jan. 1, 2000.Applicant
- Shibata, Seventh International Conference on Parallel and Distributed Systems: Workshops, IEEE Computer Society, Jul. 4-7, 2000.Applicant
- Siebel, Siebel: Ensuring Customer Success, www.siebel.com, Nov. 17, 1999.Applicant
- SmartAxis, How it works, http://www.smartaxis.co.uk/seller/howitworks.html, printed on Feb. 23, 2001.Applicant
- Thomas Publishing Company, SoluSource: For Engineers By Engineers, Thomas Publishing Company, Apr. 26, 1999.Applicant
- Java, Staying in Touch with JNDI, java.sun.com, May 21, 1999.Applicant
- Summary of The At Your Request Architecture, First USA Bank Confidential and Proprietary, Apr. 2, 1999, pp. 1-8.Applicant
- Temporary Global Passwords, IBM Corporation, IBM TDB v36, n3, Mar. 1993, Order 93A 60636, Mar. 1, 1993, pp. 451-454.Applicant
- Java, The JDBC(TM) Data Access API, java.sun.com, May 21, 1999.Applicant
- The check is in the email, Information Today, vol. 12, No. 3, ISSN: 8755-6286, Mar. 1995.Applicant
- Thomas Publishing Company, ThomasNet, Apr. 26, 1999.Applicant
- Ritz, Total Construction Project Management, McGraw-Hill, 1994.Applicant
- Hewlett-Packard Company, Understanding Product Data Management, Hewlett-Packard Company.Applicant
- Welcome to MUSE, Apr. 26, 1999.Applicant
- OMG, Welcome to OMG's CORBA for Beginners Page!, www.omg.co, May 25, 1999.Applicant
- OMG, What is CORBA!, www.omg.com, May 25, 1999.Applicant
- Fujimura et al., XML Voucher: Generic Voucher Language, Feb. 2003.Applicant
- eCharge, eCharge Corporation, www.echarge.com, Dec. 3, 1999.Applicant
- Fusaro, Roberta, Builders Moving to Web tools Computerworld, Nov. 16, 1998, vol. 32, No. 46, pp. 51, 53.Applicant
- Seibert, Paul, Facilities Planning & Design for Financial Institutions Bankline Publications, 1996, ISBN: 1-55738-780-X.Applicant
- Owens, David, Facilities Planning & Relocation RSMeans, 1993, ISBN: 0-87629-281-3.Applicant
- Larsen, Amy, Internet goes to Work for Builders, InterWeek, Nov. 16, 1998, Issue 741.Applicant
- Frank, John N. Frank, Beyond Direct Mail, Credit Card Management, vol. 9, Iss. 5, Aug. 1996, 4pgs.Applicant
- Primavera Systems Delivers Expedition Express,Business Wire, Feb. 23, 1999.Applicant
- Deckmyn, Dominique, San Francisco manages $45M project via web-based Service, Computerworld, Aug. 9, 1999, vol. 33, No. 32, p. 14.Applicant
- Mosig, Richard, Software Review: the Construction Project Manager Cost Engineering, Jan. 1996, vol. 38, No. 1, pp. 7-8.Applicant
- Hernandez, Tomas et al., Software Solutions Building Design & Construction, Nov. 1999, vol. 40, No. 11, pp. 38-40.Applicant
- Taylor, Telecommunications Demand Analysis in Transition, Proceedings of the 31st Hawaii International Conference on System Sciences, vol. 5, Jan. 6-9, 1998, pp. 409-415.Applicant
- Temporary Global Passwords, IBM Corporation, IBM TDB v36, n3, Mar. 1993, Order 93A 60636, Mar. 1, 1993, pp. 451-454.Applicant
- Cotts, David, The Facility Management Handbook Second Edition AMACM, 1998, ISBN: 0-8144-030-8.Applicant