A banana protective device for storing and transporting a banana carefully.
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 |
| 5230048 | Data processing system with tree and list data structure A multitask multiuser system provides for efficient transfer of data from a remote data base to individual subscribers and has particular utility in the distribution of stock market data. A primary provider distributes the incoming data directly to user t... | 07/20/1993 |
| 5206951 | Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types An object based data processing system including an extensible set of object types and a corresponding set of "object managers" wherein each object manager is a program for operating with the data stored in a corresponding type of object. The object manag... | 04/27/1993 |
| 5182709 | System for parsing multidimensional and multidirectional text into encoded units and storing each encoded unit as a separate data structure A method and apparatus editing and creating multidirectional or multidimensional text includes an editor responsive to keystrokes representing text characters and editing commands for generating a string of codes defining a text and a parser responsive to... | 01/26/1993 |
| 5161213 | Method for black and white image reduction based upon averaging black/white pixel counts of neighboring blocks A data processing system provides a desk view which serves as a graphical user interface to the system. The desk view displays detailed miniaturized images of all documents possessed by the user. The compressed document images are user moveable and stacka... | 11/03/1992 |
| 5157783 | Data base system which maintains project query list, desktop list and status of multiple ongoing research projects Research apparatus for performing research on books stored either locally on magnetic or optical media or remotely in an on-line data base. A user of the research apparatus performs research in a project whose state is automatically saved on non-volatile ... | 10/20/1992 |
| 5155834 | Reference and change table storage system for virtual memory data processing system having a plurality of processors accessing common memory In a multi-processor virtual memory system 10 a Reference and Change Table (RCT) 36 is located upon a Memory Control Unit (MCU) 25. The RCT 36 is responsive to accesses to any of the Memory Modules (MMs) 24-26 and generates and maintains status bits indic... | 10/13/1992 |
| 5155735 | Parity checking apparatus with bus for connecting parity devices and non-parity devices Apparatus and methods for performing parity checking in an environment in which devices which perform parity checking and those which do not are connected to the same synchronous bus. The bus includes a parity enable line, which carries a parity enable si... | 10/13/1992 |
| 5155813 | Computer apparatus for brush styled writing A computer based system for brush writing (calligraphy) employs a stylus operable on a working surface in a brush imitating manner. A digital processor receives signals indicative of stylus strokes during operation of the stylus, and establishes, in real ... | 10/13/1992 |
| 5151999 | Serial communications controller for transfer of successive data frames with storage of supplemental data and word counts A serial communications controller, adapted for transfer of data to memory in a direct memory access interrupt, generates a status word for each frame of data. To allow for uninterrupted transfer of data to memory from frame to frame, the status words are... | 09/29/1992 |
| 5129061 | Composite document accessing and processing terminal with graphic and text data buffers A management communication terminal is formed by integrating an electronic, raster scanning camera with a personal computer. The terminal has a keyboard, a Winchester disk drive, a telecommunication controller, a cathode ray tube monitor, and a thermograp... | 07/07/1992 |
| 5124912 | Meeting management device A meeting management device of a computer system determines the optimal meeting date and time for a specified group of invitees within a set of specified time parameters. A subset of the invitees are designated as critical along with any specified pieces ... | 06/23/1992 |
| 5125075 | System for circulating serially an electronic, non-interchangeable unique, route package from sender to selected recipients A mail circulation device enables serial delivery of a unique, non-interchangeable route package containing mail items and a route list of desired recipients, to each listed recipient. The mail items of the route package are originals, as sent by the send... | 06/23/1992 |
| 5123108 | Improved CPU pipeline having register file bypass and working register bypass on update/access address compare An A output and a B output of a register file 16 are each provided to an associated multiplexer (18,20). Each multiplexer has as a further input a bus (CB00:31) that conveys a result from an ALU 22 via an ALU shifter 28. Outputs of the multiplexers are pr... | 06/16/1992 |
| 5113393 | Apparatus for distributing data processing Computer apparatus provides distribution of processing among a plurality of loci of control. Specific loci of control include an origination point, an entry point to a recipient's mailbox, in a recipient's mailbox, an exit point from a recipient's mailbox... | 05/12/1992 |
| 5111086 | Adjusting delay circuitry Gate speed evaluation circuitry evaluates the operating speed of gates of a calibration network and adjusts the length of a tapped delay network on the same chip to provide uniform delay in a signal.... | 05/05/1992 |
| 5111397 | Managing lengthy footnotes in a work processing document A footnote utility manages lengthy footnotes which extend beyond the body text page where they are first mentioned. Certain first and second style requirements are used for assembling body and footnote text into a final document. Each page contains at lea... | 05/05/1992 |
| 5109519 | Local computer participating in mail delivery system abstracts from directory of all eligible mail recipients only served by local computer Apparatus for delivering and receiving mail using a computer system with a mail directory file thereon. Each mail directory file in the mail delivery system having a user entry for mail recipients. The apparatus having a directory extract and update capab... | 04/28/1992 |
| 5097409 | Multi-processor system with cache memories A system having a CPU, a main memory and a bus. A cache memory couples the CPU to the bus and is provided with circuitry to indicate the status of a data unit stored within the cache memory. One status indication indicates whether the contents of a storag... | 03/17/1992 |
| 5093776 | Information processing system emulation apparatus and method For use in an information processing system 10, the system including a system bus 16 having a system address bus 16a and a system data bus 16b and at least two data processors 12 and 14 coupled to the system bus, emulation apparatus for enabling a first o... | 03/03/1992 |
| 5077733 | Priority apparatus having programmable node dwell time Apparatus for determining priority of access to a bus by nodes in a group of nodes attached to the bus. For purposes of determining priority, the apparatus arranges the nodes in a circular configuration and selects one of the nodes as the "anchor node". T... | 12/31/1991 |
| 5062076 | Cascadable, high-bandwidth, multi-channel image transfer controller A controller for transferring data between a plurality of data storage and retrieval devices and a plurality of computer workstations, and which is especially applicable to transferring bit-mapped image data. The controller responds to requests from a plu... | 10/29/1991 |
| 5062041 | Processor/coprocessor interface apparatus including microinstruction clock synchronization An information processing system includes a first data processing device 10 and a second data processing device 12 each of which is capable if independent instruction execution during instruction cycles having a period which is a multiple of a periodic un... | 10/29/1991 |
| 5060135 | Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable A data processing system provides a desk view which serves as a graphical user interface to the system. The desk view displays detailed miniaturized images of all documents possessed by the user. The compressed document images are user stackable and are a... | 10/22/1991 |
| 5055998 | Intermediate spreadsheet structure An improved intermediate spreadsheet structure for representing n-dimensional spreadsheets being interchanged among spreadsheet programs. The intermediate spreadsheet structure represents a spreadsheet as a set of nested segments. Each non-empty cell of t... | 10/08/1991 |
| 5034880 | Apparatus and method for executing a conditional branch instruction Apparatus for executing a conditional branch instruction in a pipelined processing unit which has an instruction queue for storing an instruction stream, address generating apparatus connected to the head of the instruction queue for generating and retain... | 07/23/1991 |
| 5021995 | Data exchange apparatus and methods Apparatus and methods for the exchange of data between files having different types. The apparatus includes means for reading a logical record from a source file and using the data contained therein in the production of a generic form in which data is rep... | 06/04/1991 |
| 5003463 | Interface controller with first and second buffer storage area for receiving and transmitting data between I/O bus and high speed system bus An information processing system comprises a high speed noninterlocked system bus 12 which couples together a plurality of system units including a main memory and a system bus interface (SBI) unit 34. The system bus interface unit is further coupled to a... | 03/26/1991 |
| 4974149 | Data distribution apparatus and method having a data description including information for specifying a time that a data distribution is to occur Apparatus and method for distributing data from a central digital data processing system to remote digital data processing systems and apparatus for storing data in digital data processing systems. The central digital data system creates a data descriptor... | 11/27/1990 |
| 4967368 | Expert system with knowledge base having term definition hierarchy A definition-based expert system and expert system shell. The expert system shell creates a knowledge base consisting of terms and their definitions, the definitions making up a hierarchy of definitions in which each definition depends only on terms defin... | 10/30/1990 |
| 4942515 | Serial communications controller with FIFO register for storing supplemental data and counter for counting number of words within each transferred frame A single chip serial communications controller, adapted for transfer of data to memory in a direct memory access interrupt, generates a status word for each frame of data. To allow for uninterrupted transfer of data to memory from frame to frame, the stat... | 07/17/1990 |
| 4939641 | Multi-processor system with cache memories A system is described wherein a CPU, a main memory means and a bus means are provided. Cache memory means is employed to couple the CPU to the bus means and is further provided with means to indicate the status of a data unit stored within the cache memor... | 07/03/1990 |
| 4935828 | Seek multitasking disk controller A method and apparatus for increasing the performance of disk drive access by delaying a pending data transfer operation to an individual disk drive until immediately before the start of the target sector so as to allow servicing of an intervening seek op... | 06/19/1990 |
| 4926419 | Priority apparatus Apparatus for determining priority of access to a bus by nodes in a group of nodes attached to the bus. For purposes of determining priority, the apparatus arranges the nodes in a circular configuration and selects one of the nodes as the "anchor node". T... | 05/15/1990 |
| 4918593 | Relational database system Apparatus used in a relational data base system to maintain a dependence between a user-defined field in a row of one base table and the state of a set of rows in another base table. There are three kinds of dependent fields: a count field which contains ... | 04/17/1990 |
| 4918645 | Computer bus having page mode memory access Method and apparatus are disclosed for use in a digital computer system having a system bus for interconnecting together various agents. A page mode type of memory access provides for the rapid transmission of a block of data across the bus. Blocked refre... | 04/17/1990 |
| 4908750 | Data processing system having tunable operating system means A tunable operating system in a multiprogrammed data processing system provides improved throughput of tasks blocking on inter-task message requests before time-slice runout. A ready queue subset is defined for each task; the queue subsets for different t... | 03/13/1990 |
| 4896290 | Method for routing events from key strokes in a multi-processing computer systems A computer system in which multiple processes may run concurrently includes a window manager for displaying windows associated with different processes. One of the processes represented by a window may be designated as active. Keystrokes are translated by... | 01/23/1990 |
| 4807142 | Screen manager multiple viewport for a multi-tasking data processing system A task control structure for transferring tasks from a storage device to a system memory and for controlling execution of tasks, and a document manager for loading document information in the form of document data structures from the storage device to the... | 02/21/1989 |
| 4805099 | Retrieval of related records from a relational database In the maintenance of a stored relational database, signals representing record occurrences related to a record occurrence of a starting relation are retrieved. Stored relationship attribute signals, including specification of a common relationship field,... | 02/14/1989 |
| 4791557 | Apparatus and method for monitoring and controlling the prefetching of instructions by an information processing system An information processing system includes a processor responsive to instructions for performing operations. The processor includes instruction queue for fetching and storing instructions in advance of execution and the system is responsive to certain of t... | 12/13/1988 |