...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 |
| 8108792 | Automated scrolling of browser content and automated activation of browser links An automatic scrolling mechanism converts an information repository into media that can actively present and “push” information to the users/viewers while retaining existing “pull” and interactivity functions. Automatic scrolling can be controlled by placing... | 01/31/2012 |
| 8020115 | Apparatus, method and system for permanent storage of data A plurality of first storage elements store data. A plurality of second storage elements store an error correcting code based on a data sub-string of the data. A syndrome is generated based on the first and second storage elements. An erroneously programmed content ... | 09/13/2011 |
| 7840906 | Unit and method for managing the display of a current portion of a document on a screen A display control unit that is used to display a current portion of a document on a screen when an interactive or scrollable page of said document requires a larger display area than that of the screen. The display control unit includes a unit which is connected to ... | 11/23/2010 |
| 7712044 | Automated scrolling of browser content and automated activation of browser links An automatic scrolling mechanism converts an information repository into media that can actively present and “push” information to the users/viewers while retaining existing “pull” and interactivity functions. Automatic scrolling can be controlled by placing... | 05/04/2010 |
| 7519920 | Scrolling web pages using direct interaction Aspects of the present invention provide a system and method for scrolling or dragging information on a display. A panning tool is provided that may scroll information, such as a web page, on a display in tandem with movement of a cursor. If interactive elements are... | 04/14/2009 |
| 7434173 | Scrolling web pages using direct interaction Aspects of the present invention provide a system and method for scrolling or dragging information on a display. A panning tool is provided that may scroll information, such as a web page, on a display in tandem with movement of a cursor. If interactive elements are... | 10/07/2008 |
| 7428709 | Multiple-panel scrolling In a scrollable user interface window including two or more panels, a single scroll bar scrolls all of the panels. Panels move in lock-step with one another at certain times, but not at other times, depending on whether the lock-step scrolling would cause blank area... | 09/23/2008 |
| 7426696 | Method and system for image windowing Improved techniques for managing image data associating with asset records in an electronic media programs catalog list between a media server (e.g., a video-on-demand server) and a terminal device or a client system (e.g., a set-top box) is disclosed. The catalog l... | 09/16/2008 |
| 7421666 | Browser navigation for devices with a limited input system Methods, system, and computer program products for browsing content with a display area and input system that may be limited in comparison to more traditional browsing systems. Movement between and selection of interactive elements generally occurs in a navigation m... | 09/02/2008 |
| 7415676 | Visual field changing method In an image display system for changing a display of image data based on a visual field changing instruction, one or a plurality of visual field changing start region associated with a visual field changing operation, which defines display update processing contents... | 08/19/2008 |
| 7415666 | Method and system for navigating paginated content in page-based increments A method and system in a document viewer for scrolling a substantially exact increment in a document, such as one page, regardless of whether the zoom is such that some, all or one page is currently being viewed. In one implementation, pressing a Page Down or Page U... | 08/19/2008 |
| 7408538 | Enhanced scrolling A scrolling device for a computer may include a touch-sensitive surface, which may be elongated and/or have one or more active regions. Scrolling may be performed in manual as well as automated ways that may result in more accurate and efficient scrolling. Scrolling... | 08/05/2008 |
| 7395500 | Space-optimizing content display An apparatus, method, computer system, and computer program product to optimize space available for displaying text descriptions in a limited area, such as a sidebar. Space is optimized by displaying only the maximum portion of the text describing each selection tha... | 07/01/2008 |
| 7365738 | Guides and indicators for eye movement monitoring systems A computer system aids user positioning of a pointing device by providing an animated post warp retro guide in conjunction with an eye tracking system, based on perceived user intent, to assist a user in maintaining continuity for pointer warps. An eye tracking appa... | 04/29/2008 |
| 7346851 | System and method for improved scroll mouse operation A system and method for improved scroll mouse operation is presented. A user operates a computer mouse, which includes a scroll ring that functions as a middle mouse button. During operation, the user configures a scroll suppression manager to discard a particular n... | 03/18/2008 |
| 7320105 | Data display using multicolumn scrolling Apparatus, software and method for displaying line-formatted materials in multiple columns of a screen display and providing for scrolling through the materials such that lines spill from one column to another, are disclosed. The columns form a display area for disp... | 01/15/2008 |
| 7313764 | Method and apparatus to accelerate scrolling for buffered windows Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which ... | 12/25/2007 |
| 7308653 | Automated scrolling of browser content and automated activation of browser links An automatic scrolling mechanism that converts the passive browser/web/computer media or any other information repository into an active media that can actively present and “push” information to the users/viewers while retaining the browser/web media's existing ... | 12/11/2007 |
| 7283277 | Image borders A border can be added to an image using pixels of a graphic piece that can be copied into or around an image. The graphic piece can be repeatedly copied around an image to form a border. A mask file identifies pixels of a graphic piece to merge with pixels of the im... | 10/16/2007 |
| 7266835 | Method and apparatus for secure transactions in an interactive television ticker A user can perform secure transactions via an interactive television ticker. While viewing an advertisement scrolling in the ticker, the user can select that advertisement to initiate an on-line transaction. That resulting transaction can be performed within the tic... | 09/04/2007 |
| 7202857 | Manual controlled scrolling A scrolling device for a computer may include a touch-sensitive surface, which may be elongated and/or have one or more active regions. Scrolling may be performed in manual as well as automated ways that may result in more accurate and efficient scrolling. Scrolling... | 04/10/2007 |
| 7180431 | Apparatus and method for an accelerated thumbwheel on a communications device An accelerated roller apparatus on a handheld electronic communications device that handles urgency conditions. The device includes a manipulable mechanism that is capable of generating a manipulation-related signal. Changes in the signal occur whenever motion is im... | 02/20/2007 |
| 7168047 | Mouse having a button-less panning and scrolling switch A mouse for controlling movements on a display screen is disclosed. The mouse includes a housing that is gripped by a user during manipulation of the mouse and a sensor configured to detect the presence of a user's hand or portions thereof located outside of and in ... | 01/23/2007 |
| 7149981 | Method and system for facilitating selection of a portion of non-focusable object presented by a browser application A client terminal may present focusable objects and non-focusable objects on a display screen. The focusable objects are objects selectable by a user, while the non-focusable objects are objects not selectable by the user. A client terminal may receive web content t... | 12/12/2006 |
| 7131072 | Command input device, command input method, and storage medium The execution process registration unit is a function unit for causing a user to register in advance the information about the process (function) that is assigned to each button, and for storing the information. A command display unit controls an initial screen disp... | 10/31/2006 |
| 7111251 | Schedule management apparatus, schedule management method, and computer-readable recording medium storing schedule management program The present invention provides a schedule management apparatus for managing and displaying entered schedules. The schedule display control unit displays a schedule in a schedule display frame corresponding to the date of the monthly schedule table. The display switc... | 09/19/2006 |
| 7106312 | Text input window with auto-growth A user input panel dynamically expands to accommodate user input, such as handwritten or keyboard input. Expansion may occur in one or two out of four possible directions, depending upon the language to be written or typed. For example, when writing English words, t... | 09/12/2006 |
| 7061474 | Automatic scrolling A scrolling device for a computer may include a touch-sensitive surface, which may be elongated and/or have one or more active regions. Scrolling may be performed in manual as well as automated ways that may result in more accurate and efficient scrolling. Scrolling... | 06/13/2006 |
| 7051289 | Window display device and method, and a recording medium recording a window display control program The disclosed invention allows the user to move to an area to which the user desires to display in a page to which the user desires to move by a single manipulation and to allow next page/preceding page operation to be done only by a mouse operation. An area display... | 05/23/2006 |
| 7010744 | System and method of navigating and creating electronic hierarchical documents A method of navigating and creating hierarchical documents is disclosed. The illustrative embodiments of the present invention enable a user to navigate quickly through multiple levels and sub-levels of hierarchical documents without having to manually change the di... | 03/07/2006 |
| 7002565 | Signaling display device to automatically characterize video signal Signaling a display device to automatically characterize a video signal is disclosed. In a method of an embodiment of the invention, a display device that has a video signal characterization circuit is signaled to automatically characterize a video signal of a video... | 02/21/2006 |
| 6975306 | Automatic scrolling A scrolling device for a computer may include a touch-sensitive surface, which may be elongated and/or have one or more active regions. Scrolling may be performed in manual as well as automated ways that may result in more accurate and efficient scrolling. Scrolling... | 12/13/2005 |
| 6959449 | System and method for simultaneously accessing video data and internet page data A system and method for simultaneously accessing video data and Internet page data includes a format manager that inserts a video tag into page data to concurrently display a positionable video window and the page data upon the screen of a display device. The format... | 10/25/2005 |
| 6907575 | Method of scrolling a display window A scrollable selection highlighter for viewing and selecting an element in a list of elements on a data processing device display. A selection highlighter may be stationary near the middle of the display while the list of elements moves in response to user input if ... | 06/14/2005 |
| 6907569 | “Show me” user interface command with scroll tracking Methods and apparatus, including computer program products, for displaying a document on a display device. Methods include receiving a user input selecting a location in a document displayed in a display pane and requesting a show-me operation, and, in response to t... | 06/14/2005 |
| 6886137 | Eye gaze control of dynamic information presentation A hands-free system uses eye gaze information from an eye gaze tracking device to continuously control the rate and direction of scrollable information presented on a display in a natural manner. Initially, images begin scrolling on the display at an initial rate. A... | 04/26/2005 |
| 6865718 | Accelerated scrolling A system and method for accelerating scrolling of a display is disclosed. When a wheel of a wheeled pointing device is actuated by a user at a first rotational rate, the display in a window scrolls up or down one line at a time. When the wheel is rotated at a second... | 03/08/2005 |
| 6683626 | Focus-based scrolling Scrolling through one or more focusable and/or non-focusable items may be accomplished by: scrolling the display a set number of pixels in said direction if the cursor location is on a non-focusable item and an end border in said direction of said non-foc... | 01/27/2004 |
| 6061048 | Technique for automatically controlling the centering of monitor screen In a monitor screen control apparatus which receives video and synchronizing signals from a host computer and automatically displays screen images in the middle of screen of a monitor regardless of computer-supported display modes, the automatic controlli... | 05/09/2000 |
| 5850211 | Eyetrack-driven scrolling Scrolling of page oriented or continuous information is initiated or controlled based on where a viewer's eyes are looking as detected by an eyetracker. Scrolling rate can be gradually changed based on how far down a screen of text a reader has read, so t... | 12/15/1998 |