Patents Examined by M. Patel
  • 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: 12330319
    Abstract: Systems, devices and methods are directed to robotic assembly of a piece of furniture. The systems include a robot including a base, a robotic arm coupled to the base and a multi-functional robotic head coupled to the robotic arm. The multi-functional robotic head includes a camera configured to scan a barcode positioned on a part presented to the robot. The barcode provides instructions to the robot for attaching one or more hardware components to the part to assemble the piece of furniture. The multi-functional robotic head also includes a first applicator mechanism configured to apply an adhesive to the part; a first gripping mechanism configured to grip a first hardware component to be maneuvered by the robotic arm to a first position to be attached to the part, and a first attachment mechanism configured to attach the first hardware component to the part at the first position.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: June 17, 2025
    Assignee: MIRALIS INC.
    Inventors: Langis Bélanger, Jean-Philippe Collin
  • 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
  • Patent number: 12327021
    Abstract: A storage device including a memory interface chip. In some embodiments, the storage device includes: a controller integrated circuit; a first memory die; and a first converter integrated circuit, the first converter integrated circuit having a first external interface and a second external interface, the first external interface being a serial interface, the first external interface being connected to the controller integrated circuit, and the second external interface being a memory interface connecting the first converter integrated circuit to the first memory die.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: June 10, 2025
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young deok Kim, Pyeongwoo Lee, Vipin Kumar Agrawal
  • Patent number: 12326341
    Abstract: A parking system for a vehicle including a braking system, including one or more cameras capturing image data representative of an environment surrounding the vehicle, and a display located within an interior cabin of the vehicle. The display shows image data representative of the environment surrounding the vehicle. The parking system also includes one or more controllers in electronic communication with the one or more cameras and the display. The one or more controllers execute instructions to determine the user is about to execute a parking maneuver based on the image data collected by the one or more cameras. In response to determining the user is about to execute the parking maneuver, the one or more controllers instruct the display to show the image data representative of the environment surrounding the vehicle.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: June 10, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohamed A. Layouni, Markus Jochim
  • Patent number: 12326811
    Abstract: In part, the disclosure relates to a fault tolerant system. The system may include one or more shared memory complexes, each memory complex comprising a group of M computer-readable memory storage devices; one or more cache coherent switches comprising two or more host ports and one or more downstream device ports, the cache coherent switch in electrical communication with the one or more shared memory storage device; a first management processor in electrical communication with the cache coherent switch; a first compute node comprising a first processor and a first cache, the first compute node in electrical communication with the one or more cache coherent switches and the one or more shared memory complexes; a second compute node comprising a second processor and a second cache, the second compute node in electrical communication with the one or more cache coherent switches and the one or more shared memory complexes.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: June 10, 2025
    Assignee: STRATUS TECHNOLOGIES IRELAND LTD.
    Inventors: Andrew Alden, Chester Pawlowski, Christopher Cotton, John Chaves
  • Patent number: 12322509
    Abstract: Provided herein are methods of distinguishing between meiotic- and mitotic-origin aneuploidies in certain embodiments. Related systems and computer program products are also provided.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: June 3, 2025
    Assignee: THE JOHNS HOPKINS UNIVERSITY
    Inventors: Daniel Ariad, Rajiv McCoy, Manuel Viotti
  • Patent number: 12321283
    Abstract: According to one embodiment, when a read request received from a host includes a first identifier indicative of a first region, a memory system obtains a logical address from the received read request, obtains a physical address corresponding to the obtained logical address from a logical-to-physical address translation table which manages mapping between logical addresses and physical addresses of the first region, and reads data from the first region, based on the obtained physical address. When the received read request includes a second identifier indicative of a second region, the memory system obtains physical address information from the read request, and reads data from the second region, based on the obtained physical address information.
    Type: Grant
    Filed: March 1, 2024
    Date of Patent: June 3, 2025
    Assignee: Kioxia Corporation
    Inventors: Hideki Yoshida, Shinichi Kanno
  • Patent number: 12311972
    Abstract: Techniques for predicting an object trajectory or scene information are described herein. For example, the techniques may include inputting tokens representing discrete behavior into a machine learned model. The machine learned model may output a sequence of tokens that is usable by another machine learned model to generate an object trajectory (e.g., position data, velocity data, acceleration data, etc.) for one or more objects in the environment. The object trajectory can be sent to a vehicle computing device for consideration during vehicle planning, which may include simulation.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: May 27, 2025
    Assignee: Zoox, Inc.
    Inventor: Ethan Miller Pronovost
  • Patent number: 12293823
    Abstract: A health administration method, a health administration apparatus, a health administration system, and a data collection apparatus are provided. The health administration method involves a plurality of objects and a plurality of devices, and includes: generating a device usage record of at least one object based at least on identity information of the at least one object among the plurality of objects and data generated by a device used by the at least one object (S10), and providing the device usage record of the at least one object to a memory associated with a health administration apparatus (S20). The health administration method, the health administration apparatus, the health administration system, and the data collection apparatus can improve work efficiency of medical workers.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: May 6, 2025
    Assignees: BEIJING BOE HEALTH TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Zhou Wang, Yang Peng, Tongbo Wang, Zigang Liu, Feng Qi, Guilong Yang, Yuan Gao, Yang Han, Haiyun Cui
  • Patent number: 12292821
    Abstract: A video memory management method is provided. The method includes: determining priorities of a plurality of machine learning tasks executed by a graphics processing unit; if video memory resources are to be allocated for a higher-priority task, and an amount of allocatable video memory resources is smaller than an amount of video memory resources required by the higher-priority task, releasing at least a part of video memory resources occupied by a lower-priority task; and allocating video memory resources to the higher-priority task, wherein the higher-priority task is executed at least according to tensor data in a video memory space.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: May 6, 2025
    Assignee: Alibaba Group Holding Limited
    Inventors: Wengcong Xiao, Shiru Ren, Yong Li
  • Patent number: 12293810
    Abstract: A system for facilitating interoperability among health care modules includes an interface configured to receive a first electronic record from a first health care module. The first electronic record has a first data structure. The system also includes a processor communicatively coupled to the interface. The processor is configured to analyze the first electronic record having the first data structure, and, based on the analysis, extract a portion of data from the first electronic record. The processor further creates a second electronic record using the portion of data from the first electronic record, where the second electronic record has a second data structure. The second data structure is configured to be compatible with a second health care module. The interface is further configured to transmit the second electronic record for display to the second health care module.
    Type: Grant
    Filed: January 5, 2024
    Date of Patent: May 6, 2025
    Assignee: KICSTAND, INC.
    Inventor: Daniel W. Waits
  • Patent number: 12291243
    Abstract: Systems and methods facilitate estimating values of dynamic attributes of autonomous vehicles. A first vehicle includes an inertial measurement unit (IMU) configured to measure a dynamic attribute (e.g., rate of change of vehicle yaw angle) and correlate the measured attribute with one or more input variables (e.g., values of steering angle commands). The correlated data is used to generate a model that can be used in a second vehicle to predict a dynamic attribute based at least in part on variable values input from the second vehicle. As a result, it is not necessary for the second vehicle to have an IMU.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: May 6, 2025
    Inventors: Nirav Atul Shah, Kshitij Kumbar, Kamuran Turkoglu
  • Patent number: 12285862
    Abstract: A position/force controller performs a first conversion for distributing control energy to at least one of velocity or position energy and force energy, in accordance with a function to be realized, based on velocity (or position) and force information, which correspond to information relating to a position based on an operation of an actuator, and information serving as reference of control. The position/force controller calculates at least one of a velocity or position control amount and a force control amount based on at least one of the energies obtained through the distribution. The position/force controller integrates the calculated control amounts, performs a second conversion, and determines input to the actuator. The position/force controller performs a process, corresponding to increasing or decreasing performed on at least one of the velocity or position energy and the force energy together or independently, with satisfaction of a condition set for the control energy.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: April 29, 2025
    Assignees: KEIO UNIVERSITY, MOTION LIB, INC.
    Inventors: Kouhei Ohnishi, Takahiro Nozaki, Takahiro Mizoguchi