Patents by Inventor Charles M. Patton

Charles M. Patton 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: 10403163
    Abstract: The present disclosure relates to methods and systems for providing collaborative learning. In one embodiment, a method includes presenting a first task to a plurality of users on a shared display and receiving inputs via respective input devices for collectively solving the task. The received inputs are analyzed to determine whether the task is correctly performed and to infer one or more probabilistic conclusions about a level of comprehension associated with the first task. An output is presented based upon the probabilistic conclusions about the level of comprehension.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: September 3, 2019
    Assignee: SRI International
    Inventors: Jeremy Roschelle, Sarah Zaner, Charles M. Patton
  • Patent number: 9361807
    Abstract: The present disclosure relates to a method and apparatus for providing collaborative learning. In one embodiment, a method includes presenting a visual representation of a task in a first modality to a plurality of users in a group on a shared display and receiving a plurality of inputs from input devices associated with the respective users for solving the task. At least one of the inputs comprises a visual representation of the at least one input in a second modality that is different from the first modality and a successful completion of the task by the group requires a correct solution that is collectively dependent upon all of the inputs.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: June 7, 2016
    Assignee: SRI INTERNATIONAL
    Inventors: Jeremy Roschelle, Sarah Zaner, Charles M. Patton
  • Publication number: 20150152276
    Abstract: An ink includes a binder and a plurality of particulate oscillators suspended in the binder, wherein a visible phase of each of the plurality of particulate oscillators varies in a cyclic manner. In another embodiment, a printing implement includes an ink containing a plurality of particulate oscillators, wherein a visible phase of each of the plurality of particulate oscillators varies in a cyclic manner, and an outlet for dispensing the ink from the printing implement. In a further embodiment, a writing set includes an ink containing a plurality of particulate oscillators, wherein a visible phase of each of the plurality of particulate oscillators varies in a cyclic manner, and a writing surface containing a stimulus that resets the visible phase when the ink is applied to the writing surface.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: SRI INTERNATIONAL
    Inventors: CHARLES M. PATTON, Patrick D. Lincoln
  • Publication number: 20130332859
    Abstract: Creating an animated communication includes receiving from a user a series of inputs, wherein the series of inputs defines turns at expression to be taken by a plurality of avatars, wherein at least one of the turns comprises a plurality of expressive modalities that collectively forms a single turn, and wherein at least one of the turns makes use of a virtual writing surface that is shared by the avatars, and rendering the animated communication in accordance with the inputs subsequently to the receiving. Editing a document, such as an animated communication or a portion thereof, includes rendering the document as a sequence of dynamic frames, detecting an input made by a user during the rendering, identifying a dynamic frame of the sequence of dynamic frames whose time of rendering corresponds to a time of the input, and replacing at least a portion of the dynamic frame with the input.
    Type: Application
    Filed: June 10, 2013
    Publication date: December 12, 2013
    Inventors: CHARLES M. PATTON, Jeremy Roschelle, John J. Brecht, Kate S. Borelli
  • Publication number: 20130316323
    Abstract: The present disclosure relates to methods and systems for providing collaborative learning. In one embodiment, a method includes presenting a first task to a plurality of users on a shared display and receiving inputs via respective input devices for collectively solving the task. The received inputs are analyzed to determine whether the task is correctly performed and to infer one or more probabilistic conclusions about a level of comprehension associated with the first task. An output is presented based upon the probabilistic conclusions about the level of comprehension.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Inventors: JEREMY ROSCHELLE, Sarah Zaner, Charles M. Patton
  • Publication number: 20130316322
    Abstract: The present disclosure relates to a method and apparatus for providing collaborative learning. In one embodiment, a method includes presenting a visual representation of a task in a first modality to a plurality of users in a group on a shared display and receiving a plurality of inputs from input devices associated with the respective users for solving the task. At least one of the inputs comprises a visual representation of the at least one input in a second modality that is different from the first modality and a successful completion of the task by the group requires a correct solution that is collectively dependent upon all of the inputs.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Inventors: Jeremy Roschelle, Sarah Zaner, Charles M. Patton
  • Patent number: 8230351
    Abstract: A method and apparatus for collaborative work is provided. One embodiment of a method for facilitating a collaborative task undertaken by a plurality of users, where each of the users uses a networked computing device that displays a user interface including a public panel representing a shared workspace and a private panel representing a personal workspace, includes receiving, by a server, a first request from a user to move a component from the shared workspace to the user's personal workspace The component represents an individual contribution to the collaborative task. The method then renders the component unavailable for use (e.g., moving or editing) by the other users.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: July 24, 2012
    Assignee: SRI International
    Inventors: Charles M. Patton, Christopher DiGiano, Krista Davis, John Brecht, Alexandra Harris, Patricia Schank, Jeremy Roschelle
  • Patent number: 7963254
    Abstract: An apparatus for detecting and identifying birds based upon electronic analysis of their bird calls and songs and method for doing so by utilizing a step-by-step hierarchical method of breaking down bird vocalizations according to order, family, and species of the specific bird. Several embodiments of the apparatus are disclosed particularly a hand held computational device, microphone, audio capture card, user application software and a collection of prerecorded audio data.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: June 21, 2011
    Assignee: Pariff LLC
    Inventor: Charles M. Patton
  • Patent number: 7683303
    Abstract: The invention provides an imaging device comprised of nanoscale crossbar arrays upon a transmissive medium. The preferred embodiment employs a BOPET film as the transparent material bearing addressable nanoscale arrays, and the arrays connected to leads through micro lithographic techniques, and in turn connected to a logic device. An imaging volume is provided by stacking the array-bearing sheets. The volumetric imaging device functions omnidirectionally. By means of applying Fourier and/or geometric optics techniques to imaging data, various focal points and planes of focus can be calculated. The preferred embodiment is on the order of 1 cubic mm. Alternate embodiments include display and projection devices.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: March 23, 2010
    Assignee: SRI International
    Inventors: Patrick Denis Lincoln, Charles M. Patton
  • Publication number: 20080223307
    Abstract: An apparatus for detecting and identifying birds based upon electronic analysis of their bird calls and songs and method for doing so by utilizing a step-by-step hierarchical method of breaking down bird vocalizations according to order, family, and species of the specific bird. Several embodiments of the apparatus are disclosed particularly a hand held computational device, microphone, audio capture card, user application software and a collection of prerecorded audio data.
    Type: Application
    Filed: May 23, 2008
    Publication date: September 18, 2008
    Inventor: Charles M. Patton
  • Patent number: 7377233
    Abstract: An apparatus for detecting and identifying birds based upon electronic analysis of their bird calls and songs and method for doing so by utilizing a step-by-step hierarchical method of breaking down bird vocalizations according to order, family, and species of the specific bird. Several embodiments of the apparatus are disclosed particularly a hand held computational device, microphone, audio capture card, user application software and a collection of prerecorded audio data.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: May 27, 2008
    Assignee: Pariff LLC
    Inventor: Charles M. Patton
  • Patent number: 7200650
    Abstract: The present invention includes a method and a device avatar system for providing at least one electronic service for a first physical electronic device associated with a first device avatar. In the system, an avatar hosting infrastructure includes at least the first device avatar and provides an encapsulated autonomous system that facilitates communication between the first device avatar and the first physical electronic device. The first device avatar, coupled to receive at least communications from a first controller, provides the at least one electronic service to the first physical electronic device. The first controller, coupled to the first device avatar, enables an owner to implement the at least one electronic service for the first physical electronic device. The first physical electronic device is coupled to the first device avatar and operates in a predetermined fashion in accordance with the at least one electronic service.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: April 3, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles M Patton, Stephen A Loughran, Rajeev K Pandey
  • Patent number: 7114176
    Abstract: The present invention provides a method, system and device for securing ownership for a two-part device with a physical unit and a virtual unit so that ownership of the two-part device is efficiently initiated, maintained, and transferred. The steps include initiating, by a user, an activation signal from the physical unit to the virtual unit to activate an ownership procedure and employing a double safety mechanism to activate ownership services via the virtual unit for the physical unit.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: September 26, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles M. Patton, Stephen A Loughran, Rajeev K. Pandey
  • Patent number: 7093007
    Abstract: The present invention provides a system and method for automatically linking a physical device and a predetermined associated virtual device to provide the physical device with access to at least one service. The method includes the steps of: manufacturing the physical device that is associated with the predetermined virtual device and attaching, to the physical device, a substantially unremovable communication identifier for communicating with the predetermined virtual device. The communication identifier typically facilitates communication over an information space such as the Internet.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: August 15, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles M. Patton, Stephen A Loughran, Rajeev K. Pandey
  • Patent number: 6822951
    Abstract: A method and apparatus for routing messages in a wireless network. Transmissions from all devices are synchronized. Each device is equipped with a routing unit that checks incoming messages for integrity, discards “corrupt” messages, compares non-corrupt messages to the last transmitted message, and applies a set of rules to determine when and what the device should next receive or transmit. The synchronized transmissions and integrity checking process detect true collisions, which occur when multiple transmitters have attempted to send different messages to the same receiver. The comparing process ensures that messages are transmitted only if not previously transmitted, thereby avoiding loop problems.
    Type: Grant
    Filed: November 1, 2000
    Date of Patent: November 23, 2004
    Assignee: Texas Instruments Incorporated
    Inventor: Charles M. Patton
  • Publication number: 20030120761
    Abstract: The present invention includes a method and a device avatar system for providing at least one electronic service for a first physical electronic device associated with a first device avatar. In the system, an avatar hosting infrastructure includes at least the first device avatar and provides an encapsulated autonomous system that facilitates communication between the first device avatar and the first physical electronic device. The first device avatar, coupled to receive at least communications from a first controller, provides the at least one electronic service to the first physical electronic device. The first controller, coupled to the first device avatar, enables an owner to implement the at least one electronic service for the first physical electronic device. The first physical electronic device is coupled to the first device avatar and operates in a predetermined fashion in accordance with the at least one electronic service.
    Type: Application
    Filed: December 21, 2001
    Publication date: June 26, 2003
    Inventors: Charles M. Patton, Stephen A. Loughran, Rajeev K. Pandey
  • Publication number: 20030119531
    Abstract: The present invention provides methods, a computer-readable medium and a destination selection system that provide for automatically selecting, for a user, at least one destination avatar to which to send received information based on context information and user-defined policy-selection rules. In one embodiment, the method includes the steps of examining, by a destination selection system, user location information and determining the at least one destination avatar to which the received information is to be delivered based on the context information and the user-defined policy-selection rules.
    Type: Application
    Filed: December 21, 2001
    Publication date: June 26, 2003
    Inventors: Charles M. Patton, Stephen A. Loughran, Rajeev K. Pandey
  • Publication number: 20030120718
    Abstract: The present invention provides a system and method for automatically linking a physical device and a predetermined associated virtual device to provide the physical device with access to at least one service. The method includes the steps of: manufacturing the physical device that is associated with the predetermined virtual device and attaching, to the physical device, a substantially unremovable communication identifier for communicating with the predetermined virtual device. The communication identifier typically facilitates communication over an information space such as the Internet.
    Type: Application
    Filed: December 21, 2001
    Publication date: June 26, 2003
    Inventors: Charles M. Patton, Stephen A. Loughran, Rajeev K. Pandey
  • Publication number: 20030120921
    Abstract: The present invention provides a method, system and device for securing ownership for a two-part device with a physical unit and a virtual unit so that ownership of the two-part device is efficiently initiated, maintained, and transferred. The steps include initiating, by a user, an activation signal from the physical unit to the virtual unit to activate an ownership procedure and employing a double safety mechanism to activate ownership services via the virtual unit for the physical unit.
    Type: Application
    Filed: December 21, 2001
    Publication date: June 26, 2003
    Inventors: Charles M. Patton, Stephen A. Loughran, Rajeev K. Pandey
  • Publication number: 20030120803
    Abstract: A system, method, and a program embodied in a computer readable medium are provided for network tunneling. In one embodiment, a network tunneling method is described that comprises the steps of providing a client linked to a network, simulating an operation of a modem in the client with respect to a portable device, and tunneling a network access by the portable device from the client to a network portal.
    Type: Application
    Filed: December 21, 2001
    Publication date: June 26, 2003
    Inventors: Stephen A. Loughran, Rajeev K. Pandey, Charles M. Patton