...that after Parker Brothers executives turned down the game of Monopoly because it had "52 fundamental errors" (including taking too long to play), a copy of the game wound up in the home of the company president who stayed up until 1 a.m. to finish playing it? He was so impressed by the game that the next day he wrote to inventor Charles Darrow and offered to buy it!
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 |
| 7818373 | Notifying co-recipients of others currently replying to communications A mechanism for notifying co-recipients of a communication that other recipients are currently composing a reply to the received communication is provided. The notification may be provided regardless of which type of communication application is being used to reply ... | 10/19/2010 |
| 7818374 | Effective communication in virtual worlds A method, computer program product and computer system for establishing an effective communication between two users in a virtual world, which includes measuring a communication capability for each of the users, and establishing a communication using a default type ... | 10/19/2010 |
| 7814150 | Apparatus and method to bridge telephone and data networks In accordance with one embodiment, the disclosure relates to a method for initiating an online meeting over a data network between a host party with a first computer and an attendee party with a second computer. Consider that a phone connection already exists over a... | 10/12/2010 |
| 7814152 | Context-specific instant messaging Context-specific instant messaging is presented. A user views a page of data that is segmented into regions. The user performs a user action (e.g., a mouse click) and, in turn, a message generator displays context-specific phrases for the user to select based upon t... | 10/12/2010 |
| 7814151 | Wirelessly-enabled identification of digital media generated at an event A method in one embodiment includes embedding a unique event tag into media files recorded at an event by a first media recording device, which is operable to wirelessly discover a second media recording device at the event. The first media recording device wireless... | 10/12/2010 |
| 7809791 | Information aggregation, processing and distribution system A utility is provided for managing exchanges of information within a context involving multiple users, for example, multi-user network collaboration. The invention enables automatic enforcement of a policy regarding sensitive information. The policy may be negotiate... | 10/05/2010 |
| 7805486 | Meeting effectiveness indicator and method A meeting effectiveness indicator provides information to participants of a meeting. The information includes messages that the meeting has gone off topic, and resources are being wasted. Participants within a room or local vicinity of the indicator used wired or wi... | 09/28/2010 |
| 7801954 | Method and system for providing expanded presence information when a user is offline A method and system for providing expanded presence information of publishers to subscribers is provided. The presence system receives expanded presence information from a publisher. A client component of the presence system sends the expanded presence information t... | 09/21/2010 |
| 7801953 | Push-to-talk wireless telecommunications system utilizing an voice-over-IP network A method and system to provide push-to-talk from one user to another in a wireless packet data telecommunications network is described. The system may include: a wireless communication network including push-to-talk (PTT) functionality, with a Session Initiation Pro... | 09/21/2010 |
| 7801956 | Providing notifications to an individual in a multi-dimensional personal information network A method for providing notifications to an individual within a multi-dimensional personal information network includes obtaining itinerary information corresponding to a first individual within a multi-dimensional personal information network. A second individual th... | 09/21/2010 |
| 7801955 | Distributed metrics collection Distributed metrics collection systems and methods can be used to help bind together a large organization by implementing both formal and informal information flows. Hierarchical reporting and tasking are formal information flows. Gossip is an informal information f... | 09/21/2010 |
| 7797382 | Virtual private network publish-subscribe multicast service Publish-subscribe XML multicast service within a VPN service is described. A backbone such as an IP/MPLS backbone connects multiple subscriber sites using VPN technology and VPN edge routers. XML publish-subscribe modules are addressable within the VPN and form an o... | 09/14/2010 |
| 7797381 | Methods and apparatus for information hyperchain management for on-demand business collaboration Hyperchain information management techniques are provided for use in applications such as on-demand business collaboration. In accordance with such techniques, a hyperchain annotation methodology is provided. Such an annotation methodology enables interaction betwee... | 09/14/2010 |
| 7797383 | Techniques for managing multi-window video conference displays Techniques for dynamically mapping source video streams of sources to the requested destination video streams based on a policy are provided. The source video streams that are mapped to the destination video streams are changed based on events that cause changes in ... | 09/14/2010 |
| 7792901 | Reconfiguring a collaboration event An event management system is configured to host a collaboration event that includes first and second event endpoints that provide respective first and second sets of audio/visual (A/V) media streams to respective first and second sets of attendees during the first ... | 09/07/2010 |
| 7792900 | Overlay network system and service providing method In an overlay network system in which at least one node is mapped in a hash space by distributed hash table techniques, each node having a nods identifier obtained by hashing identification information of the own node, at least one service concerning all the nodes i... | 09/07/2010 |
| 7792899 | Automatically providing announcements for a push-to-talk communication session Providing announcements for communication sessions includes facilitating the communication sessions among endpoints comprising a half-duplex push-to-talk endpoint. It is established that a trigger event has occurred at the half-duplex push-to-talk endpoint, where th... | 09/07/2010 |
| 7788323 | Method and apparatus for sharing information in a virtual environment A distributed data processing system provides a virtual workplace environment. The virtual workplace environment may be a three-dimensional model of an office, a conference room, or an entire office building complex. Participants are represented by three-dimensional... | 08/31/2010 |
| 7783704 | System and apparatus for geographically distributed VoIP conference service with enhanced QoS The present invention is directed to a system, including apparatus and architecture, and method for providing scheduled and ad hoc voice over IP conference services having enhanced quality and reliability. The system uses an overlay network of geographically distrib... | 08/24/2010 |
| 7783703 | Shared home media platform to support multi-user control A system for and method of enabling people to share a common application context for media presentation and playback is described herein. The presentation results from input from a set of active participants where the input includes a set of media types such as musi... | 08/24/2010 |
| 7783974 | Multimedia communication and presentation The invention provides a method and system for entry and editing of multimedia objects for communication and presentation, associating multimedia objects with received sequences of keystroke or mouse action abbreviations. When an abbreviation is detected, the abbrev... | 08/24/2010 |
| 7783702 | Using a mobile phone to control a personal computer Systems and methods are described for using a mobile phone to control a computing device. In one implementation, a communication protocol stack is established that includes a wireless layer, such as a BLUETOOTH wireless protocol (IEEE Standard 802.15.1) stack, a com... | 08/24/2010 |
| 7779073 | Computer network In a network of computers, e.g. the internet, each computer records the information sources it accesses, and these records are used to identify computers whose users share common interests, as indicated by the sources they access. A virtual network is created linkin... | 08/17/2010 |
| 7779072 | SIP-based feature control A system and method for providing an addition to the Session Initiation Protocol is disclosed. The addition is a new field header, preferably entitled “Feature”, that is added to the REGISTER message. This field would contain control information for various feat... | 08/17/2010 |
| 7774406 | Method and system for an independent collaborative computing community A method and system for the establishment and maintenance of a collaborative computing community. The community includes one or more community members having membership data corresponding to their membership stored in a database and one or more collaborative compone... | 08/10/2010 |
| 7774364 | Uniform name space referrals with location independence Improved techniques are disclosed for accessing content in file systems, allowing file system clients to realize advantages of file system referrals even though a file access protocol used by the client is not specifically adapted for referral objects. (For example,... | 08/10/2010 |
| 7774365 | Organizational reference data and entitlement system A system including a centralized organizational information system in communication with a centralized organizational information database. The system also includes a federated set of entitlements engines in communication with the centralized organizational informat... | 08/10/2010 |
| 7774407 | Postponing an instant messaging session A method of operating an instant messaging application comprises running an instant messaging dialogue session across a plurality of participant devices. When a user wishes to postpone the session, the application receives a postponement signal from a participant de... | 08/10/2010 |
| 7769809 | Associating real-time conversations with a logical conversation Techniques for associating one or more real-time sessions, which are each signaled separately, into one logical conversation without a centralized control, are provided. Some techniques share a conversation identifier that uniquely identifies a logical conversation ... | 08/03/2010 |
| 7765260 | Method of enabling conferencing using printed forms A method of enabling conferencing using printed forms includes, in a computer system, receiving indicating data generated by a sensing device through interaction with conference information and coded tags printed on a first form, determining a parameter relating to ... | 07/27/2010 |
| 7765258 | Presentation navigation over telephone infrastructure During a presentation conducted between a presentation computer and a user/participant computer, synchronization of displayed pages on the presentation computer and a user/participant computer is achieved consistent with allowing the user/participant to browse the p... | 07/27/2010 |
| 7765259 | System and method for aggregation of user conversations and visualizing personal communications map A method, apparatus and computer program product for mapping user conversations is presented. Communications and conversations between a user and people across multiple modes of communication are aggregated to provide an aggregated set of user data. The aggregated s... | 07/27/2010 |
| 7765257 | Methods and apparatuses for selectively providing privacy through a dynamic social network system In one embodiment, the methods and apparatuses initiate a collaboration session from a presenter participant; select an available profile from a plurality of overall profiles based on a hierarchy structure of the plurality of overall profiles and a presenter profile... | 07/27/2010 |
| 7761506 | Generic object-based resource-sharing interface for distance co-operation A computer program interface for permitting multiple users to share a single copy of a computer program is described. The program interface is written in Java 1.2 or a later version and C++ and permits users who have browser programs enabled in Java to interact with... | 07/20/2010 |
| 7761508 | Access device-based fragmentation and interleaving support for tunneled communication sessions Link fragmentation and interleaving at an access device located between a point to point link and a tunneled connection is provided. A method of access device-based link fragmentation and interleaving is also provided. The method includes receiving frames through a ... | 07/20/2010 |
| 7761507 | Networked chat and media sharing systems and methods Methods and systems are provided for sharing images and chat text over a network. A determination is made as to whether a first user of a first terminal has changed focus from a first image to a second image during a chat session conducted with a second user of a se... | 07/20/2010 |
| 7761510 | Conference system for enabling concurrent displaying of data from conference presenter and conference participants A conference system includes a terminal that displays a document presented by a presenter in a conference and that is capable of receiving writing inputs from a participant for enabling exchange of opinions, and a document storage unit that stores the document used ... | 07/20/2010 |
| 7761509 | Program product and connected device for linking operations between multiple connected devices A program product stored on a recordable medium for linking operations between multiple connected devices connected to each other via a network is provided. The program product includes: program code for setting a state of a linked device for execution of linked ope... | 07/20/2010 |
| 7761505 | System, method and computer program product for concurrent performance of video teleconference and delivery of multimedia presentation and archiving of same A video teleconferencing and multimedia presentation system is provided. The system is integrated and network-ready to facilitate ease of set-up and operation, and also utilizes IP and/or wireless networking to provide advanced features and functionality, such as re... | 07/20/2010 |
| 7756924 | Peer communities A software architecture that permits for a unified mechanism for interfacing with multiple peer groups. The architecture includes multiple peer group interfaces, each facilitating communication between computing systems in a corresponding peer group. In addition, a ... | 07/13/2010 |