"The man with a new idea is a crank until the idea succeeds."
Samuel Clemens
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 |
| 8132102 | Messaging interface systems and methods Disclosed are systems and methods for delivering a plurality of sender messages and recipient messages on an interface. The interface can receive a first sender message, the first sender message being displayed in a first format on the interface so that the first se... | 03/06/2012 |
| 8060823 | Notification controls for online collaboration platform In an example embodiment, an online advertising management platform maintains an account that includes data relating to an order for advertising provided by an ad network affiliated with the platform. When the platform receives a login that identifies a user as havi... | 11/15/2011 |
| 8056008 | Interactive object property region for graphical user interface An interactive object property region displayable in a graphical user interface for an application program is disclosed. The interactive object property region is preferably automatically generated in response to a mouse pointer being moved over the object, but may ... | 11/08/2011 |
| 7890865 | Methods and apparatuses for providing message information in graphical user interfaces based on user inputs Improved methods and apparatuses are provided for determining when and how to display non-modal messages relating to user input portions of a graphical user interface (GUI). One method includes displaying at least one user input portion within a GUI and determining ... | 02/15/2011 |
| 7873904 | Internet visualization system and related user interfaces Systems and methods are described for an Internet visualization system and related user interfaces. In one implementation, the system analyzes Internet search logs to determine most popular search queries across the world at a current time. A user interface displays... | 01/18/2011 |
| 7818672 | Floating action buttons A user interface (UI) includes floating action buttons. Respective hot zones are established for associated respective UI elements. When a focus is targeting (e.g., located at) a given hot zone, one or more floating action buttons that are associated therewith are p... | 10/19/2010 |
| 7747952 | Floating action buttons A user interface (UI) includes floating action buttons. Respective hot zones are established for associated respective UI elements. When a focus is targeting (e.g., located at) a given hot zone, one or more floating action buttons that are associated therewith are p... | 06/29/2010 |
| 7730392 | Electronic web sticky A method to provide an electronic web sticky may include placing a web sticky icon proximate to a selected feature on a web page to which the web sticky may be associated. The method may also include providing a plurality of options for selecting a web sticky type. | 06/01/2010 |
| 7730404 | Electronic device and method of messaging meeting invitees A method of composing an email message at an electronic device and an electronic device operable to carry out the method are provided. The method includes receiving an email command from a user input of the electronic device through a calendar user interface, the em... | 06/01/2010 |
| 7698644 | System and method for displaying sticky notes on a phone A system and method for displaying sticky notes on a phone are provided. The system for displaying sticky notes on a phone includes a processing system and a controller. The processing system includes a processor that is coupled to a display icon and user input devi... | 04/13/2010 |
| 7665020 | Method and system for providing multiple levels of help information for a computer program A method and system for providing help information for a computer program. The help system provides help information based on a schema that specifies the structure of a valid computer program. The schema provides definitions of program element types that are specifi... | 02/16/2010 |
| 7644363 | “For-each” label components in CAD drawings Embodiments of the invention provide a method for generating labels for drawing elements of a computer aided design (CAD) drawing that may include some unknown number of associated or related drawing elements. The method includes receiving a selection of a set of dr... | 01/05/2010 |
| 7549121 | Visual wizard launch pad A method for interfacing with a plurality of wizards in a computer system. The method includes providing the plurality of wizards organized into groups; providing a launch button on a launch pad, wherein the launch button is associated with at least one wizard, wher... | 06/16/2009 |
| 7533341 | System and method of producing user interface information messages A system and method for producing notification objects conveying computer warning or error notification information to a computer user is provided. The notification objects point to a target to which the information contained therein relates and are persistent until... | 05/12/2009 |
| 7421661 | Instant messaging interface having an informational tool tip An interface enables perception of information regarding a communications session that leverages an instant messaging platform. The user interface includes an instant messaging application user interface that enables perception and selection of instant messaging com... | 09/02/2008 |
| 7392480 | Engineering drawing data extraction software A method for extracting data from a computer aided design (CAD) file comprising the steps of displaying at least one part attribute stored in the CAD file on a computer display, ballooning the at least one part attribute, extracting data based upon the ballooned at ... | 06/24/2008 |
| 7392486 | Method and apparatus for automatic display and removal of required synoptic pages in a checklist context The completion of an electronic checklist is facilitated by the automated display of certain data while completing the checklist. The disclosed program presents an automated display of synoptic, navigational, or flight management data for each task in a checklist. F... | 06/24/2008 |
| 7360158 | Interactive education tool An interactive education tool for graphically representing components of a complex system. When the user selects a displayed component of the system, the tool provides educational information relating to the selected component. A user may then “drill-down” furth... | 04/15/2008 |
| 7346846 | Strategies for providing just-in-time user assistance Help functionality is described for integrating help information into a primary application in a just-in-time fashion. The help functionality can perform this task by providing a see-through panel which is presented on top of an application interface provided by the... | 03/18/2008 |
| 7343561 | Method and apparatus for message display Methods and apparatuses for displaying chat messages in selectable balloon styles. In one aspect of the present invention, a method to display a chat message includes: receiving a chat message and a balloon style; and displaying the chat message in a balloon of the ... | 03/11/2008 |
| 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 |
| 7257769 | System and method for indicating an annotation for a document Embodiments provide a system, method, apparatus, means, and computer program code that allow multiple annotations to a document to be created and that distinguish between the annotations made by different people. The people may view documents, exchange ideas and mes... | 08/14/2007 |
| 7251782 | Method and apparatus for validating user input fields in a graphical display For validating user input fields in a graphical user interface, a data entry field includes a graphical validation indicator. In response to user activation of the validation indicator, such as by hovering with an on-screen pointer, a message is displayed in visual ... | 07/31/2007 |
| 7176943 | Intelligent windows bumping method and system A system and method for bumping graphical components between display regions of a graphical computer interface are provided. The present invention bumps a selected graphical component in response to a signal from an input device. Bumping involves locating a destinat... | 02/13/2007 |
| 7155682 | Method and system for automatically resizing and repositioning windows in response to changes in display Windows in a graphical user interface are automatically repositioned and resized in response to changes in a display configuration. If a window is not capable of being fully displayed within the reconfigured display area, it is constrained to fit the available space... | 12/26/2006 |
| 7143362 | System and method for visualizing and navigating content in a graphical user interface A system and method for visualizing and navigating document content using a condensed representation of a document to provide both a global overview of the distribution of key search terms as well as their immediate context. The invention supports rapid skimming of ... | 11/28/2006 |
| 7137043 | Method and system for error handling A method and system for error handling by incorporating functionality to identify errors at two levels of context. A first level providing the user with an error message, and the second level identifying where in the process the error occurred. The method and system... | 11/14/2006 |
| 7120870 | Method, system, and program for presenting data in a limited display area Disclosed is a system, method, and program for displaying data on a display monitor under control of a computer. A first portion of a field of data and a graphical element indicating that there is a second portion of the field of data are displayed within a display ... | 10/10/2006 |
| 7099492 | Method of steganographically embedding geo-location data in media Digital watermarking technology is used in conjunction with map data, such as is acquired by satellite and other aerial sensors, and as may be generated from databases based on such aerial data. For example, an image including steganographically hidden location data... | 08/29/2006 |
| 7096427 | Method and system for selecting a position in an image sequence Method of and system for selecting a position in an image sequence. A representation (200) of the image sequence is displayed, together with a position indicator (206) configured to be moved along the representation (200). The position in the im... | 08/22/2006 |
| 7046254 | Displaying transparent resource aids A method, system and program for displaying transparent resource aids are provided. A user interface is displayed comprising at least one displayable object within a display area controlled by a computer system. Responsive to an initiating event, a transparent resou... | 05/16/2006 |
| 7043693 | System and method for programmatically generating a second graphical program based on a first graphical program System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may... | 05/09/2006 |
| 7024626 | System and method of producing user interface information messages A system and method for producing notification objects conveying computer warning or error notification information to a computer user is provided. The notification objects point to a target to which the information contained therein relates and are persistent until... | 04/04/2006 |
| 7000187 | Method and apparatus for software technical support and training Support and training are provided for a user in operating a software application. A list of task indications are coupled to a GUI window. A graphical overlay is positioned on top of the GUI window and coupled to it. A sequence of instructions associated with a respe... | 02/14/2006 |
| 6993719 | System and method for animated character photo-editing interface and cross-platform education icon A system and method for indicating suggested user responses is disclosed. The method includes loading an image into image-editing equipment. The method further includes determining a set of quality-related problems of the image using software. An animated icon is di... | 01/31/2006 |
| 6975310 | Fade controller for providing programmable fade rates for on-screen display (OSD) window A fade controller for providing programmable fade rates for an on-screen display (OSD) window within a video display. Simple digital circuitry is used to control the size and dimensions of the OSD window and the rates at which it opens vertically and horizontally fo... | 12/13/2005 |
| 6948126 | Information pointers A system supports the use of information pointers. The information pointers provide audio and/or visual information about objects to which the cursors point. For instance, an information cursor may provide output specifying the name of an object to which the cursor ... | 09/20/2005 |
| 6947979 | Controlling use of a network resource A method and apparatus for controlling use of a network resource. A network administrator accesses and navigates one or more network resources. A navigation capture server captures each request that is generated by the administrator's browser and each response that ... | 09/20/2005 |
| 6874126 | Method and apparatus for controlling content display by the cursor motion Methods and apparatuses for controlling display of supplemental content on a computer screen are described. In one embodiment, a method for controlling display of supplemental content on a computer screen includes detecting that the supplemental content is displayed... | 03/29/2005 |
| 6704033 | Goal-oriented design for the printer property's graphical user interface In a method of providing a control interface for a digital device, a plurality of divider images are displayed so that one of the divider images appears to be on top of the plurality of divider images. Each divider image has a top edge, an opposite bottom... | 03/09/2004 |