...that when IBM conducted a market study of Chester Carlson's invention in 1959, the company concluded that it would take only 5000 units of his new product to saturate the market? IBM therefore declined to be part of the new product introduction. Too bad for IBM. Carlson's invention was the xerography process, and his new product was the beginning of the Xerox Corporation. It is estimated that every day, worldwide, 3,000,000,000 copies are made!!
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 |
| 8190997 | Personalized content feed suggestions page A user may be presented with suggestions of content feeds to which she may subscribe. The suggestions are based on documents, such as web pages, accessed by the user. The content feeds suggested to the user are content feeds associated with at least some of the docu... | 05/29/2012 |
| 8185821 | Table generating method, information processing apparatus, and recording medium having recorded table generating program thereon A method of generating a table in which data having time or period information is laid out at corresponding positions along a chronological axis includes the steps of displaying a table generating screen including a table generating area; displaying the chronologica... | 05/22/2012 |
| 8122358 | Method and apparatus for displaying user comment A communication management technology of improved convenience is provided. A game apparatus includes: a registration unit which registers other terminals accessible through a network as participants to notify each other's status to; a status information acquisition ... | 02/21/2012 |
| 8103957 | Methods and systems for simplifying access to video content A method, computer readable medium, and system for simplifying access to content includes requesting content in response to activation of a link associated with the content. Operating environment information about a recipient system is also obtained in response to t... | 01/24/2012 |
| 8099667 | User definable on-line co-user lists A real time notification system that tracks, for each user, the logon status of selected co-users of an on-line or network system and displays that information in real time to the tracking user in a unique graphical interface. The invention provides user definable o... | 01/17/2012 |
| 8086955 | Methods and apparatus for modifying process control data Methods, apparatus, and articles of manufacture for modifying process control data involve obtaining the process control data in an extensible markup language format, converting the process control data in the extensible markup language format to a second data forma... | 12/27/2011 |
| 8065617 | Discovering alternative user experiences for websites The present invention extends to methods, systems, and computer program products for discovering alternative user experiences for Websites. Embodiments of the invention permit a user to navigate to a Web page that has an alternative application for a Web site. In re... | 11/22/2011 |
| 8056009 | System for initiating communication between a user interface and a vision processor A method is disclosed for instructing a user interface (UI) in communication with a first of vision processor (VP) to establish communication with a second (VP). The invention is useful in a machine vision system having a plurality of VPs and at least one UI. The me... | 11/08/2011 |
| 8041750 | Method and apparatus for organizing and playing data The present invention provides a general solution to presenting media interface and navigation tools for content provided from a plurality of sources. The invention maintains a user at a single site regardless of the source of the media content. This permits a consi... | 10/18/2011 |
| 8001088 | Indexing media files in a distributed, multi-user system for managing and editing digital media A scalable infrastructure indexes and tracks media data and metadata in a distributed, multi-user system. An indexer is associated with particular storage locations, such as a disk, or a directory on a disk, to maintain an index of media files or metadata stored in ... | 08/16/2011 |
| 7987424 | Implementing a second computer system as an interface for a first computer system A second independent computer system is docked into a first computer system. Then, the first computer system uses at least one of an input interface and an output interface of the second independent computer system as a peripheral device for interfacing with the fir... | 07/26/2011 |
| 7984378 | Management of meetings by grouping A meeting management application that permits the manipulation of meetings by groups is provided. The meeting management application incorporates or is associated with a scheduling application for receiving and maintaining meeting information. The scheduling applica... | 07/19/2011 |
| 7975222 | System and method for dynamic linking between graphic documents and comment data bases A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic t... | 07/05/2011 |
| 7962852 | Information processing apparatus, information processing method, and recording medium An information processing apparatus restricts admission to space occupied by a user in a virtual space. When a second user of a second terminal makes a request for admission to space which is in the virtual space and which is occupied by a first user of a first term... | 06/14/2011 |
| 7953730 | System and method for presenting a search history A method for displaying a search history for a user is shown. The method includes generating a search history for a user including one or more listings of search results, displaying a first search result listing on a web page, and displaying at least a second search... | 05/31/2011 |
| 7949990 | Parallel electronic design automation: shared simultaneous editing A method to simultaneously allow multiple users to edit in shared areas of a master design includes displaying the master design, allowing a first user to edit in a shared area of the design, while simultaneously allowing a second user to edit in a shared area of th... | 05/24/2011 |
| 7925979 | Extensible manufacturing/process control information portal server A manufacturing/process control system information access provider architecture is disclosed. Manufacturing/process control system data provider flexibility is achieved through a user-configurable manufacturing/process control information portal server that comprise... | 04/12/2011 |
| 7917853 | System and method of presenting media content A method of presenting media content is disclosed that includes providing a first view including multiple image cells to a destination device of a first user, where at least one cell of the multiple image cells includes an image. The method further includes automati... | 03/29/2011 |
| 7900146 | Image forming system, information processing apparatus and its control method An information processing apparatus, connectable to an information forming system having plural devices corresponding to plural processing stages including at least a printing stage and a bookbinding stage. Function information indicating abilities regarding plural ... | 03/01/2011 |
| 7890868 | Selecting a connectable element of a hardware device in a measurement system A system and method for selecting a connectable element of a hardware device in a measurement system. A diagram of the measurement system may be displayed. The diagram may include a first icon representing a hardware device component of the measurement system. The h... | 02/15/2011 |
| 7861171 | Pointright based point-of-presence system and architecture An interactive workspace with multiple users and machines is characterized by an input redirection method whereby user-specific information is associated to the user input device that the user is controlling on one of the machines. The system allows the associated i... | 12/28/2010 |
| 7739602 | System and method for community centric resource sharing based on a publishing subscription model The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers based on different sharing relationships. The Web service includes a host-based interface called “My Co... | 06/15/2010 |
| 7725477 | Power filter for online listing service A unique system and method that facilitates searching an online listing service by employing a plurality of attributes, parameters, and search terms in a search query is provided. The system and method involve using parameters such as the listed item's location and ... | 05/25/2010 |
| 7720869 | Hierarchical structured abstract file system A method in a data processing system of searching a plurality of electronic files identified by filenames in a first hierarchical file structure that is on a recordable medium of the data processing system. A user-defined metalabel is assigned to each of the electro... | 05/18/2010 |
| 7721210 | Electronic calendar system A wireless system having a central family calendar. Individual family members may access the family calendar from their wireless devices. The system also includes telephone and address information for non-family members. Important dates such as birthdays, associated... | 05/18/2010 |
| 7607090 | Frameless data presentation Embodiments of the present disclosure provide systems and methods for presenting data from a plurality of computer applications for display. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows. A graphical in... | 10/20/2009 |
| 7539942 | User definable on-line co-user lists A real time notification system that tracks, for each user, the logon status of selected co-users of an on-line or network system and displays that information in real time to the tracking user in a unique graphical interface. The invention provides user definable o... | 05/26/2009 |
| 7533343 | Web page to cellular phone—contact information messaging system The present invention relates to a method and system for transmitting contact information published and/or product/services advertisements of a web page directly to a communication device such as a cellular phone. According to one method, advertisement containing da... | 05/12/2009 |
| 7500195 | Method and system for transforming content for execution on multiple platforms A method and system are disclosed for acquiring and transforming existing content (e.g., Hyper Text Markup Language HTML content) for display and execution on multiple platforms and architectures. In one embodiment, capture templates are created to harvest content f... | 03/03/2009 |
| 7478317 | Method and apparatus for presenting a summary of selected values A method, system, and article of manufacture for quickly and easily obtaining information about a list of elements. One embodiment of the invention comprises receiving a selection of at least one desired summary function, generating a configuration file containing t... | 01/13/2009 |
| 7458026 | Information providing system and method and storage medium An information providing system and method and a storage medium which provide information services to each client apparatus on which a browser for browsing content and at least one object operate, through the cooperation with the operation of the object. A server ap... | 11/25/2008 |
| 7454709 | User definable on-line co-user lists A real time notification system that tracks, for each user, the logon status of selected co-users of an on-line or network system and displays that information in real time to the tracking user in a unique graphical interface. The invention provides user definable o... | 11/18/2008 |
| 7444348 | System for enhancing a query interface A system for enhancing searching of a network has an architecture that supports a search tool component capable of soliciting a search query from a user and of invoking an instance of an Internet browser in which to display search results. A further embodiment of th... | 10/28/2008 |
| 7441193 | Adaptable and widely applicable control surface A control surface has one or more soft devices for which functionality may be assigned, a central processing unit (CPU), including operating code, for managing at least functionality of the soft devices on the control surface, and a network connection for connecting... | 10/21/2008 |
| 7434165 | Programmed apparatus and system of dynamic display of presentation files A method of preparing and displaying a cumulative presentation and a presentation system are provided. A listing of available individual presentation files is provided through a user interface. Each of the presentation files comprises a plurality of presentation sli... | 10/07/2008 |
| 7426697 | Multi-application tabbing system A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with at least one second window, the at least one second window being independent of and external to the first window, and combin... | 09/16/2008 |
| 7426699 | Communication between browser windows A method for communication between browser windows including configuring a first web page to enable a first browser window into which the first web page is loaded to write a first message into a first cookie, and configuring a second web page to enable a second brow... | 09/16/2008 |
| 7421658 | Method and system for providing a graphical user interface for a script session Embodiments of the present invention comprise a system and method of providing a graphic user interface (GUI) for scripts. The system comprises one or more scripts, a script GUI module and an interface unit. The script GUI module establishes and maintains communicat... | 09/02/2008 |
| 7412502 | Graphics for end to end component mapping and problem-solving in a network environment An example of a solution provided here comprises receiving as input at least one event (chosen from an event generated by an application probe, and an event generated by a component probe), and providing graphical output based on said inputs, whereby a user correlat... | 08/12/2008 |
| 7409446 | Information-provision method and information-provision device for structuralized documents stored in different devices connected to a network The object of the present invention is to provide a method and device for using network and computer resources effectively. Resources are spread out on network 3. Spread abroad herein are: structuralized documents d1, d2 on server 1a | 08/05/2008 |