...that after Walter Hunt patented the safety pin in 1849, he sold the rights to it for $400?
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 |
| 8185846 | Teaching box for use in robot, customization method, and robot system using the same The present invention provides a teaching box configured such that an operator can optionally change a coloration and a size of a text displayed on a display area. The teaching box includes a main menu area, a pulldown menu area, a status area, a general-purpose are... | 05/22/2012 |
| 8161417 | Enhancing usability of a moving touch screen A system and method for improving the usability of a touch screen on a moving mobile device are provided. Upon determining the mobile device is moving in a pattern that is consistent with a person walking while carrying the mobile device, a new interface that is eas... | 04/17/2012 |
| 8132127 | System and methodology providing adaptive interface in an industrial controller environment The present invention relates to a system and methodology providing adaptive user interface capabilities in an industrial control environment. A user interface is provided that can operate across various software and/or hardware platforms. The platforms can be adapt... | 03/06/2012 |
| 8069422 | Contextual task recommendation system and method for determining user's context and suggesting tasks A system and method in a network of devices, which ascertains the user's context to suggest the most preferred task for the user to perform. User's context includes his/her location, the content he/she is interested in, the devices which are being used by him/her, a... | 11/29/2011 |
| 8015509 | Selectively locking GUI controls to prevent accidental operations in a computing environment The present invention discloses a solution to add a user selectable lock to a GUI control, such as a close button. The lock can be imposed on an individual window. After being applied, a user will have to explicitly unlock the control before the control can be selec... | 09/06/2011 |
| 7925997 | Information processing apparatus, method and program It is possible to provide a user with an operation screen having settings with which the user is familiar, such as an operation screen that has been used in the past for this external input/output device. When a external input/output device is connected to a informa... | 04/12/2011 |
| 7802207 | System, method, and article of manufacture for generating a customizable network user interface A method for generating a user-sharable network user interface is provided. A management interface is displayed. The management interface allows a user to select and manage information displayed on an information screen. The user is allowed to select information ava... | 09/21/2010 |
| 7725842 | Self-attainable analytic tool and method for adaptive behavior modification A system and method for behavior modification through dynamic identification of behavior patterns, assistance in finding and implementing healthy alternatives to undesirable behavior patterns, preparation of dynamically variable user-specific programs, monitoring of... | 05/25/2010 |
| 7712054 | Populating a table in a business application Methods and apparatus, including computer program products, for populating a table in a business application. A computer-implemented method of displaying information on a computer display device includes displaying a first view on the display device, the first view ... | 05/04/2010 |
| 7512906 | System and methodology providing adaptive interface in an industrial controller environment The present invention relates to a system and methodology providing adaptive user interface capabilities in an industrial control environment. A user interface is provided that can operate across various software and/or hardware platforms. The platforms can be adapt... | 03/31/2009 |
| 7487471 | User interface for conflict resolution management One implementation provides a method for providing a graphical user interface (GUI) that allows a user to view proposed modifications to a knowledge entity. The method includes displaying to the user a first representation of a first proposed modification to the kno... | 02/03/2009 |
| 7461358 | User interface for conflict resolution management In one implementation, a method provides a graphical user interface (GUI) to display representations of modifications to a knowledge entity that is stored in a knowledge base. The method includes displaying in a first GUI area a representation of a first modificatio... | 12/02/2008 |
| 7443521 | Modifying of stylized operation of peripherals When controlling display of a UI for setting working conditions of a peripheral, a plurality of sets of stylized working data specifying working conditions for carrying out stylized operations in the peripheral are stored in a predetermined storage medium; this styl... | 10/28/2008 |
| 7444188 | Method and human-machine-interface (HMI) system for controlling and monitoring a technical installation A method and associated system for controlling and monitoring a technical installation (M1, M2), which is assigned at least one regional control area (OA1, OA2), uses a universal, mobile control and monitoring module (MU) and includes thr... | 10/28/2008 |
| 7441203 | Interactive user interface presentation attributes for location-based content Tickers are populated with location-based information with interactive presentation attributes. The location-based information is selected according to the geographic location of communication devices. The location of a communication device is identified based on a ... | 10/21/2008 |
| 7440955 | Method and system to compare data objects The invention provides a method and system to compare data objects. Each data object is converted into a directed acyclic graph forest, which comprises one or more directed acyclic graphs. The directed acyclic graph forests corresponding to data objects are then com... | 10/21/2008 |
| 7441200 | Method and apparatus for designing, rendering and programming a user interface A method of displaying a user interface, comprising the steps of first obtaining a representation of the user interface. The representation includes conceptual components representing multi-dimensional arrays of elements of the user interface. The conceptual compone... | 10/21/2008 |
| 7437680 | Timed text display for communications devices Methods and apparatuses are disclosed for displaying text on a communications device. One method controls a display using a Subscriber Identity Module application. The Subscriber Identity Module application specifies a duration for which text is displayed on the com... | 10/14/2008 |
| 7437279 | System and method for abstracting and visualizing a route map A system and method for making computer-generated maps includes a different scale factor for each road in a route. The scale factors are used to optimize the route map against a target function that considers factors such as the number of false intersections in the ... | 10/14/2008 |
| 7434170 | Drag and drop metadata editing A method and system for modifying metadata of one or more media files via a drag and drop operation. A media library stores one or more media files. A graphical user interface displays the one or more media files in the media library via a display. The graphical use... | 10/07/2008 |
| 7430722 | Method and system for selecting skinnable interfaces for an application A method for selecting skinnable interfaces and a system for implementing the same. The method discloses accessing user specific information upon installation of an application on a computing resource. The computing resource is associated with a user that is associa... | 09/30/2008 |
| 7408658 | Generation and usage of workflows for processing data on a printing device The generation and usage of workflows for processing data on a printing device includes receiving a request to create a workflow for a printing device. One or more operations that may be included in the workflow are displayed, and user-selection of at least one of t... | 08/05/2008 |
| 7401300 | Adaptive user interface input device The present invention relates to an adaptable user interface. The adaptable user interface provides a more error free input function as well as greater ease of use when being used during certain events such as while moving. A user interface in accordance with the pr... | 07/15/2008 |
| 7394459 | Interaction between objects and a virtual environment display An interactive table has a display surface on which a physical object is disposed. A camera within the interactive table responds to infrared (IR) light reflected from the physical object enabling a location of the physical object on the display surface to be determ... | 07/01/2008 |
| 7383513 | Graphical condition builder for facilitating database queries A graphical condition builder is provided that presents a graphical representation of a search query. In an embodiment, the graphical condition builder presents a graphical and numerical preview indicating the size of the expected query results set. In an embodiment... | 06/03/2008 |
| 7380215 | Integrated display of guages An integrated display including a plurality of analog gauges concentrically arranged about a common center. Each analog gauge includes a pointer indicating a value of a parameter represented by the analog gauge. The integrated display is optionally semi-transparent ... | 05/27/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 |
| 7356537 | Providing contextually sensitive tools and help content in computer-generated documents A method and system are provided for creation, implementation, and use of computer-generated “smart” documents to which functionality is attached for providing contextually sensitive tools, controls and help content to users of those documents. Portions of docum... | 04/08/2008 |
| 7356546 | System and method for object persistence in a database store A new persistence format for storing objects of a user defined type in a database store enables information about the structure of the type to be communicated to the store. This information enables a number of store optimizations, including direct structural access ... | 04/08/2008 |
| 7353457 | Graphical access to data objects A method, apparatus and system for accessing data objects from a storage medium includes rendering a combination of graphical structures. Each graphical structure depicts a storage hierarchy or logic, and can include a link or reference to stored data objects. The c... | 04/01/2008 |
| 7353234 | Customized user interface based on user record information A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface ... | 04/01/2008 |
| 7349585 | Image processing system that internally transmits lowest-resolution image suitable for image processing In one embodiment, an image processing system includes a first computer that processes image and a second computer connected with the first computer via a network. The second computer transmits the image to the first computer via the network after adjusting the reso... | 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 |
| 7337950 | Transaction workflow and data collection system A transaction workflow and data collection system including the steps of configuring multiple user profiles and system-wide loan data policies, process the loan transaction using a workflow system during which loan data is collected and validated using the system-wi... | 03/04/2008 |
| 7340716 | User interface substitution Methods and apparatus define a user interface for a computer program after execution of the computer program has begun. A user interface for the program is defined by: associating a map component and a fashion component on the fly at run time to generate the user in... | 03/04/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 |
| 7328435 | Method for dynamically changing one Web page by another web page Method for dynamically changing the content of a first Web page by a second Web page, wherein the first Web page is downloaded by a Web browser from a first domain, and the second Web page is downloaded by the browser from a second domain. One or more commands/proce... | 02/05/2008 |
| 7328407 | Automatic view selection A data system user interface that can employ different data collection renderers (e.g., views) based on an attribute of the content of a view-set (e.g., list, folder, directory) is provided. In accordance with aspects of the subject invention, views that are suitabl... | 02/05/2008 |
| 7324166 | Live actor integration in pre-recorded well known video The apparatus inserts a participant realistically into familiar background media to provide similar results to a completely original movie with multi-camera studio production and editing. An automated and simplified studio has multiple cameras and traditional studio... | 01/29/2008 |
| 7325194 | Method, system, and apparatus for converting numbers between measurement systems based upon semantically labeled strings Number conversion between different units of measurement in a document is enabled. A string of text entered into an application program is analyzed to determine whether it includes a number having an associated unit name. Found numbers with associated unit names are... | 01/29/2008 |