The first match was accidentally discovered in 1826 when John Walker scraped a stick with chemicals on the end against a stone floor.
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 |
| 7984387 | Dynamic update of data entry in a user interface A widget is incorporated into a user interface associated with a processing system to provide the user with a display of the entered data, together with any added text or other data modifications that result from application of a default format. The display thus ena... | 07/19/2011 |
| 7975238 | Identifying previously bookmarked hyperlinks in a received Web page in a World Wide Web network browser system for searching Presenting to a user at a receiving Web station, who is viewing a received Web document or Web page, a very clear picture of which hyperlinks in each Web page are linked to a Web page/document that has already been bookmarked by the user. A system for tracking bookm... | 07/05/2011 |
| 7958460 | Method for predictive drag and drop operation to improve accessibility A method simplified drag and drop operations of display icons. This method calculates a projected path for an icon based on the past movement of the icon. The method highlights the “best fit” target icon as the mouse pointer moves across the screen. As the mouse... | 06/07/2011 |
| 7949960 | Predictive rendering of user interfaces Methods and apparatus, including computer program products, implement techniques for rendering the user interface of a software application. A client computer provides a user interface for a computer program application. The user interface is operable to receive inp... | 05/24/2011 |
| 7788601 | Method of selecting an object Movement of a pointer or a window on a display of a personal computer, mobile telephone or digital television set, which allows an object to be selected, is controlled using an orthogonal set of keys. Motion of the pointer or window closely resembles the behaviour o... | 08/31/2010 |
| 7689931 | Display control device The display control device includes: display control means for displaying a plurality of button groups each having at least one button in a monitor and for focusing and displaying any of the buttons displayed in the monitor; and button changing means including an in... | 03/30/2010 |
| 7681145 | Dynamic key assignment in key pad An improved user interface for data input without the use of a standard keyboard is provided. Input is accepted through a data entry means such as a shuttle control system, a standard telephone keypad, or a speech recognition system. The data that is entered is sele... | 03/16/2010 |
| 7568169 | Method and arrangement for a primary actions menu for email applications on a handheld electronic device A system and method is disclosed that provides for displaying on the screen of a handheld electronic device, an extended menu or a short menu, which is a subset of the corresponding extended menu. The system and method include a list of email messages associated wit... | 07/28/2009 |
| 7359961 | Service management method, service management program, and information recording medium recording the program A service management method of the present invention is provided so as to enable a service provider to easily obtain information on a user's usage conditions after the sales of a software package, and to provide the user with service to give him a chance and motivat... | 04/15/2008 |
| 7350704 | Handheld electronic book reader with annotation and usage tracking capabilities A handheld electronic book reader, program product, and method incorporate enhanced annotation and/or usage tracking capabilities. Users may create “contexts” for defined terms in an electronic document. Moreover, annotation data such as contexts, comments and h... | 04/01/2008 |
| 7350157 | Filtering by broadcast or recording quality within an electronic program guide A memory associates a media quality indicator with each media program in a set of media programs. A filter selects from the set those media programs having at least a specified media quality. A display interface displays a list of the selected media programs in an e... | 03/25/2008 |
| 7246329 | Multiple menus for use with a graphical user interface An approach for using multiple menus with a graphical user interface is disclosed. A multiple menu comprises a menu panel with two or more selection regions, each of which is associated with a base menu. A user requests the menu panel without selecting a menu object... | 07/17/2007 |
| 7228507 | Methods and systems for navigating a workspace When a user is engaged in sensemaking using a media, the user's work involves navigating to previously visited view places in the workspace. To achieve this, a workspace is navigated by obtaining a history list that may include a degree of interest and/or location i... | 06/05/2007 |
| 7207011 | Alphanumeric information input method An alphanumeric information entry process that includes provision and use of a personal context model that correlates various examples of user context against a unique personal language model for the user. The personal language model itself along with considerable c... | 04/17/2007 |
| 7191401 | Pushbutton user interface with functionality preview A pushbutton user interface enables a user to preview the effect of activating a pushbutton of the interface before the pushbutton is activated. The pushbutton user interface can be implemented so that an input (preview input) to the pushbutton that does not produce... | 03/13/2007 |
| 7181700 | Method and system for simulating hypetext markup language control components with graphical control components A method and system for web based graphical control components. Specifically, the present invention describes a method of graphically displaying a graphical user interface (GUI) control component within a hypertext markup language (HTML) web page. The present invent... | 02/20/2007 |
| 7152213 | System and method for dynamic key assignment in enhanced user interface An improved user interface for data input without the use of a standard keyboard is provided. Input is accepted through a data entry means such as a shuttle control system, a standard telephone keypad, or a speech recognition system. The data that is entered is sele... | 12/19/2006 |
| 7143045 | Device and method for operating device for data analysis based on data associated with words The object of the present invention is to enable an apparatus to perform a status analysis indicated by sensor data of a device, etc. based on an expression in a natural language, and to enable an apparatus to operate a device, etc. by an instruction based on a natu... | 11/28/2006 |
| 7139369 | Interface and method of designing an interface A method of designing an interface system that allows users to map the representation of their task directly to the interface. There are three major phases to the Customer-Centric Approach to Interface Design (C-CAID). End-users' tasks are categorized to determine t... | 11/21/2006 |
| 7111248 | Alphanumeric information input method An alphanumeric information entry process that includes provision and use of a personal context model that correlates various examples of user context against a unique personal language model for the user. The personal language model itself along with considerable c... | 09/19/2006 |
| 7076737 | Thematic response to a computer user's context, such as by a wearable personal computer Techniques are disclosed for creating, modifying, categorizing, modeling, distributing, purchasing, selling, and otherwise using themes and theme-related information. Themes can represent various types of contextual aspects or situations, and can model high-level co... | 07/11/2006 |
| 7062299 | Wireless terminal capable of automatically setting its functions and method for the same Disclosed are a wireless terminal and method, which can recognize a user's preference-setting pattern for settable functions of the wireless terminal and automatically change the setting of the functions without a user interface. The method includes the steps of: pe... | 06/13/2006 |
| 7058894 | Managing interactions between computer users' context models Techniques are described for providing information about a current state that is represented with multiple attributes. In some situations, the providing includes a first computer receiving indications of multiple characterization modules, each characterization modul... | 06/06/2006 |
| 7043700 | Mobile client computer programmed to predict input A computer system preferably a mobile client computer, optimizes data handling and display through the use of predictive widgets. A predictive widget uses a predictive list of possible entries into a defined field of a form, as in a form filling application, to prov... | 05/09/2006 |
| 7017122 | Method for displaying menu screen of video apparatus A method for displaying a menu screen of a video apparatus which displays images, in which a finally selected menu of the menus displayed on a screen is displayed in a predetermined color, and the upper menus corresponding to the path of the finally selected menu ar... | 03/21/2006 |
| 7000188 | System and method for intelligently selecting media through a simplified user interface The present invention is a media player and media player interface. The media player includes a storage unit for various types of media, media related data, and media selection logic. The media player interface is either built into the media player or a separate com... | 02/14/2006 |
| 7000199 | Methodology for viewing large strategies via a computer workstation The invention herein draws from the design principles of the field of information visualization and provides a series of design principles for the efficient display of large strategies, based in part upon the use of fish-eye views. Specific principles include any of... | 02/14/2006 |
| 7000197 | Method and apparatus for inferred selection of objects One or more embodiments of the invention comprises a collection of techniques to infer the real construction of a collection of graphical elements. Typically the underlying graphical elements of a physical object have a parent-child relationship in the graphical dis... | 02/14/2006 |
| 6993586 | User intention modeling for web navigation The disclosed subject matter models or predicts a user's intention during network or WWW navigation. Specifically, a statistical multi-step n-gram probability model is used to predict a user's optimal information goal. The optimal information goal is based on a sequ... | 01/31/2006 |
| 6976215 | Pushbutton user interface with functionality preview A pushbutton user interface enables a user to preview the effect of activating a pushbutton of the interface before the pushbutton is activated. The pushbutton user interface can be implemented so that an input (preview input) to the pushbutton that does not produce... | 12/13/2005 |
| 6965887 | Rule processing methods for automating a decision and assessing satisfiability of rule-based decision diagrams A method of rule processing includes defining/entering attributes, enumerations, and/or relationships; packaging the definitions in a reduced canonical form suitable for propositional logic manipulation using zero-suppressed binary decision diagrams (Zdd) to produce... | 11/15/2005 |
| 6943842 | Image browsing user interface apparatus and method An image browsing user interface provides convenient viewing of both individual images and groups of images. The user interface provides a convenient way to view both individual images and a preferred image from each group of images. The individual and preferred ima... | 09/13/2005 |
| 6928622 | Persistent stateful ad hoc checkbox selection A method for stateful toggling of checkbox status, including detecting a touch event on a first checkbox, storing the initial status of all checkboxes in the set, and toggling the status of the first checkbox to a new status. Embodiments also include repeatedly, for... | 08/09/2005 |
| 6928625 | Systems and methods for managing process control in a graphical user interface Systems and methods for managing process control in a graphical user interface are provided. One embodiment is a method for managing process control in a graphical user interface. Briefly described, one such method comprises the steps of: displaying a plurality of o... | 08/09/2005 |
| 6903722 | Computer system having a plurality of input devices and associated double-click parameters A computer system has a plurality of input pointing devices, such as a mouse, a track ball, a pointing stick, a tablet or a touch screen. Each of the plurality of input devices connected to the computer system has different parameters associated with a double-click ... | 06/07/2005 |
| 6664991 | Method and apparatus for providing context menus on a pen-based device The present invention provides a user interface for a pen-based device that allows users to activate the full "card" for an entry using a single tap while also giving the user the ability to reach a menu of context dependent commands using a simple gestur... | 12/16/2003 |
| 6141011 | User interface methodology supporting light data entry for microprocessor device having limited user input A portable computing device or "information appliance" having terse user input (e.g., limit set of keys) is provided with an improved user interface. A six-key embodiment is described that provides a "super-key" light entry and editing input system for ul... | 10/31/2000 |
| 5583763 | Method and apparatus for recommending selections based on preferences in a multi-user system A system for determining selections that a user is likely to be interested in. The determination is made based on the user's prior indicated preferences. The user designates his or her preferred selections as entries in a user's preference list. Entries i... | 12/10/1996 |
| 5161102 | Computer interface for the configuration of computer system and circuit boards A computer program permits a user to simulate configuring add-in boards for a computer system. A board may be "pulled" from an inventory list for inspection, and may be "inserted" into any legal slot in the computer system. The program can automatically g... | 11/03/1992 |
| 4686522 | Method of editing graphic objects in an interactive draw graphic system using implicit editing actions A method is described for editing graphic objects in an interactive draw graphic system which selectively displays a menu of available editing actions in response to operation of one mouse button by the operator and allows the operator to cursor select th... | 08/11/1987 |