Patents by Inventor Karl F. Ridgeway

Karl F. Ridgeway 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: 10210769
    Abstract: A non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code causes the processor to receive a request from a user of a client device to initiate a speech recognition engine for a web page displayed at the client device. In response to the request, the code causes the processor to (1) download, from a server associated with a first party, the speech recognition engine into the client device; and then (2) analyze, using the speech recognition engine, content of the web page including text in an identified language to produce analyzed content based on the identified language, where the content of the web page is received from a server associated with a second party. The code further causes the processor to send a signal to cause the client device to present the analyzed content to the user at the client device.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: February 19, 2019
    Assignee: ROSETTA STONE LTD.
    Inventors: Aaron M. Simmons, Bryan Pellom, Karl F. Ridgeway
  • Publication number: 20170140661
    Abstract: A non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code causes the processor to receive a request from a user of a client device to initiate a speech recognition engine for a web page displayed at the client device. In response to the request, the code causes the processor to (1) download, from a server associated with a first party, the speech recognition engine into the client device; and then (2) analyze, using the speech recognition engine, content of the web page including text in an identified language to produce analyzed content based on the identified language, where the content of the web page is received from a server associated with a second party. The code further causes the processor to send a signal to cause the client device to present the analyzed content to the user at the client device.
    Type: Application
    Filed: August 22, 2016
    Publication date: May 18, 2017
    Applicant: Rosetta Stone Ltd.
    Inventors: Aaron M. Simmons, Bryan Pellom, Karl F. Ridgeway
  • Patent number: 9424834
    Abstract: A non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code causes the processor to receive a request from a user of a client device to initiate a speech recognition engine for a web page displayed at the client device. In response to the request, the code causes the processor to (1) download, from a server associated with a first party, the speech recognition engine into the client device; and then (2) analyze, using the speech recognition engine, content of the web page including text in an identified language to produce analyzed content based on the identified language, where the content of the web page is received from a server associated with a second party. The code further causes the processor to send a signal to cause the client device to present the analyzed content to the user at the client device.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: August 23, 2016
    Assignee: Rosetta Stone Ltd.
    Inventors: Aaron M. Simmons, Bryan Pellom, Karl F. Ridgeway
  • Publication number: 20140170610
    Abstract: A method and system for teaching a user a target language includes developing and constructing variable potential paths of nodes representing an exchange between two participants in a dialogue, prompting and selecting a path of nodes through a conversation graph of the target language, the path of nodes defining a dialogue; and determining whether the user is ready to perform the dialogue that has been constructed and defined by the path of nodes, the determination being based on a user model which represents the user's current ability in and current knowledge of, the target language. If the user is ready to perform the dialogue, the path of nodes is executed to allow the user to perform the dialogue defined thereby; and if the user is not ready to perform the dialogue, training the user on one or more nodes of the path of nodes.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 19, 2014
    Applicant: Rosetta Stone, Ltd.
    Inventors: Karl F. Ridgeway, Ronald Bryce Inouye, Gregory Keim, Kyle D. Kuhn, Jack August Marmorstein, Robin Smith, Brian Vaughn
  • Publication number: 20140067367
    Abstract: A non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code causes the processor to receive a request from a user of a client device to initiate a speech recognition engine for a web page displayed at the client device. In response to the request, the code causes the processor to (1) download, from a server associated with a first party, the speech recognition engine into the client device; and then (2) analyze, using the speech recognition engine, content of the web page including text in an identified language to produce analyzed content based on the identified language, where the content of the web page is received from a server associated with a second party. The code further causes the processor to send a signal to cause the client device to present the analyzed content to the user at the client device.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 6, 2014
    Inventors: Aaron M. Simmons, Bryan Pellom, Karl F. Ridgeway
  • Publication number: 20120288833
    Abstract: A method of teaching a language to a student by an instructor is disclosed, wherein the method may include the steps of the instructor uttering a first prompting phrase to the student; receiving a first response from the student in response to the first prompting phrase; modifying at least one characteristic of the first prompting phrase to generate a second prompting phrase; and the instructor uttering the second prompting phrase to the student, wherein at least one of the above steps is performed using a computer.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Inventors: Karl F. Ridgeway, Ronald Bryce Inouye, Gregory Keim, Kyle D. Kuhn, Jack August Marmorstein, Robin Smith, Brian Vaughn
  • Publication number: 20120070808
    Abstract: Just prior to a scheduled session with a live instructor, a student is presented with an automated lesson which prepares him for the live instruction. The automatic lesson presents and practices skills that will be needed for the live lesson. Thus, when the instructor appears, the student is entirely prepared for the live lesson and optimum use may be made if the instructor's time. After the live lesson is complete, the student may be returned to an automated debriefing, which helps imprint major aspects of the live lesson of the students of mine. Thus, the learning process is improved through the combination of live and automatic instruction.
    Type: Application
    Filed: September 22, 2010
    Publication date: March 22, 2012
    Inventors: Michael Scott Fulkerson, Andrew Harbick, Charles "Alex" Herron, Alisha Huber, Ronald Bryce Inouve, Gregory Keim, Anthony Lopez, Jack August Marmorstein, Christopher Spiller, Alexandra Harper, Karl F. Ridgeway