Patents by Inventor Fan Bai

Fan Bai 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: 20200064846
    Abstract: Presented are systems and methods for extracting lane-level information of designated road segments by mining vehicle dynamics data traces.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Applicant: GM Global Technology Operations LLC
    Inventors: Shu Chen, Fan Bai, Donald K. Grimm, Jinzhu Chen, Bo Yu, David E. Bojanowski
  • Patent number: 10575155
    Abstract: Method and system for interfacing a plurality of providers and a plurality of recipients that are independently located with a unified vehicle service framework having a quality of service filter and a broker module. A first cloud unit has at least one of the plurality of providers and the plurality of recipients. A first vehicle and a second vehicle each respectively have another at least one of the plurality of providers and the plurality of recipients. A second cloud unit has yet another at least one of the plurality of providers and the plurality of recipients. The unified vehicle service framework is configured to receive a subscription request and determine whether it is granted based in part on a quality of service score assigned by the quality of service filter. When the subscription request is granted, respective services from plurality of providers are routed through the broker module.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: February 25, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Fan Bai, Thomas E. Fuhrman, Soheil Samii, Prathap Venugopal, Massimo Osella
  • Publication number: 20200059886
    Abstract: Embodiments include methods, systems and computer readable storage medium for determining a location for one or more wireless stations or access points. The method includes receiving, by a processor, trace data from one or more vehicles. The method further includes performing, by the processor, a particle filtering analysis on the trace data. The method further includes determining, by the processor, a location for the one or more wireless stations or access points.
    Type: Application
    Filed: July 22, 2019
    Publication date: February 20, 2020
    Inventors: Bo Yu, Fan Bai
  • Patent number: 10567512
    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.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: February 18, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Robert A. Hrabak, Fan Bai, Dan Shan, Donald K. Grimm
  • Publication number: 20200050209
    Abstract: Presented are systems and methods for deriving speed limits of designated road segments by mining large-scale vehicle data traces. A method for controlling operation of a motor vehicle includes: determining a current location of the vehicle; determining a designated road segment corresponding to the vehicle's location; receiving host speed data indicative of the vehicle's speed while travelling on the road segment for a calibrated timeframe; receiving crowd-sourced speed data indicative of the speeds of participatory vehicles while travelling on the road segment for the calibrated timeframe; accumulating a speed distribution function for the road segment based on the host and crowd-sourced speed data; generating a finite mixture model from the speed distribution function to estimate a speed limit range; selecting a speed limit candidate from the estimated speed limit range; and transmitting command signals to a vehicle subsystem to execute a control operation based on the selected speed limit candidate.
    Type: Application
    Filed: September 26, 2018
    Publication date: February 13, 2020
    Applicant: GM Global Technology Operations LLC
    Inventors: Fan Bai, Shu Chen, Donald K. Grimm, David E. Bojanowski, Bo Yu, Jinzhu Chen
  • Publication number: 20200035099
    Abstract: Embodiments herein include a method executable by a processor coupled to a memory. The processor is local to a vehicle can operable to determine initial location and direction information associated with the vehicle at an origin of a trip request. The processor receives one or more frames captured while the vehicle is traveling along a navigable route relative to the trip request and estimates an execution time for each of one or more computations respective to an analyzing of the one or more frames. The processor, also, off-loads the one or more computations to processing resources of a cloud-based system that is in communication with the processor of the vehicle in accordance with the corresponding execution times.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 30, 2020
    Inventors: Ashiwan Sivakumar, Fan Bai, Peter Steenkiste
  • Publication number: 20200020143
    Abstract: Systems and methods are provided for entertaining a passenger of a vehicle by providing an immersive experience. In one embodiment, a method includes: receiving image data from a plurality of camera devices coupled to the vehicle, wherein the image data depicts an environment surrounding the vehicle; receiving point of interest data associated with the environment of the vehicle; fusing, by a processor, the image data and the point of interest data using a localization method; orienting, by a processor, the fused image data based on a position of a user device; and rendering, by a processor, the oriented, fused data on a virtual reality display of the user device.
    Type: Application
    Filed: July 12, 2018
    Publication date: January 16, 2020
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Xin Yu, Fan Bai, John Sergakis
  • Patent number: 10529089
    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.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: January 7, 2020
    Assignees: GM GLOBAL TECHNOLOGY OPERATIONS LLC, UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Fawad Ahmad, Hang Qiu, Fan Bai, Ramesh Govindan
  • Publication number: 20190380012
    Abstract: A system and method for facilitating data communication between publishers and applications is disclosed. The method includes receiving, by a processor of an interface platform, published data from a plurality of publishers. The method also includes receiving a plurality of requests for published data from a plurality of applications. The method also includes aggregating the plurality of requests. The method also includes fulfilling the aggregated requests using the received published data.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 12, 2019
    Inventors: Fan Bai, Markus Jochim, Douglas C. Martin
  • Publication number: 20190361118
    Abstract: In various embodiments, methods, systems, and vehicles are provided for distance determinations using cameras from different vehicles. The system includes a first camera onboard a first vehicle, providing a first image, the first image having therein an object of interest (OOI) for which a distance from the first vehicle is desired; and a second camera, providing second camera data including a second image having therein the OOI. The system further includes a control module configured to process and time synchronize first camera data and second camera data to generate a distance determination for the OOI, using the first camera data, the second camera data, and a distance between the first and second camera.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 28, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohannad Murad, Fan Bai, Joseph G. Machak
  • Publication number: 20190354785
    Abstract: A system and method for object detection and classification includes receiving by a controller a first data of a scene, wherein the data reflects the scene at a first time, and performing a first classification of at least one object within the scene based on the data. The method includes determining a projected location of the at least one object corresponding to an estimated location at a second time. The method includes receiving a second data of the scene reflecting the scene at the second time. The method includes determining whether the projected location of the object corresponds to the location of the object as reflected by the second data. The method includes determining whether performing a second classification of the object is necessary based on the determination of whether the projected location corresponds to the location of the object reflected by the second data.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 21, 2019
    Inventors: Soheil Samii, Unmesh Dutta Bordoloi, Fan Bai, Guangyu J. Zou
  • Publication number: 20190346841
    Abstract: A system and method for remotely guiding an autonomous vehicle. The method includes receiving, by a controller of the autonomous vehicle, captured information relating to a scene. Controlling the autonomous vehicle through the scene requires input from a remote operator. The method also includes prioritizing the captured information. The method also includes transmitting the captured information to the remote operator based on the prioritizing. Higher priority information is transmitted to the remote operator.
    Type: Application
    Filed: May 9, 2018
    Publication date: November 14, 2019
    Inventors: Bakhtiar B. Litkouhi, Fan Bai
  • Patent number: 10462193
    Abstract: A portable communication device, for implementation with a host vehicle of transportation having an on-board diagnostics port and a limited-access head-unit display. The device includes an on-board diagnostics connector sized and shaped to connect to the on-board diagnostics port of the host vehicle, a hardware-based processing unit in communication with the on-board diagnostics; and a non-transitory storage device in communication with the processing unit, the storage device. The storage includes a media-options presentation module that, when executed by the processing unit: sends, by way of the on-board diagnostics connector and port, media-options data to the host vehicle for presenting user media options by way of the limited-access head-unit display; and receives user-selection data responding to the user media options.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: October 29, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Donald K. Grimm, Fan Bai, Dan Shan, Xi Ju
  • Publication number: 20190318041
    Abstract: In various embodiments, methods, systems, and vehicles are provided that include obtaining first camera images from a first camera onboard a first vehicle; generating, via one or more computer processors, a first situation awareness graph with respect to objects near the first vehicle, using the first camera images; obtaining second camera images from a second camera of a second device that is in proximity to the first vehicle; generating, via one or more computer processors, a second situation awareness graph with the respect to the objects, using the second camera images; and generating, via one or more computer processor, a global situation awareness graph with respect to the objects, by merging the first situation awareness graph with the second situation awareness graph, using respective first and second weights for the first and second situation awareness graphs.
    Type: Application
    Filed: April 11, 2018
    Publication date: October 17, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Fan Bai, Mohannad Murad, Joseph G. Machak, Wende Zhang
  • Patent number: 10430603
    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.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: October 1, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Robert A. Hrabak, Fan Bai, Jinzhu Chen, Donald K. Grimm
  • Patent number: 10430665
    Abstract: A video communications method includes segmenting an image frame or an image frame portion into first and second source network packet blocks. The first source network packet block includes a first number of source network packets and the second network packet block includes a second number of source network packets. The method further includes encoding the first source network packet block to produce a first encoded network packet block and encoding the second source network packet block to produce a second encoded network packet block. The first encoded network packet block includes a first number of encoded network packets and the second encoded network packet block includes a second number of encoded network packets. Still further, the method includes transmitting the first and second encoded network packet blocks over a wireless network. A wireless device and a vehicle may utilize the video communications method.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: October 1, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Xin Yu, Fan Bai, Wende Zhang, John Sergakis
  • Publication number: 20190266748
    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.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Applicants: GM GLOBAL TECHNOLOGY OPERATIONS LLC, UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Fawad Ahmad, Hang Qiu, Fan Bai, Ramesh Govindan
  • Publication number: 20190258876
    Abstract: A system and method of operating a vehicle. The system includes a two-dimensional imager, a three-dimensional imager, and at least one processor. The two-dimensional imager obtains a two-dimensional image of an environment surrounding the vehicle, wherein the environment includes an object. The three-dimensional imager obtains a three-dimensional (3D) point cloud of the environment. The at least one processor identifies the object from the 2D image and assigns the identification of the object to a selected point of the 3D point cloud.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 22, 2019
    Inventors: Hansi Liu, Fan Bai, Shuqing Zeng
  • Patent number: 10349011
    Abstract: A system and method is taught for collaborative vehicle to all (V2X) communications to improve autonomous driving vehicle performance in a heterogeneous capability environment by sharing capabilities among different vehicles. In particular, the system and method are operative to receive an image from a proximate vehicle and to augment a display within the host vehicle by providing a view of objects with an area of obstructed view.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: July 9, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jiang Du, Fan Bai, Donald K. Grimm, Wende Zhang, Xi Ju
  • Patent number: 10331141
    Abstract: A system for determining and executing an autonomous-vehicle vehicle travel route, including a hardware-based processing unit and a non-transitory computer-readable storage medium. The storage medium includes an input-interface module that, when executed by the hardware-based processing unit, obtains factor data indicating factors relevant to determining a vehicle travel route. The storage medium also includes a route-generation module comprising a route-complexity sub-module. The route-complexity sub-module determines, based on the factor data, route-complexity indexes corresponding to respective optional routes. The route-generation module determines the vehicle travel route based on the route-complexity indexes. The storage in various embodiments includes other sub-modules associated with other elements, such as autonomous-driving safety, comfort, stress, pollution, scenery, or infrastructure-accessibility, for determining and executing an autonomous-driving travel route.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: June 25, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Donald K. Grimm, Fan Bai, Jenne-tai Wang, Bing Deng