Patents by Inventor James D. Thornton

James D. Thornton 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).

  • Publication number: 20100014432
    Abstract: One embodiment of the present invention provides a system for identifying undesirable features in a network of computers. During operation, the system detects an anomaly associated with a node in the network. Next, the system identifies one or more features which are associated with the anomaly. The system then updates the identified features. Next, the system communicates the information corresponding to updated features to at least one other node in the network. The system then receives information indicating a correlation between the updated features and the anomaly from at least one other node in the network. Next, the system correlates the updated features with the anomaly based on the received information. The system subsequently produces a result which indicates a correlation between the updated features and the anomaly.
    Type: Application
    Filed: July 21, 2008
    Publication date: January 21, 2010
    Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventors: Glenn Edward Durfee, James D. Thornton, Chi Shing Kwan
  • Patent number: 7617094
    Abstract: One aspect of the invention is a method of using a computer to identify a conversation. Another aspect is a method for an audio processing system that identifies conversations and enhances each conversation for each user in the conversation.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: November 10, 2009
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Paul M. Aoki, Margaret H. Szymanski, James D. Thornton, Daniel H. Wilson, Allison G. Woodruff
  • Patent number: 7577455
    Abstract: A system for interactive communication among lightweight audio communication devices over a communication network in which an application is stored and executed for use by network devices. The system includes a session management module for management of communication sessions among the audio communication devices. Session management includes receiving an initial message as an audio stream through an audio channel from a first audio communication device, producing a response message within the network devices, and determining whether the first communication device is responsively engaging the response message. The system also includes an audio processing module for storage, retrieval, and transmission of audio communication streams, including sending a response message to the first audio communication device and recording a reply message as an audio stream through the audio channel from a first communication device if the first communication device indicates responsive engagement with the response message.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: August 18, 2009
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Margaret H. Szymanski, Paul M. Aoki, James D. Thornton, Allison G. Woodruff
  • Publication number: 20080260267
    Abstract: A system and method for generating a signed hardcopy document and authentication thereof is provided. A data representation including digital data is recorded from a hardcopy document. The digital data is compressed using a compression scheme including one of low-fidelity compression and symbol-based compression. An authentication token is generated from the compressed digital data. The authentication token is encoded. A signed hardcopy document including both the encoded authentication token and the data representation is printed.
    Type: Application
    Filed: June 30, 2008
    Publication date: October 23, 2008
    Applicant: XEROX CORPORATION
    Inventors: David Goldberg, William J. Rucklidge, James D. Thornton
  • 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
  • Patent number: 7394573
    Abstract: A system authenticates an original hardcopy document using a digital signature generation system and a digital signature verification system. Initially, the original hardcopy document is scanned to provide a bitmap image to the signature generation system. The bitmap image is highly compressed by the signature generation system using compression schemes such as MPEG (for gray images) or a low-fidelity symbol based compression scheme (for bi-level images). A signed hardcopy document is then printed that includes the bitmap image and an authentication token. The authentication token is encoded in the signed hardcopy document using either serpentine halftone patterns or data glyphs. The authenticity of the signed hardcopy document is verified by inputting a scanned bitmap image of the signed hardcopy document into the signature verification system. Once received, the signature verification system decodes, authenticates, and decompresses the bitmap image to define decompressed image data.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: July 1, 2008
    Assignee: Xerox Corporation
    Inventors: David Goldberg, William J. Rucklidge, James D. Thornton
  • Publication number: 20070283380
    Abstract: One aspect of the disclosed technology is a limited social television system that provides a light-weight process that allows multiple audience members to close the loop of interaction and create a compelling feeling of “shared experience” on the part of the response-reviewer.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Paul M. Aoki, Margareth H. Szymanski, James D. Thornton
  • Publication number: 20070280638
    Abstract: One aspect of the disclosed technology determines at least one content extent within an experiential data stream respective to at least one commentary clip, extracts at least one portion of said experiential data stream responsive to the at least one content extent, and stores the at least one portion of said experiential data stream.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Paul M. Aoki, Margaret H. Szymanski, James D. Thornton
  • Patent number: 7197749
    Abstract: A job management apparatus for use in a batch job execution system is provided. The job management apparatus includes a client communications part which receives a batch job from a client, an extracting part which extracts a task from the batch job, and an assigning part which receives signals from the service providers and delegates a task to a service provider who is capable of performing such task. The job management apparatus is in communication with a job database which stores the batch job after it is received from the client. At least one provider manager is in communication with the job management apparatus and in communication with the service providers which monitors the tasks as they are being performed on a service provider and provides status information about the task to the job management apparatus. The service providers are configured to output signals to the job management apparatus requesting work.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: March 27, 2007
    Assignee: Xerox Corporation
    Inventors: James D. Thornton, Richard R. Burton
  • Patent number: 7069453
    Abstract: A paper document satchel is an ordinary piece of paper that functions as a fully functional document token repository by virtue of the data encoded in printed marks on the page. The paper document satchel provides a portable and functional way to transfer document, reference, owner, etc., information between computer systems.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: June 27, 2006
    Assignee: Xerox Corporation
    Inventors: James D. Thornton, Anthony G. LaMarca
  • Publication number: 20040172255
    Abstract: One embodiment of the invention is a computer controlled method for use with a communication system. The method includes a step of receiving a plurality of communications, where each one of the plurality of communications is from one of a plurality of communication sources; includes a step of mixing (that is responsive to a plurality of floor controls) the plurality of communications for a plurality of outputs associated with plurality of communication sources; and includes a step of analyzing, for a plurality of users associated with the plurality of communication sources, one or more conversational characteristics of two or more of the plurality of users. The method also includes a step of automatically adjusting the plurality of floor controls responsive to the step of analyzing. Other embodiments include systems and devices that use the method as well as program products that cause a computer to execute the method.
    Type: Application
    Filed: April 16, 2003
    Publication date: September 2, 2004
    Applicant: Palo Alto Research Center Incorporated
    Inventors: Paul M. Aoki, Margaret H. Szymanski, James D. Thornton, Daniel H. Wilson, Allison G. Woodruff
  • Publication number: 20040172252
    Abstract: One aspect of the invention is a method of using a computer to identify a conversation. Another aspect is a method for an audio processing system that identifies conversations and enhances each conversation for each user in the conversation.
    Type: Application
    Filed: April 16, 2003
    Publication date: September 2, 2004
    Applicants: Palo Alto Research Center Incorporated, Xerox Corporation
    Inventors: Paul M. Aoki, Margaret H. Szymanski, James D. Thornton, Daniel H. Wilson, Allison G. Woodruff
  • Patent number: 6647391
    Abstract: A system, method and article of manufacture are provided for fast mapping from a document management system to a relational database. A database is provided having a plurality of tables relating to a plurality property groups. Each property group in the database has a set of properties associated therewith. In the database, property groups having at least one common property with one another are grouped into a common table while property groups having no common properties are grouped into separate tables in the database. When a document having one or more properties is provided, a determination is made as to which of the property groups in the database apply to the document. The properties of the document are then mapped to those tables in the database which include a property group that has been determined to apply to the document.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: November 11, 2003
    Inventors: Ian E. Smith, Paul M. Aoki, W. Keith Edwards, John O. Lamping, Thomas K. Rodriguez, James D. Thornton
  • Patent number: 6562076
    Abstract: A document management system is provided which organizes, stores and retrieves documents according to properties attached to the documents. A property attachment mechanism allows an application to attach arbitrary static and active properties to a document. The active properties include executable code which perform document management functions to control the state and behavior of the document in response to a triggering event. In this manner, the state and behavior of the document is provided to a user and is accurately maintained even when the application is not running.
    Type: Grant
    Filed: August 31, 1998
    Date of Patent: May 13, 2003
    Assignee: Xerox Corporation
    Inventors: Warren K. Edwards, James P. Dourish, Anthony G. Lamarca, John O. Lamping, Karin Petersen, Michael F. Salisbury, Douglas B. Terry, James D. Thornton
  • Patent number: 6535884
    Abstract: A system, method and article of manufacture are provided for managing data items. One or more roles are defined with each role comprising a set of attributes. The roles may then be then associated with zero, one, or more data items. The data item may be assigned a value for each of the attributes of the role(s) that have been associated with the data item.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: March 18, 2003
    Assignee: Xerox Corporation
    Inventors: James D. Thornton, Paul M. Aoki, Ian E. Smith, W. Keith Edwards, Thomas K. Rodriguez, Karin Petersen
  • Publication number: 20020078117
    Abstract: A job management apparatus for use in a batch job execution system is provided. The job management apparatus includes a client communications part which receives a batch job from a client, an extracting part which extracts a task from the batch job, and an assigning part which receives signals from the service providers and delegates a task to a service provider who is capable of performing such task. The job management apparatus is in communication with a job database which stores the batch job after it is received from the client. At least one provider manager is in communication with the job management apparatus and in communication with the service providers which monitors the tasks as they are being performed on a service provider and provides status information about the task to the job management apparatus. The service providers are configured to output signals to the job management apparatus requesting work.
    Type: Application
    Filed: December 19, 2000
    Publication date: June 20, 2002
    Inventors: Michelle Q. Wang Baldonado, Richard R. Burton, Steve B. Cousins, Kenneth A. Pier, James D. Thornton
  • Publication number: 20020078130
    Abstract: A job management apparatus for use in a batch job execution system is provided. The job management apparatus includes a client communications part which receives a batch job from a client, an extracting part which extracts a task from the batch job, and an assigning part which receives signals from the service providers and delegates a task to a service provider who is capable of performing such task. The job management apparatus is in communication with a job database which stores the batch job after it is received from the client. At least one provider manager is in communication with the job management apparatus and in communication with the service providers which monitors the tasks as they are being performed on a service provider and provides status information about the task to the job management apparatus. The service providers are configured to output signals to the job management apparatus requesting work.
    Type: Application
    Filed: December 19, 2000
    Publication date: June 20, 2002
    Inventors: James D. Thornton, Richard R. Burton
  • Patent number: 6397231
    Abstract: A virtual document generated within the environment of a document management system. The document management system provides for the separation of the document content from properties which describe the content. Bit providers are implemented to retrieve the content for a document in a manner such that the document is unaware of the location of the content which is retrieved. Generation of a virtual document recognizes that a one-to-one correlation between a document and the contents which make up that document are not required. Therefore, content for a single DMS document may be dispersed across numerous storage repositories. Alternatively, a virtual document may be a sub-portion of a file on a single repository, or a combination of such contents.
    Type: Grant
    Filed: August 31, 1998
    Date of Patent: May 28, 2002
    Assignee: Xerox Corporation
    Inventors: Michael P. Salisbury, James P. Dourish, Warren K. Edwards, Anthony G. LaMarca, John O. Lamping, Karin Petersen, Douglas B. Terry, James D. Thornton
  • Publication number: 20020055958
    Abstract: A document management system is provided which organizes, stores and retrieves documents according to properties attached to the documents. A property attachment mechanism allows an application to attach arbitrary static and active properties to a document. The active properties include executable code which perform document management functions to control the state and behavior of the document in response to a triggering event. In this manner, the state and behavior of the document is provided to a user and is accurately maintained even when the application is not running.
    Type: Application
    Filed: August 31, 1998
    Publication date: May 9, 2002
    Inventors: WARREN K. EDWARDS, JAMES P. DOURISH, ANTHONY G. LAMARCA, JOHN O. LAMPING, KARIN PETERSEN, MICHAEL P. SALISBURY, DOUGLAS B. TERRY, JAMES D. THORNTON
  • Patent number: 6370553
    Abstract: A molecular document comprised of atomic documents located in a document management system is provided. The molecular document is generated within the environment of a document management system which separates the content of a document from the properties which are used to describe the document. The document management system further includes bit providers which retrieve the content portion of the document and deliver it to the document. The bit provider of the present invention is a specialized bit provider having the capability of retrieving full-fledged DMS-type documents. Particularly, the atomic documents of the present invention are stand-alone fully functional DMS-type documents which become the content of the molecular document. A user of the DMS is unaware of the fact that a document retrieved is, in fact, a molecular document.
    Type: Grant
    Filed: August 31, 1998
    Date of Patent: April 9, 2002
    Assignee: Xerox Corporation
    Inventors: Warren K. Edwards, James P. Dourish, Anthony G. LaMarca, John O. Lamping, Karin Petersen, Michael P. Salisbury, Douglas B. Terry, James D. Thornton