Patents Assigned to Placeware, Inc.
  • Patent number: 7234943
    Abstract: A system and method for analyzing the cognitive involvement of one or more audience members may include receiving a first indication of cognitive involvement of an audience member in a presentation and calculating a cognitive involvement score from the first indication.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: June 26, 2007
    Assignee: Placeware, Inc.
    Inventor: Amin Aleali
  • Patent number: 7162315
    Abstract: A method and apparatus for audio compensation is disclosed. If audio input components and audio output components are not driven by a common clock (e.g., input and output systems are separated by a network, different clock signals in a single computer system), input and output sampling rates may differ. Also, network routing of the digital audio data may not be consistent. Both clock synchronization and routing considerations can affect the digital audio output. To compensate for the timing irregularities caused by clock synchronization differences and/or routing changes, the present invention adjusts periods of silence in the digital audio data being output. The present invention thereby provides an improved digital audio output.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: January 9, 2007
    Assignee: Placeware, Inc.
    Inventor: Erik J. Gilbert
  • Patent number: 7103799
    Abstract: A client system stores messages and sends the messages to a server system. The messages are included in a request formatted according to a protocol that can traverse a firewall. Then the client system waits for a response from the server system. The response will also be formatted according to the protocol that can traverse the firewall. The response will include an indication of which messages the server system received from the client system in the last request. If a certain number of messages accumulate at the client system, or a certain amount of time passes before the response is received, the client system will send a second request. The server system also stores messages and sends the messages to the client system. The server system waits for a first request and a second request from the client system. If the first request has been received and a particular number of messages have accumulated at the server system, then the server system will send a response corresponding to the first request.
    Type: Grant
    Filed: August 17, 2001
    Date of Patent: September 5, 2006
    Assignee: Placeware, Inc.
    Inventor: Michael D. Dixon
  • Publication number: 20050141507
    Abstract: A method for automatically sensing a transmission method in a network, includes transmitting at least one packets to a first host via a first transmission method, transmitting at least one packets to the first host via a second transmission method, and configuring for communication with the first host in accordance with the second transmission method, provided a response to a packet transmitted in accordance with a second transmission method is received.
    Type: Application
    Filed: February 1, 2005
    Publication date: June 30, 2005
    Applicant: Placeware, Inc.
    Inventor: Pavel Curtis
  • Patent number: 6891830
    Abstract: A method for automatically sensing a transmission method in a network, includes transmitting at least one packets to a first host via a first transmission method, transmitting at least one packets to the first host via a second transmission method, and configuring for communication with the first host in accordance with the second transmission method, provided a response to a packet transmitted in accordance with a second transmission method is received.
    Type: Grant
    Filed: January 28, 2002
    Date of Patent: May 10, 2005
    Assignee: Placeware, Inc.
    Inventor: Pavel Curtis
  • Publication number: 20020191612
    Abstract: A method for automatically sensing a transmission method in a network, includes transmitting at least one packets to a first host via a first transmission method, transmitting at least one packets to the first host via a second transmission method, and configuring for communication with the first host in accordance with the second transmission method, provided a response to a packet transmitted in accordance with a second transmission method is received.
    Type: Application
    Filed: January 28, 2002
    Publication date: December 19, 2002
    Applicant: Placeware, Inc.
    Inventor: Pavel Curtis
  • Publication number: 20020052932
    Abstract: A collaborative object architecture with one or more of the following technologies: 1) lightweight asynchronous messaging; 2) collaborative objects; 3) optimistic concurrency control; and 4) transparent object serialization. Lightweight asynchronous messaging allows highly responsive interactivity and natural interactions with minimal network loads. Collaborative objects allow ubiquitous sharing and provides each user with the same copy of the shared object. Optimistic concurrency control allows full-duplex group editing and natural interactions. Transparent object serialization provides real world persistence and support for asynchronous changes. Thus, combination of these technologies provides a collaborative object architecture with several advantages over the prior art.
    Type: Application
    Filed: November 27, 2001
    Publication date: May 2, 2002
    Applicant: PlaceWare, Inc.
    Inventors: Pavel Curtis, Micheal D. Dixon, David A. Nichols
  • Patent number: 6338086
    Abstract: A collaborative object architecture with one or more of the following technologies: 1) lightweight asynchronous messaging; 2) collaborative objects; 3) optimistic concurrency control; and 4) transparent object serialization. Lightweight asynchronous messaging allows highly responsive interactivity and natural interactions with minimal network loads. Collaborative objects allow ubiquitous sharing and provides each user with the same copy of the shared object. Optimistic concurrency control allows full-duplex group editing and natural interactions. Transparent object serialization provides real world persistence and support for asynchronous changes. Thus, combination of these technologies provides a collaborative object architecture with several advantages over the prior art.
    Type: Grant
    Filed: June 11, 1998
    Date of Patent: January 8, 2002
    Assignee: Placeware, Inc.
    Inventors: Pavel Curtis, Michael D. Dixon, David A. Nichols
  • Publication number: 20010056547
    Abstract: A client system stores messages and sends the messages to a server system. The messages are included in a request formatted according to a protocol that can traverse a firewall. Then the client system waits for a response from the server system. The response will also be formatted according to the protocol that can traverse the firewall. The response will include an indication of which messages the server system received from the client system in the last request. If a certain number of messages accumulate at the client system, or a certain amount of time passes before the response is received, the client system will send a second request. The server system also stores messages and sends the messages to the client system. The server system waits for a first request and a second request from the client system. If the first request has been received and a particular number of messages have accumulated at the server system, then the server system will send a response corresponding to the first request.
    Type: Application
    Filed: August 17, 2001
    Publication date: December 27, 2001
    Applicant: Placeware, Inc.
    Inventor: Michael D. Dixon
  • Patent number: 6289461
    Abstract: A client system stores messages and sends the messages to a server system. The messages are included in a request formatted according to a protocol that can traverse a firewall. Then the client system waits for a response from the server system. The response will also be formatted according to the protocol that can traverse the firewall. The response will include an indication of which messages the server system received from the client system in the last request. If a certain number of messages accumulate at the client system, or a certain amount of time passes before the response is received, the client system will send a second request. The server system also stores messages and sends the messages to the client system. The server system waits for a first request and a second request from the client system. If the first request has been received and a particular number of messages have accumulated at the server system, then the server system will send a response corresponding to the first request.
    Type: Grant
    Filed: June 9, 1998
    Date of Patent: September 11, 2001
    Assignee: Placeware, Inc.
    Inventor: Michael D. Dixon