-
211.
公开(公告)号:US20200064846A1
公开(公告)日:2020-02-27
申请号:US16107272
申请日:2018-08-21
Applicant: GM Global Technology Operations LLC
Inventor: Shu Chen , Fan Bai , Donald K. Grimm , Jinzhu Chen , Bo Yu , David E. Bojanowski
Abstract: Presented are systems and methods for extracting lane-level information of designated road segments by mining vehicle dynamics data traces. A method for controlling operation of a motor vehicle includes: determining the vehicle's location; identifying a road segment corresponding to the vehicle's location; receiving road-level data associated with this road segment; determining a turning angle and centerline for the road segment; receiving vehicle data indicative of vehicle locations and dynamics for multiple vehicles travelling on the road segment; determining, from this vehicle data, trajectory data indicative of start points, end points, and centerline offset distances for these vehicles; identifying total driving lanes for the road segment by processing the trajectory data with a clustering algorithm given the turning angle and centerline; extracting virtual trajectories for the driving lanes; and commanding a vehicle subsystem to execute a control operation based on an extracted virtual trajectory for at least one driving lane.
-
212.
公开(公告)号:US10567512B2
公开(公告)日:2020-02-18
申请号:US15782882
申请日:2017-10-13
Applicant: GM Global Technology Operations LLC
Inventor: Robert A. Hrabak , Fan Bai , Dan Shan , Donald K. Grimm
Abstract: A portable system, for use in projecting proprietary host-data-based output to a host device using a dual-layer proprietary-data-provision arrangement including the host device and portable system. A storage component includes one or more first-layer components, of the dual-layer proprietary-data-provision arrangement, that, when executed by a hardware-based processing unit, communicates with the host device by a first wired communication channel or a first short-range wireless communication channel to receive the proprietary host data from the host device. The storage also includes a portable-system application that, when executed, generates, based on the proprietary host data, proprietary host-data-based app output. And the storage includes one or more second-layer components, of the arrangement, that, when executed, communicate with the host device by a second wired communication channel or a second short-range wireless communication channel to provide the proprietary host-data-based app output to the host device for rendering at the host device.
-
公开(公告)号:US10529089B2
公开(公告)日:2020-01-07
申请号:US15903616
申请日:2018-02-23
Inventor: Fawad Ahmad , Hang Qiu , Fan Bai , Ramesh Govindan
Abstract: Systems and method are provided for controlling an autonomous vehicle. In one embodiment, a method includes: receiving sensor data from a sensor of the vehicle; determining a three dimensional point cloud map segment from the sensor data; determining a vehicle pose associated with the three-dimensional point cloud map segment; determining a pose difference based on the vehicle pose, another vehicle pose, and a two-step process, wherein the two-step process includes computing a coarse-granularity pose difference, and computing a fine-granularity pose difference; aligning the three dimensional point cloud map segment with another three dimensional point cloud map segment associated with the other vehicle pose based on the pose difference; and controlling the vehicle based on the aligned three dimensional point cloud map segments.
-
公开(公告)号:US20190266748A1
公开(公告)日:2019-08-29
申请号:US15903616
申请日:2018-02-23
Inventor: Fawad Ahmad , Hang Qiu , Fan Bai , Ramesh Govindan
Abstract: Systems and method are provided for controlling an autonomous vehicle. In one embodiment, a method includes: receiving sensor data from a sensor of the vehicle; determining a three dimensional point cloud map segment from the sensor data; determining a vehicle pose associated with the three-dimensional point cloud map segment; determining a pose difference based on the vehicle pose, another vehicle pose, and a two-step process, wherein the two-step process includes computing a coarse-granularity pose difference, and computing a fine-granularity pose difference; aligning the three dimensional point cloud map segment with another three dimensional point cloud map segment associated with the other vehicle pose based on the pose difference; and controlling the vehicle based on the aligned three dimensional point cloud map segments.
-
公开(公告)号:US20190123952A1
公开(公告)日:2019-04-25
申请号:US15793248
申请日:2017-10-25
Applicant: GM Global Technology Operations LLC
Inventor: Robert A. Hrabak , Donald K. Grimm , Fan Bai , Dan Shan , Leonard C. Nieman , Karen Juzswik
Abstract: In one aspect, the technology includes a portable system, for providing add-on resources to a host device, such as a vehicle host device. The portable system includes a portable-system resource, which in various embodiments is at least partially a part of a portable-system data storage. The data storage includes at least one companion application that, when executed, provides, based on operation of the portable-system resource, host-device output for use at the host device, wherein the host-device output is output that the host device could not produce on its own or is supplemental to output that the host device can produce on its own. Example portable-system resources include a central-processing unit, a graphics processor, an application shop, an app-refresh program, security or hardware accelerators, and a speech recognition or three-dimensional rendering program. The technology in various embodiments also includes the host device described herein.
-
216.
公开(公告)号:US20190047581A1
公开(公告)日:2019-02-14
申请号:US15676299
申请日:2017-08-14
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Fan Bai , Soheil Samii , Massimo Osella
Abstract: A vehicle, a computer system for driving the vehicle and a method of operating the vehicle. The vehicle includes an embedded processor. The embedded processor receives an instruction to perform a computational task involving an operation of the vehicle and offloads the computer task to a remote processor. The remote processor receive the offloaded computational task from the embedded processor, performs the computational task to obtain a partial result, and provide the partial result to the embedded processor. The embedded processor performs the computational task starting with the partial results provided by the remote processor.
-
公开(公告)号:US10139834B2
公开(公告)日:2018-11-27
申请号:US15405068
申请日:2017-01-12
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Fan Bai , Donald K. Grimm , Amit Mehta , David D. Malkan
Abstract: Methods and systems are provided for receiving local data via a vehicle sensing module of a vehicle control system, receiving remote data via a cloud interface unit of the vehicle control system from a cloud server, and processing the local data and the remote data via a processing unit of the vehicle control system. Based on the processing of the local data and the remote data, at least one vehicle feature is controlled. The local data and the remote data are associated with processing priority levels. The processing unit varies a frequency of processing based on the processing priority levels. Further provided is a cloud server for transmitting remote data to a crowd of vehicles. The cloud server comprises a first module configured to allocate vehicles to a plurality of groups based at least on location data received from the vehicles. A second module of the cloud server is configured to determine different remote data for each group. A third module is configured to transmit the determined remote data to vehicles within each group.
-
公开(公告)号:US20180247067A1
公开(公告)日:2018-08-30
申请号:US15444440
申请日:2017-02-28
Applicant: GM Global Technology Operations LLC
Inventor: Robert A. Hrabak , Fan Bai , Jinzhu Chen , Donald K. Grimm
IPC: G06F21/62
CPC classification number: G06F21/6218 , G06F21/85 , G06F2221/032 , H04L67/12 , H04L67/18 , H04L67/303
Abstract: A gateway apparatus for managing local-device access to vehicle data, including an input/output component for receiving requests for vehicle data from a local device and sending vehicle data to the local device. The apparatus also includes a tangible processing unit in communication with the input/output component and the input/output component, and a non-transitory computer-readable storage device. An access unit of the apparatus has access-unit code that receives, by way of the input/output component, a request for the vehicle data from a local device and determines whether the gateway apparatus may satisfy the request. A control unit has control-unit code that, when executed by the processing unit, determines what vehicle data will be provided. A data unit has data-unit code that prepares the vehicle data to be provided to the local device, and sends the vehicle data to the local device by way of the input/output component.
-
219.
公开(公告)号:US20180191888A1
公开(公告)日:2018-07-05
申请号:US15395967
申请日:2016-12-30
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Fan Bai , Dan Shan , Lakshmi V. Thanayankizil , John Sergakis , David P. Pop
IPC: H04M1/725 , H04B1/3822 , H04W8/00
CPC classification number: H04M1/72527 , H04B1/3822 , H04W8/005
Abstract: A vehicle system, for implementation at a subject vehicle, including a vehicle storage component having a device-discovery module that, when executed by a vehicle processing unit, determines, using vehicle communication hardware, presence of non-subject-vehicle devices. The storage component also includes a service-discovery module that, when executed, uses the communication hardware in determining needs of various devices including any of the non-subject-vehicle devices and any vehicle device. The storage component also includes a resource-discovery module that, when executed, determines what resources amongst the various devices available to serve the needs determined. The component also includes a grouping module that, when executed, establishes one or more groups amongst the various devices, yielding grouped devices of the various devices. The storage may also include a role-assignment module, a maintenance module, a soft-state-refresh module, and a broker module including an auction-and-bid protocol. The technology may include simply the storage device having any mentioned module, and processes performed.
-
220.
公开(公告)号:US20170339267A1
公开(公告)日:2017-11-23
申请号:US15159375
申请日:2016-05-19
Applicant: GM Global Technology Operations LLC
Inventor: Dan Shan , Fan Bai , Donald K. Grimm
CPC classification number: H04M1/72533 , H04B1/3822 , H04L67/12 , H04L67/303 , H04W4/38 , H04W4/70
Abstract: A transportation-vehicle system including a processing hardware unit and a non-transitory computer-readable storage device comprising code causing the processing hardware unit to receive, from a mobile-electronic device, a mobile-device resource profile indicating a mobile-device resource, determine whether to use the mobile-device resource, and use the mobile-device resource in operation of the transportation-vehicle system. In another aspect, the technology relates to a mobile-electronic device including a non-transitory computer-readable storage device comprising code causing the processing unit to receive, from a transportation-vehicle system, a vehicle resource profile indicating a vehicle resource, determine whether to use the vehicle resource, and use the vehicle resource of the transportation-vehicle system in operation of the mobile-electronic device.
-
-
-
-
-
-
-
-
-