...that two musicians were responsible for the invention of color print film? Fascinated by photography, Leopold Godowsky and Leopold Mannes worked together to produce an easy-to-use, practical color film. They worked full time as music teachers and gave concerts while experimenting during their off hours in Mannes' kitchen. Their success earned them full-time, well-paying jobs at Kodak and their efforts resulted in Kodachrome film, which was introduced in 1935.
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 |
| 7403211 | Method and system for interactive region segmentation A method and computer graphics program executed by a processor for interactively subdividing a region in a computer controlled graphics display system is described. The user directly manipulates a control object (or “handle”) using a pointing device such as a co... | 07/22/2008 |
| 7339597 | Creating and manipulating related vector objects in an image Computer programs and computer-implemented methods implement techniques for creating and manipulating related vector objects in an image. These include creating a first vector object or elements in an image, creating a second vector object or elements in the image, ... | 03/04/2008 |
| 7302423 | Search-on-the-fly with merge function Sort-on-the-Fly/Search-on-the-Fly data retrieval or analysis provides an intuitive mechanisms for accessing databases, allowing a user to access or obtain information about data in the database without having to know anything about the database structure. A user sel... | 11/27/2007 |
| 7165227 | Scalable scroll controller A method for accessing a data field having fine resolution is disclosed. The method includes providing a scalable scroll controller with a scale controller to modify a scale for controlling a magnification for accessing data within the data field. The method also in... | 01/16/2007 |
| 6937254 | Graphical user interface for searches Operability of an image database is improved. To achieve this, a manipulator is displayed on a horizontal axis at the center thereof. If the manipulator is dragged upward or downward, the scale of graduations on the horizontal axis is enlarged or reduced (e.g., mont... | 08/30/2005 |
| 6937291 | Adaptive video scaler An adaptive filter is adjustable for performing scaling operations. During a scaling operation, the adaptive filter stores scaled data in a memory such that more data samples may be retrieved during a subsequent scaling operation. The size of a finite impulse respon... | 08/30/2005 |
| 6897862 | Method and system for applying constraints to chains of curves A method and system for applying constraints to a wireframe chain of curves for Computer-Aided Design (CAD) is disclosed, whereby a geometric constraint network can be expanded to include chains of curves as types of wireframe entities. As such, a chain of curves ca... | 05/24/2005 |
| 6816166 | Image conversion method, image processing apparatus, and image display apparatus It is one object of the present invention to obtain a clear scaled image, without impairing the rough shape of fonts or the like, on a graphics screen that is handled by an information display device such as an LCD panel or a projector, and that includes a lot of st... | 11/09/2004 |
| 6366299 | Multidimensional information visualization using attribute rods A system for browsing multidimensional information includes a digital data storage circuit 48 that stores the multidimensional information in a database and a digital logic circuit 44 that imports, manipulates and outputs the multidimensional information ... | 04/02/2002 |
| 5805161 | System and method for data processing enhanced ergonomic scrolling A system to jump a pointer to a scroll box and lock the pointer to an elevator of the scroll box comprises a pointing device subsystem, a menu subsystem, a jump subsystem, and a lock subsystem. The pointing device subsystem is coupled to each of the menu ... | 09/08/1998 |
| 5494360 | Layout display apparatus for tape printing apparatus, capable of displaying plural-lined characters at high speed A major factor of workloads for a user in a tape printing apparatus to execute a layout display is to confirm whether or not line end positions of the respective lines of an inputted sentence are aligned with each other. The inputted sentence is displayed... | 02/27/1996 |
| 5485278 | Character processing method and apparatus with brightness correction based output size An image processing method and apparatus are used for generating image data including characters or symbols in a color on the basis of a designated size. The brightness at which the image data is generated is changed in accordance with the designated size... | 01/16/1996 |
| 5335296 | Process for high speed rescaling of binary images A system and process for scaling a binary image. The present invention includes a prestored set of scaler, or look-up, tables that each map all combinations of a specified number of input bits into a specified number of output bits. A sequencer is generat... | 08/02/1994 |
| 5268677 | Reduced viewport for graphics display A reduced viewport feature for a graphics display system allows an operator to observe manipulations on a graphics display of video image planes that are wholly or partially outside a viewing area. A two-dimensional input image plane in the form of a wire... | 12/07/1993 |
| 4974174 | Alignment method for positioning textual and graphic objects In a computer system, an application program is able to specify the location of an object to be displayed relative to another object to be displayed by means of alignment points selected for each of the objects. The alignments points include the intersect... | 11/27/1990 |
| 4710763 | Method for generating and displaying tree structures in a limited display area There is disclosed a method for constructing and displaying tree structures with automated data processing equipment. A focused view of a portion of the tree is provided to enable an operator to perform editing and evaluating functions on the tree. The fo... | 12/01/1987 |