...When G.G. Hubbard learned of his future son-in-law's invention, he called it "only a toy." His daughter was engaged to a young man named Alexander Graham Bell.
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 |
| 8176433 | Application window area change surveillance A method and system for monitoring a computer program window define an area of a computer program window and compute a hash value for the defined area. The computed hash value is stored and the hash value is recomputed for the defined area after a predetermined time... | 05/08/2012 |
| 8171428 | System and method for implementing data navigation interface An interactive user interface (UI) to manage searching of data is disclosed. The UI includes a first display panel configured to display a parent context view and a child context view thereon and a second display panel configured to display a diagram of an enlarged ... | 05/01/2012 |
| 8146016 | User interface for displaying a gallery of formatting options applicable to a selected object An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically ap... | 03/27/2012 |
| 8015506 | Customizing a menu in a discovery interface A system provides customized user interface data to a media application, such as a media discovery interface, or to any application for that matter, thereby extending the original application. Via a network connection, elements of a menu in a user interface can be d... | 09/06/2011 |
| 8015485 | Multidimensional web page ruler A method, system and computer-usable medium are disclosed for managing the spatial coordinates and visual attributes of objects within a user interface (UI). A Web UI ruler is executed within a UI comprising a plurality of objects. A first object and second object a... | 09/06/2011 |
| 8015503 | Part table creating apparatus and part table creating method To solve an overlap between a part table and components automatically and adequately in a drawing using a CAD. In a part table creating method for creating a part table including a plurality of rows of CAD data, an overlap between the part table and other geometric ... | 09/06/2011 |
| 7996780 | Block visualization Block layout features in an interface under design are visually enhanced for a designer. When viewing the interface in a graphical design view of a development environment (DE), the DE adds a fill color for certain layout blocks making up the interface. The color se... | 08/09/2011 |
| 7992099 | Apparatus and method for providing graphic user interface composed of plural columns An apparatus and method for providing a graphic user interface composed of a plurality of columns. The apparatus includes a command receiving unit, a determining unit, a display unit, and a transmitting/receiving unit. The command receiving unit receives a movement ... | 08/02/2011 |
| 7971154 | Text box numbering and linking visual aids A graphical user interface is disclosed for tracking and managing the use of text boxes by providing visual aids that make it easy for a user to see which text boxes are linked to which, as well as the order of text boxes in a linked chain. The present system also m... | 06/28/2011 |
| 7966576 | Method and system for moving an icon on a graphical user interface A method of providing a graphical user interface includes displaying a graphic representation of a data object at an initial location, receiving a command selecting the data object from a user, moving the graphical representation of the data object towards a destina... | 06/21/2011 |
| 7962859 | Display of hierarchical data with non-numeric measures A method and system for displaying hierarchical data. An orthogonal table structure, which includes a row structure S1, a column structure S2, and an array structure S3, is displayed. S1 and S2 include hierarchical levels of a firs... | 06/14/2011 |
| 7934158 | Graphical user interface (GUI) script generation and documentation There is disclosed a method and system for generating documentation for a graphical user interface (GUI) usage scenario. There is also disclosed a method and system for assembling a GUI script from a plurality of pre-scripted parts. In an embodiment, shadow objects ... | 04/26/2011 |
| 7930641 | Icon utilization method, icon utilization apparatus, icon utilization control program, and program storage medium An icon representing a target object is constituted by a pin main body, which comprises a head and a needle, and a shadow of the pin main body. The display and control of the target object are changed by changing display states of the pin main body and the shadow. F... | 04/19/2011 |
| 7930650 | User interface with menu abstractions and content abstractions Media menu items are generated within a media interface environment. Media menu item abstractions are generated, one of the media menu item abstractions arranged in a foreground position, and one or more of the media menu item abstractions arranged in background pos... | 04/19/2011 |
| 7925976 | Refrigerator having user avatar display function A refrigerator is provided having a user avatar display function which can store avatars of each user, identify users, and display the avatars corresponding to the identified users. The refrigerator includes a photographing device that photographs images of users, a... | 04/12/2011 |
| 7925978 | Capturing frames from an external source Methods and apparatus, including computer program products, for designating a memory region for receiving image frames from an image frame server, the image frames are from a first sequence of image frames. Each image frame in the first sequence of image frames is a... | 04/12/2011 |
| 7925975 | Searching for commands to execute in applications A user can access a searching component that allows the user to enter search terms to search for commands associated with a computer program. The most likely commands are provided to the user, and a command can be selected for execution. ... | 04/12/2011 |
| 7921370 | Object-level text-condition indicators Novel techniques and tools for indicating, to a user, that a development application has detected a condition of text that is not currently displayed. A user may use the development application to develop other applications at an object level without being distracte... | 04/05/2011 |
| 7913191 | Common input/output interface for application programs A user interface through which multiple application programs can be operated in common. An information processing apparatus provides a common input/output interface to multiple application programs. The apparatus includes a section which converts an application-spec... | 03/22/2011 |
| 7908558 | Method and system for automatically selecting images from among multiple images Exemplary embodiments of the present invention are directed to a method for automatically selecting images, from among multiple images, for sequential display, comprising: establishing a total time for a sequential display of a set of selected images; clustering ima... | 03/15/2011 |
| 7908557 | Presenting message detectable by screen reader application A method of visually presenting a message includes detecting that a screen reader application is being used in a computer system having a graphical user interface (GUI). The GUI presents messages of a first type by displaying a popup window and presents messages of ... | 03/15/2011 |
| 7908565 | Voice activated system and method to enable a computer user working in a first graphical application window to display and control on-screen help, internet, and other information content in a second graphical application window A system is disclosed for displaying a second window of a second application while a first window of a first application has input focus in a windowed computing environment having a voice recognition engine. The system comprises a retriever for launching the second ... | 03/15/2011 |
| 7904833 | Electronic commerce GUI for displaying trading partners An electronic commerce method can include the step of determining a plurality of e-commerce partners. For each partner, a partner identifier can be presented within a commerce GUI. In the commerce GUI, the partner identifier can be an expandable node. An expansion o... | 03/08/2011 |
| 7904831 | Image processing apparatus, image displaying method, and computer-readable recording medium storing program of the method An image processing apparatus which displays a thumbnail image of a stored image is disclosed. When a thumbnail image of a stored image is displayed, it is determined whether the stored image is open or secret by using an attribute attached to the stored image. When... | 03/08/2011 |
| 7900152 | Adaptable user interface for business software An adaptable user interface is formed based on a role assumed by a user and the identification of tasks in a process that need to be performed. For each role assumed by the user, a set of tasks assigned to the role is identified. Each task is evaluated to determine ... | 03/01/2011 |
| 7895524 | Integrated experience of vogue system and method for shared integrated online social interaction A novel application and user interface for facilitating group interactions over a network integrates messaging, file sharing, media playing, journaling, profiles, and gaming into a cohesive environment. The groups facilitated by the invention are persistent and mobi... | 02/22/2011 |
| 7895527 | Systems, user interfaces, and methods for processing medical data Illustrative embodiments comprise systems, user interfaces, machine-readable media, and/or methods for automatically acquiring data representing a plurality of different types of medical parameters of a patient, processing the data for presentation to a user via a d... | 02/22/2011 |
| 7895536 | Layer editor system for a pen-based computer The present invention is a system that provides a layer editor representing layers using box like controls. The layer controls are arranged in vertical stack representing the ordering of the layers in the paint application and provided with a highlight frame that in... | 02/22/2011 |
| 7890877 | Systems and methods for improved portal development A portal can be generated using a portal designer allowing dragging and dropping of components into a display. The dragging and dropping of components can initiate the update of a display, such as a design view and/or a hierarchal display and the update of a portal ... | 02/15/2011 |
| 7877695 | Tailored object A system for managing user interface events in user interface of a client system. The system includes a service layer including a business object. The system also includes an intermediate object layer comprising an intermediate object associated with the business ob... | 01/25/2011 |
| 7873915 | Suppressing dialog boxes A method for browser software with a tabbed interface to suppress, or delay, the display of a dialog box that is initiated by an inactive, or background, tab. An indication may be provided to the user that a dialog box needing user attention may be provided. When th... | 01/18/2011 |
| 7870506 | Audit trail management for a menu system in a digital consumer product A digital consumer product having a menu system includes an audit trail system having an audit trail management system that removes screens from an audit trail triggered by the addition of a new screen to the audit trail. Menu screens and/or video screens are added ... | 01/11/2011 |
| 7861185 | System and method for dynamically determining quantity for risk management A system and method for dynamically determining quantity for risk management are described. According to one example embodiment, as a trader positions an order icon at a desired price or price-derivative value on a graphical interface, an order quantity for the orde... | 12/28/2010 |
| 7856605 | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display An insertion marker that is displayed on a touch screen may be moved by a user via an insertion marker placement aid. The insertion marker placement aid is displayed on the touch screen after a contact with the touch screen is detected. The insertion marker placemen... | 12/21/2010 |
| 7856600 | System and method for user driven interactive application integration A system and method is provided for integrating portlets. When viewing portlets within a portal container, a user is presented with a choice of one or more sources of data and, for each source, one or more actions that the user can take regarding the source. When an... | 12/21/2010 |
| 7853892 | Method for displaying a resized window A method for displaying a resized window includes receiving a resizing message, generating a window having a second size according to the resizing message and a window having a first size and located at a position corresponding to a first reference point, and displa... | 12/14/2010 |
| 7849405 | Contextual user-contributed help information for a software application A system and method for displaying contextual, user-contributed help information in a software application are disclosed. The software application may display a series of user interface screens that guide a user through a process. For each of at least a subset of th... | 12/07/2010 |
| 7840907 | Information processing apparatus, information processing method, and program thereof The present invention provides an information processing apparatus that can make the user easily search for desired data. By mutually superposing and displaying icons of respective plural files and folders, and carrying out the flipping operation for thus superposed... | 11/23/2010 |
| 7840897 | Inducing desired behavior with automatic application of points Each of a plurality of desired behaviors is associated with a corresponding positive point value, and each of a plurality of undesired behaviors is associated with a corresponding negative point value. A behavior tracking manager tracks behaviors performed by a subj... | 11/23/2010 |
| 7840899 | Strategies for navigating through a list A list navigation module (LNM) is described that allows a user to navigate among a filtered list of items, yet, in addition, also discover items within an original list items. In operation, a user inputs a search selection, which prompts the LNM to cull a filtered l... | 11/23/2010 |