...During the Civil War, the Confederacy established its own Patent Office which issued 266 patents, a third of which concerned implements of war.
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 |
| 7966573 | Method and system for improving interaction with a user interface Upon detection of user input, a computing device (e.g., tablet PC, PDA, cellular device) may determine whether the input corresponds to a request to enhance elements of the user interface. In response to a positive determination, the computing device may magnify or ... | 06/21/2011 |
| 7877704 | Radio terminal A method and terminal for displaying information on a display, where the information is provided with elements. An element is either having a continuous length presenting a length which is equal to or greater than the size of said display, or a wrapped length presen... | 01/25/2011 |
| 7823083 | Method, browser client and apparatus to support full-page web browsing on hand-held devices Method, browser client, and apparatus for enabling users of hand-held devices to perform full page browsing of Web pages with zooming and panning. A proxy or proxy server is used to process HTML-based Web content corresponding to requested Web pages in their origina... | 10/26/2010 |
| 7797643 | Live content resizing A user interface comprises an interactive control and method for quickly changing the amount of text displayed in each item in a list of text items. The control allows the user to choose from a large range of choices for how much text is displayed and provides live ... | 09/14/2010 |
| 7779367 | Dynamic control configuration A toolbar displays dynamically configured controls based on a size of a window in which an application is running and on the media type presented. A large set of available controls may be available for the toolbar; however, the size of the application window in whic... | 08/17/2010 |
| 7779366 | Graphics stack system and method A system and method are provided for drawing graphics, such as to display a user interface on a display of a mobile device. A graphics stack is used to store pre-computed coordinate values to improve performance for drawing graphics, such as to display a user interf... | 08/17/2010 |
| 7730422 | Smart icon placement across desktop size changes Intelligent rearrangement of icons on a desktop in response to changes in desktop size, such as orientation, may be provided using a number of approaches. Desktop area in multiple orientations may be divided into a grid having equal numbers of rows and columns, and ... | 06/01/2010 |
| 7725837 | Digital image browser The present subject matter describes a browser for efficiently presenting and browsing a large digital photograph collection. The browser includes a graphical interface—referred to as a time quilt—that combines a wrappable timeline with a space filling layout. T... | 05/25/2010 |
| 7631274 | Information processing apparatus Any icon on a launcher screen 22 is changed from a basic-size (first-size) icon Is to a second-size icon Im one size larger than the basic-size icon Is and further a third-size icon IL further one size larger than the second-size icon Im in accordance with op... | 12/08/2009 |
| 7461353 | Scalable display of internet content on mobile devices Mobile devices enabled to support resolution-independent scalable display of Internet (Web) content to allow Web pages to be scaled (zoomed) and panned for better viewing on smaller screen sizes. The mobile devices employ software-based processing of original Web co... | 12/02/2008 |
| 7444599 | Method and apparatus for controlling a display of a data processing system A method of controlling a display of a data processing system includes displaying a first list as a scrollable view of items in a first mode; receiving an input to switch from the first mode to a second mode; and displaying, in the second mode, a representation of a... | 10/28/2008 |
| 7409646 | System and method for manipulating toolbar component dimensions A system and method for manipulating toolbar dimensions are provided. Each toolbar includes a number of toolbar components having a textual representation and a graphic representation. As the toolbar dimensions are adjusted, a first size threshold defines when to ad... | 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 |
| 7386801 | System and method that facilitates computer desktop use via scaling of displayed objects with shifts to the periphery The present invention relates to a system that facilitates multi-tasking in a computing environment. A focus area component defines a focus area within a display space—the focus area occupying a subset area of the display space area. A scaling component scales dis... | 06/10/2008 |
| 7386790 | Image processing apparatus, server apparatus, image processing method and memory medium An image processing apparatus is disclosed which processes a document described in a structured description language to generate an image. The apparatus analyzes the document and recognizes the size of a font contained in the document. The user is allowed to enter a... | 06/10/2008 |
| 7360168 | Automatically scaling the information and controls in navigation tabs per available window area A method in a data processing system for providing a user of the data processing system with control of a software object organized into a plurality of information levels including initially displaying a first display window having a first size. The first display wi... | 04/15/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 |
| 7343567 | System and method for providing dynamic user information in an interactive display The present invention is directed to a method and system for use in a computing environment to present and provide access to information that a user cares about. A scheme is provided for presenting frequently used controls and information in tiles within a sidebar. ... | 03/11/2008 |
| 7340676 | System and method for automatic layout of images in digital albums A system and method for automatic creation of digital image albums. A Page Creator Module utilizes a genetic engine and a layout evaluation module. The genetic engine evolves a group of images to a plurality of album pages, based on certain layout criteria. The eval... | 03/04/2008 |
| 7340688 | Application of paging to a dataset, graphical display window and graphical scrollbar grip A dataset is divided into overlapping logical pages, each associated with a different page index. A graphical display window is then filled with data corresponding to a current page offset which is mapped into a subset of data in a logical page corresponding to a cu... | 03/04/2008 |
| 7330189 | Information processing system for displaying image on information terminal An information display device and an information processor for performing, in the case where an image is delivered to information terminals such as a mobile phone varied in display, optimum image processing in accordance with performance of the display of each of th... | 02/12/2008 |
| 7327350 | Input device for control of computer software designed to assist persons of reduced visual acuity An input device designed to allow persons of reduced visual acuity to manipulate computer software providing magnification is disclosed. The device attaches to a personal computer via standard peripheral attachment, e.g., Universal Serial Bus. A single, large, light... | 02/05/2008 |
| 7321917 | Customizing a client application using an options page stored on a server computer A method and apparatus for displaying an options page for client application in a network environment. Instead of hard coding the options page within the client application, the options page is stored on a server computer and may be updated dynamically without modif... | 01/22/2008 |
| 7310782 | Method and apparatus for arranging program and I/O controls A computer system includes a display and a processor. The processor operable to implement a user interface on the display. The user interface including a plurality of program controls for initiating processing tasks. The processor is operable to, responsive to an ac... | 12/18/2007 |
| 7287233 | Minimization function for a computer user interface Techniques are disclosed for displaying information to a user on a display device of a computer system. In one general aspect, a first view is displayed on the display device, where the first view has a plurality of objects in a first format and a first object contr... | 10/23/2007 |
| 7278114 | Method and apparatus for managing display of popup windows The present invention relates to various aspects of managing display of supplemental on-screen windows known as popup windows. In one embodiment, an exemplary method includes detecting a first window on a screen, determining whether the first window qualifies as a p... | 10/02/2007 |
| 7257776 | Systems and methods for scaling a graphical user interface according to display dimensions and using a tiered sizing schema to define display objects Systems and methods are described for scaling a graphical user interface (GUI) to fit proportionally in displays of different sizes. Bounds of display objects to be displayed in the graphical user interface are defined in terms of position relative to horizontal and... | 08/14/2007 |
| 7248263 | User interface for representing multiple data sets on a common graph A method and user interface are provided for independently and conveniently scaling y-values of multiple data sets whereby the data sets may be plotted against a common y-axis and provide satisfactory variability. A multiplier is selected by which data points in a d... | 07/24/2007 |
| 7246327 | Interactive, menu-driven interface to database An interactive, menu-driven interface to a cellular site information database is disclosed. The user may enter a form name such as channel, cell, trkgrp, trkmem, etc. into a form selection screen. The user may enter the operation desired to be performed on the form ... | 07/17/2007 |
| 7224365 | System and method for transferring thematic information over the internet System and method for transferring thematic information over the Internet in which graphical representations for different themes are created in a vector format, the vector graphics are imported into the frames of an animation movie, the frames of the movie are down... | 05/29/2007 |
| 7219308 | User interface for media player program Methods and system for enhancing user experience when rendering digital media content. Defining a visible region of the window in which a media player user interface (UI) is presented to clip undesirable portions of the window provides an improved media player UI. F... | 05/15/2007 |
| 7216302 | 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... | 05/08/2007 |
| 7213229 | Content-based graphical user interface A computer program, computer-readable media and data signal for providing a content-specific graphic user interface each includes a plurality of code segments for rendering a user interface having at least one graphic manipulation icon, said at least one graphic man... | 05/01/2007 |
| 7213215 | Apparatus and method for controlling position of image when the image enlarged or reduced Provided are an apparatus and method of displaying an image. In particular, provided are an apparatus and method of controlling an image enlarging/reducing region of a displayed image by resetting a reference point, which is a center point of the displayed image, en... | 05/01/2007 |
| 7200819 | Graphics stack system and method A system and method are provided for drawing graphics, such as to display a user interface on a display of a mobile device. A graphics stack is used to store pre-computed coordinate values to improve performance for drawing graphics, such as to display a user interf... | 04/03/2007 |
| 7188310 | Automatic layout generation for photobooks A method and system for the automatic layout of a photobook page are disclosed. The method includes receiving a number of images for placement onto the photobook page, the photobook page having a first dimension and a second dimension wherein the first dimension is ... | 03/06/2007 |
| 7188315 | Method of establishing a customized webpage desktop The present invention relates to a method of establishing a customized webpage desktop applied in an information apparatus. After an operating system is enabled, a shell program is initialized, and a browser is called to register the browser as a desktop format, and... | 03/06/2007 |
| 7181686 | Selecting screens in a GUI using events generated by a set of view controllers A method and apparatus in a data processing system for presenting a set of screens in a graphical user interface. A first screen within a set of screens is presented, wherein the set of screens are presented using a set of view controllers. Responsive to a selected ... | 02/20/2007 |
| 7178111 | Multi-planar three-dimensional user interface A 10-Foot media user interface is herein described. A computer user interface may be designed for primary use as a 10-Foot user interface, where a user controls the computer using a remote control device, instead of as a traditional 2-Foot user interface where the u... | 02/13/2007 |
| 7176899 | Display screen operation device In a state in which any one of selection buttons is selected (state in which a color is reversed), a touch panel in a controller is operated, and, the selected state of the selection button is released when an operation signal from the above controller is correspond... | 02/13/2007 |