发明名称 NOMADIC DATA COLLECTION AND MANAGEMENT METHOD INCLUDING PESSIMISTIC LOCKING OF DATA
摘要 A method of managing a central data repository including updating the central data repository from a disconnected nomadic device by receiving a request from a first nomadic device for access at the central data repository, authorizing the first nomadic device and sending a check out template to the first nomadic device. The server receives a checkout selection from the first nomadic device, authenticates the first nomadic device, and presents a list of authorized items to the first nomadic device; receives a request for selected items from the list and check out the selected items to the first nomadic device. This prohibits other nomadic devices from checking out the selected items checked out to the first selected nomadic device. The first nomadic device is disconnected and the checked out selected items are updated. After updating, a check in request is received at the central data repository from the first nomadic device for the updated checked out selected items The device is and authenticated and authorized, and the updated checked out selected items are returned to the central data repository.
申请公布号 US2014258218(A1) 申请公布日期 2014.09.11
申请号 US201414267275 申请日期 2014.05.01
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BRADLEY CURTIS A.;CASPER JAMES E.;HARRISSON TEODORICO J.;NEWMAN, JR. NOAH H.;RAE JENNIFER D.;TUNG PAUL K.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer program product for managing a nomadic data system, wherein the nomadic data system comprises a central data repository and nomadic data devices, wherein updating a data element associated with the central data repository is performed by a nomadic data device, and wherein the computer program product comprises a non-transitory computer readable storage medium having program code embodied therewith, the program code readable and executable by a processor to perform a method comprising: authorizing the nomadic data device to access a data element in the central data repository; checking out the data element to the authorized nomadic data device, while locking the data element to other nomadic data devices, wherein locking the data element prevents the other nomadic data devices from accessing the data element that has been checked out to the authorized nomadic data device; disconnecting the authorized nomadic data device from the central data repository to indicate to the other nomadic data devices that the authorized nomadic data device is locally working with the checked out data element at the authorized nomadic data device; collecting updated data for the data element from the authorized nomadic data device, wherein the updated data was generated at the authorized nomadic data device while the data element was locked out to the other nomadic data devices and while the authorized nomadic data device was disconnected from the central data repository; receiving a release check out signal from the authorized nomadic data device, wherein the release check out signal indicates that specific items of data are being checked back in to the central data repository without any changes; in response to receiving the release check out signal, sending a confirmation signal to the authorized nomadic data device, wherein the confirmation signal alerts the authorized nomadic data device that any changes made to the specific items of data while checked out to the authorized nomadic data device will be lost; and checking the specific items of data back in to the central data repository in response to the authorized nomadic data device accepting the confirmation signal.
地址 ARMONK NY US