...that the inventor of the electric motor was a blacksmith named Thomas Davenport? Described as "a brilliantly unsuccessful inventor", Davenport invented the first rotary electric motor. In 1836 he headed out -- on foot -- from his Vermont home to file a patent application at the Patent Office in Washington, D.C. By the time he got there, he had squandered away his money and couldn't afford the $30 filing fee so he turned around and went home. When he later mailed in his application with money he'd raised, the Patent office was destroyed in a fire. He did finally get credit for his invention on Feb. 5, 1837.
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 |
| 8108782 | Display management for communication devices with multiple displays Within a communication device having a plurality of displays, a method of controlling the displays can include, responsive to receiving an event from an application within a display manager, determining whether a single event or multiple events are pending (430 | 01/31/2012 |
| 8046701 | Peer to peer gesture based modular presentation system A peer-to-peer modular presentation system is disclosed for providing improved presentations. The system includes a plurality of displays. Each display is associated with an input device, processor and input/output port. The plurality of displays may include static ... | 10/25/2011 |
| 8024665 | Method and apparatus for modifying a scheduling database A mobile electronic communications device and a method for modifying a scheduling database are provided. The scheduling database is modified via the mobile electronic communications device in communication with a proximate electronic device comprising a display devi... | 09/20/2011 |
| 8010902 | Method and system for tracking social capital In general, the invention relates to a method for tracking social capital. The method includes monitoring interactions with a first shared content provider based on a first number of equity changing activities, where the interactions with the first shared content pr... | 08/30/2011 |
| 7984371 | Method and system for the graphical modeling of data and calculations of a spreadsheet A method and system for the graphical modeling of calculations in a spreadsheet that provides a graphical representation of formulas and data contained in a spreadsheet. The graphical representation consists of nodes and edges connected in a tree or graph structure.... | 07/19/2011 |
| 7917857 | Direct subscription to intelligent I/O module Systems and methods that supply direct access (e.g., bypassing the controller) to embedded historian via a subscription and notification component. By modeling the notification related information (e.g., subscription queries, subscriber information, event informatio... | 03/29/2011 |
| 7908299 | Method and apparatus for pseudo-conversion of table objects A method for converting a table object from a first partitioning type to a second partitioning type includes steps or acts of gathering information including a definition of a clustering index of the table object; converting the table object of the first partitionin... | 03/15/2011 |
| 7870496 | System using touchscreen user interface of a mobile device to remotely control a host computer Various embodiments relate to a local computing device that includes a display and a touchscreen interface. The device is operable to establish a remote network computing session with a host computer system, transmit touch event information associated with touch eve... | 01/11/2011 |
| 7788590 | Lightweight reference user interface A lightweight information user interface is provided for displaying information about a selected text item, data item or other object in an electronic document that minimizes interruption of workflow with the electronic document. Upon selection of an item in an elec... | 08/31/2010 |
| 7752557 | Method and apparatus of visual representations of search results A method and system of visually coding search results is provided. Using a search query containing a plurality of search terms, a web search is conducted and a set of search results is obtained. Occurrence frequencies of the search terms in the returned document are... | 07/06/2010 |
| 7752556 | Workflow widgets Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for workflow widgets. In some implementations, a widget workflow method includes: launching a widget at a first device; and updating the widget with content created ... | 07/06/2010 |
| 7584432 | Interactive display system An interactive display system comprises a white board which communicates with a PC. A projector receives signals from the PC which are translated into corresponding projection image which is projected on to the white board. The image projected on to the white board ... | 09/01/2009 |
| 7546540 | Methods of using mixed resolution displays A method of using two or more display units with different resolutions which have been combined such that the geometry of images displayed across the multiple display units is preserved and the image appears to be substantially continuous to a viewer of the image. C... | 06/09/2009 |
| 7523402 | Information processing apparatus, a display control method of the information processing apparatus, a storage medium and its program performing a plural window display The information processing apparatus displays two or more windows on a display device. The processing apparatus has a screen memory (48) for the display device (2) and a processing unit (40) for outputting image data of the specific window of th... | 04/21/2009 |
| 7475356 | System utilizing mixed resolution displays A system utilizing two or more display units with different resolutions are combined such that the geometry of images displayed across the multiple display units is preserved and the image appears to be substantially continuous to a viewer of the image. Compatibilit... | 01/06/2009 |
| 7437683 | Method and apparatus for fostering immersive reading of electronic documents An apparatus and method for presenting electronic documents to users in the form of immersive reading pages. Immersive reading pages mimic the presentation that is provided by printed paper documents. There are no traditional user interface features displayed to the... | 10/14/2008 |
| 7430721 | Pointright: a system to redirect mouse and keyboard control among multiple machines The present invention provides a software system, PointRight, that allows for smooth and effortless control of pointing and input devices among multiple displays. With PointRight, a single free-floating mouse and keyboard can be used to control multiple screens. Whe... | 09/30/2008 |
| 7424517 | Method and system for publishing an electronic file attached to an electronic file attached to an electronic mail message Publishing content associated with an electronic file attached to an electronic mail message by executing instructions contained in the electronic mail attachment and accessing the content at a remote computer server identified by the attached file. The attached fil... | 09/09/2008 |
| 7373605 | Presentation system for displaying data A method of displaying data includes defining a primary display screen having a data display area and at least one linking area. At least one secondary display screen is also defined. At least one of the linking areas is associated with at least one of the secondary... | 05/13/2008 |
| 7369099 | Multi-display control system and image display apparatus A multi-display control system enables an operation screen to come up on an operator's front screen when an application performing a display operation changes, without the need for the operator to move the display image. When the conditions for image detectio... | 05/06/2008 |
| 7350150 | Methods and apparatus for accessing information from multiple remote sources In accordance with the present invention a process is provided for interfacing a legacy application and internet-based application and for displaying information from each application in a frame of a multi-frame browser on a client workstation. Further, the interfac... | 03/25/2008 |
| 7312764 | Methods and apparatus for displaying images on mixed monitor displays A method relates to operating a system using a mixed monitor workstation, such as a medical PACS workstation, having a first display of a first resolution and a second display having a different resolution. The method may include moving a graphical element displayed... | 12/25/2007 |
| 7263670 | Information displaying method, information displaying device, and computer program In order to display all information to be displayed on a computer screen in a manner which is easy to understand in hierarchical window displaying, an entire screen is taken as a root window, and display objects of windows and icons corresponding to child windows of... | 08/28/2007 |
| 7249324 | Electronic paper file An electronic paper file with an advantage like a book or a notebook can settle a conventional problem regarding the displaying that appears at a time of communicating by a portable information terminal. And the electronic paper file is provided with a receiving ele... | 07/24/2007 |
| 7246325 | System and method for functional elements Systems and methods whereby, for example, one or more functional elements can be established and/or employed. Such functional elements might serve a number of purposes. For instance, such functional elements might be employable in interoperating with devices, softwa... | 07/17/2007 |
| 7237202 | Multiple document viewing apparatus and user interface An apparatus for display of multiple electronic documents. The apparatus includes one or more tilting, rotatable, and detachable display devices coupled to a display stand, or to a personal computer or other data processing apparatus via a hinge or the like. A scree... | 06/26/2007 |
| 7219305 | Mark-up language implementation of graphical or non-graphical user interfaces A user interface (132)—be it graphical (GUI) or telephony (TUI) to an application (120) is defined by stored interface and feature description documents (122,124) written in XML and JavaScript, so that the user interface and changes thereto ca... | 05/15/2007 |
| 7209948 | Collaborative review of distributed content Collaboratively reviewing a digital document in a computing environment having a visual interface involves first presenting multiple users with a copy of the digital document in a visual interface. Annotations (such as highlights, underlines, or textual annotations)... | 04/24/2007 |
| 7191368 | Single platform electronic tester An electronic tester with digital, and analog, and memory test circuitry on a single platform. A test head is coupled to a device under test. The device under test can be a system-on-a-chip integrated circuit, a mixed signal integrated circuit, a digital integrated ... | 03/13/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 |
| 7143140 | Method and system for publishing an electronic file attached to an electronic mail message Publishing content associated with an electronic file attached to an electronic mail message by executing instructions contained in the electronic mail attachment and accessing the content at a remote computer server identified by the attached file. The attached fil... | 11/28/2006 |
| 7124374 | Graphical interface control system A graphical user interface for a computer system with attached processor devices transfers input control for a pointing device on a principal computer display to native display devices and interfaces on attached devices whenever the system senses that a display curs... | 10/17/2006 |
| 7114129 | Method and system for controlling an application displayed in an inactive window A view controller, such as a scroll bar, for a first application which is currently displayed within an inactive window is detached and remotely displayed within an active window in addition to the view controller associated with the content of that active window. A... | 09/26/2006 |
| 7111043 | Communication assistance method and device To be used with a chat client. A condition DB 3 associates prescribed conditions relating to a message to any channel with processing for such message, and stores this information. An acquisition unit 7, in accordance with a condition and processing, a... | 09/19/2006 |
| 7099834 | Method, system, and program for transferring data between servers through a client computer over a network Provided is a method, system, and program for transferring data from a first server to a second server through a client computer over a network. The client performs downloading and displaying content in a first page from the first server and downloading and displayi... | 08/29/2006 |
| 7079871 | Portable telephone and method of displaying data thereof A data displaying method includes, when a user draws up character messages to be transmitted, the character messages to be transmitted are displayed on one display window. If a window division function is selected, after determining what kind of function is selected... | 07/18/2006 |
| 7043695 | Object positioning and display in virtual environments A virtual environment for user interaction, and virtual objects for use therein, the virtual objects having an internal co-ordinate system with natural language definition to allow simplified inter-object relationships. The internal co-ordinate system is used to def... | 05/09/2006 |
| 6918092 | Graphical list grouping widget and methods of use thereof Apparatus and methods for segmenting sets of distinct entities into groups with associated boundaries, wherein the associated boundaries have an associated logic are disclosed. The interaction of an object, a set of objects, another group, or combinations thereof wi... | 07/12/2005 |
| 6671692 | System for facilitating the navigation of data A method for facilitating the navigation of application specific data on a data page, i.e. web page, during use of a data browser, i.e. Netscape™, MS Explorer™, etc. Included on the data page are a plurality of links each corresponding to data. In use... | 12/30/2003 |
| 6671693 | System for effectively collecting and disseminating data A method for effectively collecting and disseminating information. In use, data is retrieved from multiple users in a plurality of categories. To disseminate the information, access is provided to the data via an interface which lists the data categories.... | 12/30/2003 |