Log in
Enquire now
‌

US Patent 12007941 Session state tracking

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent
0

Patent attributes

Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
0
Patent Number
120079410
Patent Inventor Names
Douglas Surber0
Jonathan Giloni0
Kevin S. Neel0
Arturo Ismael Quinto0
Tong Zhou0
Carol L. Colrain0
Ravi Thammaiah0
Date of Patent
June 11, 2024
0
Patent Application Number
161473140
Date Filed
September 28, 2018
0
Patent Citations
‌
US Patent 7174379 Managing server resources for hosted applications
0
‌
US Patent 7058957 Cluster event notification system
0
‌
US Patent 7107294 Method and apparatus for interrupting updates to a database to provide read-only access
0
‌
US Patent 7178050 System for highly available transaction recovery for transaction processing systems
0
‌
US Patent 7194761 Methods and apparatus providing automatic client authentication
0
‌
US Patent 7263590 Method and apparatus for migrating data in a computer system
0
‌
US Patent 7269157 System and method to assure network service levels with intelligent routing
0
‌
US Patent 7277945 System and method for maintaining seamless session operation
0
...
Patent Primary Examiner
‌
Syling Yen
0
CPC Code
‌
G06F 11/2023
0
‌
G06F 16/122
0
‌
G06F 16/21
0
‌
G06F 16/2358
0
‌
G06F 16/252
0
‌
G06F 2201/80
0
‌
G06F 11/1474
0
‌
H04L 67/141
0
...
Patent abstract

Techniques are disclosed herein for identifying, recording and restoring the state of a database session and various aspects thereof. A session template data structure is generated that includes session attribute values describing various aspects of the session that is established between a client system and a database management system (DBMS and enables the client system to issue to the DBMS commands for execution. Based on the session attribute values, DBMS may generate a template identifier corresponding to the session template data structure. The template identifier may be stored in an association with the session state that it partially (or in whole) represents. In an embodiment, when another state of a session is captured, if the template identifier for the state is the same, then rather than storing the attribute-value pairs for the other state, the template identifier is further associated with the other state. In an embodiment, a request boundary is detected where the session is known to be at a recoverable point. If recovery of the session is needed, the session state is restored, and replay of commands start from this point. Each command replayed is verified to produce the same session state as it produced by the original execution. If the session is determined to be a safe point, then all the commands recorded for replay prior to the safe point may be deleted. In an embodiment, the template is used to set the initial state when borrowing from a session pool. The state tracking is also used to identify that the session can be failed over safely during planned operation as the session is unlikely to drain by itself even when not used.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 12007941 Session state tracking

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.