Patents by Inventor Trevor F. Smith

Trevor F. Smith 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: 8387124
    Abstract: A token has a memory, an interface allow connection to a host, and a processor. The processor, in response to user input for configuring a remote access connection, executes a first set of processing instructions to establish a trusted connection with the server host, exchanges credentials over the trusted connection to establish a secure connection with the server host over an untrusted connection, and defines configuration information for accessing user selected data or services.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: February 26, 2013
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Diana K. Smetters, Trevor F. Smith, Kyung-Hee Lee
  • Patent number: 8265252
    Abstract: A system and method for facilitating cognitive processing of simultaneous remote voice conversations is provided. A plurality of remote voice conversations participated in by distributed participants are provided over a shared communication channel. A main conversation between at least two of the distributed participants and one or more subconversations between at least two other of the distributed participants are identified from within the remote voice conversations. Segments of interest to one of the distributed participants are defined including a conversation excerpt having a lower attention activation threshold for the one distributed participant. Each of the subconversations is parsed into conversation excerpts. The conversation excerpts are compared to the segments of interest. One or more gaps between conversation flow in the main conversation are predicted.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: September 11, 2012
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Nicolas B. Ducheneaut, Trevor F. Smith
  • Patent number: 7822863
    Abstract: A method of accessing a data resource identifies the data resource, the data resource accessible through a first device and associated with a resource locator, the first device configured to provide access to the data resource responsive to possession of a whitelisted credential. The method includes receiving a second-device credential from a second device by a personal domain controller, the personal domain controller and the first device within a first trusted relationship and provides, by the personal domain controller, the second-device credential to the first device for whitelisting subject to the first trusted relationship. The method uses, by the second device, the second-device credential to access the data resource responsive to the resource locator.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: October 26, 2010
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Dirk Balfanz, Diana K. Smetters, Glenn E. Durfee, Trevor F. Smith
  • Patent number: 7620737
    Abstract: Methods, apparatus and program products for using historical contextual data in a ubiquitous computing environment. The historical contextual data can be dispersed among components in an environment or logging services as well as stored on a particular component or logging service. The historical contextual data can be used to help create or re-create component configurations within the relevant environment through the use of abstract applications and abstract components. Abstract applications can be specified to create connections with specific components. Abstract applications can also be generalized so that they need not create connections with specific components, but can create component connections that perform a desired function by determining which components to use from the available components, and how to connect the selected components to perform the function.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: November 17, 2009
    Assignee: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jana Z. Sedivy, Trevor F. Smith, Jason Hong, Shahram Izadi, Karen J Marcelo
  • Publication number: 20090259464
    Abstract: A system and method for facilitating cognitive processing of simultaneous remote voice conversations is provided. A plurality of remote voice conversations participated in by distributed participants are provided over a shared communication channel. A main conversation between at least two of the distributed participants and one or more subconversations between at least two other of the distributed participants are identified from within the remote voice conversations. Segments of interest to one of the distributed participants are defined including a conversation excerpt having a lower attention activation threshold for the one distributed participant. Each of the subconversations is parsed into conversation excerpts. The conversation excerpts are compared to the segments of interest. One or more gaps between conversation flow in the main conversation are predicted.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Nicolas B. Ducheneaut, Trevor F. Smith
  • Patent number: 7461172
    Abstract: Methods, systems, apparatus and program products for gathering contextual history from components in an environment and applying an operation on the gathered history to assist a user in selecting which components to use in the environment.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: December 2, 2008
    Assignee: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jason Hong, Shahram Izadi, Karen J. Marcelo, Jana Z. Sedivy, Trevor F. Smith
  • Publication number: 20080229402
    Abstract: A token has a memory, an interface allow connection to a host, and a processor. The processor, in response to user input for configuring a remote access connection, executes a first set of processing instructions to establish a trusted connection with the server host, exchanges credentials over the trusted connection to establish a secure connection with the server host over an untrusted connection, and defines configuration information for accessing user selected data or services.
    Type: Application
    Filed: May 4, 2007
    Publication date: September 18, 2008
    Applicants: PALO ALTO RESEARCH CENTER INCORPORATED, SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Diana K. Smetters, Trevor F. Smith, Kyung-Hee Lee
  • Patent number: 7376834
    Abstract: System and method for enabling arbitrary components to control communications without having or requiring prior knowledge of each other. The system includes a first component that creates controller objects and provides the objects to other components. The controller objects include instructions which when executed by the other components enable the components to generate user interfaces for controlling the first component. Further, the controller objects are encrypted and are used to authenticate the senders or receivers of the objects.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: May 20, 2008
    Assignee: Palo Alto Research Center Incorporated
    Inventors: W. Keith Edwards, Mark W. Newman, Jana Z. Sedivy, Trevor F. Smith, Diana Smetters, Dirk Balfanz, Paul Stewart
  • Patent number: 7165093
    Abstract: A method, system, and article of manufacture for performing computation on an electronic message without the involvement of a user is provided. By including a command instruction in an electronic message which identifies an application provider for performing the computation and includes parameters and values to indicate what information is to be provided to the application provider, the message can be sent by a user and computation can be performed without the involvement of the user. The method, system, and article of manufacture is designed to intercept the message, control the computation, modify the message, and deliver it to the intended recipients.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: January 16, 2007
    Assignee: Xerox Corporation
    Inventors: Ian E. Smith, Mark A. Howard, Trevor F. Smith, Victoria M. E. Bellotti, Karen Marcelo
  • Publication number: 20040139231
    Abstract: Methods, systems, apparatus and program products for gathering contextual history from components in an environment and applying an operation on the gathered history to assist a user in selecting which components to use in the environment.
    Type: Application
    Filed: December 12, 2002
    Publication date: July 15, 2004
    Applicant: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jason Hong, Shahram Izadi, Karen J. Marcelo, Jana Z. Sedivy, Trevor F. Smith
  • Publication number: 20040117798
    Abstract: Methods, apparatus and program products for using historical contextual data in a ubiquitous computing environment. The historical contextual data can be dispersed among components in an environment or logging services as well as stored on a particular component or logging service. The historical contextual data can be used to help create or re-create component configurations within the relevant environment through the use of abstract applications and abstract components. Abstract applications can be specified to create connections with specific components. Abstract applications can also be generalized so that they need not create connections with specific components, but can create component connections that perform a desired function by determining which components to use from the available components, and how to connect the selected components to perform the function.
    Type: Application
    Filed: December 12, 2002
    Publication date: June 17, 2004
    Applicant: Xerox Corporation
    Inventors: Mark W. Newman, W. Keith Edwards, Jana Z. Sedivy, Trevor F. Smith, Jason Hong, Shahram Izadi, Karen J. Marcelo
  • Publication number: 20020198999
    Abstract: A method, system, and article of manufacture for performing computation on an electronic message without the involvement of a user is provided. By including a command instruction in an electronic message which identifies an application provider for performing the computation and includes parameters and values to indicate what information is to be provided to the application provider, the message can be sent by a user and computation can be performed without the involvement of the user. The method, system, and article of manufacture is designed to intercept the message, control the computation, modify the message, and deliver it to the intended recipients.
    Type: Application
    Filed: June 22, 2001
    Publication date: December 26, 2002
    Inventors: Ian E. Smith, Mark A. Howard, Trevor F. Smith, Victoria M.E. Bellotti, Karen Marcelo