Patents by Inventor Jeremy Roschelle

Jeremy Roschelle 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
  • Patent number: 9246586
    Abstract: Described are a system and method for use by a computing device to transmit information over a communication medium. The computing device communicates over the medium according to a protocol stack having a plurality of protocol layers. Information having an identifier is received at a first protocol layer from a higher protocol layer in the protocol stack. The computing device determines whether to present the information to the network communication medium based on at least one term of a contract associated with the identifier. Upon determining to present the information to the communication medium, the computing device incorporates the identifier in the information before placing the information on the network communication medium.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: January 26, 2016
    Assignee: SRI INTERNATIONAL
    Inventors: Charles Patton, Jeremy Roschelle, Roy D. Pea, Phil Vahey
  • Patent number: 8656044
    Abstract: A method, apparatus and a system for retrieving data relating to at least one of a student's homework, exam or solution to a problem from at least one calculator via a network, wherein the handheld calculator is utilized by the student. The method includes presenting an invitation from at least one of a computer or a calculator of an instructor on the calculator of the student for requesting the data from the calculator of the student, wherein the invitation identifies a location on a computer or a calculator for transmitting the data, attaching the data to at least a portion of the invitation, wherein the data includes identification identifying at least one of the calculator of the student or the student, and transmitting the data from the calculator to the location identified in the invitation.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: February 18, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Jeremy Roschelle, John Brecht, Mark D Fry, Lana Moore, Sandhya Karachiwala
  • 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: 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
  • 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: 20120272295
    Abstract: Described are a system and method for use by a computing device to transmit information over a communication medium. The computing device communicates over the medium according to a protocol stack having a plurality of protocol layers. Information having an identifier is received at a first protocol layer from a higher protocol layer in the protocol stack. The computing device determines whether to present the information to the network communication medium based on at least one term of a contract associated with the identifier. Upon determining to present the information to the communication medium, the computing device incorporates the identifier in the information before placing the information on the network communication medium.
    Type: Application
    Filed: February 22, 2012
    Publication date: October 25, 2012
    Inventors: CHARLES PATTON, Jeremy Roschelle, Roy D. Pea, Phil Vahey
  • 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: 8127039
    Abstract: Described are a system and method for use by a computing device to transmit information over a communication medium. The computing device communicates over the medium according to a protocol stack having a plurality of protocol layers. Information having an identifier is received at a first protocol layer from a higher protocol layer in the protocol stack. The computing device determines whether to present the information to the network communication medium based on at least one term of a contract associated with the identifier. Upon determining to present the information to the communication medium, the computing device incorporates the identifier in the information before placing the information on the network communication medium.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: February 28, 2012
    Assignee: SRI International
    Inventors: Charles Patton, Jeremy Roschelle, Roy D. Pea, Phil Vahey
  • Patent number: 8092227
    Abstract: Method and system for assessing a student's understanding of a process that may unfold, e.g., overtime and space. The present invention provides a sophisticated approach of directing students to perform self-explanation, and enables instructors to enhance the value of this pedagogical process by providing meaningful and rapid feedback in a classroom setting.
    Type: Grant
    Filed: July 1, 2003
    Date of Patent: January 10, 2012
    Assignee: SRI International
    Inventors: Jeremy Roschelle, William Penuel
  • Patent number: 7720946
    Abstract: A system, method and computer program product are provided for enhancing participation in an educational environment using networked devices. In one embodiment, feedback is received from a plurality of individual group members regarding material being presented by a group leader utilizing a plurality of networked devices operated by the individual group members. Subsequently, such feedback is processed. The processed feedback is then transmitted to the networked devices operated by the individual group members. Such processed feedback includes the feedback received from each of the individual group members thus allowing each individual group member to view the feedback of other group members. The present invention thus creates an inobtrusive, anonymous means for group members to recognize when their individual perception of the class discussion is actually a shared perception, thereby motivating group members to participate.
    Type: Grant
    Filed: February 21, 2001
    Date of Patent: May 18, 2010
    Assignee: SRI International
    Inventors: Christopher J. DiGiano, Jeremy Roschelle, Philip Vahey
  • Publication number: 20090215020
    Abstract: A method, apparatus and a system for retrieving data relating to at least one of a student's homework, exam or solution to a problem from at least one calculator via a network, wherein the handheld calculator is utilized by the student. The method includes presenting an invitation from at least one of a computer or a calculator of an instructor on the calculator of the student for requesting the data from the calculator of the student, wherein the invitation identifies a location on a computer or a calculator for transmitting the data, attaching the data to at least a portion of the invitation, wherein the data includes identification identifying at least one of the calculator of the student or the student, and transmitting the data from the calculator to the location identified in the invitation.
    Type: Application
    Filed: May 12, 2009
    Publication date: August 27, 2009
    Applicant: Texas Instruments Incorporated
    Inventors: Jeremy Roschelle, John Brecht, Mark Dennis Fry, Lana Moore, Sandhya Karachiwala
  • Publication number: 20090043909
    Abstract: Described are a system and method for use by a computing device to transmit information over a communication medium. The computing device communicates over the medium according to a protocol stack having a plurality of protocol layers. Information having an identifier is received at a first protocol layer from a higher protocol layer in the protocol stack. The computing device determines whether to present the information to the network communication medium based on at least one term of a contract associated with the identifier. Upon determining to present the information to the communication medium, the computing device incorporates the identifier in the information before placing the information on the network communication medium.
    Type: Application
    Filed: October 10, 2008
    Publication date: February 12, 2009
    Inventors: Charles Patton, Jeremy Roschelle, Roy D. Pea, Phil Vahey
  • Publication number: 20070239828
    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: Application
    Filed: April 11, 2007
    Publication date: October 11, 2007
    Inventors: Charles Patton, Christopher DiGiano, Krista Davis, John Brecht, Alexandra Harris, Patricia Schank, Jeremy Roschelle
  • Publication number: 20060224771
    Abstract: Method for transferring objects in a communications network. A preferred embodiment comprises defining a location of an object to be transferred, providing descriptive information for an invitation, specifying a recipient of the invitation, and issuing the invitation. The invitation can provide a way for a creator of the invitation to provide contextual information, such as object names, instructional and descriptive information related to the object, and so forth, to the recipient to help reduce confusion. Furthermore, the invitation can permit the combination of multiple objects (by the recipient or the creator) to further reduce confusion and the loss of objects. Scheduling can be added to help reduce network resource contention when there are large numbers of objects to be transferred.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 5, 2006
    Inventors: Jeremy Roschelle, John Brecht, Mark Fry, Lana Moore, Sandhya Karachiwala
  • Patent number: 6885844
    Abstract: A system, method and computer program product are disclosed for providing feedback using networked devices. Initially, a plurality of response types are displayed on a plurality of networked devices. Further, a plurality of presented concepts are depicted on the networked devices. As such, users of a group are permitted to select at least one of the response types and at least one of the presented concepts. Further, the selected response type and the presented concepts are transmitted to a head of the group for providing feedback regarding material being presented by the head of the group.
    Type: Grant
    Filed: February 21, 2001
    Date of Patent: April 26, 2005
    Assignee: SRI International
    Inventors: Jeremy Roschelle, Christopher J. DiGiano
  • Publication number: 20040072136
    Abstract: Method and system for assessing a student's understanding of a process that may unfold, e.g., overtime and space. The present invention provides a sophisticated approach of directing students to perform self-explanation, and enables instructors to enhance the value of this pedagogical process by providing meaningful and rapid feedback in a classroom setting.
    Type: Application
    Filed: July 1, 2003
    Publication date: April 15, 2004
    Inventors: Jeremy Roschelle, William Penuel
  • Patent number: 6628918
    Abstract: A system, method and computer program product are provided for giving feedback in an educational environment using networked devices. Initially, an image stimulus is displayed to a plurality of individual group members regarding material being presented by a group leader utilizing a plurality of networked devices operated by the group members. Thereafter, feedback is received from the individual group members in response to the image stimulus utilizing the networked devices. The feedback is then aggregated after which the aggregated feedback is transmitted to the networked device operated by the group leader. Such aggregated feedback reflects the feedback received from each of the individual group members for allowing the group leader to view the aggregated feedback.
    Type: Grant
    Filed: February 21, 2001
    Date of Patent: September 30, 2003
    Assignee: SRI International, Inc.
    Inventors: Jeremy Roschelle, Philip Vahey, Tristan De Fronderville
  • Publication number: 20020198994
    Abstract: Described are a system and method for use by a computing device to transmit information over a communication medium. The computing device communicates over the medium according to a protocol stack having a plurality of protocol layers. Information having an identifier is received at a first protocol layer from a higher protocol layer in the protocol stack. The computing device determines whether to present the information to the network communication medium based on at least one term of a contract associated with the identifier. Upon determining to present the information to the communication medium, the computing device incorporates the identifier in the information before placing the information on the network communication medium.
    Type: Application
    Filed: November 16, 2001
    Publication date: December 26, 2002
    Inventors: Charles Patton, Jeremy Roschelle, Roy D. Pea, Phil Vahey