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

Icon_funbox Bizarre Patents

Patent No. 6266829

Combination Beverage Container and Spittoon

A combination beverage container and spittoon includes a bottom portion including outer wall and a first inner wall defining a spittoon space.

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.

 

Feild, Joseph H.


Primary examiner statistics: 1186 patents; average approval time: 1184 days
Assistant examiner statistics: 85 patents; average approval time: 926 days

Patents as Assistant Examiner


1      
NumberTitleIssue Date
5784545System and methods for improved spreadsheet interface with user-familiar objects
An electronic spreadsheet system of the present invention includes a notebook interface having a plurality of notebook pages, each of which may contain a spread of information cells, or other desired page type (e.g., Graphs page). Methods are provided for...
07/21/1998
5659793Authoring tools for multimedia application development and network delivery
An apparatus for authoring multi-media assets into a final interactive multi-media application includes a storage device which stores one or more multi-media assets and one or more program objects. A display is provided for displaying a plurality of timel...
08/19/1997
5600773Logical partitioning of gamma ramp frame buffer for overlay or animation
Methods, systems and programs for partitioning an RGB gamma ramp frame buffer of a workstation into groupings of bit planes to isolate for independent generation the images of multiple objects displayed on a common video screen. According to a preferred p...
02/04/1997
5592609Video game/videographics program fabricating system and method with unit based program processing
A videographics/video game fabricating system includes a multiprocessor based game processor console which includes a main central processing unit (CPU) which controls editing operations and operating system task execution and a game CPU for executing the...
01/07/1997
5586236Universal color look up table and method of generation
A system and method for managing the color palette for an object oriented operating system providing for the sharing of a plurality (e.g., 256) of colors for display by an external device. In a first aspect, an 8-bit color lookup table (CLUT) is shared by...
12/17/1996
5581682Method for storing and retrieving annotations and redactions in final form documents
This invention is a method for annotating and redacting a final-form document archived in a computerized system where it is important that the fidelity of the final form document is preserved. More particularly, this method allows final-form documents con...
12/03/1996
5579466Method and system for editing and formatting data in a dialog window
A method and system for editing and formatting data in a dialog window is provided. In a preferred embodiment, a rich text edit control is provided to support a rich text edit field in a user dialog. Different behaviors can be specified for the rich text ...
11/26/1996
5572642Data input display system for preparing and editing structural data
A data input display system makes it possible to input data which have a document structure having constraint in disposition of constituent elements. Such a structure is used in mathematical formulae, chemical formulae, and other data which have grammar a...
11/05/1996
5572644System and methods for multi-dimensional information processing
An electronic spreadsheet system of the present invention includes a notebook interface having a plurality of notebook pages, each of which may contain a spread of information cells, or other desired page type (e.g., Graphs page). Methods are provided for...
11/05/1996
5563997Method and apparatus for sorting records into a list box in a graphic user interface
Method and apparatus for using two intermediary list boxes to display and sort a list of records by a column other than a first column of the records. To use the intermediary list boxes, the records are indexed, a sort column is selected, the columns in t...
10/08/1996
5557729Application design interface enhancement
A method of displaying windows corresponding to a plurality of applications, each application having at least one corresponding window, and one application currently running on a data processing system. The method controls display of windows by selectivel...
09/17/1996
5557725Method and system for switching between users in a conference enabled application
A method of selecting which user has the input focus, and conditions by which a different user will get the input focus in the future. A user is said to have the `floor` if that user is enabled to become the input focus, or in other words, to provide inpu...
09/17/1996
5557723Method and system for customizing forms in an electronic mail system
A method and system for user-customizable forms in an electronic mail system is provided. In preferred embodiments of the present invention, an electronic mail system provides for the receiving and displaying of mail information in conjunction with the us...
09/17/1996
5557721Method and apparatus for display screens and coupons
A method and apparatus for displaying advertisements and printing coupons on remote systems of a distributed data processing system. A host system downloads display files, command file and transaction files describing the advertisements to be displayed an...
09/17/1996
5555362Method and apparatus for a layout of a document image
The present invention provide a method for extracting a tree structure by using image analysis results of an actual document and generating a flexible layout model. A tree structure and layout model are newly generated by automatically extracting the tree...
09/10/1996
5553220Managing audio data using a graphics display controller
A graphics display controller is used to manage audio data within a computer-based multimedia system. A portion of the video display memory associated with the graphics display controller is allocated to one or more audio data buffers to hold digitized da...
09/03/1996
5553222Multimedia synchronization system
A method and system for providing synchronization of the timing of various multimedia events. Clock objects are defined in the storage and associated with an internal or external source of current time. The clock objects are able to be displayed on the di...
09/03/1996
5544296Document output method
When a field framing line for surrounding record data upon record data output is drawn on a display screen, the parameters of each line segment constituting the field framing line are generated and stored. When a plurality of stored record items are to be...
08/06/1996
5539870Computerized system and process for interactively managing a distributed database system
An interactive graphical display of object relationships and instances is implemented by means of a table driven process. The user can select one or more object occurrences and then select an action to be performed on the selected object occurrences using...
07/23/1996
5539869Method and system for processing and presenting on-line, multimedia information in a tree structure
Method and system are provided for processing and presenting on-line, multimedia information such as diagnostic information for a machine tool. The system uses multimedia information tools (i.e. graphics, documentation, drawings, photographs, full motion ...
07/23/1996
5535321Method and apparatus for variable complexity user interface in a data processing system
A method and apparatus for enhanced user interface in a data processing system for use with a multiple function application. Multiple user interfaces are established for selected functions within a multiple function application and stored within a data pr...
07/09/1996
5533181Image animation for visual training in a simulator
A method and apparatus for generating imagery animation in a color video monitor as may be used for visual training. A high resolution photo image of a particular station which is to be the subject for simulation training is generated and it is electronic...
07/02/1996
5530795Computer conferencing
Information is communicated between computer users having display units by displaying a common software application and generating a transparent display window over the common software application. A data communication link is established between the user...
06/25/1996
5528743Method and apparatus for inserting text on a pen-based computer system
A method and apparatus in accordance with the present invention comprises the process and means for receiving input strokes made with a stylus on a screen of a pen-based computer and determining if the strokes comprise a text object. When the strokes do f...
06/18/1996
5526480Time domain scroll bar for multimedia presentations in a data processing system
A method and system in a data processing system for efficiently managing the selection and/or presentation of a multimedia data set comprised of multiple topics. A display is provided for presenting a multimedia data set. A graphic control mechanism havin...
06/11/1996
5526477System and method for generating glyphs of unknown characters
A method and apparatus for generating glyphs for text elements input to a computer having a memory with at least one look-up table storing glyphs corresponding to such text elements. Each text element is made up of at least one code point, and often of se...
06/11/1996
5524190Command object logging system for restoring documents
A method and system for automatically saving changes of a document as they occur is disclosed. An object oriented framework is used to facilitate the processing and assure document integrity throughout the processing....
06/04/1996
5524194Data communication apparatus
A multi-media communication apparatus has functions of receiving/transmitting images, audio signals, code data and the like. A detection unit detects an error in an image signal received from a communication partner's terminal. A transmission unit transmi...
06/04/1996
5524193Interactive multimedia annotation method and apparatus
The present invention provides an improved method for annotating a text document or other media event with any other media event or events. One aspect of the invention allows authors to quickly and easily, without the hard programming of the prior art, cr...
06/04/1996
5524192Simplifying maintaining and displaying of program comments
A data processing system has display means with a display screen requiring a screen display instruction with each line of textual comments in a file to be displayed on the screen and means for associating comments to be presented on the display screen of ...
06/04/1996
5524191Method of editing text in column sensitive environments
A method and editor for editing a line of text comprising mixed single-byte character set (SBCS) and double-byte character set (DBCS) text while maintaining the columnar integrity of the text after the edit point. The method and editor provide an extended...
06/04/1996
5522023Method for representing characters constructing texts in dot pattern and modifying the dot density and transmitting texts
A method for representing characters constructing texts in a dot pattern and modifying the dot density to transmission. The method is realized by transmitting texts according to steps of storing characters constructing a text in a character code, developi...
05/28/1996
5519824System and method for storing and displaying font data representing fixed-width and compressed characters
A system and method for storing and retrieving fixed-width and compressed characters of at least one font, which includes memory having a plurality of memory addresses for storing instructions and encoded character font data representing fixed-width and c...
05/21/1996
5517578Method and apparatus for grouping and manipulating electronic representations of handwriting, printing and drawings
A note taking system that integrates word-processing functionality and computerized drawing functionality for processing ink strokes comprises novel methods that provide this functionality such as: a method for modeless operation of the note taking system...
05/14/1996
5511983Graphic image generating apparatus with automatic demonstration image generating program
An image generating apparatus for preparing a drawing using an image display apparatus. The image generating apparatus has a power source turn-on detection unit for instructing starting of an image forming program for forming a series of consecutive image...
04/30/1996
5513306Temporal event viewing and editing system
A system for displaying a sequential stream of information on a single display. The system includes a computer for defining an first area on the display and for displaying a first sample of the information within the first area. The first sample represent...
04/30/1996
5506949Method for the creation of animated graphics
To create animated graphics, a first key position of a character is taken into a first setting and then a second key position of this character is taken into the same setting in keeping one and the same securing pivot for both key positions. For the secon...
04/09/1996
5504849Method of moving a pixel a subpixel distance
The invention relates to a method of moving a pixel a subpixel distance and is intended to be applied in picture coding methods to determine the value of a pixel located between the fixed pixels on the screen. The pixel value is calculated using a known m...
04/02/1996
5502805System and methods for improved spreadsheet interface with user-familiar objects
An electronic spreadsheet system of the present invention includes a notebook interface having a plurality of notebook pages, each of which may contain a spread of information cells, or other desired page type (e.g., Graphs page). Methods are provided for...
03/26/1996
5500927System and method for simplifying a computer-generated path
The present invention is for a system and process for simplifying complex graphical paths. The process first analyzes individual curve and straight line segments of the path, possibly splitting curved segments at local extrema points. Next, the process cr...
03/19/1996
1      
 
Sign InRegister
Username  
Password   
forgot password?