"There is no reason anyone would want a computer in their home."
Ken Olsen, chairman and founder of Digital Equipment Corporation ; 1977
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 |
| 8117560 | Methods and apparatuses for selectively removing sensitive information during a collaboration session In one embodiment, the methods and apparatuses include: selectively sharing desktop content with an attendee device wherein the desktop content includes a shared window and a sliding type of window; displaying the desktop content including the sliding type of window... | 02/14/2012 |
| 8117196 | Search tool providing optional use of human search guides A method and system providing optional use of human search guides to allow a user to select between a human guide assisted search and an automated search. The user is provided with an option of submitting a query requesting assistance of one or more human guides, in... | 02/14/2012 |
| 8099677 | Method and apparatus for animation profiling The present invention relates to a method for displaying moving items in a user interface and, in particular, to such a method for use within a device for use with a wireless communications network. The invention provides a method and apparatus for displaying a movi... | 01/17/2012 |
| 8078986 | Method and system for a browser module In general, the invention relates to a method for capturing information from a web site. The method includes accessing the web site using a browser with a browser module, where the web site comprises a number of web pages having information in a first format, and ob... | 12/13/2011 |
| 7958457 | Method and apparatus for scheduling presentation of digital content on a personal communication device A method of presenting digital content to a user on a display of a computing device displaying a continuous stream of digital content in a stream portion of the display, obtaining a current context of the user and the computing device, providing contextual sensitivi... | 06/07/2011 |
| 7937669 | Access control system with rules engine architecture As access control system and method is provided. The access control system in one aspect may comprise a client application operable to provide a user interface for allowing a user to dynamically configure rules and associated parameters for controlling access to an ... | 05/03/2011 |
| 7861183 | Guidance display device A guidance display device that displays appropriate guidance for a screen, wherein the screen includes display regions. Specifically a guidance display region for guiding a user's operation includes: guidance content holding units which previously hold guidance disp... | 12/28/2010 |
| 7836409 | Systems and methods for using interaction information to deform representations of digital content User behavior while interacting with one or more first representations of digital content can be monitored. Interaction information can be determined by monitoring the user behavior while interacting. Interaction information can include information identifying inter... | 11/16/2010 |
| 7814116 | Method and system for creating customized news digests A system is provided for delivering personalized digest documents to multiple users. The system includes a profile module, a content management module, a document creation module, and an interface. The profile module receives a delivery preference of one of the user... | 10/12/2010 |
| 7802197 | Adaptive systems and methods for making software easy to use via software usage mining A system for dynamically updating user accessible features of a software application on a client computer has a user interface, a local usage data file, and a data mining engine. The user interface is adapted to receive operator inputs. The local usage data file is ... | 09/21/2010 |
| 7676760 | Methods and apparatus for analysis of access logs An access log analyzer processes an access log to identify file access information associated with accessed regions of one or more files. Based on information in the access log as well as information potentially retrieved from the other sources such as a file system... | 03/09/2010 |
| 7665035 | Content selection apparatus, system, and method A media presentation apparatus includes a user preference storage module to store a user preference associated with a user activity and a content selection, coupled to a content selection module to select a content offering based on the user preference. A system inc... | 02/16/2010 |
| 7614011 | Apparatus and method for display power saving A power saving method for self-luminous displays and an apparatus thereof, comprises determining active and inactive portions of a display screen. The inactive portions of the display screen are modified in accordance with criteria to save power by reducing energy c... | 11/03/2009 |
| 7571394 | Retrieving data based on a region in a graphical representation A method, apparatus, system, and signal-bearing medium that, in an embodiment, display a graphical representation of data that changes over time, create a region in the graphical representation, retrieve data from a database based on the region, and create a graphic... | 08/04/2009 |
| 7568167 | Non-persistent user interface for real-time communication Methods, systems, and computer program products for making real-time communication user interfaces less intrusive by automatically adjusting the user interfaces based on the user's level of interaction. An initial representation of a user interface for real-time com... | 07/28/2009 |
| 7480871 | Clerical procedures processing apparatus and clerical procedures processing system Up until now, when an employee had a personal change, it was possible that that employee did not know all of the items (events) that needed to registered with the company. This invention comprises a combination-storage means for storing a combination of one or a plu... | 01/20/2009 |
| 7397482 | String display system, string display method and storage medium A string display system for displaying display target strings includes a storage unit 50 that correlates and stores detection target strings and display numbers, a display time determination unit 56 that provisionally determines display times of the di... | 07/08/2008 |
| 7385726 | Method for preparing profiles A method for updating profiles is provided. The method involves storing a plurality of successive profiles for an image recording device, and changing at least two of the successive profiles when characteristics of the image recording device change. The profiles are... | 06/10/2008 |
| 7362311 | Single column layout for content pages A system and method for small computing devices that present a single column of content such as a web page such that a user need only scroll vertically to see the content. A parser converts HTML to CSS as necessary, and a single column style sheet modifies content f... | 04/22/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 |
| 7346894 | Method and system for specifying file-specific program settings Methods and systems for specifying settings used by a file are described. A file is accessed using a software application. Associated with the file are global settings defined by the application. The application automatically imposes the global settings on all files... | 03/18/2008 |
| 7327349 | Advanced navigation techniques for portable devices The present invention provides a unique system and method that facilitates navigating smoothly and gracefully through any type of content viewable on portable devices such as cell-phones, PDAs, and/or any other hybrids thereof. In addition, such navigation can be pe... | 02/05/2008 |
| 7320109 | Dynamic user interface A method for creating a graphic user interface (GUI) for a computer application includes defining a relation that associates certain graphic elements (84, 86, 88, 90, 92) with corresponding user interface elements (64, 66, 68, 70, 72) that are linked t... | 01/15/2008 |
| 7299422 | System and method for transferring personalization information among computer systems A system and method transfers personalization information to a portable storage device from a first computer system, and then adds personalization information to a second computer system from the portable storage device. ... | 11/20/2007 |
| 7249034 | System and method for publishing a person's affinities A system and method to control the review and publication of affinities. The system and method can be tailored to provide flexibility in the ways that affinity publication is controlled, thereby accommodating different cultural and legal constraints on information a... | 07/24/2007 |
| 7231589 | Access usage data storing and transmitting program and storage medium An external storage medium storing a computer readable access control program and a plurality of files. The access control program performs a first accessing process permitting a computer to access only the access control program when the computer attempts to access... | 06/12/2007 |
| 7231609 | System and method for accessing remote screen content A system and method for facilitating user access to remote content from a current location is presented. The invention monitors for and detects an activation gesture. The activation gesture may include an empty or nonempty selection, the nonempty selection having a ... | 06/12/2007 |
| 7209906 | System and method for implementing a metrics engine for tracking relationships over time The present invention enables a flexible system for representing relationships among computing resources, assigning them strengths, and versioning them over time. One advantage is that all of the various ways that these entities are named in the real world can be no... | 04/24/2007 |
| 7200611 | TV program database Before a programming guide is created, a unique code is assigned to each TV program that can be identified in the programming guide. Prior to the creation of the programming guide, a viewer selects the unique code corresponding to the TV show that the viewer would l... | 04/03/2007 |
| 7200592 | System for synchronizing of user's affinity to knowledge A system and method for synchronizing profile data based on one or more changes in affinity to knowledge data in a system. The profile data may include at least an affinity of a person to knowledge data. In some embodiments, metadata information associated with stor... | 04/03/2007 |
| 7185288 | Operator interface module segmented by function in an automatic clinical analyzer A method for displaying the status of a clinical analyzer on an operator interface in a manner that minimizes the effort required by the operator to access pertinent data. In one aspect the method includes displaying routine and non-routine information about the ope... | 02/27/2007 |
| 7168035 | Building a view on markup language data through a set of components A designer uses a forms designer application to build electronic forms from hierarchical data. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more suggested transformation-language components as... | 01/23/2007 |
| 7165240 | Topological best match naming convention apparatus and method for use in testing graphical user interfaces A topological best match naming convention apparatus and method for graphical user interface (GUI) testing are provided. With the apparatus and method, properties of the GUI object are recorded and stored in a GUI object database. During execution of test scripts, i... | 01/16/2007 |
| 7149968 | Method for the simultaneous non-overlapping representation of at least two data visualization windows in a display area of a monitor of a data processing installation A method is provided for the simultaneous non-overlapping representation of at least further data visualization window in addition to a first established data visualization window in the display area of a monitor. The method allows arrangement of at least one furthe... | 12/12/2006 |
| 7143352 | Blind summarization of video content A method summarizes unknown content of a video. First, low-level features of the video are selected. The video is then partitioned into segments according to the low-level features. The segments are grouped into disjoint clusters where each cluster contains similar ... | 11/28/2006 |
| 7100122 | Limiting unsolicited browser windows A system, method, and program controls the occurrence of unsolicited browser windows by enabling a user to specify a maximum depth of a window that can be opened. Before opening a new window, the browser determines the window depth in relation to the specified depth... | 08/29/2006 |
| 7082576 | System and process for dynamically displaying prioritized data objects The present invention involves a new system and process for dynamically displaying data objects or “information” on a computer display device based on a predefined priority associated with each individual element of the information. Consequently, more important ... | 07/25/2006 |
| 7080326 | Method and system for managing multi—paned windowed environments A method is directed to managing data and navigation panes in a windowed environment. The method provides for displaying a plurality of panes within the single window, receiving a user input, displaying at least one pivot point input location in response to the user... | 07/18/2006 |
| 7068291 | Video display screen segmentation An apparatus for controlling the format of a video display. The apparatus includes a profile module for defining at least one profile. The profile has at least one display characteristic of video information associated with a type of application. The apparatus also ... | 06/27/2006 |
| 7065712 | Scheme for posting advertisements on comprehensive information viewing device An advertisement posting scheme utilizes a comprehensive information viewing device capable of displaying multiple Web pages on a display screen by enlarging or contracting each Web page at arbitrary magnification rate smoothly, rotating each Web page at arbitrary a... | 06/20/2006 |