Patent ID: 9471659
Filing Date: 2016-10-18
CPC Classification: G06F

Claim Text:
1. A non-transitory computer program product storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising: enabling at least one of a read access and a write access to a first version of a table; generating a copy of the first version of the table, a structure of the copy of the first version of the table being same as a structure of the first version of the table; redirecting, on a first user-by-user basis, access from the first version of the table to the copy of the first version of the table, the first user-by-user basis characterizing a provision of continuous access for a user to the first version of the table until a first transaction performed by the user is completed, the first user-by-user basis being associated with the completion of the first transaction when the user has not been assigned authentication information; generating a second version of the table by modifying the structure of the first version of the table, the copy of the first version of the table being accessible when the updating is being performed; and redirecting, when the structure of the first version of the table is being modified and on a second user-by-user basis, access from the copy of the first version of the table to the second version of the table, the second user-by-user basis characterizing a provision of continuous access for the user to the copy of the first version of the table until a second transaction performed by the user is completed, the second user-by-user basis being associated with the completion of the second transaction when the user has not been assigned authentication information.