Patents by Inventor Christopher Scott TRAVERS
Christopher Scott TRAVERS 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).
-
Publication number: 20230234595Abstract: In some examples, a controller receives information of a route of a vehicle, and selects a first parameter set from among a plurality of parameter sets based on the route 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 first parameter set to control a setting of the one or more adjustable elements of the vehicle.Type: ApplicationFiled: April 3, 2023Publication date: July 27, 2023Inventors: Edward Snow Willis, Christopher Scott Travers, Conrad Delbert Seaman, Claude Jean-Frederic Arzelier, Stephen McCann, Michael Peter Montemurro
-
Patent number: 11643090Abstract: In some examples, a controller receives information of a route of a vehicle, and selects a first parameter set from among a plurality of parameter sets based on the route 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 first parameter set to control a setting of the one or more adjustable elements of the vehicle.Type: GrantFiled: September 24, 2019Date of Patent: May 9, 2023Assignee: BlackBerry LimitedInventors: Edward Snow Willis, Christopher Scott Travers, Conrad Delbert Seaman, Claude Jean-Frederic Arzelier, Stephen McCann, Michael Peter Montemurro
-
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: 11119756Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.Type: GrantFiled: July 6, 2020Date of Patent: September 14, 2021Assignee: BlackBerry LimitedInventors: Edward Snow Willis, David Alan Inglis, Hashim Mohammad Qaderi, Scott Hutchens, Christopher Scott Travers, Conrad Delbert Seaman
-
Patent number: 11120693Abstract: Systems, methods, and software can be used to provide inter-vehicle data communications for drafting operations. In some aspects, a method is disclosed comprising: selecting, by a hardware processor of a first vehicle, a second vehicle as a candidate for a drafting group; receiving, from the second vehicle, a drafting capability indication; in response to receiving the drafting capability indication, transmitting, from the first vehicle to the second vehicle, a drafting request; receiving, from the second vehicle, a drafting response; determining, by the hardware processor of the first vehicle, to establish the drafting group including the first vehicle and the second vehicle; and transmitting, from the first vehicle to the second vehicle, a drafting confirmation, wherein the drafting confirmation indicates that the first vehicle agrees to establish the drafting group with the second vehicle.Type: GrantFiled: April 17, 2018Date of Patent: September 14, 2021Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Edward Snow Willis, Christopher Scott Travers
-
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: 11108804Abstract: Systems, methods, and software can be used to provide secure inter-vehicle data communications. In some aspects, a method, comprising: receiving, at a security server and from a hardware security processor connected to a system bus of a vehicle, security confidence data of the vehicle, wherein the security confidence data include at least one of version information of a software code executing on a component of the vehicle, diagnostic data information of the vehicle, or data traffic pattern information of the vehicle; determining, at the security server, a security confidence score of the vehicle; receiving, at the security server, a query from a different vehicle; and in response to the query, transmitting the confidence score of the vehicle to the different vehicle.Type: GrantFiled: February 27, 2018Date of Patent: August 31, 2021Assignee: BlackBerry LimitedInventors: Edward Snow Willis, Christopher Scott Travers, Conrad Delbert Seaman
-
Patent number: 11001230Abstract: In some examples, a system receives sensor data from a sensor of a transport chassis configured to carry a cargo transportation unit (CTU), and determines, based on the sensor data and a profile learned based on past data, whether the transport chassis is loaded with a CTU or cargo.Type: GrantFiled: June 14, 2017Date of Patent: May 11, 2021Assignee: BlackBerry LimitedInventors: Conrad Delbert Seaman, Stephen West, Christopher Scott Travers
-
Publication number: 20200334031Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.Type: ApplicationFiled: July 6, 2020Publication date: October 22, 2020Applicant: BlackBerry LimitedInventors: Edward Snow WILLIS, David Alan INGLIS, Hashim Mohammad QADERI, Scott HUTCHENS, Christopher Scott TRAVERS, Conrad Delbert SEAMAN
-
Patent number: 10719309Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.Type: GrantFiled: August 3, 2018Date of Patent: July 21, 2020Assignee: BlackBerry LimitedInventors: Edward Snow Willis, David Alan Inglis, Hashim Mohammad Qaderi, Scott Hutchens, Christopher Scott Travers, Conrad Delbert Seaman
-
Publication number: 20200122736Abstract: In some examples, a controller receives information of a route of a vehicle, and selects a first parameter set from among a plurality of parameter sets based on the route 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 first parameter set to control a setting of the one or more adjustable elements of the vehicle.Type: ApplicationFiled: September 24, 2019Publication date: April 23, 2020Inventors: Edward Snow Willis, Christopher Scott Travers, Conrad Delbert Seaman, Claude Jean-Frederic Arzelier, Stephen McCann, Michael Peter Montemurro
-
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: 10599420Abstract: In some examples, a service receives releases including machine-readable instructions from different vendors, the releases for respective controller units of a vehicle. The service communicates the releases wirelessly to the vehicle to update machine-readable instructions executing on the respective controller units of the vehicle.Type: GrantFiled: October 29, 2018Date of Patent: March 24, 2020Assignee: 2236008 ONTARIO INC.Inventors: Spencer Leavitt George Quin, Christopher Scott Travers, Paul Streatch, Roger Francis Maclean
-
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: 20200042301Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.Type: ApplicationFiled: August 3, 2018Publication date: February 6, 2020Applicant: BlackBerry LimitedInventors: Edward Snow Willis, David Alan Inglis, Hashim Mohammad Qaderi, Scott Hutchens, Christopher Scott Travers, Conrad Delbert Seaman
-
Publication number: 20190318631Abstract: Systems, methods, and software can be used to provide inter-vehicle data communications for drafting operations. In some aspects, a method is disclosed comprising: selecting, by a hardware processor of a first vehicle, a second vehicle as a candidate for a drafting group; receiving, from the second vehicle, a drafting capability indication; in response to receiving the drafting capability indication, transmitting, from the first vehicle to the second vehicle, a drafting request; receiving, from the second vehicle, a drafting response; determining, by the hardware processor of the first vehicle, to establish the drafting group including the first vehicle and the second vehicle; and transmitting, from the first vehicle to the second vehicle, a drafting confirmation, wherein the drafting confirmation indicates that the first vehicle agrees to establish the drafting group with the second vehicle.Type: ApplicationFiled: April 17, 2018Publication date: October 17, 2019Applicant: BlackBerry LimitedInventors: Conrad Delbert SEAMAN, Edward Snow WILLIS, Christopher Scott TRAVERS
-
Publication number: 20190268367Abstract: Systems, methods, and software can be used to provide secure inter-vehicle data communications. In some aspects, a method, comprising: receiving, at a security server and from a hardware security processor connected to a system bus of a vehicle, security confidence data of the vehicle, wherein the security confidence data include at least one of version information of a software code executing on a component of the vehicle, diagnostic data information of the vehicle, or data traffic pattern information of the vehicle; determining, at the security server, a security confidence score of the vehicle; receiving, at the security server, a query from a different vehicle; and in response to the query, transmitting the confidence score of the vehicle to the different vehicle.Type: ApplicationFiled: February 27, 2018Publication date: August 29, 2019Applicant: BlackBerry LimitedInventors: Edward Snow WILLIS, Christopher Scott TRAVERS, Conrad Delbert SEAMAN
-
Patent number: 10353696Abstract: In some examples, a system receives information of vehicles, the information comprising information of programs executable in the vehicles. The system selects, based on the received information of the vehicles, program updates to include in a program release package, the program updates comprising a patch to update programs in the vehicles, the selecting based on determining how many vehicles are able to apply the program updates of the program release package.Type: GrantFiled: April 13, 2017Date of Patent: July 16, 2019Assignee: BlackBerry LimitedInventors: Edward Snow Willis, Christopher Scott Travers, Yuhui Liu, Ning Erin Ren, Hashim Mohammad Qaderi, Karthik Velakur Sambamoorthy, Parvez Ahmed, Eric Yeung, Evgueni Eugene Markine, Scott Hutchens, Conrad Delbert Seaman
-
Publication number: 20190138292Abstract: In some examples, a service receives releases including machine-readable instructions from different vendors, the releases for respective controller units of a vehicle. The service communicates the releases wirelessly to the vehicle to update machine-readable instructions executing on the respective controller units of the vehicle.Type: ApplicationFiled: October 29, 2018Publication date: May 9, 2019Inventors: Spencer Leavitt George Quin, Christopher Scott Travers, Paul Streatch, Roger Francis Maclean