US Patent No: 5,907,621

Number of patents in Portfolio can not be more than 2000

System and method for session management

2 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Apparatus and method is disclosed for providing user session continuity over several transactions being conducted on the internet. A secure token is made part of each HTML page sent to a user from the server computer and the token is returned to the server with each submitted transaction request. The token is compared with token information originally sent out. The submitted request is recognized as being from an authorized user if the token and a session table have the same information.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY46916

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bachman, Margaret A Charlotte, NC 1 185
Jessup, Brian D Huntersville, NC 1 185
McKnight, Timidthy Sanford Huntersville, NC 2 194
Shoff, Don Cameron Hrrisburg, NC 1 185

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5,542,046 Server entity that provides secure access to its resources through token validation 93 1995
 
HUGHES ELECTRONICS CORPORATION (1)
* 5,434,918 Method for providing mutual authentication of a user and a server on a network 138 1993
 
SOVERAIN SOFTWARE LLC (1)
* 5,708,780 Internet server access control and monitoring systems 1104 1995
 
SYNOPSYS, INC. (1)
* 5,684,951 Method and system for user authorization over a multi-user computer system 211 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
LEXTRON SYSTEMS, INC. (1)
* 6,289,389 Enhanced integrated data delivery system 55 1997
 
Other [Check patent profile for assignment information] (3)
* 7,003,800 Self-decrypting web site pages 0 2000
8,095,654 System and method for identifying individual users accessing a web site 3 2011
8,849,903 System and method for identifying individual users accessing a web site 0 2011
 
NCR CORPORATION (1)
* 6,714,931 Method and apparatus for forming user sessions and presenting internet data according to the user sessions 63 1998
 
ATTACHMATE CORPORATION (2)
7,836,493 Proxy server security token authorization 27 2003
8,214,884 Computer-based dynamic secure non-cached delivery of security credentials such as digitally signed certificates or keys 1 2004
 
Rousseau Research, Institute (1)
* 2014/0047,522 REQUEST AUTHENTICATION TOKEN 1 2013
 
SlamDunk Networks, Inc. (1)
* 7,031,469 Optimized enveloping via key reuse 0 2001
 
ORACLE INTERNATIONAL CORPORATION (18)
7,464,162 Systems and methods for testing whether access to a resource is authorized based on access information 34 2001
7,249,369 Post data processing 42 2001
7,194,764 User authentication 104 2001
7,124,203 Selective cache flushing in identity and access management systems 45 2001
7,185,364 Access system interface 137 2001
7,231,661 Authorization services with external authentication 88 2001
7,225,256 Impersonation in an access system 61 2001
7,904,487 Translating data access requests 15 2003
7,882,132 Support for RDBMS in LDAP system 2 2003
7,630,974 Multi-language support for enterprise identity and access management 9 2004
8,688,813 Using identity/resource profile and directory enablers to support identity management 1 2006
7,398,311 Selective cache flushing in identity and access management systems 17 2006
7,814,536 User authentication 10 2006
7,458,096 Access system interface 18 2006
7,765,298 Impersonation in an access system 9 2006
8,935,418 Access system interface 0 2008
8,195,818 Enforcing communication security for selected resources 1 2009
8,914,631 Performing secure and non-secure communication over the same socket 0 2009
 
NIHON DOT.COM CO., LTD. (1)
* 7,962,603 System and method for identifying individual users accessing a web site 15 2000
 
