Patents by Inventor Jim Barako

Jim Barako 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: 9530327
    Abstract: Management of a user's continued attention to distance learning content using a general purpose computer having a central processing unit, an operating system configured to run multiple program applications concurrently, and a player suitable for presenting the distance learning content. A distance learning module comprises code executable on the central processing unit, as one of the multiple program applications. The distance learning module is operable to interrupt a presentation of the distance learning content at the player to the user in response to prescribed events concerning another one of the multiple program applications. A method executing on a computer that can concurrently run multiple applications identifies events concerning an application other than the distance learning application, processes the identified events so as to identify a prescribed event among the identified events, and interrupts the presentation of the distance learning content in response to the prescribed event.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: December 27, 2016
    Assignee: MICRON SYSTEMS INC.
    Inventors: David Wit, Adam Stein, Larry Plasil, Jim Barako
  • Publication number: 20140227674
    Abstract: Management of a user's continued attention to distance learning content using a general purpose computer having a central processing unit, an operating system configured to run multiple program applications concurrently, and a player suitable for presenting the distance learning content. A distance learning module comprises code executable on the central processing unit, as one of the multiple program applications. The distance learning module is operable to interrupt a presentation of the distance learning content at the player to the user in response to prescribed events concerning another one of the multiple program applications. A method executing on a computer that can concurrently run multiple applications identifies events concerning an application other than the distance learning application, processes the identified events so as to identify a prescribed event among the identified events, and interrupts the presentation of the distance learning content in response to the prescribed event.
    Type: Application
    Filed: February 12, 2013
    Publication date: August 14, 2014
    Applicant: MICRON SYSTEMS
    Inventors: David Wit, Adam Stein, Larry Plasil, Jim Barako
  • Patent number: 8374980
    Abstract: Management of a user's continued attention to distance learning content using a general purpose computer having a central processing unit and an operating system configured to run multiple program applications concurrently. A memory stores the distance learning content. A distance learning module comprises code executable on the central processing unit, as one of the multiple program applications. The distance learning module presents the distance learning content to a user and is operable to interrupt a presentation of the distance learning content in response to prescribed events concerning another one of the multiple program applications. A method executing on a computer that an concurrently run multiple applications identifies events concerning an application other than the distance learning application, processes the identified events so as to identify a prescribed event among the identified events, and interrupts the presentation of the distance learning content in response to the prescribed event.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: February 12, 2013
    Assignee: Micron Systems
    Inventors: David Wit, Adam Stein, Larry Plasil, Jim Barako
  • Publication number: 20120041904
    Abstract: Management of a user's continued attention to distance learning content using a general purpose computer having a central processing unit and an operating system configured to run multiple program applications concurrently. A memory stores the distance learning content. A distance learning module comprises code executable on the central processing unit, as one of the multiple program applications. The distance learning module presents the distance learning content to a user and is operable to interrupt a presentation of the distance learning content in response to prescribed events concerning another one of the multiple program applications. A method executing on a computer that an concurrently run multiple applications identifies events concerning an application other than the distance learning application, processes the identified events so as to identify a prescribed event among the identified events, and interrupts the presentation of the distance learning content in response to the prescribed event.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 16, 2012
    Applicant: MICRON SYSTEMS
    Inventors: David Wit, Adam Stein, Larry Plasil, Jim Barako