Patents Assigned to RedCritter, Corp.
  • Patent number: 11829850
    Abstract: The complexity of implementing machine learning models in software systems can be reduced using an abstraction system. The abstraction system functions as an intermediary between a machine learning service and a client process. The abstraction system provides a unified API by which the client process can submit client requests targeting a machine learning model and also abstracts the complexity of configuring model requests in the appropriate form for a particular machine learning service and model. The abstraction system also provides a standard mechanism for delivering results to the client process in an actionable format and for tracking outcomes of any actions that the results trigger. The abstraction system therefore greatly simplifies the process of employing machine learning models within a software system.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: November 28, 2023
    Assignee: RedCritter Corp.
    Inventors: Robert M. Beaty, Randy M. Whelan, Erika D. Lambert, David R. Jenness, Dan D. Hoffman, James L. Rockett, Jr.
  • Patent number: 11481794
    Abstract: As part of implementing a recognition and reward system, a communications platform can employ a unique set of data structures, APIs and a rules engine that abstract the definition of rewards from the definition of rules for determining when the rewards should be made available. Accordingly, boosters may interface directly with the communications platform to offer rewards to participants but need not be aware of or involved in the process of defining the rules that will be used to distribute the rewards. Likewise, administrators may interface directly with the communications platform to define rules for making rewards available without needing to be aware of the rewards themselves. In this way, a communications platform can integrate boosters and their rewards into a recognition and rewards system without requiring tight coupling between the rules for determining when rewards should be made available and the rewards themselves.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: October 25, 2022
    Assignee: RedCritter Corp.
    Inventors: Robert M. Beaty, Dan D. Hoffman, James L. Rockett, Jr., Randy M. Whelan, David R. Jenness, Erika D. Lambert
  • Patent number: 11328617
    Abstract: A platform can be employed to implement a personalized learning system that is simple to use, streamlined and scalable thereby enabling such systems to be seamlessly implemented in any learning environment. The platform can be implemented in a client-server environment in which a server or servers maintain a number of data structures which can be used to define students, assignments, classes, flashcards, videos, and learning standards definitions, among many others. A number of backend processes, websites, and web APIs can be configured to allow users to access the content of these data structures as well as to create new entries in these data structures to thereby facilitate the implementation of a personalized learning system that incorporates automation and machine learning in a school, workplace or other learning environment.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 10, 2022
    Assignee: RedCritter Corp.
    Inventors: Robert M. Beaty, Randy M. Whelan, Erika D. Lambert, David R. Jenness, Dan D. Hoffman, James L. Rockett, Jr.
  • Patent number: 10725658
    Abstract: A keyboard interface enables the efficient selection of one or more data items from a set of data items. The appearance of the keyboard interface can be dynamically generated and updated based on characteristics of the data items in the set. When a user selects a user interface element associated with a set of data items, the data items in the set can be evaluated to determine a number of keys to include in the keyboard interface as well as which characters are assigned to each included key. The number of keys and which characters are assigned to these keys can be determined by identifying a first character in each of the data items in the set. When the user selects a key, the keyboard interface can be updated in a similar manner but based on characters at a subsequent position in data items that matched the previously selected key.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: July 28, 2020
    Assignee: Redcritter Corp.
    Inventors: Robert Michael Beaty, James Leon Rockett, Jr.
  • Patent number: 10491931
    Abstract: A client process and a server process interact to allow the utilization of a video to be visualized during playback. When a video is played on a user device, the client process can detect state changes in the video player and report these state changes to the server process to allow the server process to maintain records of the video segments that were played. The server process can then use these records to calculate video utilization metrics for a particular video and report these metrics to the client process when the particular video is played on the user device. The client process in turn can generate a user interface element to represent the metrics and display the user interface element while the video is played.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: November 26, 2019
    Assignee: RedCritter Corp.
    Inventors: Robert M. Beaty, Randy M. Whelan, James L. Rockett, Jr.
  • Patent number: 10412468
    Abstract: Achievements can be integrated into video playback. A video achievement system can include a server process and a client process that interact to allow an administrator to integrate achievements into the playback of a video and to present such achievements to a user during playback. In this way, the viewing of videos can be encouraged.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: September 10, 2019
    Assignee: RedCritter Corp.
    Inventors: Robert M. Beaty, Randy M. Whelan, James L. Rockett, Jr.
  • Patent number: 10255242
    Abstract: A communications platform is provided which can be employed to implement a recognition and reward system that is simple to use, streamlined, and scalable thereby enabling such systems to be seamlessly implemented in many different environments. The communications platform can be implemented in a client-server environment in which a server or servers maintain a number of data structures which can be employed to facilitate the creation and display of a dashboard representing achievements that have been awarded to students, to facilitate the implementation of group competitions, and to facilitate the association of traits with students based on achievements that have been awarded to the students.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: April 9, 2019
    Assignee: RedCritter Corp.
    Inventors: James L. Rockett, Robert M. Beaty, David R. Jenness, Randy M. Whelan
  • Patent number: 10148786
    Abstract: We disclose a system, method and software product for creating and updating a unified subject's profile. The system, method, and software product may include a computer processing means and computer readable medium, and a proximity device. The system may permit publishing icons to a user profile by multiple applications. The system may update the user profile to reflect various awards from multiple publishers. The system may also generate a visual indicator for display on a subject profile to demonstrate a skill, achievement, or other information associated with the activity. The system may also provide a manner of verifying the authenticity and identity of the publisher.
    Type: Grant
    Filed: July 26, 2015
    Date of Patent: December 4, 2018
    Assignee: RedCritter Corp.
    Inventor: Robert M Beaty
  • Patent number: 10008087
    Abstract: A proximity based ad-hoc messaging, alerting, and tracking system can be employed to quickly and efficiently propagate alerts when a child or other individual becomes lost. Various types of alerts can be provided to facilitate locating a lost individual even in scenarios where a network connection or GPS is not available. The system can also be employed to track the presence of an individual after traveling in a vehicle to enable detecting when the individual has been separated from all guardians such as would be the case when the individual is left in the vehicle.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: June 26, 2018
    Assignee: RedCritter Corp.
    Inventors: Robert M. Beaty, David R. Jenness, Randy Whelan
  • Patent number: 9852597
    Abstract: A proximity based ad-hoc messaging, alerting, and tracking system can be employed to quickly and efficiently propagate alerts when a child or other individual becomes lost. Various types of alerts can be provided to facilitate locating a lost individual even in scenarios where a network connection or GPS is not available. The system can also be employed to track the presence of an individual after traveling in a vehicle to enable detecting when the individual has been separated from all guardians such as would be the case when the individual is left in the vehicle.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: December 26, 2017
    Assignee: RedCritter Corp.
    Inventors: Robert M Beaty, David R Jenness, Randy M Whelan
  • Patent number: 9841880
    Abstract: We disclose a system, method and software product for generating custom badges by users. A website presents to the user a badge creating dashboard, predefined color themes, predefined image frames, an badge editing canvas and image transformation tools. A user enters a user chosen image into the badge creating canvas. The user chooses a color theme and uses the image transformation tools to select portions of the image for viewing, and arranges the image in the image canvas for viewing. When the user is satisfied with the badge preview, the user sends a save request which is transferred from the browser to a server. The server generates the custom badge by applying the user chosen theme to the user chosen image. The custom badge is then saved for future retrieval by the user.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: December 12, 2017
    Assignee: RedCritter Corp.
    Inventor: Robert M Beaty
  • Patent number: 9807194
    Abstract: We disclose a software system, method and product for updating a subject's profile. The software system, method and product may include a computer processing means and computer readable medium, and a proximity device. The system may be triggered by an internal and/or external event such as a subject's handheld device receiving a payload from a proximity device. The system may update the subject's skill profile as defined by activity configurations. The system may also generate a visual indicator for display on a subject profile to demonstrate a skill, achievement, or other information associated with the Activity.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: October 31, 2017
    Assignee: RedCritter Corp.
    Inventor: Robert M Beaty
  • Patent number: D729819
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: May 19, 2015
    Assignee: RedCritter, Corp.
    Inventor: Robert M Beaty
  • Patent number: D760266
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: June 28, 2016
    Assignee: RedCritter Corp.
    Inventors: Robert M Beaty, James Leon Rockett, Jr.
  • Patent number: D777755
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: January 31, 2017
    Assignee: RedCritter, Corp.
    Inventors: Robert M Beaty, James Leon Rockett, Jr.
  • Patent number: D808397
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: January 23, 2018
    Assignee: RedCritter Corp.
    Inventors: Robert M Beaty, James Leon Rockett, Jr.
  • Patent number: D808398
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: January 23, 2018
    Assignee: RedCritter Corp.
    Inventors: Robert M Beaty, James Leon Rockett, Jr.