AVAYA INC. (3)
* 8,578,462 Method and system for secure session management in a web farm 0 2003
* 2005/0132,222 Method and system for secure session management in a web farm 20 2003
* 2013/0227,117 SYSTEM AND METHOD FOR DYNAMIC SESSION MAPS 0 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (44)
* 6,877,095 Session-state manager 53 2000
7,240,192 Combining a browser cache and cookies to improve the security of token-based authentication protocols 27 2003
7,634,570 Managing state information across communication sessions between a client and a server via a stateless protocol 2 2003
* 2004/0181,598 Managing state information across communication sessions between a client and a server via a stateless protocol 27 2003
8,819,072 Promoting data from structured data files 1 2004
7,774,620 Executing applications at appropriate trust levels 19 2004
7,676,843 Executing applications at appropriate trust levels 21 2004
7,818,677 Single window navigation methods and systems 26 2004
7,779,027 Methods, systems, architectures and data structures for delivering software via a network 19 2004
7,673,227 User interface for integrated spreadsheets and word processing tables 23 2004
7,751,944 Context-aware and location-aware systems, methods, and vehicles, and method of operating the same 2 2004
7,529,854 Context-aware systems and methods location-aware systems and methods context-aware vehicles and methods of operating the same and location-aware vehicles and methods of operating the same 6 2004
* 7,428,641 Session-state manager 3 2004
8,487,879 Systems and methods for interacting with a computer through handwriting to a screen 3 2004
7,712,022 Mutually exclusive options in electronic forms 23 2004
7,721,190 Methods and systems for server side form processing 22 2004
7,668,931 Context-aware systems and methods, location-aware systems and methods, context-aware vehicles and methods of operating the same, and location-aware vehicles and methods of operating the same 8 2004
7,937,651 Structural editing operations for network forms 11 2005
7,620,656 Methods and systems for synchronizing visualizations with audio streams 3 2005
7,743,063 Methods and systems for delivering software via a network 20 2005
7,689,929 Methods and systems of providing information to computer users 23 2005
7,725,834 Designer-created aspect for an electronic form template 24 2005
7,673,228 Data-driven actions for network forms 21 2005
8,010,515 Query to an electronic form 8 2005
8,200,975 Digital signatures for network forms 5 2005
7,613,996 Enabling selection of an inferred schema part 29 2005
7,979,856 Network-based software extensions 14 2005
8,001,459 Enabling electronic documents for limited-capability computing devices 7 2005
* 7,673,135 Request authentication token 10 2005
7,900,134 Authoring arbitrary XML documents using DHTML and XSLT 13 2006
8,424,073 Refreshing a page validation token 0 2006
8,117,552 Incrementally designing electronic forms and hierarchical schemas 6 2006
7,865,477 System and method for real-time validation of structured data files 14 2007
8,074,217 Methods and systems for delivering software 16 2007
7,971,139 Correlation, association, or correspondence of electronic forms 10 2007
7,925,621 Installing a solution 13 2008
8,892,993 Translation file 0 2008
8,918,729 Designing electronic forms 0 2008
* 9,088,414 Asynchronous identity establishment through a web-based application 0 2009
* 2010/0306,668 ASYNCHRONOUS IDENTITY ESTABLISHMENT THROUGH A WEB-BASED APPLICATION 6 2009
* 2010/0325,715 BROWSER PLUG-IN FOR SECURE CREDENTIAL SUBMISSION 1 2009
* 8,560,841 Request authentication token 1 2010
* 2010/0161,973 REQUEST AUTHENTICATION TOKEN 4 2010
8,429,522 Correlation, association, or correspondence of electronic forms 3 2011
 
BANK OF AMERICA CORPORATION (12)
8,850,515 Method and apparatus for subject recognition session validation 0 2012
8,752,157 Method and apparatus for third party session validation 0 2012
8,726,339 Method and apparatus for emergency session validation 0 2012
8,601,541 Method and apparatus for session validation to access mainframe resources 0 2012
8,584,201 Method and apparatus for session validation to access from uncontrolled devices 0 2012
8,572,686 Method and apparatus for object transaction session validation 0 2012
* 8,572,687 Apparatus and method for performing session validation 0 2012
* 8,572,688 Method and apparatus for session validation to access third party resources 0 2012
8,572,690 Apparatus and method for performing session validation to access confidential resources 0 2012
8,572,724 Method and apparatus for network session validation 0 2012
* 2013/0047,243 Apparatus and Method for Performing Session Validation 0 2012
* 2013/0047,244 Method and Apparatus for Session Validation to Access Third Party Resources 0 2012
 
GOOGLE INC. (1)
7,036,010 Method and apparatus for a secure communications session with a remote system via an access-controlling intermediate system 15 2000
 
CALIFORNIA MICRO DEVICES CORPORATION (1)
7,711,700 Systems and methods for classifying and transferring information in a storage network 20 2006
 
