William F. Semple, a dentist, was awarded the first US Patent on chewing gum in 1869. His recipe contained powdered chalk.
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 |