...that the x-ray was discovered purely by accident? When German physicist Wilhelm Konrad von Roentgen was experimenting with cathode rays in 1895, he put an activated Crookes tube in a book and went out to lunch. When he returned, he discovered that a key that had also been placed in the book showed up as an image on the developed film!
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 |
| 8146002 | Screen sharing session with selective pop-ups A method, system, and computer program product for providing a pop-up repelling region (e.g., frame) for use in a screen sharing session that includes providing, or creating a region on a screen, during a screen sharing session, that includes a view of at least one ... | 03/27/2012 |
| 7890478 | Projected business objects A computer-readable medium including instructions for performing a method for implementing a reusable template entity within a software system. The method includes retrieving a template entity from a repository in response to a request, wherein the template entity c... | 02/15/2011 |
| 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 |
| 7395509 | Temporal visualizations of collaborative exchanges A user interface (UI), which reflects exchanges in the past and the future between a user and entities. The UI includes a background having a user defined granularity, a plurality of dots, which can represent at least one collaborative exchange of a user and which a... | 07/01/2008 |
| 7395508 | Method and apparatus for providing an interactive presentation environment An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. One embodiment of the interactive presentation environment comprises a meeting recorder adapted to create a recording of a liv... | 07/01/2008 |
| 7373379 | Media role management in a video conferencing network According to the principles of the invention, there is provided a system, apparatus, and method for managing media in a multimedia conferencing system according to media roles. Each media stream may be explicitly labeled with a role that describes the function or pu... | 05/13/2008 |
| 7340667 | Method and/or apparatus implemented in hardware to discard bad logical transmission units (LTUs) The present invention concerns an apparatus comprising a logic circuit, a compare circuit, a control circuit and a memory interface. The logic circuit may be configured to generate a check signal in response to (i) a data signal having a series of logical transmissi... | 03/04/2008 |
| 7269793 | Conversational dealing system In a duplex chat conversational trading system, trader terminals monitor for new incoming messages from the time a trader starts to input a new message to the time it is sent. If an incoming message is detected, sending of the message is inhibited and the trader is ... | 09/11/2007 |
| 7219304 | System and method for developing and administering web applications and services from a workflow, enterprise, and mail-enabled web application server and platform A workflow, enterprise, and mail-enabled application server and platform supports distributed computing and remote execution of web applications. Lotus Domino online services (DOLS) is used by a web site administrator to configure Internet Notes (iNotes) clients to ... | 05/15/2007 |
| 7219345 | System and method for terminating processes in a distributed computing system A system is provided for terminating processes that are executing on a plurality of distributed computing nodes. The system comprises a batch queuing system configured to receive jobs from a user and to dispatch jobs to the distributed computing nodes. A process shu... | 05/15/2007 |
| 7213211 | System for knowledge transfer in a group setting A system for knowledge transfer in a group setting comprises a plurality of participant work areas and a moderator work area. Each of the plurality of participant work areas has at least one corresponding participant input-device, and each of the participant input-d... | 05/01/2007 |
| 7194539 | Method and system for display of activity of users A method and system for the display of the activity of users at a plurality of workstations (108, 110) is provided. The plurality of workstations (108, 110) are grouped in more than one distributed geographical location (102, 104). The disclosed... | 03/20/2007 |
| 7181696 | System and method for performing market research studies on online content A system and method for conducting market research studies on online content utilizing moderator and respondent computers connected over a network. A moderator at the moderator computer directs a plurality of respondents at the respondent computers to view preselect... | 02/20/2007 |
| 7085244 | Floor control language A telecommunications method and system of floor control, for enabling at least one conference participant to access a shared object or resource for purposes of input. A floor control command signal establishes at least one floor control policy, and the floor control... | 08/01/2006 |
| 7055102 | Turbo decoder using parallel processing A method of decoding using a log posterior probability ratio L(uk), which is a function of forward variable α (.) and backward variable β (.). The method comprises dividing the forward variable α (.) and the backward variable β (.) into, for example, ... | 05/30/2006 |
| 7013412 | Method for segmentally deinterleaving a data signal In a method for deinterleaving a data signal interleaved in blocks in accordance with a prescribed interleaving specification, deinterleaving target addresses are calculated for a first prescribed segment of the data symbols to be deinterleaved, and are stored in a ... | 03/14/2006 |
| 7012602 | Virtual three-dimensional display for product development A method is provided to represent a product development to a plurality of users. The product development comprises a collection of heterogeneous product development data elements manipulable by a plurality of heterogeneous application processes. A rendered three-dim... | 03/14/2006 |
| 6950853 | Multisite coordination in shared multicast trees A protocol to coordinate multipoint groupwork in the IP-multicast framework. Called Aggregated Coordination Protocol (ACP), the protocol operates on a shared multicast tree, benefiting from the underlying tree structure to store and forward coordination primitives b... | 09/27/2005 |
| 6932481 | Projection display system, projector and menu image display method for same To provide a technique for facilitating control of a plurality of projectors. A projection display system comprises a plurality of projectors wherein a plurality of images projected by the projectors are displayed on a common projection screen. Each projector compri... | 08/23/2005 |
| 6889365 | Terminal operation apparatus The terminal operation apparatus of the present invention is used for an electronic conference and the like, in which an operated terminal having a shared screen is remotely operated through a network, the amount of information flowing through the network is adjuste... | 05/03/2005 |
| 5801690 | Method for managing termination of a multi-processing software application A computer system (110) has a multi-processing software application operating (200) thereon. There are multiple client processes (221-228) concurrently operating as components of the multi-processing software application (200). Termination of the multi-pr... | 09/01/1998 |
| 5748189 | Method and apparatus for sharing input devices amongst plural independent graphic display devices A method and apparatus for using a single keyboard and/or mouse in multi-screen operation with a multiplicity of independent display apparatus. A keyboard and/or mouse is associated with a master work station to which is coupled a display apparatus. One o... | 05/05/1998 |
| 5572652 | System and method for monitoring and controlling one or more computer sites An improved user computer interface visual display workstation (UCIVDWS) system and an improved method for carrying out the system that concerns a common, password controlled UCIVDWS of the system for selectively controlling and monitoring one or more com... | 11/05/1996 |
| 5557725 | Method and system for switching between users in a conference enabled application A method of selecting which user has the input focus, and conditions by which a different user will get the input focus in the future. A user is said to have the `floor` if that user is enabled to become the input focus, or in other words, to provide inpu... | 09/17/1996 |