"There is no likelihood man can ever tap the power of the atom."
Robert Millikan, Nobel Prize winner in physics
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7280996 | Data updating method and related information processing device In a case where application data stored in a PC database 300a are edited by a PC 300, and the edited contents are to be reflected to contents of the memory of a terminal database 200a, PC 300 refers to a synchronization prof... | 10/09/2007 |
| 7281023 | Architecture of database application with robust online recoverability An architecture for efficiently identifying the scope and timeframe of database errors, providing online history images, creating online point-in-time views of application tables, reconstructing equivalent SQL statements of a committed transaction or of a user sessi... | 10/09/2007 |
| 7281024 | Approach for propagating changes from a database to a client An approach for propagating changes from a database to a client includes providing to the client a copy of a portion of the database, wherein the portion of the database contains a first data item. An updated value of the first data item is generated that reflects t... | 10/09/2007 |
| 7280452 | Optical recording/reproducing apparatus capable of reproducing backup recorded information in case of a power failure and recorded information backup method thereof An optical recording/reproducing apparatus capable of backing up recorded information in case of an electrical power failure and a recorded information backup method thereof. Management information on recorded data is stored in a local memory such as a static random... | 10/09/2007 |
| 7280995 | On-the-fly format conversion Techniques are provided for accessing data stored in a database. According to one technique, a request is received from an application for a stored file that is currently stored in a database. The stored file is associated with a first file type. One or more databas... | 10/09/2007 |
| 7281014 | Method and apparatus for moving data between storage devices System administrators are able to move data between volumes to better utilize system resources. As data is being moved, clients are able to access and modify the data from the source volume. The apparatus moves the data by repeatedly traversing the file system on th... | 10/09/2007 |
| 7281028 | Method and a system for retrieving data of a data network A method and a system for speeding up and reducing the latency in retrieving data of a data network (1). The network (1) being of the type from which data can be retrieved as data pages, among others, multi-level data pages from a plurality of data ser... | 10/09/2007 |
| 7277905 | System and method for a consistency check of a database backup A method for performing a consistency check on a database backup of a database is performed without requiring a full recovery of the original database from the database backup. Instead, a database view may be used as a smaller storage requirement tool for providing ... | 10/02/2007 |
| 7277899 | Method and computer program for reducing storage space requirements in a file system comprising linkable files Method and computer program product for reducing storage space requirements in a computer file system comprising linkable files are provided. The method allows creating a list of each file eligible for storage reduction. The listed files are processed to determine f... | 10/02/2007 |
| 7277897 | Dynamic reassignment of data ownership Various techniques are described for improving the performance of a shared-nothing database system in which at least two of the nodes that are running the shared-nothing database system have shared access to a disk. Specifically, techniques are provided for changing... | 10/02/2007 |
| 7278094 | Variable text processing for an electronic press A software system is useful for generating a page file from a template file and database entries. The database entries are representative of variable information and the template file includes data designating a variable text area. The software system includes a com... | 10/02/2007 |
| 7277900 | Method and mechanism for rolling back a transaction on a row of data A method and mechanism to compensate for the effects of a transaction in a database system is disclosed. Also disclosed is a method and mechanism for identifying one or more transactions that have modified or created an object in a database system. The disclosed app... | 10/02/2007 |
| 7278108 | System and method of displaying multiple pending notifications in a single window A system and method of displaying multiple, concurrent instant messaging (IM) sessions is described. The system and method includes providing multiple IM sessions, displaying a first one of the IM sessions in an IM session window. Representing each one of the IM ses... | 10/02/2007 |
| 7275246 | Executing programs for a first computer architecture on a computer of a second architecture Executing programs coded in an instruction set of a first computer on a computer of a second, different architecture. An operating system maintains an association between each one of a set of concurrent threads and a set of computer resources of the thread's context... | 09/25/2007 |
| 7275074 | Propagating commit times A method and mechanism for propagating commit times between a plurality of database servers is provided. A database server maintains a set of one or more values that indicate which timestamps have been exchanged with at least one other database server that shares ac... | 09/25/2007 |
| 7275099 | Private branch exchange back-up system, back-up device for private branch exchange and failure coping method of network system The back-up device for an IP-PBX of the present invention is connected to each network. The private branch exchange is connected to an individual network to manage and hold the entire terminal device. The back-up device holds each terminal data of a group of termina... | 09/25/2007 |
| 7275177 | Data recovery with internet protocol replication with or without full resync In an asynchronous remote copy system, a primary site keeps a list of data blocks for which changes have been made to a primary file system and transmitted to a secondary file system at a secondary site. When the primary site becomes inoperative, the secondary site ... | 09/25/2007 |
| 7275141 | System and method for performing a full copy in a data storage environment having a capability for performing an incremental copy This invention is a system and method copying with unmarked data along with a capability for incremental copying of data in a data storage environment. ... | 09/25/2007 |
| 7274332 | Multiple evaluators for evaluation of a purality of conditions A system and method is disclosed for locating people or objects. In particular, a system and method for locating a wireless mobile station using a plurality of mobile station location estimators is disclosed. The system is useful for 911 emergency calls, tracking, r... | 09/25/2007 |
| 7275090 | Log accumulation device with user accuracy setting means and pseudo-information generating means An information processing apparatus, such as might be associated with an in-home audio or video control device or a home appliance operated by a user, is provided with input allowing the user to set accuracy of a log of device operation history and/or to set a ratio... | 09/25/2007 |
| 7275178 | Computer system having failure recovery function, and failure recovery method thereof An operation site has copy management information including state information that is used when executing a remote copy. The copy management information is stored in a storage device included in each of all storage device subsystems in this computer system. The copy... | 09/25/2007 |
| 7272666 | Storage management device A storage management device includes a plurality of I/O processing modules for accessing units of storage by specifying an address and a time. The I/O processing modules receive I/O requests, classify I/O requests, and extract I/O control information associated with... | 09/18/2007 |
| 7272830 | Ordering program data for loading on a device Optimized loading of program data on a device comprises receiving a program including multiple program units, at least one of which is a main program unit. A use graph of the program is obtained, where the root node of the use graph represents the joining of the roo... | 09/18/2007 |
| 7272609 | In a distributed hierarchical cache, using a dependency to determine if a version of the first member stored in a database matches the version of the first member returned A solution may be provided in which a cache may assign a version to each object that it caches. The version may be saved in a database along with the object. Each time the business logic accesses the cache for a dependent object, such as a read from the bit mask fie... | 09/18/2007 |
| 7272785 | Data editing for improving readability of a display Provides ability to analyze the readability of an image to be displayed on a screen as a web page, etc., and appropriately modify the image. It includes a rendering section for generating an image by rendering an HTML document; an image processing section for perfor... | 09/18/2007 |
| 7272602 | System and method for unorchestrated determination of data sequences using sticky byte factoring to determine breakpoints in digital sequences A system and method for unorchestrated determination of data sequences using “sticky byte” factoring to determine breakpoints in digital sequences such that common sequences can be identified. Sticky byte factoring provides an efficient method of dividing a data... | 09/18/2007 |
| 7272607 | System and method for processing a hierarchical data tree A method for performing an operation on a hierarchical data tree comprising retrieving data from an anchor node in the tree and a plurality of neighboring nodes each potentially affected by the operation. A cache is queried for a key representing the anchor node and... | 09/18/2007 |
| 7272640 | Dynamic network session redirector A dynamic session redirector provides the ability to receive requests for network accessible storage resources and redirect them to the appropriate resources as needed while providing a single system image to the system requesting access to the resources. The redire... | 09/18/2007 |
| 7272693 | Storage system and back-up method for storage system The present invention provides a storage system whereby it is also possible to back up the generational management information of a copy source disk array device. The disk array device of the primary site manages back-up data of a main volume, in a plurality ... | 09/18/2007 |
| 7269607 | Method and information technology infrastructure for establishing a log point for automatic recovery of federated databases to a prior point in time According to the method for establishing a log point an information technology infrastructure is provided. Transactions are performed by at least two database units of the information technology infrastructure. Then, “suspending prepare to commit”-requests are s... | 09/11/2007 |
| 7269583 | System and method for verifying converted database commands A system and method converts database commands from one language and dialect to another and verifies the results of the conversion. If the results are accurate, changes may be committed to the database and otherwise, changes may be rolled back. ... | 09/11/2007 |
| 7269706 | Adaptive incremental checkpointing A method, apparatus and computer program product are disclosed for incrementally checkpointing the state of a computer memory in the presence of at least one executing software application at periodic instants. A secure hash function is periodically applied to each ... | 09/11/2007 |
| 7269593 | Data processing apparatus and method A database hierarchically stores a plurality of classes and a plurality of contents data corresponding to each class. Each contents data has a value of each property. The plurality of contents data of selected class are divided into a plurality of groups. A display ... | 09/11/2007 |
| 7269595 | Reducing database reorganization time The invention provides a system and method for reducing the amount of downtime during a database reorganization. The invention provides a method whereby data values are unloaded from a table in a database, stored in a substantially original format in another locatio... | 09/11/2007 |
| 7269608 | Apparatus and methods for caching objects using main memory and persistent memory An object cache stores objects in a cyclic buffer to provide highly efficient creation of cache entries. The cache efficiently manages storage of a large number of small objects because the cache does not write objects into a file system as individual files, rather ... | 09/11/2007 |
| 7269610 | System and method to observe user behavior and perform actions introspectable objects A system and method to observe user behavior and perform actions on interospectable objects is presented. A console logs backend events it receives from plug-ins and user actions it receives from a user. The console mines the logged entries and creates initial rules... | 09/11/2007 |
| 7269689 | System and method for sharing storage resources between multiple files An improved sliding window chunking apparatus and method comprising comparing a fingerprint value of each position in a data set to a second set of criteria, at least in instances when it doesn't satisfy a first set of criteria, and, if the value satisfies the secon... | 09/11/2007 |
| 7269717 | Method for reducing lock manipulation overhead during access to critical code sections One embodiment of the present invention supports execution of a start transactional execution (STE) instruction, which marks the beginning of a block of instructions to be executed transactionally. Upon encountering the STE instruction during execution of a program,... | 09/11/2007 |
| 7266653 | Remote data mirroring with acknowledgment upon writing copied data to volatile cache memory A method for storing data received from a host processor at a primary storage subsystem in a data storage system includes writing the data to a first volatile cache memory in the primary storage subsystem and copying the data from the primary storage subsystem to a ... | 09/04/2007 |
| 7266669 | File system with file management function and file management method The storage area of a storage unit includes a file area and temporary write area. A pair of map tables are allocated in the storage area. An update processing unit executes update of a page in a file stored in a file area by writing updated data to an unused page ac... | 09/04/2007 |