Abstract: In various embodiments, methods, systems, and vehicle apparatuses are provided. A method for implementing adaptive cruise control (ACC) established by Reinforcement Learning (RL) including executing, by a processor, adaptive cruise control to receive a set of vehicle inputs about a host vehicle's operating environment and current operations; identify, by the processor, a target vehicle operating in the host vehicle environment and quantifying a set of target vehicle parameters about the target vehicle derived from sensed inputs; modeling a state estimation of the host vehicle and the target vehicle by generating a set of speed and torque calculations about each vehicle; generating a set of results from at least one reward function based on one or more modeled state estimations of the host and target vehicle; processing the set of results with driver behavior data established by RL to correlate one or more control actions to the driver behavior data.
Type:
Grant
Filed:
January 14, 2021
Date of Patent:
December 5, 2023
Assignee:
GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventors:
Jagannadha Reddy Satti, Amanpal S. Grewal, Mohammadali Shahriari
Abstract: Various aspects of this disclosure relate to a prosthetic cover comprising an array of sensors, which transmit signals to an array of electrodes in a liner that fits over a residual limb of an amputee. Different interactions with the prosthetic cover cause different activation of the electrodes to transmit electrical current through different areas of the residual limb and modulate neurons differently within the residual limb.
Abstract: In some embodiments, a method is performed after locking a first clock of a computing device to synchronize with a second clock associated with a first device where a difference between the first clock and the second clock is determined during the locking. The method measures a path delay to a second device based on sending messages including first timestamps of the first clock to the second device and receiving messages including second timestamps of a third clock from the second device. A third message is sent to the second device that includes a third timestamp of the first clock that has been locked to the second clock, wherein the third message includes the path delay, and wherein the third timestamp and the path delay allow the second device to analyze a lock quality of the first clock to the second clock based on a time of the third clock.
Abstract: Grouping virtualized computing instances in cloud environments can be achieved utilizing groups of network endpoints, such as hardware devices, virtualized computing instances, etc. The network endpoint group (NEG) provides a logical grouping for providers of backend services that may be arranged on the network endpoints, and may be organized based on the backend service to be provided by the computing environments that operate as network endpoints. For example, the NEGs may be implemented for load balancing applications. The network endpoint groups, and the network endpoints included therein, may be managed using a framework of tools, libraries and application programming interfaces.
Type:
Grant
Filed:
June 17, 2022
Date of Patent:
December 5, 2023
Assignee:
Google LLC
Inventors:
Anna Berenberg, Venkat Subbaiah Naidu Kotla, Neha Pattan, Uday Ramakrishna Naik, Prajakta Joshi, Ines Clara Envid Lazaro
Abstract: A method for dynamically adjusting an erase voltage level to be applied in a subsequent erase cycle, comprising: in a current erase cycle, initiating a current erase/verify loop by applying an initial stored erase voltage level according to an erase sequence in which each successive erase/verify loop is incremented by a pre-determined voltage amount, storing an erase/verify loop count, and determining whether the current erase cycle is complete according to a pass criterion. If the erase cycle is complete, a determination is made as to whether the stored erase/verify loop count equals a pre-defined threshold count. Further, if the stored count does not equal the pre-defined threshold count, the initial stored erase voltage level is adjusted such that, upon applying the adjusted erase voltage level in a subsequent erase cycle, an erase/verify loop count will now equal the pre-defined threshold count.
Abstract: The embodied invention is a new inspiration/expiration ventilator flow design, with a constant inspiration flow and intermittent-concurrent expiratory flow based on lung pressure setpoints. This mode is possible by using a new dual lumen tube inserted into a patient Trachea. Additionally, the control provides support for patient initiated breathing which is initiated by a lung pressure drop. This control provides continuous and gentle recruitment of lung alveoli.
Abstract: Techniques are disclosed relating to generating and receiving radio frames with multiple portions that have different target geographic areas. A data frame may include a first partition that includes a physical layer encoding of first data to be transmitted in a first geographic area, where the first geographic area is defined by a first threshold distance from the one or more transmitters. The data frame may include a second that includes a physical layer encoding of second data to be transmitted in a second geographic area, where the second geographic area is defined by a second, greater threshold distance from the one or more transmitters.
Type:
Grant
Filed:
December 15, 2022
Date of Patent:
December 5, 2023
Assignee:
ONE MEDIA , LLC
Inventors:
Michael J. Simon, Kevin A. Shelby, Mark Earnshaw
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for three-dimensionally stacked neural network accelerators. In one aspect, a method includes obtaining data specifying that a tile from a plurality of tiles in a three-dimensionally stacked neural network accelerator is a faulty tile. The three-dimensionally stacked neural network accelerator includes a plurality of neural network dies, each neural network die including a respective plurality of tiles, each tile has input and output connections. The three-dimensionally stacked neural network accelerator is configured to process inputs by routing the input through each of the plurality of tiles according to a dataflow configuration and modifying the dataflow configuration to route an output of a tile before the faulty tile in the dataflow configuration to an input connection of a tile that is positioned above or below the faulty tile on a different neural network die than the faulty tile.
Abstract: A vehicle includes an instrument panel, a support structure coupled to the instrument panel, and a retainer. The support structure defines a receiver that extends from a lower end to an upper end that is vehicle-upward of the lower end. The portion of the support structure that defines the receiver includes at least one rib that protrudes into the receiver. The retainer includes a barrel portion having a threaded interior surface that defines a hollow and an exterior surface opposite the interior surface and having at least one wing. The retainer also includes a head portion coupled to the barrel portion. The retainer is operably coupled to the support structure, such that the barrel portion is received within the receiver and the at least one wing of the exterior surface is engaged with the at least one rib to maintain the retainer within the receiver.
Type:
Grant
Filed:
September 9, 2021
Date of Patent:
December 5, 2023
Assignee:
Ford Global Technologies, LLC
Inventors:
Keith Daniel Roupe, James Day, Paul Jonathan Alexander Wraith, Robert J. Gelardi, Ryan A. Olsson, William James Mangan, John Jeffrey Pfeiffer, Mario Alejandro Adams-Campos
Abstract: A method includes placing a physical target on a windshield of a vehicle, mounting a fixture inside the vehicle to position a camera array on the fixture within a line of sight of a passenger, capturing images of the physical target using the camera array, and determining a difference between actual and target locations of the physical target in each image. In addition, the method includes controlling the HUD to display a virtual target on the windshield, capturing images of the virtual target using the camera array, and determining a target location of the virtual target in each image based on the difference. Further, the method includes determining an offset between an actual location of the virtual target in each image and the target location of the virtual target in each image, and adjusting the location of an image projected onto the windshield by the HUD based on the offset.
Type:
Grant
Filed:
October 12, 2020
Date of Patent:
December 5, 2023
Assignee:
GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventors:
Thomas A. Seder, Kai-Han Chang, Leslie G. Ferris, Guy N. Kennerly
Abstract: Various embodiments are generally directed to techniques for receiving first video data comprising one or more frames having a scene with a person and perform a facial detection process on the first video data to detect a facial region in each frame having the scene with the person. Embodiments also include generating second video data from the first video data, the second video data to include a blurring effect applied to the facial region detected in the first video data, providing the second video data for display on one or more devices, and receiving a tag indication from at least one of the one or more devices, the tag indication to indicate a portion of the second video data having suspicious activity.
Type:
Grant
Filed:
January 14, 2020
Date of Patent:
December 5, 2023
Assignee:
Capital One Services, LLC
Inventors:
Joshua Edwards, Michael Mossoba, Abdelkader M'Hamed Benkreira