Reward Candy Dispenser for Personal Computers
A personal computer peripheral, battery powered reward candy dispenser which immediately presents students with a single candy for each problem completed correctly.
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 |
| 6453310 | Installable schema for low-overhead databases A relational database has a data file stored separately from a representation of the schema of the relational data in the data file. Schema representation files of several different types are generated by compiling a human-readable script defining the sch... | 09/17/2002 |
| 6449615 | Method and system for maintaining the integrity of links in a computer network A method and system for maintaining the integrity of links in a computer network. The method and system is realized in a link tracking service including a local link tracking service, preferably running on all of the computers within the network, and a ce... | 09/10/2002 |
| 6400378 | Home movie maker The home movie editor of the present invention provides a simple but effective user interface and control mechanism which enables the user to edit video. The editor is preferably operable on a personal computer found in many homes today. The home movie ed... | 06/04/2002 |
| 6385624 | File system control method, parallel file system and program storage medium A control method, storage medium and file system for use with a network file system in which a plurality of nodes of computers share a file over a network, each of the nodes storing read data or write data for the file in a buffer, the method including st... | 05/07/2002 |
| 6381618 | Method and apparatus for autosynchronizing distributed versions of documents Synchronizing copies of a first document in a distributed computing environment. According to a preferred embodiment, a path to a preferred repository for the first document and a path to a master repository for the first document are embedded in a second... | 04/30/2002 |
| 6353830 | Graphical interface for object-relational query builder One embodiment of the present invention provides a method for constructing a query for an object-relational database. This method displays at least part of a schema for the object-relational database to a user in a graphical representation. Next, the meth... | 03/05/2002 |
| 6341284 | Method and apparatus for exhaustive enumeration of correspondence in a set of descriptors The present invention utilizes a set of D descriptors for each of N items. A value K' representing a number of descriptors, and a value K for a number of items that should support an hypothesis are generated, preferably via user input. Collections involvi... | 01/22/2002 |
| 6339780 | Loading status in a hypermedia browser having a limited available display area Described herein is a portable computer having a limited display area. An Internet or other hypermedia browser executes on the portable computer to load and display content in a content viewing area. During times when the browser is loading content, the b... | 01/15/2002 |
| 6339771 | Method and system for managing connections to a database management system A system and method for processing a request utilizing a database management system in a computer system is disclosed. The database management system manages at least one database. At least one database subsystem corresponding to the database management s... | 01/15/2002 |
| 6330568 | Synchronization of databases A computer implemented method and a computer program for synchronizing a first and a second database, where data is provided for keeping track of whether the records of the first database have been added or changed since a previous synchronization. Based ... | 12/11/2001 |
| 6330565 | Database management system and method for storing persistent and non-persistent attributes A method and apparatus are provided for storing non-persistent attributes separately from persistent attributes in a print management system. The system server may register callback functions with the object database which allow an attribute to be stored ... | 12/11/2001 |
| 6324563 | Customer information control system application programming interface, with global and local system and file control functions, in a loosely coupled data processing environment The invention a customer information control system (CICS) application programming interface (API), with global and local system and file control functions, in a loosely coupled data processing system environment. In accordance with the purpose of the inv... | 11/27/2001 |
| 6321240 | Data structure partitioning with garbage collection to optimize cache utilization Fields which are individually addressable data elements in data structures are reordered to improve the efficiency of cache line access. Temporal data regarding the referencing of such fields is obtained, and a tool is used to construct a field affinity g... | 11/20/2001 |
| 6320588 | Audio/video storage and retrieval for multimedia workstations An apparatus and method for storing and retrieving synchronized audio/video "filmclips" to and from a data file of a multimedia computer workstation includes a storage means for a workstation to store audio and video data as digital data packets to the da... | 11/20/2001 |
| 6311188 | Method and apparatus for element selection exhausting an entire array Methods and apparatus for element selection exhausting an entire array are disclosed. A method for processing an array having a plurality of elements includes selecting one of the plurality of elements. An index is maintained dividing the array into a fir... | 10/30/2001 |
| 6308295 | Parallel spectral reed-solomon encoder and decoder In the disclosed error correcting scheme, information data is encoded and decoded in parallel and in the spectral or frequency domains based on a Reed-Solomon (RS) code. As a result, when compared with space domain decoding, the spectral decoding scheme o... | 10/23/2001 |
| 6301585 | Redundancy elimination in the persistence of object graphs A method and system for incrementally serializing an object graph to a persistent form. An object graph is a set of nested objects, each with one or more properties. An object graph in a first environment is serialized to a temporary serialized form. At s... | 10/09/2001 |
| 6298355 | Computer system A storage control unit of a computer system in which main storage is shared between one through a plurality of processors, is provided with transfer control means for holding therein address information in a first area of the main storage, in which desire... | 10/02/2001 |
| 6292794 | Method of integrating text retrieval to enhance software stem searching A technique for incorporating text retrieval into the logic associated with current stem search technologies. The software stem search system positions a highlight bar even if the entered text is not the first word of the highlighted item. The highlight b... | 09/18/2001 |
| 6275819 | Method and apparatus for characterizing and retrieving query results A system and method used to characterize query results and retrieve the query results based on the characterization. An informational resource is queried and query results are received. The filter arguments, filter values, data set names and data item lab... | 08/14/2001 |
| 6275828 | Method of providing persistence to object in C++ object oriented programming system The present invention provides a method of providing persistence to objects which are to be created in a C++ application program, which may present to an user an interface for creating persistent objects with a same concept to that to create transient obj... | 08/14/2001 |
| 6269368 | Information retrieval using dynamic evidence combination A system and method for improving information retrieval effectiveness by dynamically combining evidence information produced by a plurality of retrieval systems matching alternative representations of queries and documents. The user enters a query and the... | 07/31/2001 |
| 6269376 | Method and system for clustering data in parallel in a distributed-memory multiprocessor system A method, apparatus, article of manufacture, and a memory structure for clustering data points in parallel using a distributed-memory multi-processor system is disclosed. The disclosed system has particularly advantageous application to a rapid and flexib... | 07/31/2001 |
| 6263331 | Hybrid hash join process A hybrid hash join process joins data rows from two tables which have at least one common data column by partitioning the data rows based on the values in the common data column(s), creating data structures to decrease search time for matching rows, and r... | 07/17/2001 |
| 6253205 | Object oriented translation framework method, apparatus, and program The invention is a translation framework which performs data conversions in an object oriented environment from clipboards, drag, and drop tend entire files and entire objects into compound documents. There are three primary classes: the translator, the t... | 06/26/2001 |
| 6236996 | System and method for restricting database access to managed object information using a permissions table that specifies access rights to the managed objects An access control database has access control objects that collectively store information that specifies access rights by users to specified sets of the managed objects. The specified access rights include access rights to obtain management information fr... | 05/22/2001 |
| 6230160 | Creating proxies for distributed beans and event objects The invention provides a mechanism for distributing objects from a object oriented framework that permits method invocation and state information notification, such as event notification in a JavaBeans software component model. A code generation tool gene... | 05/08/2001 |
| 6226634 | Association rule generation and group-by processing system A group-by processing system performs a specified operation computing average value, etc. on a group of records having the same key value, efficiently accesses a secondary storage device, and realizes a high speed process. The group-by processing system i... | 05/01/2001 |
| 6219670 | Method and apparatus for filtering a table list before opening with a graphical user interface A method, apparatus, and article of manufacture for a filter table list utility. Information is displayed on a monitor attached to a computer. An open database window is displayed in which search criteria is entered for searching for tables. A search is p... | 04/17/2001 |
| 6219667 | Efficient large-scale access control for internet/intranet information systems An efficient method and apparatus for regulating access to information objects stored in a database in which there are a large number of users and access groups. The invention uses a representation of a hierarchical access group structure in terms of inte... | 04/17/2001 |
| 6216135 | Method of determining visibility to a remote database client of a plurality of database transactions having variable visibility strengths The invention relates to a method of managing a database. The database includes a central database (3) and separate partially replicated databases (23-a, 23-b, 23-c). Each partially replicated database resides on a separate node (21-a, 21-b, 21-c). Each r... | 04/10/2001 |
| 6195655 | Automatically associating archived multimedia content with current textual content Described herein is a system that draws from an archive of media objects to associate appropriate media objects with current news articles. The media object archive includes an index having an entry for each media object. The index associates a set of one... | 02/27/2001 |
| 6192360 | Methods and apparatus for classifying text and for building a text classifier A text classifier and building the text classifier by determining appropriate parameters for the text classifier.... | 02/20/2001 |
| 6189011 | Method of maintaining a network of partially replicated database system A method of maintaining a database. The database is a partially replicated database having a central database and a plurality of individual partially replicated databases. Updates made to the central database or to one of the individual, partially replica... | 02/13/2001 |
| 6185557 | Merge join process A merge join process combines rows from an inner and an outer table when the inner table is indexed on a data column that is common to both tables. The merge join process creates a set of rows from the outer table that satisfy a selection criteria and sor... | 02/06/2001 |
| 6167407 | Backtracked incremental updating A computer readable file of an original state is updated to a final state. The original state and the final state are both states within a sequence (100) of states, which sequence (100) includes at least one hub state and one non-hub state. A first hub ve... | 12/26/2000 |
| 6167393 | Heterogeneous record search apparatus and method A method and apparatus disclosed may be implemented in a digital computer to query a set of arbitrarily structured records. Arbitrarily structured records are structured differently from each other. A query engine, query structure, operators of convention... | 12/26/2000 |
| 6161109 | Accumulating changes in a database management system by copying the data object to the image copy if the data object identifier of the data object is greater than the image identifier of the image copy A method, apparatus, and article of manufacture for a computer implemented image copying system for identifying modifications in a database in a computer. The database contains data objects and is stored on a primary data storage device connected to the c... | 12/12/2000 |
| 6151607 | Database computer system with application recovery and dependency handling write cache This invention concerns a database computer system and method for making applications recoverable from system crashes. The application state (i.e., address space) is treated as a single object which can be atomically flushed in a manner akin to flushing i... | 11/21/2000 |
| 6144960 | Software registering/managing system and method thereof A club with a conference room function and a remote installation system (RIS) function is displayed on a terminal of a user through a network. A plurality of clubs are hierarchically structured. A user uploads a software program that he has created to one... | 11/07/2000 |