US Patent No: 5,907,621

Number of patents in Portfolio can not be more than 2000

System and method for session management

3 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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY76535

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

Cited Art Landscape

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

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
COMMVAULT SYSTEMS, INC. (68)
8,271,548 Systems and methods for using metadata to enhance storage operations 4 2006
7,937,393 Systems and methods for classifying and transferring information in a storage network 24 2006
7,849,059 Data classification systems and methods for organizing a metabase 20 2006
7,831,795 Systems and methods for classifying and transferring information in a storage network 32 2006
7,822,749 Systems and methods for classifying and transferring information in a storage network 15 2006
7,801,864 Systems and methods for using metadata to enhance data identification operations 33 2006
7,747,579 Metabase for facilitating data classification 47 2006
7,734,593 Systems and methods for classifying and transferring information in a storage network 29 2006
7,725,671 System and method for providing redundant access to metadata over a network 16 2006
7,707,178 Systems and methods for classifying and transferring information in a storage network 16 2006
7,668,884 Systems and methods for classifying and transferring information in a storage network 48 2006
7,660,800 Systems and methods for classifying and transferring information in a storage network 15 2006
7,660,807 Systems and methods for cataloging metadata for a metabase 31 2006
7,657,550 User interfaces and methods for managing data in a metabase 49 2006
7,631,151 Systems and methods for classifying and transferring information in a storage network 15 2006
8,655,850 Systems and methods for resynchronizing information 1 2006
7,870,355 Log based data replication system with disk swapping below a predetermined rate 35 2006
8,726,242 Systems and methods for continuous data replication 0 2006
7,882,077 Method and system for offline indexing of content and classifying stored data 34 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 4 2008
8,170,995 Method and system for offline indexing of content and classifying stored data 6 2008
7,937,365 Method and system for searching stored data 18 2008
7,882,098 Method and system for searching stored data 5 2008
8,195,623 System and method for performing a snapshot and for restoring data 17 2009
8,204,859 Systems and methods for managing replicated database data 21 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 25 2009
8,121,983 Systems and methods for monitoring application data in a data replication system 22 2009
8,131,680 Systems and methods for using metadata to enhance data management operations 5 2009
7,962,455 Pathname translation in a data replication system 32 2009
8,271,830 Rolling cache configuration for a data replication system 19 2009
8,285,684 Systems and methods for performing data replication 12 2010
8,051,095 Systems and methods for classifying and transferring information in a storage network 7 2010
7,831,553 Systems and methods for classifying and transferring information in a storage network 57 2010
8,504,517 Systems and methods for selective data replication 9 2010
8,725,698 Stub file prioritization in a data replication system 0 2010
8,504,515 Stubbing systems and methods in a data replication environment 8 2010
8,352,422 Data restore systems and methods in a replication environment 14 2010
7,831,622 Systems and methods for classifying and transferring information in a storage network 38 2010
8,285,685 Metabase for facilitating data classification 2 2010
8,131,725 Systems and methods for using metadata to enhance data identification operations 6 2010
8,010,769 Systems and methods for classifying and transferring information in a storage network 9 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 15 2010
8,037,031 Method and system for offline indexing of content and classifying stored data 7 2010
8,442,983 Asynchronous methods of data classification using change journals and other data structures 2 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 4 2011
8,589,347 Systems and methods for performing data replication 7 2011
8,572,038 Systems and methods for performing data replication 6 2011
8,489,656 Systems and methods for performing data replication 9 2011
8,285,964 Systems and methods for classifying and transferring information in a storage network 5 2011
8,463,751 Systems and methods for performing replication copy storage operations 11 2011
8,352,472 Systems and methods for using metadata to enhance data identification operations 1 2012
8,645,320 System and method for performing an image level snapshot and for restoring partial volume data 0 2012
8,666,942 Systems and methods for managing snapshots of replicated databases 1 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 0 2012
8,793,221 Systems and methods for performing data replication 0 2012
8,656,218 Memory configuration for data replication system including identification of a subsequent log entry by a destination computer 1 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 0 2013
8,745,105 Systems and methods for performing data replication 0 2013
8,832,406 Systems and methods for classifying and transferring information in a storage network 0 2013
 
