Patents by Inventor David Wagstaff

David Wagstaff 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: 11945462
    Abstract: Systems and methods for managing speed thresholds for a fleet of vehicles are disclosed. Input is used to provide associations between particular weather-relation conditions (such as rain) and arithmetic operations, that may be used to determine a current speed threshold as a function of a local posted speed limit at the current location of a vehicle. The current speed threshold is subsequently used to detect whether vehicles are exceeding the current speed threshold.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: April 2, 2024
    Assignee: SmartDrive Systems, Inc.
    Inventors: Samuel Thomas Kruse, David Wagstaff, Jason Palmer
  • Publication number: 20230120803
    Abstract: Systems and methods for managing speed thresholds for a fleet of vehicles are disclosed. Input is used to provide associations between particular weather-relation conditions (such as rain) and arithmetic operations, that may be used to determine a current speed threshold as a function of a local posted speed limit at the current location of a vehicle. The current speed threshold is subsequently used to detect whether vehicles are exceeding the current speed threshold.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 20, 2023
    Inventors: Samuel Thomas Kruse, David Wagstaff, Jason Palmer
  • Publication number: 20230084964
    Abstract: Systems and methods for determining and using fleet-specific vehicle operator performance for a set of vehicle operators are disclosed. A fleet of vehicles may be operated by a set of vehicle operators. Exemplary implementations may obtain trip information or service information that include values for driver performance metrics pertaining to individual vehicle operators; determine the fleet-specific vehicle operator performance by aggregating information included in the obtained trip and/or service information; determine particular metric values for a particular vehicle operator; compare the determined fleet-specific vehicle operator performance with the determined particular metric values; based on the comparison, generate and/or provide one or more notifications to at least one of the particular vehicle operator, a stakeholder of the fleet of vehicles, and a remote computing server.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 16, 2023
    Inventors: Reza Ghanbari, Ashim Bose, Jason Palmer, David Wagstaff
  • Publication number: 20230078143
    Abstract: Systems and methods for determining and using deviations from driver-specific vehicle performance expectations for a particular vehicle operator are disclosed. Exemplary implementations may obtain trip information or service information that include values for driver performance metrics pertaining to a particular vehicle operator; determine the driver-specific performance expectations by aggregating information included in the obtained trip information; determine particular metric values for a current trip; compare the determined driver-specific performance expectations with the particular metric values for the current trip; determine deviations based on the comparisons; determine whether to recommend an action based on the deviations; and generate and/or provide one or more notifications to at least one of the particular vehicle operator, a stakeholder of the fleet of vehicles, and a remote computing server.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 16, 2023
    Inventors: Reza Ghanbari, Ashim Bose, Jason Palmer, David Wagstaff
  • Patent number: 11565712
    Abstract: Systems and methods for managing speed thresholds for a fleet of vehicles are disclosed. Input is used to provide associations between particular weather-relation conditions (such as rain) and arithmetic operations, that may be used to determine a current speed threshold as a function of a local posted speed limit at the current location of a vehicle. The current speed threshold is subsequently used to detect whether vehicles are exceeding the current speed threshold.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: January 31, 2023
    Assignee: SmartDrive Systems, Inc.
    Inventors: Samuel Thomas Kruse, David Wagstaff, Jason Palmer
  • Patent number: 11113600
    Abstract: A method including receiving input data; selecting a classification scheme; transforming the input data into transformation data utilizing the classification scheme; transforming the input data into machine learner outputs; comparing the transformation data to the machine learner outputs; and altering machine state of one or more machines in response to comparing the transformation data to the machine learner outputs. Further, a method including receiving one or more sensor inputs; receiving one or more machine insights, the one or more machine insights comprising one or more states; selecting one of the one or more states; determining conditions of the one of the one or more states; comparing the conditions to the one or more sensor inputs; and altering a machine state of one or more machines in response to comparing the conditions to the one or more sensor inputs.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: September 7, 2021
    Assignee: Bsquare Corp.
    Inventor: David Wagstaff
  • Publication number: 20210261150
    Abstract: Systems and methods for managing speed thresholds for a fleet of vehicles are disclosed. Input is used to provide associations between particular weather-relation conditions (such as rain) and arithmetic operations, that may be used to determine a current speed threshold as a function of a local posted speed limit at the current location of a vehicle. The current speed threshold is subsequently used to detect whether vehicles are exceeding the current speed threshold.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 26, 2021
    Inventors: Samuel Thomas Kruse, David Wagstaff, Jason Palmer
  • Publication number: 20210263184
    Abstract: Systems and methods for detecting a sitting duck scenario of a vehicle on or near a road are disclosed. The current location and speed of the vehicle are used for different comparisons and/or determinations, including a comparison to road-specific information to determine whether the vehicle is in a particular proximity of a highway, and a determination whether the vehicle has been stationary continuously for at least a specified duration. Additional comparisons and/or determinations may be used. If such an occurrence has been detected, one or more notifications are generated, and provided to one or more of the vehicle operator and/or a remote computing server.
    Type: Application
    Filed: February 12, 2021
    Publication date: August 26, 2021
    Inventors: David Wagstaff, Samuel Thomas Kruse, Jason Palmer
  • Patent number: 10988146
    Abstract: Systems and methods for managing speed thresholds for a fleet of vehicles are disclosed. Input is used to provide associations between particular weather-relation conditions (such as rain) and arithmetic operations, that may be used to determine a current speed threshold as a function of a local posted speed limit at the current location of a vehicle. The current speed threshold is subsequently used to detect whether vehicles are exceeding the current speed threshold.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: April 27, 2021
    Assignee: SmartDrive Systems, Inc.
    Inventors: Samuel Thomas Kruse, David Wagstaff, Jason Palmer
  • Patent number: 10921487
    Abstract: Systems and methods for detecting a sitting duck scenario of a vehicle on or near a road are disclosed. The current location and speed of the vehicle are used for different comparisons and/or determinations, including a comparison to road-specific information to determine whether the vehicle is in a particular proximity of a highway, and a determination whether the vehicle has been stationary continuously for at least a specified duration. Additional comparisons and/or determinations may be used. If such an occurrence has been detected, one or more notifications are generated, and provided to one or more of the vehicle operator and/or a remote computing server.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: February 16, 2021
    Assignee: SmartDrive Systems, Inc.
    Inventors: David Wagstaff, Samuel Thomas Kruse, Jason Palmer
  • Patent number: 10684390
    Abstract: Systems and methods for detecting a sitting duck scenario of a vehicle on or near a road are disclosed. The current location and speed of the vehicle are used for different comparisons and/or determinations, including a comparison to road-specific information to determine whether the vehicle is in a particular proximity of a highway, and a determination whether the vehicle has been stationary continuously for at least a specified duration. Additional comparisons and/or determinations may be used. If such an occurrence has been detected, one or more notifications are generated, and provided to one or more of the vehicle operator and/or a remote computing server.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 16, 2020
    Assignee: SmartDrive Systems, Inc.
    Inventors: David Wagstaff, Samuel Thomas Kruse, Jason Palmer
  • Patent number: 10683017
    Abstract: Systems and methods for managing speed thresholds for a fleet of vehicles are disclosed. Input is used to provide associations between particular weather-relation conditions (such as rain) and arithmetic operations, that may be used to determine a current speed threshold as a function of a local posted speed limit at the current location of a vehicle. The current speed threshold is subsequently used to detect whether vehicles are exceeding the current speed threshold.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 16, 2020
    Assignee: SmartDrive Systems, Inc.
    Inventors: Samuel Thomas Kruse, David Wagstaff, Jason Palmer
  • Patent number: 10594614
    Abstract: A method for context-aware routing including receiving raw data; configuring a message handler with a routing table; determining data information flow with a remediation; utilizing a rule speed estimator and an orchestration speed; generating a selection signal with a resolution module to operate a selector to process the raw data; ordering the raw data with a sequencer to set a data processing order; processing the raw data; determining and sending a response message. A system for a context aware router involves service abstraction layers receiving input control signals; a router transforming the input control signals into message control signals; a rules interpretation component transforming the message control signals into rule control signals; a network abstraction layer receiving the message control signals and transforming the message control signals into a network control signal; and sending the network control signal to affect a machine state of one or more machines.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: March 17, 2020
    Assignee: Bsquare Corp.
    Inventor: David Wagstaff
  • Publication number: 20190251469
    Abstract: A system and method for extending machine learning to edge devices is provided. Machine states, transitions and state values may be extracted from the machine state model. Remedial transitions may be extracted from the transitions based on the state values of the states, and a rule compactor may construct a miniaturized rule set from the machine states and the remedial transitions.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 15, 2019
    Inventors: David Wagstaff, Matthew Thornton Honaker, Divya Krishnan
  • Patent number: 10367692
    Abstract: A system and method receive raw data signals from a variety of edge devices. Observations are processed via a rule engine which may be preconfigured via a rule generator to implement a series of actions on remote or locally controlled machines. Rules are generated via a configurable user interface and may also be dynamically generated based on data received from the edge devices.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: July 30, 2019
    Assignee: BSQUARE CORP.
    Inventors: David Wagstaff, Matthew Honaker, Divya Krishnan
  • Publication number: 20190068475
    Abstract: An outbound data route for data is selected for data. The intake of data is monitored along with a data rate for the data. Further data context is generated to influence the selection of the outbound data route by a rule engine, which also utilizes the data rate and the connectivity of each of the outbound data routes to efficiently determine the outbound data route to select.
    Type: Application
    Filed: August 27, 2018
    Publication date: February 28, 2019
    Inventors: David Wagstaff, Matthew Honaker
  • Publication number: 20190065499
    Abstract: A system and method of receiving plain language questions and selecting the appropriate queries to execute in order to return a response to the questions. The system and method query expert users with proposed queries and datasets to allow the expert user to give the query context and make associations between the proper sources to develop a query that will give the correct answer. The query and associated data sets and context are stored for future use.
    Type: Application
    Filed: August 27, 2018
    Publication date: February 28, 2019
    Inventors: David Wagstaff, Divya Krishnan
  • Publication number: 20180342054
    Abstract: A method including receiving sensor data from a sensor array and applying it to a neural network to recognize anomalies in sensor input which represent objects and issues. The system and method structures an AR/VR interface to display the anomaly location with any associated instructions which should be used to proceed. A system for constructing augmented and virtual reality interfaces from sensor input includes a machine learning model, an interface constructor, a display, sensor data, an anomaly, a sensor array, an anomaly type and location, an instruction memory structure, a selector, a localizer, a components memory structure, an object, an alert, interface components, display locations, and instructions.
    Type: Application
    Filed: May 29, 2018
    Publication date: November 29, 2018
    Inventor: David Wagstaff
  • Publication number: 20180341680
    Abstract: A system and method decouple a knowledge management system from the consumer of the system. The system and method receives assertions from the consumer and utilizes a librarian to dynamically map these onto the proper data management components, either a researcher, a consultant or a historian. The librarian may rely on an arbiter to ensure that the proper data is received and returned.
    Type: Application
    Filed: February 20, 2018
    Publication date: November 29, 2018
    Inventor: David Wagstaff
  • Publication number: 20180338019
    Abstract: A method including receiving raw data; transforming the raw data into transformed data; enriching the transformed data into enriched data; and sending the enriched data to one or more machines to affect a machine state of the one or more machines. A computing apparatus includes a processor and memory that stores instructions to configure the apparatus to detect raw data being transmitted to a message broker from a plurality of edge devices; retrieve processing instructions from a non-volatile memory structure, transmit the processing instructions to the message broker; receive the processing instructions with the message broker, and apply the protocol adapter instructions to a protocol adapter to wrap the raw data in a raw observation. The raw data is transformed into transformed data; enriched into enriched data; and sent to one or more machines to affect a machine state of the one or more machines.
    Type: Application
    Filed: May 18, 2018
    Publication date: November 22, 2018
    Inventor: David Wagstaff