-
公开(公告)号:US11790043B2
公开(公告)日:2023-10-17
申请号:US16931810
申请日:2020-07-17
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , Steven John Henkel
Abstract: A computer-implemented method comprises training, using a validation set of input, a first classifier to predict when a second classifier will issue a classification error on a particular input, the first classifier generating a number of data buckets based on the validation set of input and populating a threshold lookup table for each data bucket based on a number of thresholds set for the second classifier during the training; storing each threshold lookup table in memory; obtaining a target error rate; obtaining a new input and running the new input through the first classifier, the first classifier selecting one of the data buckets for the new input; and selecting a threshold for the second classifier using the stored threshold lookup table for the selected data bucket and the target error rate.
-
公开(公告)号:US10667057B1
公开(公告)日:2020-05-26
申请号:US16367535
申请日:2019-03-28
Applicant: BlackBerry Limited
Inventor: Neil Patrick Adams , Edward Snow Willis
Abstract: Systems and methods for tracking users within a facility. The facility includes two or more zones and each facility zone is associated with a respective acoustic device. The system includes a communication module, a processor, and memory storing processor executable instructions. The instructions, when executed, cause the processor to: receive a first acoustic input from a first acoustic device associated with a first zone and determine that the first acoustic input is associated with a first user. The instructions, when executed, further cause the processor to associate the first acoustic input with the first user. Using contextual data of the first user, the instructions, when executed, further cause the processor to confirm the association of the first acoustic input with the first user and associate a location of the first user with the first zone.
-
13.
公开(公告)号:US10477600B1
公开(公告)日:2019-11-12
申请号:US16028885
申请日:2018-07-06
Applicant: BlackBerry Limited
Inventor: Edward Snow Willis , Sameh Ayoub , Christopher Stubbs , David Kerr
Abstract: A hub device that monitors characteristics of a transportation platform, such as a tractor trailer used for transporting goods, may establish connections with a plurality of external sensors. In order to simplify the pairing process between the hub devices and the external sensors, the hub device may be receiving IDs of the sensors to pair to from a remote server. A technician may physically scan tags, for example a barcode or an NFC tag, of the sensors and hub device, which are then transmitted to the remote server in order to identify which hub and sensors should be paired.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10403103B1
公开(公告)日:2019-09-03
申请号:US15973361
申请日:2018-05-07
Applicant: BlackBerry Limited
Inventor: Andrew Kugler , Ryan Michael Parker , Edward Snow Willis
IPC: G08B13/08
Abstract: A method and apparatus for determining tampering at a device coupled to a moveable object includes receiving a plurality of orientation states of the device, the plurality of orientation states measured by an orientation sensor, determining, based on the received orientation states, at least two expected orientation states, receiving a further orientation state of the device measured by the orientation sensor, in response to determining that the further orientation state differs from the at least two expected orientation states, generating a tamper alert.
-
-
-
-
-
-
-
-
-