Patents by Inventor Jeff McSchooler
Jeff McSchooler 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: 11354158Abstract: Novel techniques are described for platooning of computational resources in automated vehicle networks. An on-board computational processor of an automated vehicle typically performs a large number of computational tasks, and some of those computational tasks can be computationally intensive. Some such tasks, referred to as platoonable tasks herein, are well-suited for parallel processing by multiple processors. Embodiments can detect one or more on-board computational processors in one or more automated vehicles that are likely, during the time window in which the platoonable task will be executed, to have available computational resources and to be traveling along respective paths that are close enough to each other to allow for ad hoc network communications to be established between the processors. In response to detecting such cases, embodiments can schedule and instruct shared execution of the platoonable tasks by the multiple processors via the ad hoc network.Type: GrantFiled: July 6, 2021Date of Patent: June 7, 2022Assignee: DISH Network L.L.C.Inventor: Jeff McSchooler
-
Publication number: 20210334136Abstract: Novel techniques are described for platooning of computational resources in automated vehicle networks. An on-board computational processor of an automated vehicle typically performs a large number of computational tasks, and some of those computational tasks can be computationally intensive. Some such tasks, referred to as platoonable tasks herein, are well-suited for parallel processing by multiple processors. Embodiments can detect one or more on-board computational processors in one or more automated vehicles that are likely, during the time window in which the platoonable task will be executed, to have available computational resources and to be traveling along respective paths that are close enough to each other to allow for ad hoc network communications to be established between the processors. In response to detecting such cases, embodiments can schedule and instruct shared execution of the platoonable tasks by the multiple processors via the ad hoc network.Type: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Inventor: Jeff McSchooler
-
Patent number: 11132889Abstract: Novel techniques are described for automated crisis incident response in facilities having networks of Internet of Things (IoT devices). For example, embodiments can operate in context of automatically responding to an active shooter incident in a school. Detection of a gunshot event can trigger embodiments automatically to obtain (e.g., retrieve and/or compute) and execute an automated response plan. Execution of the plan can involve automated control of multiple IoT devices installed in and around the facility, and can be responsive to feedback from the IoT devices. Some embodiments facilitate interaction with crisis responders via a responder network, providing such responders with various levels of information access and/or control of components (e.g., execution of the automated response plan can also be responsive to commands issued by responders.Type: GrantFiled: June 23, 2020Date of Patent: September 28, 2021Assignee: DISH Network L.L.C.Inventors: Jeff McSchooler, Max Stephen Gratton
-
Patent number: 11086670Abstract: Novel techniques are described for platooning of computational resources in automated vehicle networks. An on-board computational processor of an automated vehicle typically performs a large number of computational tasks, and some of those computational tasks can be computationally intensive. Some such tasks, referred to as platoonable tasks herein, are well-suited for parallel processing by multiple processors. Embodiments can detect one or more on-board computational processors in one or more automated vehicles that are likely, during the time window in which the platoonable task will be executed, to have available computational resources and to be traveling along respective paths that are close enough to each other to allow for ad hoc network communications to be established between the processors. In response to detecting such cases, embodiments can schedule and instruct shared execution of the platoonable tasks by the multiple processors via the ad hoc network.Type: GrantFiled: October 14, 2019Date of Patent: August 10, 2021Assignee: DISH Network L.L.C.Inventor: Jeff McSchooler
-
Publication number: 20200320850Abstract: Novel techniques are described for automated crisis incident response in facilities having networks of Internet of Things (IoT devices). For example, embodiments can operate in context of automatically responding to an active shooter incident in a school. Detection of a gunshot event can trigger embodiments automatically to obtain (e.g., retrieve and/or compute) and execute an automated response plan. Execution of the plan can involve automated control of multiple IoT devices installed in and around the facility, and can be responsive to feedback from the IoT devices. Some embodiments facilitate interaction with crisis responders via a responder network, providing such responders with various levels of information access and/or control of components (e.g., execution of the automated response plan can also be responsive to commands issued by responders.Type: ApplicationFiled: June 23, 2020Publication date: October 8, 2020Inventors: Jeff McSchooler, Max Stephen Gratton
-
Patent number: 10733871Abstract: Novel techniques are described for automated crisis incident response in facilities having networks of Internet of Things (IoT devices). For example, embodiments can operate in context of automatically responding to an active shooter incident in a school. Detection of a gunshot event can trigger embodiments automatically to obtain (e.g., retrieve and/or compute) and execute an automated response plan. Execution of the plan can involve automated control of multiple IoT devices installed in and around the facility, and can be responsive to feedback from the IoT devices. Some embodiments facilitate interaction with crisis responders via a responder network, providing such responders with various levels of information access and/or control of components (e.g., execution of the automated response plan can also be responsive to commands issued by responders.Type: GrantFiled: December 31, 2018Date of Patent: August 4, 2020Assignee: DISH Network L.L.C.Inventors: Jeff McSchooler, Max Stephen Gratton
-
Publication number: 20200211361Abstract: Novel techniques are described for automated crisis incident response in facilities having networks of Internet of Things (IoT devices). For example, embodiments can operate in context of automatically responding to an active shooter incident in a school. Detection of a gunshot event can trigger embodiments automatically to obtain (e.g., retrieve and/or compute) and execute an automated response plan. Execution of the plan can involve automated control of multiple IoT devices installed in and around the facility, and can be responsive to feedback from the IoT devices. Some embodiments facilitate interaction with crisis responders via a responder network, providing such responders with various levels of information access and/or control of components (e.g., execution of the automated response plan can also be responsive to commands issued by responders.Type: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Inventors: Jeff McSchooler, Max Stephen Gratton
-
Publication number: 20200201674Abstract: Novel techniques are described for platooning of computational resources in automated vehicle networks. An on-board computational processor of an automated vehicle typically performs a large number of computational tasks, and some of those computational tasks can be computationally intensive. Some such tasks, referred to as platoonable tasks herein, are well-suited for parallel processing by multiple processors. Embodiments can detect one or more on-board computational processors in one or more automated vehicles that are likely, during the time window in which the platoonable task will be executed, to have available computational resources and to be traveling along respective paths that are close enough to each other to allow for ad hoc network communications to be established between the processors. In response to detecting such cases, embodiments can schedule and instruct shared execution of the platoonable tasks by the multiple processors via the ad hoc network.Type: ApplicationFiled: October 14, 2019Publication date: June 25, 2020Inventor: Jeff McSchooler
-
Publication number: 20200202707Abstract: Novel techniques are described for multi-path routing of networked automated vehicles, including seeking concurrent rerouting solutions for multiple automated vehicles via multiple alternate routing paths in a manner that accounts for and addresses aggregate impacts across the multiple automated vehicles over a window of time. For example, in response to detecting a traffic event, an impacted vehicle set can be determined as a group of automated vehicles to be impacted by the traffic event. Multiple alternative routing options can be computed as available for physical routing of the impacted vehicle set; and a multi-path rerouting of the impacted vehicle set can be computed by assigning each automated vehicle to one of multiple subsets, and assigning each subset to one of the alternative routing options. Each automated vehicle can be directed to travel in accordance with the respective alternative routing option assigned to its subset.Type: ApplicationFiled: December 20, 2018Publication date: June 25, 2020Inventor: Jeff McSchooler