-
公开(公告)号:US20180300123A1
公开(公告)日:2018-10-18
申请号:US15486979
申请日:2017-04-13
Applicant: BlackBerry Limited
Inventor: 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
Abstract: 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.
-
公开(公告)号:US11643090B2
公开(公告)日:2023-05-09
申请号:US16580952
申请日:2019-09-24
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , Christopher Scott Travers , Conrad Delbert Seaman , Claude Jean-Frederic Arzelier , Stephen McCann , Michael Peter Montemurro
CPC classification number: B60W50/00 , B60W30/18 , B60W40/02 , G07C5/02 , G07C5/0808 , B60W2400/00 , B60W2554/00 , B60W2555/20 , B60W2556/00
Abstract: 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.
-
公开(公告)号:US10719309B2
公开(公告)日:2020-07-21
申请号:US16054004
申请日:2018-08-03
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , David Alan Inglis , Hashim Mohammad Qaderi , Scott Hutchens , Christopher Scott Travers , Conrad Delbert Seaman
Abstract: 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.
-
公开(公告)号:US20180361994A1
公开(公告)日:2018-12-20
申请号:US15622475
申请日:2017-06-14
Applicant: BlackBerry Limited
Inventor: Conrad Delbert Seaman , Stephen West , Christopher Scott Travers
IPC: B60R25/30 , G01S19/20 , G01M17/007 , G01L5/00 , G01V8/10 , G01V3/08 , G01V9/00 , B60R25/32 , B60R25/33
Abstract: 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.
-
公开(公告)号:US20180297607A1
公开(公告)日:2018-10-18
申请号:US15486985
申请日:2017-04-13
Applicant: BlackBerry Limited
Inventor: 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
Abstract: 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.
-
公开(公告)号:US20230234595A1
公开(公告)日:2023-07-27
申请号:US18194810
申请日:2023-04-03
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , Christopher Scott Travers , Conrad Delbert Seaman , Claude Jean-Frederic Arzelier , Stephen McCann , Michael Peter Montemurro
CPC classification number: B60W50/00 , B60W30/18 , B60W40/02 , G07C5/02 , G07C5/0808 , B60W2554/00 , B60W2556/00 , B60W2555/20 , B60W2400/00
Abstract: 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.
-
公开(公告)号:US11119756B2
公开(公告)日:2021-09-14
申请号:US16921461
申请日:2020-07-06
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , David Alan Inglis , Hashim Mohammad Qaderi , Scott Hutchens , Christopher Scott Travers , Conrad Delbert Seaman
Abstract: 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.
-
公开(公告)号:US11108804B2
公开(公告)日:2021-08-31
申请号:US15906615
申请日:2018-02-27
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , Christopher Scott Travers , Conrad Delbert Seaman
Abstract: 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.
-
公开(公告)号:US10569786B2
公开(公告)日:2020-02-25
申请号:US15486990
申请日:2017-04-13
Applicant: BlackBerry Limited
Inventor: 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
Abstract: 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.
-
公开(公告)号:US20200042301A1
公开(公告)日:2020-02-06
申请号:US16054004
申请日:2018-08-03
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , David Alan Inglis , Hashim Mohammad Qaderi , Scott Hutchens , Christopher Scott Travers , Conrad Delbert Seaman
Abstract: 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.
-
-
-
-
-
-
-
-
-