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: 11354158
    Abstract: 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: Grant
    Filed: July 6, 2021
    Date of Patent: June 7, 2022
    Assignee: DISH Network L.L.C.
    Inventor: Jeff McSchooler
  • Publication number: 20210334136
    Abstract: 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: Application
    Filed: July 6, 2021
    Publication date: October 28, 2021
    Inventor: Jeff McSchooler
  • Patent number: 11132889
    Abstract: 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: Grant
    Filed: June 23, 2020
    Date of Patent: September 28, 2021
    Assignee: DISH Network L.L.C.
    Inventors: Jeff McSchooler, Max Stephen Gratton
  • Patent number: 11086670
    Abstract: 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: Grant
    Filed: October 14, 2019
    Date of Patent: August 10, 2021
    Assignee: DISH Network L.L.C.
    Inventor: Jeff McSchooler
  • Publication number: 20200320850
    Abstract: 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: Application
    Filed: June 23, 2020
    Publication date: October 8, 2020
    Inventors: Jeff McSchooler, Max Stephen Gratton
  • Patent number: 10733871
    Abstract: 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: Grant
    Filed: December 31, 2018
    Date of Patent: August 4, 2020
    Assignee: DISH Network L.L.C.
    Inventors: Jeff McSchooler, Max Stephen Gratton
  • Publication number: 20200211361
    Abstract: 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: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Jeff McSchooler, Max Stephen Gratton
  • Publication number: 20200201674
    Abstract: 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: Application
    Filed: October 14, 2019
    Publication date: June 25, 2020
    Inventor: Jeff McSchooler
  • Publication number: 20200202707
    Abstract: 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: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventor: Jeff McSchooler