CANON KABUSHIKI KAISHA (1)
7,552,476 Security against replay attacks of messages 1 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (8)
* 6,161,145 Updating server-related data at a client 89 1997
* 6,141,758 Method and system for maintaining client server security associations in a distributed computing system 46 1997
* 6,311,223 Effective transmission of documents in hypertext markup language (HTML) 21 1997
6,895,551 Network quality control system for automatic validation of web pages and notification of author 42 1999
* 7,478,434 Authentication and authorization protocol for secure web-based access to a protected resource 36 2000
7,073,181 System and method for sharing secure sockets layer sessions across multiple processes 3 2001
* 8,402,462 Detection and management of dynamic migration of virtual environments 0 2012
* 2012/0174,101 Detection and Management of Dynamic Migration of Virtual Environments 0 2012
 
SUMMIT DATA SYSTEMS LLC (1)
8,271,606 Network-based storage system capable of allocating storage partitions to hosts 0 2008
 
Rode Consulting, Inc. (1)
7,835,896 Apparatus for evaluating and demonstrating electronic circuits and components 5 1999
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (6)
* 6,453,352 Integrated electronic commerce system and method 19 1997
* 6,751,677 Method and apparatus for allowing a secure and transparent communication between a user device and servers of a data access network system via a firewall and a gateway 80 1999
7,340,601 Electronic certificate 4 2000
7,237,107 Method and apparatus for discovering a trust chain imparting a required attribute to a subject 7 2000
6,993,651 Security protocol 18 2000
6,952,768 Security protocol 30 2000
 
CISCO TECHNOLOGY, INC. (1)
* 7,694,335 Server preventing attacks by generating a challenge having a computational request and a secure cookie for processing by a client 10 2004
 
PURPLE COMMUNICATIONS, INC. (1)
8,528,068 Method of authenticating a user on a network 30 2010
 
INTUIT INC. (1)
* 9,088,564 Transitioning a logged-in state from a native application to any associated web resource 0 2013
 
FUJITSU LIMITED (2)
* 6,470,340 Inter-program linking system and method thereof 2 1998
* 7,117,255 Server with mechanism for preventing double registration of information provided by client browser 2 2000
 
COMCAST MO GROUP, INC. (1)
* 6,546,392 Self service gateway 108 1999
 
III HOLDINGS 1, LLC (4)
7,222,363 Device independent authentication system and method 17 2002
* 2004/0078,604 Device independent authentication system and method 5 2002
* 8,156,549 Device independent authentication system and method 4 2007
8,572,712 Device independent authentication system and method 0 2012
 
