发明名称 Allowing updates to database objects
摘要 A system and method for allowing flexible and simultaneous updates to database objects from one or more users is disclosed. The system may receive a change request to the object from the first user and then from a second user. The system may determine if the object is locked and, if so, informing the first user. If an edit request is received from the second user, the second user may be provided with multiple options, such as incorporating changes made by first user and overwriting changes made by second user with changes made by first user, incorporating changes made by first user and overwriting changes made by first user with changes made by second user, and cancelling changes made by second user.
申请公布号 US9053143(B2) 申请公布日期 2015.06.09
申请号 US201313940701 申请日期 2013.07.12
申请人 International Business Machines Corporation 发明人 Mantena Gouri;Markham Tulasi J.;Pham Hoa;Pham Tuan A.;Reilly William J.;Tan Yi-Wen;Tran Mai T.;Waite Debra J.
分类号 G06F7/00;G06F17/00;G06F17/30 主分类号 G06F7/00
代理机构 Keohane & D'Alessandro PLLC 代理人 Pivnichny John R.;Keohane & D'Alessandro PLLC ;Schiesser Madeline F.
主权项 1. A method for making changes to a data object, the method comprising: receiving one or more changes to the data object from a first user; receiving a request from a second user for access to the data object; determining if the data object is locked; receiving a request to save a change to the data object from the second user, wherein the request to save the change to the data object from the second user is subsequent to the one or more changes to the data object from the first user; and providing the second user with priority over the first user to resolve a conflict between the one or more changes to the data object from the first user and the change to the data object from the second user by providing the second user with final authority for all of the following operations: to overwrite the one or more changes to the data object from the first user, to maintain a set of changes from the one or more changes made by the first user when the change to the data object from the second user conflicts with the set of changes from the one or more changes, and to cancel the change to the data object by the first user without first identifying, to the second user, the one or more changes to the data object from the first user.
地址 Armonk NY US