Patents by Inventor Kristian Neil SPRIGGS

Kristian Neil SPRIGGS 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: 10944773
    Abstract: A method for monitoring network activity includes initiating a training phase by a machine learning (ML) server. Data associated with normal network traffic through the ML server during the training phase is collected. A classification model is generated based on the collected data. The ML server switches the training phase to an active phase. An outbound request is received during the active phase. Whether the outbound request is an anomalous request is determined based on the classification model.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: March 9, 2021
    Assignee: BlackBerry Limited
    Inventors: Paul Wilson LeMarquand, Kristian Neil Spriggs, David Brian Seel
  • Patent number: 10906545
    Abstract: In some examples, a controller includes at least one processor configured to receive information regarding a condition associated with a cargo transportation unit (CTU), the received information regarding the condition including information of an environment around the CTU at a location of the CTU, and adjust an adjustable mechanical element of the CTU in response to the received information.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: February 2, 2021
    Assignee: BlackBerry Limited
    Inventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs
  • Patent number: 10856120
    Abstract: Systems, methods, and software can be used to provide inter-vehicle data communications for multimedia content. In some aspects, a method is disclosed comprising: receiving, at a first vehicle, a multimedia content request message from a second vehicle, wherein the multimedia content request message indicates a target location at which multimedia content is requested; determining, a current location of the first vehicle; in response to determining that the current location matching the target location, generating the multimedia content; and transmitting, by the first vehicle, the multimedia content.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: December 1, 2020
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, Kristian Neil Spriggs, Sameh Ayoub
  • Publication number: 20200186555
    Abstract: A method for monitoring network activity includes initiating a training phase by a machine learning (ML) server. Data associated with normal network traffic through the ML server during the training phase is collected. A classification model is generated based on the collected data. The ML server switches the training phase to an active phase. An outbound request is received during the active phase. Whether the outbound request is an anomalous request is determined based on the classification model.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Applicant: BlackBerry Limited
    Inventors: Paul Wilson LeMarquand, Kristian Neil SPRIGGS, David Brian SEEL
  • Patent number: 10628782
    Abstract: In some examples, a vehicle includes a controller configured to receive information of a characteristic relating to transport of a cargo transportation unit (CTU), the information sent by the CTU, and determine, based on the received information, whether the vehicle is able to transfer the CTU to a destination of the CTU.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: April 21, 2020
    Assignee: BlackBerry Limited
    Inventors: Conrad Delbert Seaman, Kristian Neil Spriggs, Stephen West
  • Patent number: 10559139
    Abstract: In some examples, a system receives information transmitted by a vehicle, the information acquired by a sensor of the vehicle. In response to the received information, an action is performed by the system with respect to the vehicle or content transported by the vehicle, the action comprising one or more of directing the vehicle to a location, selecting the vehicle for inspection from a plurality of vehicles, performing inspection of the vehicle or the content at a border of a jurisdiction, and loading or unloading of the content.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: February 11, 2020
    Assignee: BlackBerry Limited
    Inventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs, Jason Wayne Jantzi, Mahendra Fuleshwar Prasad, Scott Leonard Dill
  • Publication number: 20190387378
    Abstract: Systems, methods, and software can be used to provide inter-vehicle data communications for multimedia content. In some aspects, a method is disclosed comprising: receiving, at a first vehicle, a multimedia content request message from a second vehicle, wherein the multimedia content request message indicates a target location at which multimedia content is requested; determining, a current location of the first vehicle; in response to determining that the current location matching the target location, generating the multimedia content; and transmitting, by the first vehicle, the multimedia content.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 19, 2019
    Applicant: BlackBerry Limited
    Inventors: Edward Snow WILLIS, Kristian Neil SPRIGGS, Sameh AYOUB
  • Publication number: 20190066401
    Abstract: In some examples, a system receives information transmitted by a vehicle, the information acquired by a sensor of the vehicle. In response to the received information, an action is performed by the system with respect to the vehicle or content transported by the vehicle, the action comprising one or more of directing the vehicle to a location, selecting the vehicle for inspection from a plurality of vehicles, performing inspection of the vehicle or the content at a border of a jurisdiction, and loading or unloading of the content.
    Type: Application
    Filed: August 23, 2017
    Publication date: February 28, 2019
    Inventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs, Jason Wayne Jantzi, Mahendra Fuleshwar Prasad, Scott Leonard Dill
  • Publication number: 20180276609
    Abstract: In some examples, a vehicle includes a controller configured to receive information of a characteristic relating to transport of a cargo transportation unit (CTU), the information sent by the CTU, and determine, based on the received information, whether the vehicle is able to transfer the CTU to a destination of the CTU.
    Type: Application
    Filed: March 23, 2017
    Publication date: September 27, 2018
    Inventors: Conrad Delbert Seaman, Kristian Neil Spriggs, Stephen West
  • Publication number: 20180178797
    Abstract: In some examples, a controller includes at least one processor configured to receive information regarding a condition associated with a cargo transportation unit (CTU), the received information regarding the condition including information of an environment around the CTU at a location of the CTU, and adjust an adjustable mechanical element of the CTU in response to the received information.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Inventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs
  • Publication number: 20180060810
    Abstract: Systems, methods, and software can be used to improve efficiency of a cargo shipping system. In some aspect, a cargo transportation unit (CTU) status notification is received from a cargo tracking device coupled with a CTU. The CTU status notification indicates a location of the CTU. A load event is determined based on the location of the CTU. A delivery record is generated based on the load event. A rating of a driver that is assigned to the CTU is generated, based on the delivery record.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Applicants: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Conrad Delbert SEAMAN, Kristian Neil SPRIGGS, Justin Earl MOON
  • Publication number: 20180060814
    Abstract: Systems, methods, and software can be used to improve efficiency of a cargo shipping system. In some aspect, a shipping request for a load is received. A plurality of cargo transportation unit (CTU) status notifications are received. Each of the plurality of CTU status notifications is generated by a cargo tracking device coupled with a respective CTU, and each of the plurality of CTU status notifications indicates a load status of the respective CTU. A CTU is selected to ship the load based on the plurality of CTU status notifications. A shipping order is sent. The shipping order identifies the selected CTU.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Applicant: BlackBerry Limited
    Inventors: Conrad Delbert SEAMAN, Prabhul DEV, Kristian Neil SPRIGGS
  • Publication number: 20180060774
    Abstract: Systems, methods, and software can be used to improve efficiency of a cargo shipping system. In some aspect, a cargo transportation unit (CTU) status notification is received from a cargo tracking device coupled with a CTU. The CTU status notification indicates a load status of the CTU. The CTU is determined to be ready for shipment based on the CTU status notification. Availability information associated with each of a plurality of drivers is received. A payment associated with each of the plurality of drivers is determined. A driver is selected from the plurality of drivers based at least in part on the availability information and the payment for the driver. A delivery request is sent to the selected driver.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Applicant: BlackBerry Limited
    Inventors: Conrad Delbert SEAMAN, Prabhul DEV, Kristian Neil SPRIGGS