COMMVAULT SYSTEMS, INC. (79)
8,271,548 Systems and methods for using metadata to enhance storage operations 7 2006
7,937,393 Systems and methods for classifying and transferring information in a storage network 37 2006
* 7,849,059 Data classification systems and methods for organizing a metabase 23 2006
7,831,795 Systems and methods for classifying and transferring information in a storage network 44 2006
7,822,749 Systems and methods for classifying and transferring information in a storage network 18 2006
7,801,864 Systems and methods for using metadata to enhance data identification operations 47 2006
* 7,747,579 Metabase for facilitating data classification 65 2006
7,734,593 Systems and methods for classifying and transferring information in a storage network 38 2006
7,725,671 System and method for providing redundant access to metadata over a network 19 2006
7,707,178 Systems and methods for classifying and transferring information in a storage network 19 2006
7,668,884 Systems and methods for classifying and transferring information in a storage network 65 2006
7,660,800 Systems and methods for classifying and transferring information in a storage network 18 2006
* 7,660,807 Systems and methods for cataloging metadata for a metabase 40 2006
7,657,550 User interfaces and methods for managing data in a metabase 65 2006
7,631,151 Systems and methods for classifying and transferring information in a storage network 19 2006
8,930,496 Systems and methods of unified reconstruction in storage systems 0 2006
8,655,850 Systems and methods for resynchronizing information 7 2006
7,870,355 Log based data replication system with disk swapping below a predetermined rate 49 2006
8,726,242 Systems and methods for continuous data replication 7 2006
7,882,077 Method and system for offline indexing of content and classifying stored data 52 2007
8,296,301 Systems and methods for probabilistic data classification 0 2008
7,836,174 Systems and methods for grid-based data scanning 4 2008
8,290,808 System and method for automating customer-validated statement of work for a data storage environment 5 2008
8,170,995 Method and system for offline indexing of content and classifying stored data 15 2008
7,937,365 Method and system for searching stored data 25 2008
7,882,098 Method and system for searching stored data 8 2008
8,195,623 System and method for performing a snapshot and for restoring data 28 2009
8,204,859 Systems and methods for managing replicated database data 34 2009
8,370,442 Method and system for leveraging identified changes to a mail server 1 2009
8,024,294 Systems and methods for performing replication copy storage operations 34 2009
8,121,983 Systems and methods for monitoring application data in a data replication system 34 2009
8,131,680 Systems and methods for using metadata to enhance data management operations 9 2009
7,962,455 Pathname translation in a data replication system 44 2009
8,271,830 Rolling cache configuration for a data replication system 34 2009
8,285,684 Systems and methods for performing data replication 19 2010
8,051,095 Systems and methods for classifying and transferring information in a storage network 10 2010
7,831,553 Systems and methods for classifying and transferring information in a storage network 70 2010
8,504,517 Systems and methods for selective data replication 16 2010
8,725,698 Stub file prioritization in a data replication system 8 2010
8,504,515 Stubbing systems and methods in a data replication environment 18 2010
8,352,422 Data restore systems and methods in a replication environment 27 2010
7,831,622 Systems and methods for classifying and transferring information in a storage network 49 2010
8,285,685 Metabase for facilitating data classification 4 2010
8,131,725 Systems and methods for using metadata to enhance data identification operations 10 2010
8,010,769 Systems and methods for classifying and transferring information in a storage network 12 2010
8,356,018 Systems and methods for grid-based data scanning 0 2010
8,190,565 System and method for performing an image level snapshot and for restoring partial volume data 23 2010
8,037,031 Method and system for offline indexing of content and classifying stored data 10 2010
8,442,983 Asynchronous methods of data classification using change journals and other data structures 5 2010
8,719,264 Creating secondary copies of data based on searches for content 0 2011
8,234,249 Method and system for searching stored data 7 2011
8,589,347 Systems and methods for performing data replication 14 2011
8,572,038 Systems and methods for performing data replication 13 2011
8,489,656 Systems and methods for performing data replication 17 2011
8,285,964 Systems and methods for classifying and transferring information in a storage network 8 2011
8,463,751 Systems and methods for performing replication copy storage operations 19 2011
8,352,472 Systems and methods for using metadata to enhance data identification operations 3 2012
8,645,320 System and method for performing an image level snapshot and for restoring partial volume data 2 2012
8,892,523 Auto summarization of content 0 2012
8,666,942 Systems and methods for managing snapshots of replicated databases 7 2012
8,615,523 Method and system for searching stored data 0 2012
8,428,995 System and method for automating customer-validated statement of work for a data storage environment 1 2012
8,725,737 Systems and methods for using metadata to enhance data identification operations 2 2012
8,793,221 Systems and methods for performing data replication 6 2012
8,656,218 Memory configuration for data replication system including identification of a subsequent log entry by a destination computer 7 2012
8,612,714 Systems and methods for classifying and transferring information in a storage network 0 2012
8,799,051 System and method for automating customer-validated statement of work for a data storage environment 0 2013
8,725,694 Systems and methods for performing replication copy storage operations 6 2013
9,047,296 Asynchronous methods of data classification using change journals and other data structures 0 2013
9,002,785 Stubbing systems and methods in a data replication environment 0 2013
8,868,494 Systems and methods for selective data replication 6 2013
8,745,105 Systems and methods for performing data replication 6 2013
8,832,406 Systems and methods for classifying and transferring information in a storage network 0 2013
8,886,595 System and method for performing an image level snapshot and for restoring partial volume data 0 2013
9,002,799 Systems and methods for resynchronizing information 0 2014
9,047,357 Systems and methods for managing replicated database data in dirty and clean shutdown states 0 2014
8,935,210 Systems and methods for performing replication copy storage operations 1 2014
9,003,374 Systems and methods for continuous data replication 0 2014
9,020,898 Systems and methods for performing data replication 0 2014
 
The Bank of Tokyo-Mitsubishi UFJ, Ltd. (1)
* 2012/0323,993 DATA PROCESSING DEVICE AND DATA PROCESSING METHOD 0 2011
 
FACEBOOK, INC. (1)
* 7,233,997 Data communications 51 1998
* Cited By Examiner