-
公开(公告)号:US10176650B1
公开(公告)日:2019-01-08
申请号:US15955604
申请日:2018-04-17
Applicant: Lyft, Inc.
Inventor: George James Hansel , Yi Lu
IPC: G07C5/08 , G11C7/04 , G11C11/4072 , G11C11/56
Abstract: In one embodiment, an apparatus includes a volatile memory module configured to store vehicle data; a non-volatile memory module coupled to the volatile memory module; and an energy-storage module configured to provide power to the volatile memory module and the non-volatile memory module during a data transfer between the volatile memory module and the non-volatile memory module. The energy is provided to the non-volatile memory module for writing the vehicle data to non-volatile memory. The apparatus further includes a collision-detector module configured to identify a collision event of the vehicle; and a controller coupled to the energy-storage module and the collision-detector module. The controller is configured to initiate a transfer of the vehicle data stored in the volatile memory module to the non-volatile memory module in response to receiving an indication from the collision-detector module that a collision has occurred.
-
公开(公告)号:US20210274064A1
公开(公告)日:2021-09-02
申请号:US17199271
申请日:2021-03-11
Applicant: Lyft, Inc.
Inventor: Corey Frederick Bangs , Forrest Samuel Briggs , George James Hansel , James Allen-White Hoffacker , Dhruv Lamba , Chi Hoon Lee , Yi Lu , Brian Thomas McGinn , Phillip Sawbridge
Abstract: In one embodiment, a method includes, by a computing device of a first sensor receiving synchronization information from a controller. The synchronization information being generated based on a clock of the controller. The method also includes determining, based on the synchronization information, a first offset between a first clock of the first sensor and the clock of the controller; storing the first offset; and synchronizing, based on the stored first offset and the first clock of the first sensor, a first data capture by the first sensor with a second data capture by a second sensor. The first data capture and the second data capture being requested by the controller.
-
公开(公告)号:US10972637B2
公开(公告)日:2021-04-06
申请号:US16298503
申请日:2019-03-11
Applicant: Lyft, Inc.
Inventor: Corey Frederick Bangs , Forrest Samuel Briggs , George James Hansel , James Allen-White Hoffacker , Dhruv Lamba , Chi Hoon Lee , Yi Lu , Brian Thomas McGinn , Phillip Sawbridge
Abstract: In one embodiment, a method includes, by a computing device of a first sensor receiving synchronization information from a controller. The synchronization information being generated based on a clock of the controller. The method also includes determining, based on the synchronization information, a first offset between a first clock of the first sensor and the clock of the controller; storing the first offset; and synchronizing, based on the stored first offset and the first clock of the first sensor, a first data capture by the first sensor with a second data capture by a second sensor. The first data capture and the second data capture being requested by the controller.
-
公开(公告)号:US20200250906A1
公开(公告)日:2020-08-06
申请号:US16836555
申请日:2020-03-31
Applicant: Lyft, Inc.
Inventor: George James Hansel , Yi Lu
Abstract: In one embodiment, an apparatus includes a volatile memory module configured to store vehicle data, and a refrigeration module coupled to the volatile memory module. The refrigeration module includes one or more chambers containing one or more coolant materials. When the one or more chambers are exposed by an exigent situation associated with a vehicle, the one or more chambers are configured to release the one or more coolant materials to lower a temperature of the volatile memory module.
-
公开(公告)号:US20190322288A1
公开(公告)日:2019-10-24
申请号:US16450561
申请日:2019-06-24
Applicant: Lyft, Inc.
Inventor: George James Hansel , James Allen-White Hoffacker , Yi Lu , Helen Ruth Lurie
Abstract: In one embodiment, a computing system receives sensor data from one or more sensors of a vehicle. The computing system determines a metric associated with the vehicle based on the received sensor data. The computing system determines, based on the metric, a length of a transmission cycle of a communication network of the vehicle. The transmission cycle comprises one or more scheduled time periods dedicated for transmitting data from respective first nodes in the communication network. The computing system configures the communication network of the vehicle based at least in part on the length of the transmission cycle to adjust respective occurrence frequencies of the scheduled time periods over multiple instances of the transmission cycle.
-
公开(公告)号:US20190318555A1
公开(公告)日:2019-10-17
申请号:US15955604
申请日:2018-04-17
Applicant: Lyft, Inc.
Inventor: George James Hansel , Yi Lu
IPC: G07C5/08 , G11C7/04 , G11C11/4072 , G11C11/56
Abstract: In one embodiment, an apparatus includes a volatile memory module configured to store vehicle data; a non-volatile memory module coupled to the volatile memory module; and an energy-storage module configured to provide power to the volatile memory module and the non-volatile memory module during a data transfer between the volatile memory module and the non-volatile memory module. The energy is provided to the non-volatile memory module for writing the vehicle data to non-volatile memory. The apparatus further includes a collision-detector module configured to identify a collision event of the vehicle; and a controller coupled to the energy-storage module and the collision-detector module. The controller is configured to initiate a transfer of the vehicle data stored in the volatile memory module to the non-volatile memory module in response to receiving an indication from the collision-detector module that a collision has occurred.
-
公开(公告)号:US20190289172A1
公开(公告)日:2019-09-19
申请号:US16298503
申请日:2019-03-11
Applicant: Lyft, Inc.
Inventor: Corey Frederick Bangs , Forrest Samuel Briggs , George James Hansel , James Allen-White Hoffacker , Dhruv Lamba , Chi Hoon Lee , Yi Lu , Brian Thomas McGinn , Phillip Sawbridge
Abstract: In one embodiment, a method includes, by a computing device of a first sensor receiving synchronization information from a controller. The synchronization information being generated based on a clock of the controller. The method also includes determining, based on the synchronization information, a first offset between a first clock of the first sensor and the clock of the controller; storing the first offset; and synchronizing, based on the stored first offset and the first clock of the first sensor, a first data capture by the first sensor with a second data capture by a second sensor. The first data capture and the second data capture being requested by the controller.
-
公开(公告)号:US10328947B1
公开(公告)日:2019-06-25
申请号:US15959140
申请日:2018-04-20
Applicant: Lyft, Inc.
Inventor: George James Hansel , Yi Lu , Helen Ruth Lurie , James Allen-White Hoffacker
Abstract: In one embodiment, a computing system receives sensor data from one or more sensors of a vehicle. The computing system determines a metric associated with the vehicle based on the received sensor data. The computing system determines, based on the metric, a length of a transmission cycle of a communication network of the vehicle. The transmission cycle comprises one or more scheduled time periods dedicated for transmitting data from respective first nodes in the communication network. The computing system configures the communication network of the vehicle based at least in part on the length of the transmission cycle to adjust respective occurrence frequencies of the scheduled time periods over multiple instances of the transmission cycle.
-
公开(公告)号:US20190287024A1
公开(公告)日:2019-09-19
申请号:US16298851
申请日:2019-03-11
Applicant: Lyft, Inc.
Inventor: Forrest Samuel Briggs , James Allen-White Hoffacker , Dhruv Lamba , Yi Lu , Phillip Sawbridge
IPC: G06N20/20 , H04N19/105 , G05D1/00 , G06T5/00
Abstract: In one embodiment, a computing system may receive an uncompressed image from a camera. The computing system may generate a compressed image by performing a compression process on the uncompressed image, wherein a decompressed image may be generated as a byproduct during the compression process. The computing system may send the decompressed image to a machine-learning model that was trained using decompressed images. The computing system may generate, by the machine-learning model, an output based on the decompressed image. The computing system may provide operational instructions to a vehicle based on the output.
-
-
-
-
-
-
-
-