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

Icon_funbox Bizarre Patents

Patent No. 5508049

Pizza Pie With Concentric Rings of Crust

A pizza mold for forming a plurality of concentric raised ridges of dough (i.e., crust) on the surface of a pizza pie.

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: Wang Laboratories, Inc.


Location: Billerica, MA
No. of patents: 23

NumberTitleIssue Date
5991441Real time handwriting recognition system
A handwritten character recognizer having an input cluster buffer and a point buffer with dynamic and static stroke feature extraction and segment analysis by conical boundaries for identification of stroke segments dynamic stroke feature extractor static...
11/23/1999
5940624Text management system
An first apparatus for searching a collection of words based upon an input word, the first apparatus including means for generating a first set of words containing members that are lexically related to the input word, the first set of words including word...
08/17/1999
5920870Multi-layer abstraction bucket mechanism
A multi-layer abstraction bucket mechanism connected between applications programs and at least one data source and providing to the users transformations of data and the results of processes performed on the data. The multi-layer abstraction bucket mecha...
07/06/1999
5805811Dynamic electronic mail facility for applications executing in an integrated operating environment
An electronic mail facility for dynamically adding a direct electronic mail capability to applications programs in a computer system having an integrated operating environment and connected to a plurality of electronic mail systems and including mail modu...
09/08/1998
5708829Text indexing system
An apparatus for generating an index for a collection of words, the apparatus including means for selecting an input word from the collection of words; means for generating words that are lexically related to the input word, wherein the input word and the...
01/13/1998
5696961Multiple database access server for application programs
A method and apparatus for providing access to database data by applications programs executing on a computer system wherein a database bucket mechanism is interposed between one or more application programs and one or more databases. The bucket mechanism...
12/09/1997
5668967Apparatus and methods for reducing numbers of read-modify-write cycles to a memory, and for improving DMA efficiency
Disclosed are methods and apparatus for interfacing a central processor (12) (CP) and an IO controller (30) (IOC) to a main memory (40). A CP and an IO write buffer each include a pair of memory input data registers, located in a pair of Memory Data Unit ...
09/16/1997
5634124Data integration by object management
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...
05/27/1997
5625833Document annotation & manipulation in a data processing system
A data processing system provides annotation of a document with annotations inputted through an electronic tablet, a keyboard and an audio assembly. The annotations are entered in a modeless operation of the three input streams. Input by the tablet utiliz...
04/29/1997
5617570Server for executing client operation calls, having a dispatcher, worker tasks, dispatcher shared memory area and worker control block with a task memory for each worker task and dispatcher/worker task semaphore communication
A server for executing operation calls by a client, including a dispatcher, a plurality of worker tasks, and a dispatcher shared memory area and worker control block for each worker task. Each operation call provided from a client is a sequence or one or ...
04/01/1997
5587673Clock frequency multiplying and squaring circuit and method
A circuit (10) for generating an output signal having a frequency that is a multiple of an input clock signal (CLKIN). The circuit includes a delay circuit (12) having an input port and a plurality of output ports (A,B,C). The input port is coupled during...
12/24/1996
5583537Computer graphics system having a pause utility for interactive operations
A pausing and resuming utility in a computer graphics application allows the user to temporarily suspend a user-interactive operation without completing it. The user may resume the operation where it was suspended and continue in the same manner as if it ...
12/10/1996
5564044Integration of result data from first program operations on dynamic source data into data of a second program
A mechanism and a method for integrating first data created by a first application program and residing in a first data object belonging to the first application into a second data object where the first data is result data generated by operation of the f...
10/08/1996
5560017System with clock frequency controller responsive to interrupt independent of software routine and software loop repeatedly executing instruction to slow down system clock
In a portable computer the BIOS software slows the system clock frequency during idle periods. The BIOS software returns the system to its normal operating frequency when an awaited event such as a keystroke occurs. In the event of an interrupt while the ...
09/24/1996
5553242Client/server connection sharing
A connection mechanism for providing connections between a client and a server including a connection control block for each connection, at least one client control block, and at least one session control block. Each connection control block identifies a ...
09/03/1996
5548664Automatic determination of blank pages and binary images' bounding boxes
A method, and apparatus for executing the method, for processing digitized image data representative of a page. The method includes the steps of (a) processing the image data on a scanline by scanline basis to partition the image data into a plurality of ...
08/20/1996
5542084Method and apparatus for executing an atomic read-modify-write instruction
A circuit that enhances the performance of the execution of a read-modify-write instruction type. The circuit provides hardware detection and decoding of various options specified by the instruction, and greatly improves the performance and conserves spac...
07/30/1996
5517586Method and apparatus for automatically specifying a portion of text from a bitmap image of the text
A document processing system (10) includes a user interface (22, 24, 25) and a memory (18) for storing bitmap data (18a) representing a document (14) that includes text. The user interface includes a display (22, 22a) for visualizing an image of the bitma...
05/14/1996
5495565Integrated form document editor with form descriptor table, background bitmap, graphics editor and text editor, composite image generator and intelligent autofill
A form document editor having a form descriptor table defining editable graphics and text areas with a page comprised of a background bitmap image of a background of the page, a graphics bitmap image of graphics appearing in a graphics area of the page, a...
02/27/1996
5495422Method for combining a plurality of independently operating circuits within a single package
An integrated circuit has a plurality of interface pins and includes a first circuit block that is comprised of a plurality of gate-equivalent circuits; the first circuit block being a first partition of a data processing system. The integrated circuit fu...
02/27/1996
5475322Clock frequency multiplying and squaring circuit and method
A circuit (10) for generating an output signal having a frequency that is a multiple of an input clock signal (CLKIN). The circuit includes a delay circuit (12) having an input port and a plurality of output ports (A,B,C). The input port is coupled during...
12/12/1995
5455953Authorization system for obtaining in single step both identification and access rights of client to server directly from encrypted authorization ticket
An authorization mechanism for providing authorization information for a client requesting access to a server resource in a server, including a directory server for storing client information required by the server in executing an operation call, includin...
10/03/1995
5442795System and method for viewing icon contents on a video display
A data processing system provides a folder icon for holding representations of sheets of information in user desired order. The folder has a closed position in which a user generated label is viewable. The label is designed through a processor window acti...
08/15/1995
 
Sign InRegister
Username  
Password   
forgot password?