MICROSOFT CORPORATION (37)
6,877,095 Session-state manager 49 2000
7,240,192 Combining a browser cache and cookies to improve the security of token-based authentication protocols 24 2003
7,634,570 Managing state information across communication sessions between a client and a server via a stateless protocol 0 2003
8,819,072 Promoting data from structured data files 0 2004
7,774,620 Executing applications at appropriate trust levels 16 2004
7,676,843 Executing applications at appropriate trust levels 19 2004
7,818,677 Single window navigation methods and systems 23 2004
7,779,027 Methods, systems, architectures and data structures for delivering software via a network 15 2004
7,673,227 User interface for integrated spreadsheets and word processing tables 21 2004
7,751,944 Context-aware and location-aware systems, methods, and vehicles, and method of operating the same 1 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 5 2004
7,428,641 Session-state manager 2 2004
8,487,879 Systems and methods for interacting with a computer through handwriting to a screen 1 2004
7,712,022 Mutually exclusive options in electronic forms 21 2004
7,721,190 Methods and systems for server side form processing 20 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 6 2004
7,937,651 Structural editing operations for network forms 9 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 16 2005
7,689,929 Methods and systems of providing information to computer users 19 2005
7,725,834 Designer-created aspect for an electronic form template 21 2005
7,673,228 Data-driven actions for network forms 19 2005
8,010,515 Query to an electronic form 6 2005
8,200,975 Digital signatures for network forms 3 2005
7,613,996 Enabling selection of an inferred schema part 27 2005
7,979,856 Network-based software extensions 10 2005
8,001,459 Enabling electronic documents for limited-capability computing devices 5 2005
7,673,135 Request authentication token 7 2005
7,900,134 Authoring arbitrary XML documents using DHTML and XSLT 11 2006
8,424,073 Refreshing a page validation token 0 2006
8,117,552 Incrementally designing electronic forms and hierarchical schemas 3 2006
7,865,477 System and method for real-time validation of structured data files 11 2007
8,074,217 Methods and systems for delivering software 9 2007
7,971,139 Correlation, association, or correspondence of electronic forms 8 2007
7,925,621 Installing a solution 11 2008
8,560,841 Request authentication token 0 2010
8,429,522 Correlation, association, or correspondence of electronic forms 1 2011
 
ORACLE INTERNATIONAL CORPORATION (16)
7,464,162 Systems and methods for testing whether access to a resource is authorized based on access information 28 2001
7,249,369 Post data processing 38 2001
7,194,764 User authentication 89 2001
7,124,203 Selective cache flushing in identity and access management systems 42 2001
7,185,364 Access system interface 129 2001
7,231,661 Authorization services with external authentication 79 2001
7,225,256 Impersonation in an access system 56 2001
7,904,487 Translating data access requests 11 2003
7,882,132 Support for RDBMS in LDAP system 1 2003
7,630,974 Multi-language support for enterprise identity and access management 7 2004
8,688,813 Using identity/resource profile and directory enablers to support identity management 0 2006
7,398,311 Selective cache flushing in identity and access management systems 14 2006
7,814,536 User authentication 6 2006
7,458,096 Access system interface 13 2006
7,765,298 Impersonation in an access system 7 2006
8,195,818 Enforcing communication security for selected resources 0 2009
 
BANK OF AMERICA CORPORATION (9)
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
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (7)
6,161,145 Updating server-related data at a client 78 1997
6,141,758 Method and system for maintaining client server security associations in a distributed computing system 39 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 40 1999
7,478,434 Authentication and authorization protocol for secure web-based access to a protected resource 29 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
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (6)
6,453,352 Integrated electronic commerce system and method 16 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 75 1999
7,340,601 Electronic certificate 3 2000
7,237,107 Method and apparatus for discovering a trust chain imparting a required attribute to a subject 6 2000
6,993,651 Security protocol 18 2000
6,952,768 Security protocol 29 2000
 
III HOLDINGS 1, LLC (3)
7,222,363 Device independent authentication system and method 15 2002
8,156,549 Device independent authentication system and method 4 2007
8,572,712 Device independent authentication system and method 0 2012
 
ATTACHMATE CORPORATION (2)
7,836,493 Proxy server security token authorization 21 2003
8,214,884 Computer-based dynamic secure non-cached delivery of security credentials such as digitally signed certificates or keys 1 2004
 
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
 
AVAYA INC. (1)
8,578,462 Method and system for secure session management in a web farm 0 2003
 
CALIFORNIA MICRO DEVICES CORPORATION (1)
7,711,700 Systems and methods for classifying and transferring information in a storage network 17 2006
 
CANON KABUSHIKI KAISHA (1)
7,552,476 Security against replay attacks of messages 1 2004
 
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 9 2004
 
COMCAST MO GROUP, INC. (1)
6,546,392 Self service gateway 104 1999
 
FACEBOOK, INC. (1)
7,233,997 Data communications 42 1998
 
GOOGLE INC. (1)
7,036,010 Method and apparatus for a secure communications session with a remote system via an access-controlling intermediate system 14 2000
 
LEXTRON SYSTEMS, INC. (1)
6,289,389 Enhanced integrated data delivery system 55 1997
 
NCR CORPORATION (1)
6,714,931 Method and apparatus for forming user sessions and presenting internet data according to the user sessions 54 1998
 
NIHON DOT.COM CO., LTD. (1)
7,962,603 System and method for identifying individual users accessing a web site 4 2000
 
PURPLE COMMUNICATIONS, INC. (1)
8,528,068 Method of authenticating a user on a network 12 2010
 
Rode Consulting, Inc. (1)
7,835,896 Apparatus for evaluating and demonstrating electronic circuits and components 5 1999
 
SlamDunk Networks, Inc. (1)
7,031,469 Optimized enveloping via key reuse 0 2001
 
SUMMIT DATA SYSTEMS LLC (1)
8,271,606 Network-based storage system capable of allocating storage partitions to hosts 2008
 
Other [Check patent profile for assignment information] (4)
7,003,800 Self-decrypting web site pages 0 2000
8,095,654 System and method for identifying individual users accessing a web site 2 2011
8,849,903 System and method for identifying individual users accessing a web site 0 2011
8,850,515 Method and apparatus for subject recognition session validation 0 2012