...that several people are credited with the invention of the flush toilet? Most people have heard of Thomas Crapper (1837-1910), the sanitary engineer who invented the valve-and-siphon arrangement that made the modern toilet possible. Another claimant to "the throne" was British inventor Alexander Cumming who patented a toilet in 1775. Then there's a nameless Minoan (a native of ancient Crete) who lived 4,000 years ago who supposedly was ahead of his time and created the first flush toilet!
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.
| Application No. | Application Title | Issue Date |
| 20100235780 | System and Method for Identifying Words Based on a Sequence of Keyboard Events A system, a computer readable storage medium including instructions, and computer-implemented method for displaying at least one word based on a sequence of keyboard events. A sequence of keyboard events representing keystrokes is received. The sequence of keyboard even... | 09/16/2010 |
| 20090265661 | MULTI-RESOLUTION THREE-DIMENSIONAL ENVIRONMENT DISPLAY A computer manages display of objects having different resolution values in a coordinated multi-player game process. One or more servers and client applications operate cooperatively to manage and display various different resolution areas representing output from the u... | 10/22/2009 |
| 20080229237 | SYSTEM AND COMPUTER-READABLE MEDIUM FOR ORDERING ON-SCREEN WINDOWS FOR DISPLAY FIELD OF THE INVENTION A system for ordering on-screen windows for display is disclosed in which an active window partially overlaps an inactive window and hides a portion of the inactive window. The movement of a mouse pointer is monitored to determine its location on the screen. In response... | 09/18/2008 |
| 20080059903 | Image display method, image display apparatus and camera Disclosed are an image display method, an image display apparatus and a camera, which display a list of a plurality of images arranged in such a way that individual images at least partially overlie one another, sequentially enlarge and display the images in the display... | 03/06/2008 |
| 20070180401 | Methods, systems, and computer program products for displaying windows on a graphical user interface based on relative priorities associated with the windows Methods, systems, and computer program products for displaying windows on a graphical user interface based on relative priorities associated with the windows are disclosed. According to one method, relative priorities of a plurality of windows of a graphical user interf... | 08/02/2007 |
| 20070101290 | Display apparatus A display apparatus includes a rendering unit, a priority determination unit, and a synthesized screen generation unit. The rendering unit determines necessary virtual screens based on an instruction signal from a navigation unit and information processing units. The pr... | 05/03/2007 |
| 20060253791 | Simplified interactive graphical user interfaces for sorting through a stack of overlapping windows on a display in order along the Z (depth) axis An implementation to simplify GUI display interfaces having stacks of overlapping windows by enabling an interactive user to sort through the stacks of windows in a user friendly intuitive manner without resizing or moving any of the windows in the stack. A computer con... | 11/09/2006 |
| 20060161861 | System and method for visually browsing of open windows A method referred to as visual window browsing allows a user to browse through windows on their desktop. Aspects of the invention include responsive to a command, moving open windows to form a visual stack with the topmost window in the stack being in focus. Responsive ... | 07/20/2006 |
| 20060150108 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, STORAGE MEDIUM, AND PROGRAM To easily and optimally display data output from plural connected information terminals on a display device based on display attribute information given with respect to each output data, an information processing device, which calculates similarity of different image da... | 07/06/2006 |
| 20060070009 | Key-controlled multi-level window activating method and interface A key-controlled multi-level window activating method and interface is proposed, which is designed for use in conjunction with a window-based information platform for providing the user with a key-controlled multi-level window activating capability that allows the user ... | 03/30/2006 |
| 20050235220 | Web page display system A display system displays web pages from web sites located on data communications networks such as the Internet network. The display system has display controls and a plurality of non-overlapping display areas. Each display area has independent display area controls and... | 10/20/2005 |
| 20050223342 | Method of navigating in application views, electronic device, graphical user interface and computer program product The invention relates to a method of navigating in application views of an electronic device, to an electronic device, to a graphical user interface, and to a computer program product. The electronic device is configured to: display an initial application view on the di... | 10/06/2005 |
| 20050223340 | Method of navigating in application views, electronic device, graphical user interface and computer program product The invention relates to a method of navigating in application views of an electronic device, to an electronic device, to a graphical user interface, and to a computer program product. The electronic device is configured to: display an initial application view on the di... | 10/06/2005 |
| 20050216856 | System and method for displaying information on an interface device Systems and methods for displaying content of a web page to a user on a computing device. The content includes interactive one or more interface elements for display to a user and with which a user may normally interact. Instructions are provided for generating a protec... | 09/29/2005 |
| 20050188326 | Image assortment supporting device An image assortment supporting device displays an assortment window allocated including an assortment view R2 and a sorting view R4 on a display screen of a display unit of a computer. A sight of thumbnail images is displayed in the assortment view R2. ... | 08/25/2005 |
| 20050166158 | Semi-transparency in size-constrained user interface The present invention provides a method that increases screen space of a computing device by using semi-transparent functional areas that overlap non-functional content areas on the screen. This method allows for relatively large functional targets on the screen—thus ... | 07/28/2005 |
| 20050149879 | Computer interface having a single window mode of operation A computer-human interface manages the available space of a computer display in a manner which reduces clutter and confusion caused by multiple open windows. The interface includes a user-selectable mode of operation in which only those windows associated with the curre... | 07/07/2005 |
| 20050125741 | Method and apparatus for managing input focus and z-order An improved system for managing user inputs and z-order in a graphic user interface (GUI) environment is disclosed. A GUI element may include a plurality of keys corresponding to keys on a typical keyboard, and may serve as a replacement for the keyboard. The system per... | 06/09/2005 |
| 20050125740 | Method and apparatus for managing input focus and Z-order An improved system for managing user inputs and z-order in a graphic user interface (GUI) environment is disclosed. A GUI element may include a plurality of keys corresponding to keys on a typical keyboard, and may serve as a replacement for the keyboard. The system per... | 06/09/2005 |
| 20050071784 | Successively displaying panels in a computer user interface Successively displaying panels in a computer user interface. A method includes displaying a first panel of a plurality of panels. Each of the panels includes different information. The computer user interface has a plurality of navigation controls by which a user can na... | 03/31/2005 |
| 20050066289 | Methods, systems and computer program products for intelligent positioning of items in a tree map visualization Displaying data from a data set in a tree map visualization is provided by prioritizing the data in the data set so as to associate a priority with respective elements of the data in the data set. A tree map visualization is generated based on the data set where a locat... | 03/24/2005 |
| 20050055646 | Method for controlling a window-based user interface and an HMI device for carrying out said method A control of a window-based interactive user interface (210) includes at least two overlapping display and control windows (220, 230). When one display and control window (220) is activated, the other display and control window (230) is autom... | 03/10/2005 |
| 20050050471 | Methods of displaying resources of overlapping but separate hierarchies A method of using a Graphical User Interface (GUI) to display relationships amongst resources of a system can include illustrating at least two overlapping but separate hierarchies in the same mosaic-like graphic, each hierarchy representing one or more of the relations... | 03/03/2005 |
| 20050044505 | Creating an opaque graphical user interface window when a display unit is in an off state According to some embodiments, an opaque graphical user interface window is created when a display unit is in an off state. ... | 02/24/2005 |