Invention Grant
- Patent Title: System and methods for loading objects from hash chains
-
Application No.: US16400760Application Date: 2019-05-01
-
Publication No.: US10908924B2Publication Date: 2021-02-02
- Inventor: Ian Pentland , Michael Richard Gabriel
- Applicant: Intuit Inc.
- Applicant Address: US CA Mountain View
- Assignee: Intuit Inc.
- Current Assignee: Intuit Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Ferguson Braswell Fraser Kubasta PC
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36 ; G06F9/46 ; G06F9/445 ; G06F8/71 ; G06F9/54 ; G06F8/52 ; G06F9/448 ; G06F9/50 ; G06F8/656

Abstract:
A method for loading objects from hash chains. A version chain of a class for a serialized object is located in an instance block of an instance chain. A class version of the serialized object is compared to a current version of the class. When the class version of the serialized object matches the current version of the class, a runtime object is loaded by deserializing the serialized object. When the class version of the serialized object does not match the current version of the class: one or more field values are extracted from the serialized object; a converter function is applied to the one or more field values to generate one or more converted field values; and a runtime object that matches the current version is loaded with the one or more converted field values.
Public/Granted literature
- US20200348949A1 SYSTEM AND METHODS FOR LOADING OBJECTS FROM HASH CHAINS Public/Granted day:2020-11-05
Information query