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: 10944773Abstract: 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: GrantFiled: December 5, 2018Date of Patent: March 9, 2021Assignee: BlackBerry LimitedInventors: Paul Wilson LeMarquand, Kristian Neil Spriggs, David Brian Seel
-
Patent number: 10906545Abstract: 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: GrantFiled: December 22, 2016Date of Patent: February 2, 2021Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs
-
Patent number: 10856120Abstract: 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: GrantFiled: June 19, 2018Date of Patent: December 1, 2020Assignee: BlackBerry LimitedInventors: Edward Snow Willis, Kristian Neil Spriggs, Sameh Ayoub
-
Publication number: 20200186555Abstract: 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: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Applicant: BlackBerry LimitedInventors: Paul Wilson LeMarquand, Kristian Neil SPRIGGS, David Brian SEEL
-
Patent number: 10628782Abstract: 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: GrantFiled: March 23, 2017Date of Patent: April 21, 2020Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Kristian Neil Spriggs, Stephen West
-
Patent number: 10559139Abstract: 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: GrantFiled: August 23, 2017Date of Patent: February 11, 2020Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs, Jason Wayne Jantzi, Mahendra Fuleshwar Prasad, Scott Leonard Dill
-
Publication number: 20190387378Abstract: 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: ApplicationFiled: June 19, 2018Publication date: December 19, 2019Applicant: BlackBerry LimitedInventors: Edward Snow WILLIS, Kristian Neil SPRIGGS, Sameh AYOUB
-
Publication number: 20190066401Abstract: 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: ApplicationFiled: August 23, 2017Publication date: February 28, 2019Inventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs, Jason Wayne Jantzi, Mahendra Fuleshwar Prasad, Scott Leonard Dill
-
Publication number: 20180276609Abstract: 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: ApplicationFiled: March 23, 2017Publication date: September 27, 2018Inventors: Conrad Delbert Seaman, Kristian Neil Spriggs, Stephen West
-
Publication number: 20180178797Abstract: 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: ApplicationFiled: December 22, 2016Publication date: June 28, 2018Inventors: Conrad Delbert Seaman, Stephen West, Kristian Neil Spriggs
-
Publication number: 20180060810Abstract: 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: ApplicationFiled: September 1, 2016Publication date: March 1, 2018Applicants: BlackBerry Limited, 2236008 Ontario Inc.Inventors: Conrad Delbert SEAMAN, Kristian Neil SPRIGGS, Justin Earl MOON
-
Publication number: 20180060814Abstract: 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: ApplicationFiled: September 1, 2016Publication date: March 1, 2018Applicant: BlackBerry LimitedInventors: Conrad Delbert SEAMAN, Prabhul DEV, Kristian Neil SPRIGGS
-
Publication number: 20180060774Abstract: 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: ApplicationFiled: September 1, 2016Publication date: March 1, 2018Applicant: BlackBerry LimitedInventors: Conrad Delbert SEAMAN, Prabhul DEV, Kristian Neil SPRIGGS