A fork with timer for providing a cue to a user after an elapsed period of time for indicating that another bite of food using the fork may be taken.
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 |
| 7953748 | Information processing apparatus and information processing method, and computer program Apparatus and a method are provided, which efficiently and properly execute information update processing and content reproduction processing based on transmission processing of content information from a server to a client. The server owning content attribute infor... | 05/31/2011 |
| 7949938 | Comparing and merging multiple documents Provided are a method, system, and article of manufacture for comparing and merging multiple merge documents, wherein each merge document includes content element locations having user content or empty. A determination is made in the determined merge documents of co... | 05/24/2011 |
| 7734574 | Intelligent system health indicator A method, apparatus, and computer instructions for handling updates. A database is queried to determine an effect of the update on the data processing system in response to detecting an update for the data processing system. A configuration of the data processing sy... | 06/08/2010 |
| 7725427 | Recurrent billing maintenance with radio frequency payment devices An RF recurrent billing system in which an account number associated with a recurrent billing account is stored within an RF transaction device. The user of the RF transaction device may present the device for completing a transaction, and the transaction, if succes... | 05/25/2010 |
| 7720800 | Method and approach to hosting versioned web services A method for hosting versioned web services includes steps of: receiving a request from a service requester, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; and locating a target implementation ver... | 05/18/2010 |
| 7720890 | Ghosted synchronization A system and method for synchronizing a database having metadata and raw data. Metadata may be fully synchronized between two systems, with copies stored on both systems. Raw data may be selectively synchronized, so that a client system need not store all of the raw... | 05/18/2010 |
| 7721199 | Apparatus and method for source compression and comparison Two files are configured for more rapid comparison by removing blank spaces from the code of all of the lines in each of the files to be compared and also by attaching a control to the beginning of each line of code in each of the two sources prior to be compared. A... | 05/18/2010 |
| 7707165 | System and method for managing data versions in a file system A system and method manages data versions in a file system. A data version field associated with a direct block pointer in each level 1 indirect block stores a data version associated with the data contained in the direct block. When data is modified subsequent to t... | 04/27/2010 |
| 7707164 | System and method for data cleansing A business information service provides data cleansing to correct and update both domestic and global addresses. A combination of processes generate cleansed data for input into a matching process. The matching process matches information about a business, including... | 04/27/2010 |
| 7702661 | Managing checked out files in a source control repository A system and method for managing at least one checked out file of a source control management repository are provided. The system includes a source control repository including at least one checked out file; a database including at least one parameter associated wit... | 04/20/2010 |
| 7698310 | System for allowing object metadata to be shared between cursors for concurrent read write access A system, method, computer program and article of manufacture for sharing metadata among cursors is provided. A metadata object marked as a versioned object can have multiple versions. Program units can share these versions of object metadata as opposed to copying t... | 04/13/2010 |
| 7693880 | Mirrored storage at the file system level A file system includes a plurality of entries, wherein each entry is configured to store an indication of data block locations corresponding to a specified file, and wherein each entry is further configured to store an indication of mirrored data block locations cor... | 04/06/2010 |
| 7689600 | System and method for cluster file system synchronization A system and method for file system synchronization is described. A method described includes saving content of a cluster file system (CFS) archive to a CFS database, detecting a change made in the CFS database with respect to the CFS archive, comparing an index of ... | 03/30/2010 |
| 7685506 | System and method for synchronizing data between a plurality of databases A system for facilitating the information transfer and processing associated with home construction and home sales. Various discrete software modules are disclosed each handling a specific task associated with home construction and sales. Also, a system for communic... | 03/23/2010 |
| 7685173 | Security and authorization development tools A computer system executing a method for tracking custom computer application development profiles in a data processing system comprising a first, second and third database tool connected to each other; a data bank connected to each database tool; and a security and... | 03/23/2010 |
| 7680838 | Maintaining data synchronization in a file-sharing environment A notification engine manages subscriptions of applications to data events in a file-sharing environment. A subscription includes a data event recovery time stamp indicating the time when a first change to subscribed data objects occurred of which an application was... | 03/16/2010 |
| 7676505 | System, method and computer program product for shared user tailoring of websites Users create, share, and build collaboration communities around tailored versions of the functional pages of a web site, such as the pages used to select and purchase products, or the pages used to present course materials in an online-learning site. The tailored ve... | 03/09/2010 |
| 7676504 | Device and method for processing content and an information file related to the content It is possible for an information processing device to read or write a large amount of contents-related information more quickly if the device has a relatively small processing capacity. The file format identifier information and the block identifier information tha... | 03/09/2010 |
| 7676506 | Differential file compression of software image versions Embodiments include systems and methods for pre-processing and post-processing original and new versions of files as part of difference file generation between the original and new file versions. The systems and methods of an embodiment include a set of algorithms t... | 03/09/2010 |
| 7660834 | Maintaining an aggregate including active files in a storage pool Provided are a method, system, and program for maintaining an aggregate including active files in a storage pool. One active-only storage pool is included in a plurality of storage pools. Each storage pool includes files and the active-only storage pool is intended ... | 02/09/2010 |
| 7660835 | Information processing system, information processing method and information processing program An information processing system for management of various pieces of information, the information processing system includes: a plurality of display record media, each having a unique identifier; an information selection section that selects information to be displa... | 02/09/2010 |
| 7660833 | Granular control over the authority of replicated information via fencing and unfencing A method and system for controlling which content gets precedence and is replicated. A replica set is comprised of a set of resources. Each resource is associated with resource data and resource meta-data. For files-based systems, resource data includes file content... | 02/09/2010 |
| 7657577 | Maintaining active-only storage pools Provided are a method, system, and program for maintaining active-only storage pools. A first storage pool includes at least a first aggregate including a plurality of active and inactive files. A second aggregate is generated in a second storage pool. A determinati... | 02/02/2010 |
| 7653665 | Systems and methods for avoiding database anomalies when maintaining constraints and indexes in presence of snapshot isolation A system and method avoids anomalies in presence of data manipulation language (DML) plans maintaining dependent objects and snapshot isolation. An anomaly due to using a snapshot isolation level within the transaction is detected within a database transaction and t... | 01/26/2010 |
| 7647362 | Content-based file versioning Mechanisms for saving and accessing versions of files using indexed content, rather than a system version identifier. Thus, a user may identify a version of a file by its content, rather than using a less descriptive system-assigned version identifier. Accordingly, ... | 01/12/2010 |
| 7647363 | Revision control system for large-scale systems management A repository manager facilitates robust revision control of components of a large scale system. The repository manager stores system components under revision control in a repository, according to internal names. The repository manager also stores binding informatio... | 01/12/2010 |
| 7644109 | System and method for storage of snapshot metadata in a remote file A system and method for conforming a metadata file associated with qtree of a storage system to a version used by a file system kernel of the storage system, where the version indicates a format of the metadata file. The metadata file stores state information with r... | 01/05/2010 |
| 7644108 | Network acceleration device cache supporting multiple historical versions of content A network acceleration device simultaneously caches and intelligently serves different historical versions of stored network content. For example, the network acceleration device may receive one or more requests for original content; however, subsequent updates to t... | 01/05/2010 |
| 7644107 | System and method for batched indexing of network documents A process takes advantage of a structure of a server hosting a network site that includes a change log stored in a database to batch index documents for search queries. The content of the site is batched and shipped in bulk from the server to an indexer. The change ... | 01/05/2010 |
| 7644110 | Stream data processing system and stream data processing method A stream data processing system restrains the generation of communication traffic in the case of distributing loads by using a plurality of information processing devices. The global query is divided into a plurality of processes. At every divided process, a local q... | 01/05/2010 |
| 7644111 | Framework for content representation and delivery In a content delivery scheme for target files, one or more recipes for each of the target files are encoded in an index. The index uses a framework that is able to represent content delivery schemes involving static containers, dynamic containers, self-contained con... | 01/05/2010 |
| 7640278 | System and method for implementing a partial-blocking consistency point in a database A partial-blocking consistency point system identifies transaction updates with a consistency point ID associated with a consistency point sequence number, records consistency point data that identify a location of the partial-blocking consistency point, flushes to ... | 12/29/2009 |
| 7640277 | Method for releasing a savepoint A method for releasing a nested savepoint on a remote node of a database management system. The to-be-released savepoint is one of a series of savepoints represented by control blocks arranged in a linked list in the creation order of the savepoints they represent. ... | 12/29/2009 |
| 7634515 | Data model and schema evolution Systems and methodologies that facilitate evolving a data model via a combination of an explicit logical model definition, logical model changes, functional units, an explicit/implicit physical model and physical model changes, to derive a data model transformation ... | 12/15/2009 |
| 7634514 | Synchronizing file system directories Described is a system and method that facilitates fast and reliable synchronization of computer/file system directories. A synchronization (FastSync) subsystem operates in a discovery/enumeration phase to provide a calling client with a set of the differences betwee... | 12/15/2009 |
| 7634516 | Maintaining an aggregate including active files in a storage pool in a random access medium Provided are a method, system, and program for maintaining an aggregate including active files in a storage pool in a random access medium. An active-only storage pool is configured in a random access device. The active-only storage pool is intended to include only ... | 12/15/2009 |
| 7634513 | Metadata in directory service systems and methods A method and apparatus for implementing directory services, such as X.500 and LDAP in a SQL environment, and for providing a desired level of indexing, extensibility and scalability. In the directory service system, a plurality of objects are defined to be hierarchi... | 12/15/2009 |
| 7634517 | System and method for dynamically updating a document repository without interrupting concurrent querying A tokenspace repository stores documents as a sequence of tokens. A first version of a document is stored in the repository, within an accessible range of the repository. When a second version of the document is received, the second version is also stored in the rep... | 12/15/2009 |
| 7631257 | Creation and management of content-related objects A web content management server allows for the automatic creation, management and publication of variant objects from a parent object. The variant object is created as a copy of the corresponding parent object and may then be modified. Each object includes a pages l... | 12/08/2009 |
| 7631018 | Flashback database Techniques are described herein for returning a repository to a prior state. The repository may be, for example a database, and the prior state may be, for example the consistent state that the database had at a particular point in time in the past. When a operator-... | 12/08/2009 |