...that when IBM conducted a market study of Chester Carlson's invention in 1959, the company concluded that it would take only 5000 units of his new product to saturate the market? IBM therefore declined to be part of the new product introduction. Too bad for IBM. Carlson's invention was the xerography process, and his new product was the beginning of the Xerox Corporation. It is estimated that every day, worldwide, 3,000,000,000 copies are made!!
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 |
| 8065632 | Information setting display apparatus and information setting display method An information setting display apparatus and its control method are capable of displaying many setting items and setting contents on a small screen without degrading visual recognition and operation performance in a whole setting process and without sacrificing visu... | 11/22/2011 |
| 7925993 | Method and system for aggregating and presenting user highlighting of content Highlighting of content is aggregated across a plurality of users, thus enabling the content to be presented with highlights that represent the collective highlighting of the users. Highlighted content may be presented to the users with varying levels of prominence.... | 04/12/2011 |
| 7890889 | User-interface application for media file management A media management user-interface (UI) application that provides access to media items and media files and provides browsing and search capabilities for locating media items within media files. The UI application may rely on a hierarchical display of various levels ... | 02/15/2011 |
| 7853586 | Highlighting occurrences of terms in documents or search results A system highlights search terms in documents distributed over a network. The system generates a search query that includes a search term and, in response to the search query, receives a list of one or more references to documents in the network. The system receives... | 12/14/2010 |
| 7849419 | Computer-implemented graphical user interface previews Systems and methods for generating previews of interfaces. A system and method can be configured to define data for use in an operation, wherein the data is defined through a plurality of displays. An indication is received of a visual indicator receiving focus, whe... | 12/07/2010 |
| 7747967 | Differential tree and dialog device settings menu A method for providing a simplified menu for a device, by providing a GUI for selecting setting items for display and setting values. Those settings that are different from the standard settings are displayed more prominently, resulting in a display that enables an ... | 06/29/2010 |
| 7747968 | Content abstraction presentation along a multidimensional path Content abstractions are emerged in to an ingress terminus of a multidimensional path and depth transitioned through the multidimensional path to an egress terminus. The content abstractions are eliminated at the egress terminus. ... | 06/29/2010 |
| 7716601 | Information processing device, method for displaying icon, and storage medium A host device includes: a scroll display processing section which moves and serially displays, in a predetermined area of a setting screen, expanded function icons indicating respective plural expanded functions which are available when a printing process is execute... | 05/11/2010 |
| 7653882 | Method for representing animated menu buttons Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “un... | 01/26/2010 |
| 7631275 | User interface screen spotlight effect An electronic program guide (EPG) having a spotlight effect to focus a user's attention upon a selectable item. The EPG includes a user interface screen for providing a plurality of television programs by time and channel in a grid format. Each television program be... | 12/08/2009 |
| 7590949 | Information processing system and information processing method that searches for peripheral information An information processing system including a support section that displays a document in a given region and supports creation of the document, an acceptance section that accepts a search request in relation to a search target when the search target is selected from ... | 09/15/2009 |
| 7441205 | Displaying and activating telephone numbers There are disclosed methods and apparatus for displaying telephone numbers included in data units. The data units are scanned for telephone numbers. The telephone numbers are automatically identified within the data units. When the telephone numbers are displayed as... | 10/21/2008 |
| 7434175 | Displaying telephone numbers as active objects There are disclosed methods and apparatus for displaying telephone numbers. Before displaying data units, the data units are scanned for telephone numbers. The telephone numbers are automatically identified within the data units. When the telephone numbers are displ... | 10/07/2008 |
| 7421664 | System and method for providing a category separator in a list of documents A system and method is provided to assist a user in selecting, identifying, and handling email messages. A selection color module may provide for the display of color coding and selection highlighting. The selection color module may provide a secondary highlighting ... | 09/02/2008 |
| 7409249 | Error display system Upon detection of an error such as a malfunction occurring at a drive mechanism, a sensor transmits an error signal to a control section. The control section selects character information about details of the error corresponding to the error signal and an image repr... | 08/05/2008 |
| 7350159 | Integrated diagnostic system An integrated diagnostic system includes interface connectors to connect to a plurality of instruments/instrument modules, including engine analyzers, gas analyzers, oscilloscopes, scanners, network connections, and/or other desired peripheral modules. These modules... | 03/25/2008 |
| 7349916 | Information organization using markup languages The presentation of information in HTML files is desirably en hanced by the use of one or more separate scripting Javascript™ files, referenced from the HTML file, which uses information presented as variables in the HTML file. In this manner, a high degree of for... | 03/25/2008 |
| 7337399 | Apparatus, system, and method for editing a region of a document intersecting multiple content component types in a single operation An apparatus, system, and method are disclosed for editing a region of a document intersecting multiple content component types in a single operation. The apparatus includes an input module, a function module, an identification module, a document editing module, and... | 02/26/2008 |
| 7334195 | System and process for presenting search results in a histogram/cluster format A user interface system and process for graphically displaying the results of a standard search, such as a database search, to a user on a display device via an interactive search results window in which the user views and filters search results items. These results... | 02/19/2008 |
| 7310636 | Shortcut enabled, context aware information management A context aware, shortcut enabled system of presenting information through a user interface, implementing memory prostheses and context-oriented changes in meanings of shortcuts. Embodiments include selecting a context, receiving a shortcut entered through the user ... | 12/18/2007 |
| 7305242 | System, apparatus, and method for facilitating link selection on electronic devices A system, apparatus, and method for facilitating selection of selectable links presented on a display using an enhanced hovering technique. At least one snap area associated with a link is defined, where the snap area includes a region extending beyond the boundarie... | 12/04/2007 |
| 7293242 | Facilitated source to target object editing functions A method for editing software objects can include identifying at least one user selection of at least a portion of an electronic document displayed within an application and prompting a user for a target destination to which the user selection is to be posted. A use... | 11/06/2007 |
| 7287234 | Methods, systems and computer program products for use of color saturation to highlight items in a tree map visualization Data from a data set is displayed as a tree map visualization by identifying data elements in the data set to be highlighted and generating a tree map visualization based on the data set where a location of bounding boxes corresponding to the identified data element... | 10/23/2007 |
| 7284209 | Managing position and size for a desktop component In a graphical desktop environment displaying desktop components, a control is provided to track the position of a pointer on a screen, and when the pointer enters relevant regions with respect to a desktop component, a thin or thick border in displayed around the d... | 10/16/2007 |
| 7284206 | Image processing apparatus, its control method, and storage medium An object of this invention is to process image data in which a plurality of link destinations are set in one region. Another object of this invention is to allow the user intuitively to recognize the setup states of links, since link regions have different display ... | 10/16/2007 |
| 7266781 | Method and apparatus for generating a graphical display report A method and apparatus for generating a graphical display report. The method includes representing a plurality of events as one or more icons; and positioning the icons inside two or more concentric circles defining at least an outer circle and an inner circle dispo... | 09/04/2007 |
| 7246322 | Grid-like guided user interface for video selection and display A UI including a “Guide,” presenting a list of videos, having data fields relating to each entry, possibly including multiple data values for a single data field. When focusing on a single entry, the focused-upon entry is expanded and emphasized. The focused-upo... | 07/17/2007 |
| 7240070 | Dynamic generation of user interface components The present invention provides a system and method for enabling the dynamic generation of user interface components. The dynamically-generated user interface components are based on templates and mappings that can be predefined through interaction with a user interf... | 07/03/2007 |
| 7231607 | Mosaic-like user interface for video selection and display A UI involving selection and display from a library of videos, including a “Mosaic” mode of operation, in which a primarily visual display is made of information about possible videos, with the effect that a user might select one such video in response to such v... | 06/12/2007 |
| 7225115 | Coordinating haptics with visual images in a human-computer interface The present invention provides a method of generating haptic interface experiences that is capable of generating haptic companions to existing two-dimensional images. The method exploits the dominance of visual over haptic in humans: human tactile, proprioceptive, a... | 05/29/2007 |
| 7225407 | Resource browser sessions search A browser sessions search tool allows a user to search through records of previously viewed resource pages, even across multiple browser sessions. Each visit to a resource page results in creation of a visit data structure that references the resource page content. ... | 05/29/2007 |
| 7197717 | Seamless tabbed focus control in active content In a visual display system using a tabbed focus, movement of the focus is coordinated seamlessly between container-generated visual content and active content. ... | 03/27/2007 |
| 7194699 | Animating images to reflect user selection Images displayed on a display device are animated to reflect a user's selection of the images. According to one embodiment, the displayed images include keyboard characters that are selected when the user touches the display at the locations of the display where the... | 03/20/2007 |
| 7188008 | System for controlling the operation of at least one aircraft engine A system for supervising the speed of at least one engine of an aircraft includes three independent information sources determining first, second and third values for an aerodynamic parameter of the aircraft and precision information indicating the precision of thes... | 03/06/2007 |
| 7178111 | Multi-planar three-dimensional user interface A 10-Foot media user interface is herein described. A computer user interface may be designed for primary use as a 10-Foot user interface, where a user controls the computer using a remote control device, instead of as a traditional 2-Foot user interface where the u... | 02/13/2007 |
| 7149980 | Content validation for interactive dynamic documentation web site A method and apparatus for providing validation to content, e.g., technical information and displaying that validation to a user. In one embodiment, the present invention is comprised of a content validator. The content validator is configured as a validating traffi... | 12/12/2006 |
| 7149671 | Method and system for coordinate transformation to model radial flow near a singularity A method and system for predicting the behavior of a physical system are disclosed. One embodiment of the method of this invention comprises the steps of creating an equation in a first coordinate system to model an aspect of the physical system; applying a coordina... | 12/12/2006 |
| 7149747 | Dynamic generation of user interface components The present invention provides a system and method for enabling the dynamic generation of user interface components. The dynamically-generated user interface components are based on templates and mappings that can be predefined through interaction with a user interf... | 12/12/2006 |
| 7127276 | Communication terminal The control circuit 11 causes display of messages received through the communication unit 1 in the display unit 14 in list form. A cursor for making selections from the messages displayed in list form has different patterns. The control circuit ... | 10/24/2006 |
| 7126581 | Multimode multizone interface The interface uses a combination of controls. Mode independent controls retain essentially the same function throughout all modes and features and mode dependent controls vary based on the active mode or feature. The arrangement of the mode controls, the soft contro... | 10/24/2006 |