Portable authorization device for authorizing use of protected information and associated method |
| The invention provides an authorization system and associated method for selectively authorizing a ... |
|
Multiple credit card system |
| In one embodiment, the present invention comprises a card having information concerning the ... |
|
Integrated voice and business transaction reporting for telephone call centers |
| What is claimed is: 1. An integrated voice and data business transaction detail reporting for a ... |
|
Information consolidation within a transaction network |
| A system for determining value in a stored value transaction system has a plurality of value ... |
|
Context-sensitive presentation of information to call-center agents |
| This invention is directed to solving these and other problems and disadvantages of the prior art. A... |
|
Access card for multiple accounts |
| In one form of the invention, a credit card owner carries a single card, which preferably does not ... |
|
Programmable multiple company credit card system |
| The present invention relates to a smart universal financial data card which allows its holder to ... |
|
Computer-printer terminal for producing composite greeting and gift certificate card |
| I claim: 1. A computer-printer Internet terminal for producing under the control of its user a ... |
|
Card holder-type balance reader |
| The function of an electronic purse is to perform and process a variety of transactions using a ... |
|
Method and system for providing controlled access to information stored on a portable recording medium |
| The above object is achieved and the disadvantages of the prior art are overcome in accordance with ... |
|
|
Update support in database content management
| Details |
Inventors: Hsiao, Hui-I; Narang, Inderpal Singh;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Metjahic; Safet
Assistant Examiner: Chen; Te Yu
Attorney, Agent or Firm: Hall; David A. Heller Ehrman White & McAuliffe
A computer system updates a data object that is maintained in data storage external to a database management system (DBMS), after receiving an update request from a DBMS client for the data object, by first scheduling the update request with the DBMS to provide access to the external data object, then initiating a subtransaction in the DBMS for the update request, updating the data object with an in-place update action at the external data storage to thereby produce an updated data object and also updating the DBMS metadata of the data object, next appending information relating to type and time of the update action in an object version table, and then executing a backup operation of the updated data object. This permits update-in-place operations on the external data object, under supervision of the DBMS. The system thereby supports update-in-place operations on external data with access control, backup and recovery, and transaction consistency in accordance with a database management system, while avoiding large copy operations that would consume network resources. |
|
DETAILED DESCRIPTION The present invention provides a computer system that updates a data object that is maintained in data storage external to a database management system (DBMS), after receiving an update request from a DBMS client for the data object, by first scheduling the update request with the DBMS to access the data object file, then initiating a sub-transaction in the DBMS for the update request to ensure consistency between the data object and corresponding metadata of the data object, next updating the data object with an in-place update action at the external data storage to thereby produce an updated data object and also updating the DLFM/DBMS metadata (DLFM is a sub-component of DBMS) of the data object, then appending information relating to type and time of the update action in a data object file version table, and then executing a backup operation of the updated data object. This permits update-in-place operations on the external data object, under supervision of the DBMS. In this way, the system supports update operations on external data with access control, backup and recovery, and transaction consistency in accordance with a database management system, while avoiding large copy operations that would consume network resources. In one aspect of the invention, the computer system tracks version information on external data for which an update is pending, where the external data can comprise data objects such as text, images, video, or any other type of binary large object. The data version information is maintained in a file version table that contains modification information used for coordinated recovery between a data object in the external file management system and corresponding metadata in the central database store. Thus, a data object that is stored externally to the database management system is updated by scheduling a plurality of update requests from clients to access the object where the DBMS verifies the access permission of the client, a transaction is initiated by the database management system for one or more update requests to ensure consistency between the external data file and metadata of the file, then the external data file and its corresponding metadata are updated, and update modification information is registered in the version table
|
| Related patents |
|
|
Data management apparatus, storage medium having stored therein data management program, storage medium having stored therein usage certificate data, and method of using data
In view of the unsolved problems encountered with such conventional techniques, it is an object of the present invention to provide a data management apparatus capable ...
|
|
|
Content receiving apparatus and method, storage medium, and server
An object of the present invention is to provide a superior content receiving apparatus and a superior content receiving method with which a specific user can suitably ...
|
|
|
Security system and method for financial institution server and client web browser
The present invention pertains to a system and method for providing a secure communication mechanism between a financial server and a user associated with a web browser. ...
|
|
|
System and method for rejecting services in a information service system
OF THE INVENTION The shopping service system as an example of the preferred embodiment of the present invention will be explained with reference to FIG. 1 to FIG. 20. FI...
|
|
|
Method and apparatus for adaptively companding data packets in a data communication system
I claim: 1. A method for adaptively compressing data packets for transmission between a first communication device and a second communication device, the method ...
|
|
|
Method and system for secure lightweight transactions in wireless data networks
The present invention has been made in consideration of the above described problems. According to a preferred embodiment, the present invention is a method and system ...
|
|
|
Dynamic selection of network providers
Accordingly, it is an aspect of the present invention to present a method, apparatus and system by which two or more cooperating end-users of the Internet and/or other ...
|
|
|
System and method for providing access to the internet via a radio telecommunications network
In one aspect, the present invention is directed to a method of providing Internet access to a roaming mobile subscriber operating a mobile station in a visited service ...
|
|
|
Method and system for validating subscriber identities in a communications network
It is therefore, a feature and advantage of the instant invention to address, from a fraud perspective, the mismatch between authenticating and non-authenticating ...
|
|
|
Dynamic radio link adaptation
OF THE EMBODIMENTS FIGS. 1-a to 1-c show the OSI model and its application to this invention. FIG. 1-a show the OSI layers in general, and FIG. 1-b show the OSI layer ...
|
|
|