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: 8387124Abstract: 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: GrantFiled: May 4, 2007Date of Patent: February 26, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Diana K. Smetters, Trevor F. Smith, Kyung-Hee Lee
-
Patent number: 8265252Abstract: 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: GrantFiled: April 11, 2008Date of Patent: September 11, 2012Assignee: Palo Alto Research Center IncorporatedInventors: Nicolas B. Ducheneaut, Trevor F. Smith
-
Patent number: 7822863Abstract: 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: GrantFiled: May 12, 2006Date of Patent: October 26, 2010Assignee: Palo Alto Research Center IncorporatedInventors: Dirk Balfanz, Diana K. Smetters, Glenn E. Durfee, Trevor F. Smith
-
Patent number: 7620737Abstract: 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: GrantFiled: December 12, 2002Date of Patent: November 17, 2009Assignee: Xerox CorporationInventors: Mark W. Newman, W. Keith Edwards, Jana Z. Sedivy, Trevor F. Smith, Jason Hong, Shahram Izadi, Karen J Marcelo
-
Publication number: 20090259464Abstract: 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: ApplicationFiled: April 11, 2008Publication date: October 15, 2009Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Nicolas B. Ducheneaut, Trevor F. Smith
-
Patent number: 7461172Abstract: 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: GrantFiled: December 12, 2002Date of Patent: December 2, 2008Assignee: Xerox CorporationInventors: Mark W. Newman, W. Keith Edwards, Jason Hong, Shahram Izadi, Karen J. Marcelo, Jana Z. Sedivy, Trevor F. Smith
-
Publication number: 20080229402Abstract: 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: ApplicationFiled: May 4, 2007Publication date: September 18, 2008Applicants: PALO ALTO RESEARCH CENTER INCORPORATED, SAMSUNG ELECTRONICS CO., LTD.Inventors: Diana K. Smetters, Trevor F. Smith, Kyung-Hee Lee
-
Patent number: 7376834Abstract: 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: GrantFiled: July 18, 2003Date of Patent: May 20, 2008Assignee: Palo Alto Research Center IncorporatedInventors: W. Keith Edwards, Mark W. Newman, Jana Z. Sedivy, Trevor F. Smith, Diana Smetters, Dirk Balfanz, Paul Stewart
-
Patent number: 7165093Abstract: 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: GrantFiled: June 22, 2001Date of Patent: January 16, 2007Assignee: Xerox CorporationInventors: Ian E. Smith, Mark A. Howard, Trevor F. Smith, Victoria M. E. Bellotti, Karen Marcelo
-
Publication number: 20040139231Abstract: 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: ApplicationFiled: December 12, 2002Publication date: July 15, 2004Applicant: Xerox CorporationInventors: Mark W. Newman, W. Keith Edwards, Jason Hong, Shahram Izadi, Karen J. Marcelo, Jana Z. Sedivy, Trevor F. Smith
-
Publication number: 20040117798Abstract: 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: ApplicationFiled: December 12, 2002Publication date: June 17, 2004Applicant: Xerox CorporationInventors: Mark W. Newman, W. Keith Edwards, Jana Z. Sedivy, Trevor F. Smith, Jason Hong, Shahram Izadi, Karen J. Marcelo
-
Publication number: 20020198999Abstract: 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: ApplicationFiled: June 22, 2001Publication date: December 26, 2002Inventors: Ian E. Smith, Mark A. Howard, Trevor F. Smith, Victoria M.E. Bellotti, Karen Marcelo