Patents Examined by M. Patel
  • Patent number: 12397679
    Abstract: A vehicle system includes DC/DC converters configured to receive electrical currents from high voltage battery modules and output regulating electrical currents to a low voltage battery. The vehicle system includes a control system coupled to the DC/DC converters, the high voltage battery modules, and the low voltage battery, where the control system is configured to control the DC/DC converters to recirculate one or more of the electrical currents back to one or more of the high voltage battery modules in order to balance states of charge in the high voltage battery modules.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: August 26, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jun-mo Kang, Muhammad Hussain Alvi, Mohamed Ahmed Kamel Ahmed, Rashmi Prasad
  • Patent number: 12393961
    Abstract: In one embodiment, a method includes accessing a website of a known merchant and creating an active shopping cart on the website of the known merchant. The method further includes applying a discount code at a UI element of the website for inputting discount codes, collecting a network trace of the applied discount code, and translating the network trace of the applied discount code to an ECMA class format.
    Type: Grant
    Filed: November 23, 2024
    Date of Patent: August 19, 2025
    Assignee: Checkmate Savings Inc.
    Inventors: Cody George, Rory Garton-Smith, Elliot Rampono
  • Patent number: 12393525
    Abstract: The present disclosure relates to methods and apparatus for graphics processing. Aspects of the disclosure are directed to a method for accessing secure memory ranges. In some examples, the method includes reserving a first memory address range within a 32-bit address range for non-secure memory. In some examples, the method includes reserving a second memory address range within a 64-bit address range and outside the 32-bit address range for secure memory. In some examples, the method includes receiving, by a 64-bit kernel, a first command from a 32-bit application for accessing the secure memory. In some examples, the method includes preparing, by the 64-bit kernel, a 64-bit memory access command based on the first command. In some examples, the method includes transmitting, by the 64-bit kernel, the 64-bit memory access command to a graphics processing unit (GPU).
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: August 19, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Rajesh Kemisetti, Deepak Kumar
  • Patent number: 12393336
    Abstract: A data storage method, a host system, and a data storage system are disclosed. The method includes the following. An artificial intelligence (AI) model is executed. First data to be stored to a memory storage device is obtained. In response to the first data being generated by the AI model, second data is generated according to the first data, in which the second data includes the first data, and a data amount of the second data is greater than a data amount of the first data. A first write command is sent to the memory storage device according to the second data, so as to instruct the memory storage device to store the second data.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: August 19, 2025
    Assignee: PHISON ELECTRONIC CORP.
    Inventors: Wei Lin, Jian Ping Syu, Szu-Wei Chen, An-Cin Li
  • Patent number: 12393348
    Abstract: Techniques for disk mapping involve dividing a plurality of disks into a plurality of groups based on the number and type of the plurality of disks. Such techniques further involve dividing the plurality of groups into a set of available groups and a set of unavailable groups based on the type of a target redundant array of independent disks (RAID), wherein an available group represents that disk units in the available group are able to form the target RAID, and an unavailable group represents that disk units in the unavailable group are unable to form the target RAID. Such techniques further involve enabling, by mapping one or more disk units in one or more available groups of the set of available groups into the set of unavailable groups, one or more unavailable groups of the set of unavailable groups to form the target RAID.
    Type: Grant
    Filed: February 26, 2024
    Date of Patent: August 19, 2025
    Assignee: Dell Products L.P.
    Inventors: Shuangshuang Liang, Yang Zhang, Chaojun Zhao
  • Patent number: 12384256
    Abstract: A control apparatus for a vehicle includes an offset torque calculator configured to perform calculation of offset torque to be applied to at least one wheel of the vehicle. The offset torque is required to stop the vehicle on a sloping road having a predetermined gradient. The control apparatus includes a motor controller configured to, for stopping the vehicle on the sloping road having the predetermined gradient, perform control of causing output torque of the motor-generator to asymptotically approach the offset torque.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: August 12, 2025
    Assignee: DENSO CORPORATION
    Inventor: Shigeru Kamio
  • Patent number: 12387615
    Abstract: A system and method for detecting and avoiding a conflict along a current route of a vehicle is described. In some implementations, the system accesses or determines trajectories of the vehicle and a plurality of nearby moving objects, the trajectories being determined forward in time. Next, the system performs a comparison of the trajectories, and, predicts one or more conflicts between the vehicle and corresponding ones of the nearby moving objects. The system then determines the most-imminent conflict and selects a maneuver to avoid the most-imminent conflict. The system includes a user interface, where a specific resolution to the conflict is displayed. The specific resolution includes a direction in which to turn the vehicle and the magnitude of heading change. In some alternative implementations, the specific resolution is transmitted to a guidance system of the vehicle where the resolution is automatically executed by the guidance system.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: August 12, 2025
    Assignee: The Boeing Company
    Inventors: Shilpa Jha, Douglas Lipinski, Joseph Chung, Jacob E. Kenin
  • Patent number: 12384361
    Abstract: Systems and techniques include functionality for improving a comfort, safety, and/or operation of an autonomous vehicle (AV) in an environment including a potential occlusion. An example method can include determining, by a computer of an AV and based on a first trajectory of an occluded hypothetical object, a dissipation boundary associated with the AV. The dissipation boundary includes a location where the AV is predicted to perceive the occluded hypothetical object given the first trajectory of the occluded hypothetical object; The method can include determining, based on the first trajectory of the occluded hypothetical object and a second trajectory of the AV, a hard brake boundary for the AV, and based on the dissipation boundary and the hard brake boundary, calibrating, by the computer, a speed of the AV.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: August 12, 2025
    Assignee: GM CRUISE HOLDINGS LLC
    Inventors: Alessio Rocchi, Chingiz Tairbekov
  • Patent number: 12377829
    Abstract: A method is for controlling an ABS brake system. A trailer control pressure is transmittable via a trailer control valve to a trailer to trigger trailer wheel brakes as a function of the trailer control pressure. The trailer control pressure for implementing a stretch brake function or an auxiliary brake function is delivered as a function of a position of an operating element. The method includes: determining a position of the operating element; determining a trailer target pressure as a function of the position; generating and delivering a trailer control pressure corresponding to the trailer target pressure to the control valve; determining an actual towing vehicle deceleration; reading a minimum deceleration associated with the determined position; and triggering brakes of the towing vehicle when the actual deceleration falls below the minimum deceleration read, such that the trailer control pressure does not change and the actual towing vehicle deceleration increases.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: August 5, 2025
    Assignee: ZF CV Systems Europe BV
    Inventors: Florian Schwagmeyer, Henrik Wiechert
  • Patent number: 12379842
    Abstract: A data processing system includes a host including a host memory storing file systems, each file system including file pages, and storage devices. Each storage device includes a memory device including memory blocks, and a memory controller dividing the memory blocks into superblocks, and controlling a memory operation of the memory device based on a result of dividing the memory blocks. The host requests a first storage device of the storage devices to write a first file page of a first file system of the file systems to a first memory block of the first storage device, and requests a second storage device of the storage devices to write a second file page of the first file system of the file systems to a first memory block of the second storage device. The first file system is configured in a RAID manner using at least some of the storage devices.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: August 5, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Joo Young Hwang
  • Patent number: 12374465
    Abstract: A system and a method for detection of a heart failure risk is disclosed. The system may comprise a processor and a memory. The system (101) may receive one or more target chest X-ray image of a user. The system (101) may analyze one or more target chest X-ray image to identify and enhance one or more visual parameters of one or more RoI's. The system (101) may perform an anatomical segmentation on the one or more ROI's to detect one or more medical abnormalities from a set of medical abnormalities using the trained artificial intelligence model. The system (101) may calculate a confidence score of the heart failure risk in real time using a set of parameters corresponding to the detected one or more medical abnormalities from the set of medical abnormalities and further detect the heart failure risk for the user based on the confidence score.
    Type: Grant
    Filed: April 1, 2024
    Date of Patent: July 29, 2025
    Assignee: Qure.ai Technologies Private Limited
    Inventors: Charu Arora, Preetham Putha, Manoj Tadepalli
  • Patent number: 12367512
    Abstract: An indication to make a terrestrial broadcast ad spot associated with a terrestrial broadcast available for bid via a digital demand side platform is received. A bid request is sent to the digital demand side platform based at least in part on the indication. An indication of a winning bid for the terrestrial broadcast ad spot is received. A creative ad content associated with the winning bid is caused to be included in the terrestrial broadcast at a time associated with the terrestrial broadcast ad spot.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: July 22, 2025
    Assignee: Jelli, LLC
    Inventors: Jateen P. Parekh, Em Huynh
  • Patent number: 12367146
    Abstract: A memory device includes a memory array with first and second memory regions, multiple communication ports and coherency control circuitry. The communication ports couple the memory device to host computers, enabling a first host to write a data block to the second region, write a message, including a data descriptor of the data block, to the first or second region, and write message metadata, associated with the message, to the first region, and also to enable a second host to read the message metadata, the data descriptor and the associated data block. The coherency control circuitry controls coherency of data in the first region, including sending an invalidation request to the second host to invalidate a copy of the message metadata stored in a local cache of the second host. The invalidation request is sent in response to the first host writing the message metadata to the first region.
    Type: Grant
    Filed: March 14, 2024
    Date of Patent: July 22, 2025
    Assignee: Arm Limited
    Inventors: David Alan Boles, David Joseph Hawkins, Sandipkumar Ladhani
  • Patent number: 12360901
    Abstract: Systems and methods are disclosed including a processing device operatively coupled to memory device. The processing device perform operations comprising receiving, from a memory sub-system controller, a first read command and a second read command; determining that the memory device is in a suspended state; and responsive to determining that a first address range specified by the first read command does not overlap with a second address range specified by the second read command, issuing, to the memory device, the first read command and the second read command collectively.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: July 15, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Sundararajan N. Sankaranarayanan, Eric Lee
  • Patent number: 12358509
    Abstract: A computer-implemented method performed in a vehicle control unit for controlling motion of a heavy-duty vehicle. The method includes obtaining a vehicle motion request, wherein the vehicle motion request is indicative of a target curvature and a target acceleration, determining a motion support device, MSD, control allocation based on the vehicle motion request, determining a dynamic wheel slip angle limit based on the vehicle motion request, where dynamic wheel slip angle limit increases with a decreasing target acceleration, and controlling the motion of the heavy-duty vehicle based on the MSD control allocation constrained by the dynamic wheel slip angle limit.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: July 15, 2025
    Assignee: VOLVO TRUCK CORPORATION
    Inventors: Yangyan Gao, Leon Henderson, Timothy Gordon
  • Patent number: 12354714
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for customizing monitoring programs involving remote devices. In some implementations, at least one of subject attribute data describing characteristics of subjects or subject outcome data including results from monitoring programs that involved the subjects are extracted from a subject database. The subjects are grouped into different groups according to levels of similarity among attributes of the subjects or monitored outcomes for the subjects. A profile is constructed for a group which includes defining inclusion criteria for the group based on aggregate data for the subjects in the group. Data sets are used in the subject database to characterize, for each profile, differing effects of elements of monitoring programs on program compliance outcomes for subjects that satisfy the criteria of the profile.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: July 8, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein
  • Patent number: 12354725
    Abstract: A gamified pharmaceutical packaging, dispensing system, and methodology is disclosed. The innovative gamified smart packaging system and methodology provides a variety of incentives to patients and relevant teams to take their medications, on time, and at the correct dosage. The system comprises monitored pharmaceutical dispensing devices that communicate with a plurality of compute devices, or smartphones. Each time the patient dispenses the medicine from the dispensing device, a signal is transmitted to the compute device. Upon receiving the signal, the compute device records the dispensing event, calculates a specific “score” for that event, and reports the patient's cumulative “score” of successfully dispensing the medicine. If a dispensing event signal is not received in a timely fashion, the system sends a prompt to the patient to take their medication. Accumulating points by properly taking the prescribed medication allows the patient and/or team to be eligible to receive various benefits.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: July 8, 2025
    Inventor: Jeff Stollman
  • Patent number: 12339788
    Abstract: Embodiments are provided for protecting boot block space in a memory device. Such a memory device may include a memory array having a protected portion and a serial interface controller. The memory device may have a register that enables or disables access to the portion when data indicating whether to enable or disable access to the portion is written into the register via a serial data in (SI) input.
    Type: Grant
    Filed: January 8, 2024
    Date of Patent: June 24, 2025
    Inventor: Theodore T. Pekny
  • Patent number: 12332792
    Abstract: A system may include multiple coherent agents, where a given coherent agent includes one or more caches configured to cache data. Memory controller circuitry may control one or more memory circuits from which the one or more caches are configured to cache data and maintain a directory that tracks which of the multiple coherent agent circuits is caching copies of a plurality of cache blocks and states of the cached copies in the multiple coherent agent circuits. A first agent may transmit a first request for a first cache block. The first agent may store, in request buffer circuitry, information corresponding to the first request then detect a second snoop from a second agent circuit to the first cache block. The first agent may absorb the second snoop, including to store information corresponding to the second snoop with the information corresponding to the first request in the request buffer circuitry.
    Type: Grant
    Filed: February 20, 2024
    Date of Patent: June 17, 2025
    Assignee: Apple Inc.
    Inventors: James Vash, Gaurav Garg, Brian P. Lilly, Ramesh B. Gunna, Steven R. Hutsell, Lital Levy-Rubin, Per H. Hammarlund, Harshavardhan Kaushikkar
  • Patent number: 12332797
    Abstract: A method of operating a storage module, the method including setting a characteristic value based on information received from a host, the information including information related to a size of write data in units of cache lines, and successively receiving the write data in units of the cache lines based on a single write command received from the host.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: June 17, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Doohwan Oh, Wonjae Shin, Eunbyeol Ko