-
公开(公告)号:US20240054134A1
公开(公告)日:2024-02-15
申请号:US17823315
申请日:2022-08-30
Applicant: GM Global Technology Operations LLC
Inventor: Paolo Giusto , Roy J. Mathieu , Ramesh Sethu , Prakash M. Peranandam , Arun Adiththan , Shige Wang , Farui Peng , Bakhtiar B. Litkouhi , Wenyuan Qi , Osman Eser Atesoglu
IPC: G06F16/2457 , G06F16/23 , G06Q10/08
CPC classification number: G06F16/2457 , G06F16/2358 , G06F16/2365 , G06Q10/0875
Abstract: A computing system including a cooperative system architecture for cataloging, informing, sharing, and managing engineering assets within an organization includes a user management subsystem for creating a registered user profile associated with a specific user of the computing system. The registered user profile includes user metadata that provides identifying characteristics of the specific user. The computing system includes an asset management subsystem including an asset repository for recording one or more engineering assets. The asset management subsystem modifies the user metadata of the registered user profile in response to the specific user recording an engineering asset in the asset repository. The computing system includes a test management subsystem including a test repository for recording one or more test bill of materials.
-
公开(公告)号:US11637900B1
公开(公告)日:2023-04-25
申请号:US17746286
申请日:2022-05-17
Applicant: GM Global Technology Operations LLC
Inventor: Donald K. Grimm , Richard Gordon , Wei Tong , Shuqing Zeng , Shige Wang
Abstract: A method for facilitating uses of a code for vehicle experiences includes receiving code data from the code in a sign. The sign is disposed outside a host vehicle. The method further includes establishing a connection with a service using the code data obtained from the code and in response to establishing the connection with the service, receiving service data. The service data includes information about the service. The method further includes, in response to receiving the service data, controlling the host vehicle according to the service data received after establishing the connection with the service.
-
公开(公告)号:US11516046B2
公开(公告)日:2022-11-29
申请号:US16741780
申请日:2020-01-14
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Shige Wang , Chang Liu
Abstract: A controller area network fault detection and recovery system and method may include a fault detection module, a fault remediation module, a checkpoint manager, and a recovery manager configured to select one or more of the fault remediation mechanisms based upon detected CAN faults. Remediation of detected CAN faults is controlled at a CAN driver software level in accordance with selected fault remediation mechanisms in a predetermined ordered hierarchy.
-
公开(公告)号:US11481738B2
公开(公告)日:2022-10-25
申请号:US17163748
申请日:2021-02-01
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Wei Tong , Shuqing Zeng , Shige Wang , Jiang-Ling Du , Upali P. Mudalige
Abstract: A vehicle communication and control system includes a servicing host capable of exchanging data with a vehicle. The servicing host provides a vehicle service and includes a service identifier (ID) that indicates the vehicle service. The vehicle is configured to actively detect the service ID and to determine the vehicle service in response to detecting the service ID. The vehicle and the servicing host establish a wireless connection to exchange data and automatically initiate the vehicle service in response to detecting the service ID.
-
公开(公告)号:US11354888B2
公开(公告)日:2022-06-07
申请号:US16193303
申请日:2018-11-16
Applicant: GM Global Technology Operations LLC
Inventor: Shige Wang , Wei Tong , Shuqing Zeng , Roman L. Millett
Abstract: A signal processing system includes a central processing unit (CPU) in communication with an accelerator, and an instruction scheduler in communication with the accelerator. A first memory device including a first instruction set is configured to operate the accelerator, a second instruction set is configured to operate the CPU, and a second memory device is configured to receive a datafile. The accelerator includes a plurality of processing engines (PEs) and an instruction scheduler, the instruction set includes a plurality of operators, and the instruction scheduler is configured to implement the operators in the accelerator employing the PEs. The CPU employs the operators implemented in the accelerator to analyze the datafile to extract a feature therefrom.
-
46.
公开(公告)号:US11074081B2
公开(公告)日:2021-07-27
申请号:US16530241
申请日:2019-08-02
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Shige Wang , Ming Yang , Wei Tong , Unmesh Dutta Bordoloi
Abstract: A method in a multiprocessor system for processing multiple perception streams is disclosed. The method comprises: reading data from a plurality of perception streams according to a reading schedule determined by a predetermined policy, each perception stream comprising perception data from a different perception sensor; assigning a unique identification tag to each perception stream; writing each perception stream with its unique identification tag to a server input queue based on the predetermined policy; and processing the tagged perception streams using a server. The processing includes: retrieving tagged perception streams from the server input queue; applying a processing algorithm to process the retrieved tagged perception streams; and outputting the processed perception streams to a server output queue. The method further includes retrieving the processed perception streams from the server output queue and dispatching each retrieved processed perception stream to an appropriate post-processing destination based on the tag associated with the retrieved processed perception stream.
-
公开(公告)号:US11001272B2
公开(公告)日:2021-05-11
申请号:US16267965
申请日:2019-02-05
Applicant: GM Global Technology Operations LLC
Inventor: Unmesh Dutta Bordoloi , Shige Wang , Xinyu Du
Abstract: A method for controlling a vehicle includes: receiving, by a controller, route data, wherein the route data is continuously updated while the vehicle is moving, and the vehicle includes a plurality of vehicle operating modes; receiving, by the controller, feature data, wherein the feature data is information about a plurality of features needed for each of the plurality of vehicle operating modes; determining, by the controller, a plurality of ranges for each of the plurality of vehicle operating modes, wherein each of the plurality of ranges is a function of the route data and the feature data for each of the plurality of vehicle operating modes; and commanding, by the controller, a user interface to display a list of range-mode combinations, wherein the list of range-mode combinations includes the plurality of ranges for each of the plurality of vehicle operating modes.
-
48.
公开(公告)号:US20210034371A1
公开(公告)日:2021-02-04
申请号:US16530241
申请日:2019-08-02
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Shige Wang , Ming Yang , Wei Tong , Unmesh Dutta Bordoloi
Abstract: A method in a multiprocessor system for processing multiple perception streams is disclosed. The method comprises: reading data from a plurality of perception streams according to a reading schedule determined by a predetermined policy, each perception stream comprising perception data from a different perception sensor; assigning a unique identification tag to each perception stream; writing each perception stream with its unique identification tag to a server input queue based on the predetermined policy; and processing the tagged perception streams using a server. The processing includes: retrieving tagged perception streams from the server input queue; applying a processing algorithm to process the retrieved tagged perception streams; and outputting the processed perception streams to a server output queue. The method further includes retrieving the processed perception streams from the server output queue and dispatching each retrieved processed perception stream to an appropriate post-processing destination based on the tag associated with the retrieved processed perception stream.
-
公开(公告)号:US10686988B2
公开(公告)日:2020-06-16
申请号:US15950587
申请日:2018-04-11
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Unmesh Dutta Bordoloi , Shige Wang , Stephen G. Lusko , Jinsong Wang
Abstract: Examples of techniques for dynamically selecting a batch size used in vehicle camera image processing are disclosed. In one example implementation, a method includes generating, by a processing device, a batch table and a mode table. The method further includes determining, by the processing device, image processing performance requirements for a current mode of a vehicle using the mode table, the vehicle comprising a plurality of cameras configured to capture a plurality of images. The method further includes selecting, by the processing device, a batch size and a processing frequency based at least in part on the image processing performance requirements for the current mode of the vehicle. The method further includes processing, by an accelerator, at least a subset of the plurality of images based at least in part on the batch size and processing frequency.
-
公开(公告)号:US20200167887A1
公开(公告)日:2020-05-28
申请号:US16199898
申请日:2018-11-26
Applicant: GM Global Technology Operations LLC
Inventor: Shige Wang , Wei Tong , Shuqing Zeng , Roman L. Millett
Abstract: A method and system including a central processing unit (CPU), an accelerator, a communication bus and a system memory device for dynamically processing an image file are described. The accelerator includes a local memory buffer, a data transfer scheduler, and a plurality of processing engines. The data transfer scheduler is arranged to manage data transfer between the system memory device and the local memory buffer, wherein the data transfer includes data associated with the image file. The local memory buffer is configured as a circular line buffer, and the data transfer scheduler includes a ping-pong buffer for transferring output data from the one of the processing engines to the system memory device. The local memory buffer is configured to execute cross-layer usage of data associated with the image file.
-
-
-
-
-
-
-
-
-