Patents by Inventor Stephen Peter BALL
Stephen Peter BALL has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11709821Abstract: Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.Type: GrantFiled: November 21, 2022Date of Patent: July 25, 2023Assignee: Embarcadero Technologies, Inc.Inventors: Charles W. Caro, Sriram Balasubramanian, Stephen Peter Ball
-
Publication number: 20230092911Abstract: Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.Type: ApplicationFiled: November 21, 2022Publication date: March 23, 2023Applicant: Embarcadero Technologies, Inc.Inventors: Charles W. CARO, Sriram BALASUBRAMANIAN, Stephen Peter BALL
-
Patent number: 11520772Abstract: Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.Type: GrantFiled: June 4, 2021Date of Patent: December 6, 2022Assignee: Embarcadero Technologies, Inc.Inventors: Charles W. Caro, Sriram Balasubramanian, Stephen Peter Ball
-
Publication number: 20210294790Abstract: Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.Type: ApplicationFiled: June 4, 2021Publication date: September 23, 2021Applicant: Embarcadero Technologies, Inc.Inventors: Charles W. CARO, Sriram BALASUBRAMANIAN, Stephen Peter BALL
-
Patent number: 11055276Abstract: In a method for tracking change data, data is changed in a field of a plurality of data in a database at a computer system, where the plurality of data is included within a base table of the database, the base table including an original state of the plurality of data, where changing the data changes a record header for the field within a change data table of the database, where the change data table includes changes made to the base table. A flag is created in the record header of the data signaling the change to the field within the change data table. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header of the data and identifying the flag within the record header of the data.Type: GrantFiled: August 21, 2019Date of Patent: July 6, 2021Assignee: Embarcadero Technologies, Inc.Inventors: Charles W. Caro, Sriram Balasubramanian, Stephen Peter Ball
-
Publication number: 20190377723Abstract: Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.Type: ApplicationFiled: August 21, 2019Publication date: December 12, 2019Applicant: Embarcadero Technologies, Inc.Inventors: Charles W. CARO, Sriram BALASUBRAMANIAN, Stephen Peter BALL
-
Patent number: 10430403Abstract: Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.Type: GrantFiled: August 11, 2015Date of Patent: October 1, 2019Assignee: Embarcadero Technologies, Inc.Inventors: Charles W. Caro, Sriram Balasubramanian, Stephen Peter Ball
-
Publication number: 20160055197Abstract: Methods and systems are disclosed for tracking change data in a database. A database, stored at a computer system, is accessed with a plurality of data written to fields in the database, wherein each data in the fields comprises a record header. Data is changed in at least one field of the plurality of data in the database via the computer system, wherein the changing the data changes the record header for the at least one field. A transaction identification (ID) is stored in the record header for each change to the at least one field. A flag is created in the record header signaling the change to the at least one field. Successive versions of the database are linked together such that a subscriber accessing the database can automatically view a current version of the database with the change by accessing the record header and identifying the flag.Type: ApplicationFiled: August 11, 2015Publication date: February 25, 2016Applicant: EMBARCADERO TECHNOLOGIES, INC.Inventors: Charles W. CARO, Sriram BALASUBRAMANIAN, Stephen Peter BALL