Patents by Inventor Ryan Schwiebert

Ryan Schwiebert 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: 20240184312
    Abstract: A system and method are provided that monitor and control, in real time, access to a plurality of resource entities usable by robotic vehicles during workflow. The system can comprise a plurality of industrial controllers each coupled to at least one presence detector configured to detect a state of availability of an entity from a plurality of entities. The system can further comprise management system configured to register a state of availability of each entity in an environment and to selectively grant temporary, exclusive access of an entity to an autonomous mobile robot (AMR) based on the state of availability of the entity. If the state indicates an entity is unoccupied access can be granted, else access is denied. Each controller is registered in the management system in association with at least one uniquely identified entity.
    Type: Application
    Filed: December 5, 2023
    Publication date: June 6, 2024
    Inventors: Andrew DiFurio, Stephen Ramusivich, Ryan Schwiebert, Krutarth Shah
  • Publication number: 20150104763
    Abstract: A method is provided for teaching students to recognize and correct incomplete sentences (also referred to herein as “sentence fragments”). A user is presented with one or more user interfaces that teach a user to determine whether a sentence is a complete sentence or an incomplete sentence. The interface may present an explanation as to why the sentence is a complete sentence or an incomplete sentence. To help a user deduce whether a sentence is a complete sentence or an incomplete sentence, one or more interfaces may present a user with one or more detailed questions about the sentence. The one or more detailed questions may ask the user to identify one or more particular features and/or words in the sentence. A user may be presented with one or more user interfaces that teach the user how to produce a complete sentence from a sentence fragment.
    Type: Application
    Filed: June 16, 2014
    Publication date: April 16, 2015
    Inventors: BOB HAUSMANN, ALISON HUETTNER, ANDREYA PIPLICA, RYAN SCHWIEBERT, MICHAEL WASSON
  • Publication number: 20150106703
    Abstract: Techniques are described for an automated grammar teaching system that displays sentences and allows a user to identify preposition errors within the sentences, if any. The sentences may be presented as single sentences or as part of a paragraph. The user may be asked to determine whether the sentences are correct or incorrect, to identify the locations of missing or incorrect prepositions, to provide a new correct preposition, and to identify a correct preposition usage category for the new preposition. To guide the user, an incorrect user response may trigger the display of remediation information, which may include identifying one or more grammar elements of the sentences that are relevant to identifying the preposition errors. New sentences in the teaching system may be selected based on historical data maintained for the user.
    Type: Application
    Filed: July 8, 2014
    Publication date: April 16, 2015
    Inventors: Scott Fraundorf, Michael Wasson, Alison Huettner, Ryan Schwiebert
  • Publication number: 20150104764
    Abstract: Techniques are described for an automated grammar teaching system that displays sentences and allows a user to identify comma errors within the sentences, if any. The sentences may be presented as a set of sentences or a paragraph. When presented as a set, the sentences may employ similar or contrasting sentence structures to emphasize the application of the comma rules. The user may be asked to determine whether the sentences are correct or incorrect, to identify the locations of missing or extraneous commas, and in a sentence with a coordinating conjunction, to determine whether the conjunction joins two independent clauses. To guide the user, multi-level hints may be provided on request, and an incorrect user response may trigger the display of remediation information or a just-in-time hint. New sentences in the teaching system may be selected based on historical data maintained for the user.
    Type: Application
    Filed: August 14, 2014
    Publication date: April 16, 2015
    Inventors: Robert Murray, Linda Schmandt, Ryan Schwiebert, Sara Hinton, Scott Fraundorf, Alison Huettner, Pete Shell
  • Publication number: 20150010893
    Abstract: Techniques are described for disaggregating learning curves by student mastery for refining and accurately evaluating automated tutoring models. A method comprises receiving performance data for users logging whether a correct response was provided for each opportunity to use a particular skill in a tutoring system, determining a plurality of subpopulations from the users by using the performance data to group by number of opportunities needed for the particular skill to reach a mastery threshold, creating disaggregated learning curves for each of the plurality of subpopulations that map performance opportunities to percentages correct, and evaluating the disaggregated learning curves to identify a suitable adaptation for the tutoring system. The suitable adaptation may then be carried out and may include sending a notification of portions of the tutoring system that need attention and/or adjusting parameters of the tutoring system for a projected learning progression of a particular user.
    Type: Application
    Filed: July 8, 2014
    Publication date: January 8, 2015
    Inventors: Steven Ritter, Tristan Nixon, Robert Murray, Ryan Schwiebert, Stephen Fancsali