IP Library › Granted Patent US 12,223,788
Granted Patent B1
US 12,223,788 · App. 18/411,455 · Granted Feb 11, 2025

Student accountability system

Inventors: Michael Laranang (Georgetown, TX); Brett Christian Taylor (Georgetown, TX); Ricardo Sevilla Lopez (Georgetown, TX); Emmanuel Enrique Lopez (Georgetown, TX)
Assignee: Secured Mobility, LLC
G07C9/22B60W40/08G06F3/04817G06F3/0482G06F3/04842G06K7/10366G06Q10/083G06Q50/40G07B15/02G07C5/0866G07C9/28G08B21/0423B60W2040/0881
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,223,788
App. No.
18/411,455
Granted
Feb 11, 2025
Kind
B1
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for student accountability systems. School buses can be equipped with a bus system that executes a driver application. Students carry student identification (ID) systems that identify the students to the bus system, which in turn reports a geographic location to a student accountability system. The bus system is configured to permit rapid boarding and easy usage by drivers. The student accountability system provides a parent portal and an administrator portal to monitor the students and provide other useful functions.

Claims (54)

1. A method performed by a bus computing system for a bus,

the method comprising:

determining that the bus has reached a designated stop;

presenting, on a display of the bus computing system, a list of students to enter or exit the bus at the designated stop; and

as each student enters or exits the bus, receiving a student identifier (ID) from a student identifier system of the student, and in response, presenting, on the display of the bus computing system, a count of a plurality of students on the bus, the count increasing as students enter the bus or decreasing as students exit the bus.

2. The method of claim 1 , comprising:

receiving input from a driver selecting one of the students from the list of students;

presenting a photo of the selected student and a user interface element for manually boarding or exiting the student;

receiving input from the driver selecting the user interface element; and

adding or removing the student ID for the selected student from a roster for the bus without receiving the student ID from a student ID system, the roster comprising student IDs of the plurality of students on the bus.

3. The method of claim 1 , comprising: receiving a student ID from a student ID system and determining that the student associated with the student ID is not authorized to enter or exit the bus at the designated stop;

presenting a user interface element on the display to override a lack of authorization;

receiving input from a driver selecting the user interface element; and

adding or removing the student ID to or from a roster for the bus, the roster comprising

student IDs of the plurality of students on the bus.

4. A method performed by a bus computing system for a bus, the method comprising:

presenting, on a display of the bus computing system, a list of student names of students on the bus;

presenting, on the display, a seating chart having seats with respective seating identifiers;

receiving an input from a driver of the bus to associate a student name with a seat in the seating chart; and

automatically presenting a corresponding seating identifier of the seat adjacent to the student name on the display.

5. The method of claim 4 , wherein the seating chart comprises a two-dimensional representation of the seats on the bus.

6. The method of claim 4 , wherein the input comprises an operation of dragging and dropping the student name from the list onto the seat in the seating chart.

7. The method of claim 4 , further comprising:

presenting, on the display, a first student name with a first corresponding seating identifier and a second student name without a seating identifier.

8. The method of claim 7 , wherein the first student name with the corresponding seating identifier is arranged according to a last name of the first student name, and

wherein the second student name without a seating identifier is arranged according to a last name of the second student name.

9. The method of claim 7 , wherein the first student name with the first corresponding seating identifier is presented above the second student name without the seating identifier on the display.

10. The method of claim 7 , further comprising:

presenting, on the display, a symbol adjacent to the second student name without the seating identifier, the symbol indicating no seating identifier for the second student name.

11. The method of claim 4 , wherein the seating chart is presented side by side to the list of student names of the students on the display along a direction.

12. The method of claim 4 , wherein the corresponding seating identifier comprises a row identifier and a column identifier.

13. The method of claim 4 , further comprising:

automatically transmitting the seating chart customized with one or more inputs from the driver to a remote student accountability system.

14. The method of claim 13 , wherein the remote student accountability system comprises an administrator portal for presenting information of the students on the bus, the information comprising at least one of a student's ID, name, photograph, one or more associated bus routes, a location of the student, a bus on which the student is riding, a location of the bus, student status, seat information, or one or more parent or guardian names with contact information for one or more parents or emergency contacts.

15. The method of claim 13 , wherein the student accountability system comprises a parent portal to a parent of a student for providing information of the student, the information comprising at least one of a location of the student or a location of a particular bus that the student is riding.

16. The method of claim 4 , comprising:

presenting one or more user interface elements on the display, the one or more user interface elements comprising a user interface element associated with the seating chart;

receiving a selection input for selecting the user interface element associated with the seating chart; and in response,

presenting the list of student names of the students and the seating chart on the display.

17. The method of claim 4 , further comprising:

as a student enters the bus, receiving a student identifier from a student identifier system of the student;

determining that a student associated with the student ID is authorized to enter the bus at a designated stop; and

presenting, on the display, information of the student that comprises a seat identifier assigned to the student, and an indication that the student is authorized to load the bus.

18. The method of claim 4 , further comprising:

as a student enters the bus, receiving a student identifier from a student identifier system of the student;

determining that a student associated with the student ID is not authorized to enter the bus at a designated stop; and

presenting, on the display, an indication that the student is not authorized to load the bus and an indication that there is no seat assigned to the student.

19. A bus computing system for a bus, the bus computing system being configured to perform operations comprising:

presenting, on a display of the bus computing system, a list of student names of students on the bus;

presenting, on the display, a seating chart having seats with respective seating identifiers;

receiving an input from a driver of the bus to associate a student name with a seat in the seating chart; and

automatically presenting a corresponding seating identifier of the seat adjacent to the student name on the display.

