Patents by Inventor Nicolas Ducheneaut

Nicolas Ducheneaut has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8661046
    Abstract: Some embodiments of the present invention provide a system that infers activity-related context information from a message. Upon receiving the message, the system looks for activity-related keywords in the message, wherein the activity-related keywords are from a content database. If one or more activity-related keywords are found in the message, the system infers message-related context information from the one or more activity-related keywords. Next, the system uses the message-related context information to facilitate recommending an activity to a user.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: February 25, 2014
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Tracy Holloway King, Kurt E. Partridge, Nicolas Ducheneaut, Ji Fang
  • Patent number: 7882530
    Abstract: Apparatus, methods, and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to synchronize the presentation of an experiential data stream at a local device with the presentation of a similar experiential data stream using a playback position received over a control link.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: February 1, 2011
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, Eric S. Nickell, James D. Thornton, Daniel G. Bobrow
  • Patent number: 7873983
    Abstract: Apparatus, methods, and program products that enable an audience member of a local device to navigate, by activation of user selectable controls, through an experiential data stream presented on the local device.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: January 18, 2011
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, W. Keith Edwards, Robert J. Moore, Eric S. Nickell, Diana K. Smetters, James D. Thornton, Daniel G. Bobrow
  • Patent number: 7870589
    Abstract: A method and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to perform the method, which provides content to supplement a presentation of an experiential data stream. The method includes a step of receiving a request for content configured to be included in said presentation of the experiential data stream. The method also determines content parameters from the request that are used to select the content. It also provides the content and records appropriate transaction information.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: January 11, 2011
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, W. Keith Edwards, Eric S. Nickell, James D. Thornton, Daniel G. Bobrow
  • Patent number: 7818770
    Abstract: Apparatus, methods, and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to establish a control link, establish a human communication channel, and create a shared social space that enables a local audience member and a remote audience member to simultaneously experience a recorded experiential data stream, whereby the local audience member and the remote audience member are enabled to communicate over the human communication channel about the experiential data stream.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: October 19, 2010
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, W. Keith Edwards, Robert J. Moore, Eric S. Nickell, Diana K. Smetters, James D. Thornton, Daniel G. Bobrow
  • Patent number: 7814517
    Abstract: Apparatus, methods, and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to perform an operation for determining where to position received transitory audio within an experiential data stream of a shared social space so as to provide minimal disruption to the experiential data stream.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: October 12, 2010
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, Eric S. Nickell, James D. Thornton, Daniel G. Bobrow
  • Patent number: 7673064
    Abstract: Apparatus, methods, and program products that present commentary audio in conjunction with an experiential data stream by detecting proximity of a playback position to an audio trigger position associated with a commentary audio clip and presenting the commentary audio clip accordingly.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: March 2, 2010
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, Eric S. Nickell, James D. Thornton, Daniel G. Bobrow
  • Publication number: 20090077027
    Abstract: Some embodiments of the present invention provide a system that infers activity-related context information from a message. Upon receiving the message, the system looks for activity-related keywords in the message, wherein the activity-related keywords are from a content database. If one or more activity-related keywords are found in the message, the system infers message-related context information from the one or more activity-related keywords. Next, the system uses the message-related context information to facilitate recommending an activity to a user.
    Type: Application
    Filed: September 18, 2007
    Publication date: March 19, 2009
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Tracy Holloway King, Kurt E. Partridge, Nicolas Ducheneaut, Ji Fang
  • Patent number: 7424545
    Abstract: One embodiment of the present invention provides a computer controlled method configured to provide content to be presented with a presentation of an experiential data stream. The method includes receiving a request to provide the content which is configured to be included in the presentation of the experiential data stream, determining one or more content parameters related to the request, and providing the content. The content is structured to be able to be presented in conjunction with at least one prerecorded portion of the experiential data stream, and the content is either presented in addition to the prerecorded portion of the experiential data stream or presented instead of a target portion of the prerecorded portion of the experiential data stream.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: September 9, 2008
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, W. Keith Edwards, Eric S. Nickell, James D. Thornton, Daniel G. Bobrow
  • Publication number: 20070239826
    Abstract: Device, method, and computer program product that provides a user interface for monitoring the social health of a persistent virtual environment. The disclosed technology allows a user to monitor and diagnose the health of the persistent virtual environment based on the social interactions between subscribers of on-line entities who have interactions related to the persistent virtual environment.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Applicant: Palo Alto Research Center
    Inventors: Nicolas Ducheneaut, Robert Moore, Eric Nickell
  • Publication number: 20070240119
    Abstract: Device, method, and computer program product for monitoring the social health of a persistent virtual environment. The disclosed technology monitors social interactions between subscribers of on-line entities who have interactions related to the persistent virtual environment.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Applicant: Palo Alto Research Center
    Inventors: Nicolas Ducheneaut, Robert Moore, Eric Nickell
  • Publication number: 20070192849
    Abstract: A physical token operates together with an online server to test whether a user operating a user computer to access a service available at the online server is human. The physical token has two states: inactive and active. When in the inactive state the physical token displays interaction instructions for performing a physical action on the token. When the interaction instructions are satisfied, the physical token transitions to the active state and displays a response that may be used for satisfying a challenge issued by the online server to the user seeking to access the service.
    Type: Application
    Filed: February 10, 2006
    Publication date: August 16, 2007
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Philippe Golle, Nicolas Ducheneaut
  • Publication number: 20070149289
    Abstract: Apparatus, methods, and computer program products are disclosed that access a first coefficient vector that represents a first temporal profile and a second coefficient vector that represents a second temporal profile. The first and second temporal profiles represent presence histories of a first entity and a second entity within a persistent virtual environment. Once the coefficient vectors are accessed, the technology generates a predictive function responsive to the coefficient vectors. The predictive function provides a likelihood with respect to a future time that the first entity and the second entity will be temporally compatible. The technology then presents a representation of said predictive function or information derived from said predictive function.
    Type: Application
    Filed: December 28, 2005
    Publication date: June 28, 2007
    Inventors: Eric Nickell, Nicolas Ducheneaut
  • Publication number: 20070150817
    Abstract: A user interface and method for composing services in a ubiquitous computing environment through direction and selection operators is presented. A display of a ubiquitous computing environment is presented. One or more hosts operating in the ubiquitous computing environment is represented with host symbols. Components in the ubiquitous computing environment coupled to each of the hosts are represented with one or more component symbols per host symbol. Each such component provides a service or includes a device or aggregate component. The host symbols and the component symbols are navigated in response to user inputs. A direction operator provides a focus in the display on either one of the host symbols or one of the component symbols. A selection operator performed against either one of the host symbols or one of the component symbols triggers a service- or device-oriented task comprising one of discovery, selection, connection, and control.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Inventors: Nicolas Ducheneaut, Trevor Smith, Mark Newman, Chris Beckmann
  • Publication number: 20070149290
    Abstract: Apparatus, methods, and computer program products are disclosed that accumulate a presence history of an entity within a persistent virtual environment by repeated gathering of virtual presence information. The virtual presence information includes an entity identification value and a sampling time value. Once the virtual presence information is collected, the technology performs a general least-squares-fit to a set of basis functions on a portion of the presence history to create a coefficient vector. The coefficient vector represents a temporal profile consistent with the presence history and includes coefficients responsive to the general least-squares-fit. Once the coefficient vector is created, the technology characterizes the entity responsive to its coefficient vector and presents the characterization of the entity.
    Type: Application
    Filed: December 28, 2005
    Publication date: June 28, 2007
    Inventors: Eric Nickell, Nicolas Ducheneaut
  • Publication number: 20070149288
    Abstract: Apparatus, methods, and computer program products are disclosed that accesses coefficient vectors each of which represent an entity within a persistent virtual environment. Each accessed coefficient vector includes coefficients having coefficient values related to the represented entity. The coefficients represent a temporal profile of the entity in the persistent virtual environment. This aspect assigns a coefficient weight to at least one of the coefficients. and partitions the coefficient vectors responsive to the coefficient weight and at least one of the coefficients of each of the coefficient vectors into clusters. Finally, the technology presents a recommendation responsive to the clusters. Furthermore, a compatibility metric can be determined by comparing weighted coefficient vectors of two entities, and the compatibility metric can also be presented.
    Type: Application
    Filed: December 28, 2005
    Publication date: June 28, 2007
    Inventors: Eric Nickell, Nicolas Ducheneaut
  • Publication number: 20070055490
    Abstract: The disclosed technology is a computer application that establishes communication between a conversation-finder module and a computer application environment. The conversation-finder module determines a conversational floor based on three or more floor determination inputs. The conversational floor associates at least two of the three or more floor determination inputs as being on the conversational floor. The conversation-finder module and the computer application environment can be responsive to each other and can adapt to each other. That is (either or both), the computer application environment can adapt to the conversational floor(s) determined by the conversation-finder module; and the conversation-finder module can determine the conversational floors responsive to a floor determination input and/or control input from the computer application environment.
    Type: Application
    Filed: April 10, 2006
    Publication date: March 8, 2007
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Paul Aoki, Margaret Szymanski, James Thornton, Allison Woodruff, Nicolas Ducheneaut, Robert Moore
  • Publication number: 20060174313
    Abstract: A computerized business method that provides content to supplement a presentation of an experiential data stream. The method includes a step of receiving a request for content configured to be included in said presentation of the experiential data stream. The method also determines content parameters from the request that are used to select the content. It also provides the content and records appropriate transaction information.
    Type: Application
    Filed: November 23, 2004
    Publication date: August 3, 2006
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, W. Edwards, Eric Nickell, James Thornton, Daniel Bobrow
  • Publication number: 20060174263
    Abstract: Apparatus, methods, and program products that present replacement/additional content in conjunction with an experiential data stream by maintaining a first playback position in the experiential data stream. Detecting proximity of the first playback position to an insertion coordinate associated with the replacement/additional content, and presenting from the replacement/additional content at the insertion coordinate instead of from the experiential data stream content.
    Type: Application
    Filed: November 23, 2004
    Publication date: August 3, 2006
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, W. Edwards, Eric Nickell, James Thornton
  • Publication number: 20060174293
    Abstract: Apparatus, methods, and program products for determining where to position received transitory audio within a experiential data stream so as to provide minimal disruption to the experiential data stream.
    Type: Application
    Filed: November 23, 2004
    Publication date: August 3, 2006
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Nicolas Ducheneaut, Eric Nickell, James Thornton, Daniel Bobrow