U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that in 1800 ether was first used by partyers as a fun diversion? Sniffing the gas led to hilarious and raucous laughter as people watched each other become more and more intoxicated and silly. Several doctors independently realized the value ether would have to anesthetize surgery patients. Of those who claimed rights to the "discovery," none had a happy ending. One had a seizure and died defending his rights. Another spent his life in an asylum because he had been denied acclaim. A third became addicted to chloroform and, in a New York City jail, he soaked a cloth in the drug, severed an artery and bled to death.

Newsletter  PatentStorm News

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.

 

Assignee: Lotus Development Corporation


Location: Cambridge, MA
No. of patents: 16

NumberTitleIssue Date
5862400Formula processor having cache means for storing and retrieving results of previously computed formulas based on identification and dependency information
A formula processor which computes results for a group of formulas in which at least one formula uses the result of another formula. The formula processor receives the formulas from a host and returns computed results for the formulas to the host for stor...
01/19/1999
5764772Differential work factor cryptography method and system
Differential work factor cryptographic method, system, and data structure for reducing but not eliminating the work factor required by an authority to break an encrypted message encrypted with a secret encryption key. The secret key is split into at least...
06/09/1998
5691708Text abstraction method and apparatus
A text message abstraction system and method allowing for the selection of important pieces of information based upon a number of criteria and for the removal of unnecessary components of a message. The abstraction system of the present invention is provi...
11/25/1997
5664099Method and apparatus for establishing a protected channel between a user and a computer system
In order to establish a protected channel between a user and a software program running on a computer system, a graphic display unique to the user is displayed along with the normal information entry graphics. A foreign program which might duplicate the o...
09/02/1997
5546525Computer user interface with multimode selection of displayed controls
A computer user interface includes a system and methods to provide a control hierarchy, control marking, a hybrid grammar, and resized and/or repositioned dialog boxes. Control hierarchy divides controls, assigns each control a label, displays the labels ...
08/13/1996
5491508PC video conferencing
A video signal distribution hub for a video conferencing network in which workstations generate RF video signals. The hub includes a plurality of workstation ports, a plurality of hub ports, a first circuit module and a second circuit module. The first ci...
02/13/1996
5475836Interface for providing access to external data sources/sinks
An interface for enabling an application program to connect to a selected one or more of a plurality of external data sources/sinks, the application program running on a computer having active memory, the interface including a plurality of driver means, e...
12/12/1995
5416900Presentation manager
A presentation manager including a module for representing a graphical object on a page, the graphical object having a size and a placement on said page; a module for representing a container object that is associated with the page, the container object h...
05/16/1995
5404488Realtime data feed engine for updating an application with the most currently received data from multiple data feeds
A realtime engine for interfacing one or more data feeds with an applications. Each of the data feeds delivers realtime data for each member of an associated group of items available through the data feed. The interface includes logic for caching the most...
04/04/1995
5371675Spreadsheet program which implements alternative range references
A computer programmed to represent a spreadsheet that can be displayed to a user, the spreadsheet including an array of cells for storing user entered data, the programmed computer including programmed logic for designating a group of one or more cells wi...
12/06/1994
5317686Data processing apparatus and method for a reformattable multidimensional spreadsheet
Spreadsheet apparatus enables reformatting and renaming of items forming the spreadsheet. A series of items forms a dimension along an axis of the spreadsheet. A label icon or labelling entity is user nameable to describe the series of items of an axis. R...
05/31/1994
5312478System for managing information in a three dimensional workspace
An information management system for use with a computer having a display screen, the system including means for organizing information into an ordered sequence of worksheets in a workspace, each worksheet of the sequence of worksheets comprising an array...
05/17/1994
5303361Search and retrieval system
A text search and retrieval system which builds an index representing every word in stored files created by a variety of applications, searches for requested words using the index and ranks the files based on the relative strength of match with the search...
04/12/1994
5115504Information management system
A system for linking elements representing stored information in a data base comprising a link structure formed in a section of the data base independent of the elements, a pointer in the link structure indicating the location of a first element, and a se...
05/19/1992
4788538Method and apparatus for determining boundaries of graphic regions
The present invention provides apparatus and methods for determining the boundaries of arbitrarily shaped regions on a computer display system having a central processing unit (CPU). The CPU is coupled to a display having a plurality of selectively enable...
11/29/1988
4771354Write-protect clip
A write-protect clip can be permanently installed on a floppy disc and thereafter can be moved to an opened position which exposes the write-protect notch of the floppy disc or to a closed position which covers the notch. The clip, which is a unitary elem...
09/13/1988
 
Sign InRegister
Username  
Password   
forgot password?