20. The bus computing system of claim 19 , wherein the operations further comprise:

automatically transmitting the seating chart customized with one or more inputs from the driver to a remote student accountability system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2024
From: LARANANG, MICHAEL; TAYLOR, BRETT CHRISTIAN; LOPEZ, RICARDO SEVILLA; LOPEZ, EMMANUEL ENRIQUE
To: SECURED MOBILITY, LLC
Reel/Frame 066199/0828 →
Continuity (5)
Continuation 17457814 · Dec 6, 2021
Continuation 16657392 · Oct 18, 2019
Continuation 15972885 · May 7, 2018
Continuation 14744186 · Jun 19, 2015
Provisional Application 62015226 · Jun 20, 2014
References Cited (58)
US 6006159A · Schmier · 1999 [cited by applicant]
US 6502030B2 · Hilleary · 2002 [cited by applicant]
US 6631841B2 · Roberts et al. · 2003 [cited by applicant]
US 6736317B1 · McDonald et al. · 2004 [cited by applicant]
US 6762684B1 · Camhi · 2004 [cited by applicant]
US 7231355B2 · Schoen et al. · 2007 [cited by applicant]
US 8400296B2 · Brinton et al. · 2013 [cited by applicant]
US 9330389B2 · Pitroda · 2016 [cited by applicant]
US 9399469B1 · Harrison · 2016 [cited by applicant]
US 9977935B1 · Laranang et al. · 2018 [cited by applicant]
US 10452878B1 · Laranang et al. · 2019 [cited by applicant]
US 10521739B2 · Tays et al. · 2019 [cited by applicant]
US 10636230B1 · Laranang et al. · 2020 [cited by applicant]
US 10685521B1 · Laranang et al. · 2020 [cited by applicant]
US 11170590B1 · Laranang et al. · 2021 [cited by applicant]
US 11195360B1 · Laranang et al. · 2021 [cited by applicant]
US 11915538B1 · Laranang et al. · 2024 [cited by applicant]
US 20020082771A1 · Anderson · 2002 [cited by applicant]
US 20040111279A1 · Schoen et al. · 2004 [cited by applicant]
US 20050040224A1 · Brinton et al. · 2005 [cited by applicant]
US 20050219056A1 · McHugh et al. · 2005 [cited by applicant]
US 20060114531A1 · Webb et al. · 2006 [cited by applicant]
US 20060262190A1 · Millar · 2006 [cited by applicant]
US 20070024440A1 · Moran et al. · 2007 [cited by applicant]
US 20070061076A1 · Shulman · 2007 [cited by applicant]
US 20070078908A1 · Rohatgi et al. · 2007 [cited by applicant]
US 20080292211A1 · Frantz · 2008 [cited by applicant]
US 20110068954A1 · McQuade et al. · 2011 [cited by applicant]
US 20110098915A1 · Disatnik et al. · 2011 [cited by applicant]
US 20130024114A1 · Oriet · 2013 [cited by applicant]
US 20130108155A1 · Mizutani et al. · 2013 [cited by applicant]
US 20130127616A1 · Robitaille · 2013 [cited by applicant]
US 20130190981A1 · Dolinar et al. · 2013 [cited by applicant]
US 20130229511A1 · Oostendorp et al. · 2013 [cited by applicant]
US 20140114565A1 · Aziz et al. · 2014 [cited by applicant]
US 20140125502A1 · Wittkop et al. · 2014 [cited by applicant]
US 20140149305A1 · Aziz et al. · 2014 [cited by applicant]
US 20140188527A1 · Oxenham et al. · 2014 [cited by applicant]
US 20140257848A1 · Heppding · 2014 [cited by applicant]
US 20140313334A1 · Slotky · 2014 [cited by applicant]
US 20150193994A1 · McQuade · 2015 [cited by applicant]
US 20150198136A1 · Martin et al. · 2015 [cited by applicant]
US 20150235094A1 · Kraeling et al. · 2015 [cited by applicant]
US 20160018230A1 · Neubecker et al. · 2016 [cited by applicant]
US 20160350567A1 · McQuade et al. · 2016 [cited by applicant]
US 20160364645A1 · Ulloa Paredes et al. · 2016 [cited by applicant]
US 20160364699A1 · Steketee et al. · 2016 [cited by applicant]
US 20170039782A1 · Moeller et al. · 2017 [cited by applicant]
US 20170279957A1 · Abramson et al. · 2017 [cited by applicant]
US 20170372143A1 · Barcus et al. · 2017 [cited by applicant]
US 20180137614A1 · Prabhu et al. · 2018 [cited by applicant]
EP 0851377 · 1998 [cited by applicant]
WO WO200046772 · 2000 [cited by applicant]
Rossetti, “Field Testing and Evaluation of the Transit Integrated Monitoring System,” National Research Council, Aug. 13, 1998, 25 pages. [cited by applicant]
Schlosser, “Growing GPS, Student Tracking Capabilities Offer More Security Tools,” School Bus Fleet, Apr./May 2015, pp. 30-32. [cited by applicant]
Sulaiman et al., “Easy Access Attendance Management System (EAMS),” 2014 IEEE 6th Conference on Engineering Education (ICEED), Kuala Lumpur, 2014, pp. 105-110. [cited by applicant]
Truett, “Bus 54—Where Are You? A School Bus Intelligent Information System,” Rural Advanced Technology & Transportation Systems 1998 International Conference, University Park, PA, Aug. 31-Sep. 2, 1998, 11 pages. [cited by applicant]
Usagawa et al., “An attendance management system for Moodle using student identification card and Android device,” Proceedings of International Conference on Information, Communication Technology and System (ICTS) 2014,… [cited by applicant]