Patents by Inventor Prabhul Dev
Prabhul Dev 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: 11847606Abstract: A system and method for providing verification of tracking and monitoring devices with cargo transportation units is provided. The track and monitoring device is mounted to the cargo transportation unit to provide location tracking and security functions. The association process is typical a manual process by a technician of identifying container visual identifiers to the installed tracking and monitoring unit. Errors in the association process can occur during installation and repairs. The association between tracking and monitoring devices and their respective cargo transportation unit is verified by receiving images from one tracking and monitoring device at a server and verifying the cargo transportation unit identifier is associated with another tracking and monitoring device.Type: GrantFiled: April 30, 2019Date of Patent: December 19, 2023Assignee: BlackBerry LimitedInventors: Sameh Ayoub, Prabhul Dev, Amanda Sarah Klowak, Conrad Delbert Seaman
-
Publication number: 20220315019Abstract: In some examples, a controller receives measurement data from a sensor on a vehicle, determines, based on the measurement data, a condition of usage of the vehicle, and selects a parameter set from among a plurality of parameter sets based on the determined condition of usage of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller causes application of the selected parameter set on the vehicle.Type: ApplicationFiled: June 23, 2022Publication date: October 6, 2022Inventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Prabhul Dev, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens
-
Patent number: 11400947Abstract: In some examples, a controller receives measurement data from a sensor on a vehicle, determines, based on the measurement data, a condition of usage of the vehicle, and selects a parameter set from among a plurality of parameter sets based on the determined condition of usage of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller causes application of the selected parameter set on the vehicle.Type: GrantFiled: December 5, 2019Date of Patent: August 2, 2022Assignee: BlackBerry LimitedInventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Prabhul Dev, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens
-
Patent number: 11104351Abstract: In some examples, a controller determines a target condition of usage of a vehicle, and selects a parameter set from among a plurality of parameter sets based on the determined target condition of usage of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller transmits, to the vehicle, the selected parameter set to control a setting of the one or more adjustable elements of the vehicle.Type: GrantFiled: April 13, 2017Date of Patent: August 31, 2021Assignee: BlackBerry LimitedInventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Prabhul Dev, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens
-
Patent number: 10937254Abstract: In some examples, a controller detects a compromised condition of a component of a cargo transportation unit (CTU), determines a time of performing a next maintenance of the CTU, and controls adjustment of the component in response to detecting the compromised condition and based on the time of performing the next maintenance of the CTU.Type: GrantFiled: August 21, 2019Date of Patent: March 2, 2021Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Stephen West, Prabhul Dev
-
Publication number: 20200349501Abstract: A system and method for providing verification of tracking and monitoring devices with cargo transportation units is provided. The track and monitoring device is mounted to the cargo transportation unit to provide location tracking and security functions. The association process is typical a manual process by a technician of identifying container visual identifiers to the installed tracking and monitoring unit. Errors in the association process can occur during installation and repairs. The association between tracking and monitoring devices and their respective cargo transportation unit is verified by receiving images from one tracking and monitoring device at a server and verifying the cargo transportation unit identifier is associated with another tracking and monitoring device.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Sameh AYOUB, Prabhul DEV, Amanda Sarah Klowak, Conrad Delbert Seaman
-
Publication number: 20200108838Abstract: In some examples, a controller receives measurement data from a sensor on a vehicle, determines, based on the measurement data, a condition of usage of the vehicle, and selects a parameter set from among a plurality of parameter sets based on the determined condition of usage of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller causes application of the selected parameter set on the vehicle.Type: ApplicationFiled: December 5, 2019Publication date: April 9, 2020Inventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Prabhul Dev, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens
-
Patent number: 10569786Abstract: In some examples, a controller receives measurement data from a sensor on a vehicle, determines, based on the measurement data, a condition of usage of the vehicle, and selects a parameter set from among a plurality of parameter sets based on the determined condition of usage of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller causes application of the selected parameter set on the vehicle.Type: GrantFiled: April 13, 2017Date of Patent: February 25, 2020Assignee: BlackBerry LimitedInventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Prabhul Dev, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens
-
Publication number: 20200051344Abstract: In some examples, a controller detects a compromised condition of a component of a cargo transportation unit (CTU), determines a time of performing a next maintenance of the CTU, and controls adjustment of the component in response to detecting the compromised condition and based on the time of performing the next maintenance of the CTU.Type: ApplicationFiled: August 21, 2019Publication date: February 13, 2020Inventors: Conrad Delbert Seaman, Stephen West, Prabhul Dev
-
Patent number: 10395437Abstract: In some examples, a controller detects a compromised condition of a component of a cargo transportation unit (CTU), determines a time of performing a next maintenance of the CTU, and controls adjustment of the component in response to detecting the compromised condition and based on the time of performing the next maintenance of the CTU.Type: GrantFiled: March 13, 2017Date of Patent: August 27, 2019Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Stephen West, Prabhul Dev
-
Patent number: 10346790Abstract: In some examples, a system receives an image captured by a camera of a first cargo transportation unit (CTU) in response to an activation of the camera, the activation of the camera of the first CTU responsive to an event. The system determines based on the image an identifier of an entity that owns, operates, or has access to the first CTU or a second CTU, and logs the identifier of the entity in chain of custody information stored in a storage medium.Type: GrantFiled: March 6, 2018Date of Patent: July 9, 2019Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Prabhul Dev, Ryan Michael Parker
-
Patent number: 10338588Abstract: In some examples, a controller directs transport of a cargo transportation unit (CTU) to a plurality of pickup locations or a plurality of destination locations in response to requests of a plurality of requesters. The controller controls access to a plurality of compartments in the CTU, wherein controlling the access comprises selecting respective compartments of the plurality of compartments in which to place cargo items for the requests, the selecting based on characteristics of the cargo items and characteristics of the respective compartments.Type: GrantFiled: December 22, 2016Date of Patent: July 2, 2019Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Stephen West, Prabhul Dev
-
Publication number: 20180349833Abstract: In some examples, a system manages usage of cargo transportation units (CTUs) based on usage characteristics of the CTUs and target usage factors relating to the CTUs, wherein the managing includes selecting a CTU from among the CTUs to use for a cargo delivery job.Type: ApplicationFiled: June 6, 2017Publication date: December 6, 2018Inventors: Conrad Delbert Seaman, Stephen West, Prabhul Dev
-
Publication number: 20180297607Abstract: In some examples, a controller determines a target condition of usage of a vehicle, and selects a parameter set from among a plurality of parameter sets based on the determined target condition of usage of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller transmits, to the vehicle, the selected parameter set to control a setting of the one or more adjustable elements of the vehicle.Type: ApplicationFiled: April 13, 2017Publication date: October 18, 2018Inventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Prabhul Dev, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens
-
Publication number: 20180297608Abstract: In some examples, a controller receives measurement data from a sensor on a vehicle, determines, based on the measurement data, a condition of usage of the vehicle, and selects a parameter set from among a plurality of parameter sets based on the determined condition of usage of the vehicle, the plurality of parameter sets corresponding to different conditions of usage of the vehicle, where each parameter set of the plurality of parameter sets includes one or more parameters that control adjustment of one or more respective adjustable elements of the vehicle. The controller causes application of the selected parameter set on the vehicle.Type: ApplicationFiled: April 13, 2017Publication date: October 18, 2018Inventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Prabhul Dev, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens
-
Publication number: 20180257653Abstract: In some examples, a controller detects a compromised condition of a component of a cargo transportation unit (CTU), determines a time of performing a next maintenance of the CTU, and controls adjustment of the component in response to detecting the compromised condition and based on the time of performing the next maintenance of the CTU.Type: ApplicationFiled: March 13, 2017Publication date: September 13, 2018Inventors: Conrad Delbert Seaman, Stephen West, Prabhul Dev
-
Publication number: 20180181126Abstract: In some examples, a controller directs transport of a cargo transportation unit (CTU) to a plurality of pickup locations or a plurality of destination locations in response to requests of a plurality of requesters. The controller controls access to a plurality of compartments in the CTU, wherein controlling the access comprises selecting respective compartments of the plurality of compartments in which to place cargo items for the requests, the selecting based on characteristics of the cargo items and characteristics of the respective compartments.Type: ApplicationFiled: December 22, 2016Publication date: June 28, 2018Inventors: Conrad Delbert Seaman, Stephen West, Prabhul Dev
-
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
-
Publication number: 20180060809Abstract: 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 driver is selected for the CTU from the plurality of drivers based on the CTU status notification and the availability information. A delivery request is sent to the selected driver.Type: ApplicationFiled: September 1, 2016Publication date: March 1, 2018Applicants: BlackBerry Limited, 2236008 Ontario Inc.Inventors: Conrad Delbert SEAMAN, Justin Earl MOON, Prabhul DEV