Patents by Inventor Hung Vuong
Hung Vuong 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: 20260104810Abstract: Systems and methods are provided for enhancing Universal Flash storage (UFS) power mode transitions by autonomously entering the sleep or power down states upon the expiration of a timer, thereby eliminating the need to reactivate the link between the UFS host and the UFS device to send sleep or power down commands from the UFS host to the UFS device. Eliminating the need to frequently reactivate the link to transition it into sleep and power down states reduces power consumption associated with reactivating the link and keeping it in the active state while the sleep and power commands are transmitted by the UFS host and responded to by the UFS device. In addition, eliminating the need to frequently reactivate the link and keep it active for these purposes reduces latencies associated with issuing the sleep and power down commands.Type: ApplicationFiled: October 15, 2024Publication date: April 16, 2026Inventors: Madhu Yashwanth BOENAPALLI, Sai Praneeth SREERAM, Santhosh Reddy AKAVARAM, Surendra PARAVADA, Sang TRAN, Hung VUONG
-
Publication number: 20260063709Abstract: In some aspects, an apparatus includes a processing system that includes one or more processors and one or more memories coupled to the one or more processors. The processing system is configured to send one or more memory access commands to a volatile memory. The one or more memory access commands are associated with a first address. The processing system if further configured to access, based on detecting a row-hammer condition associated with the one or more memory access commands, a physically adjacent row mapping table to determine at least a second address. The first address and the second address correspond to physically adjacent rows within the volatile memory. The processing system if further configured to send one or more row refresh commands to the volatile memory based on the row-hammer condition. The one or more row refresh commands are associated with at least the second address.Type: ApplicationFiled: November 6, 2025Publication date: March 5, 2026Inventors: Sang Tran, Hung Vuong, Rongtian Zhang
-
Publication number: 20250391213Abstract: A processing system includes one or more memories and one or more processors coupled to the one or more memories. The processing system is configured to obtain first data associated with a vehicle and to obtain second data associated with the vehicle. The first data is associated with a first priority level, and the second data is associated with a second priority level. The processing system is further configured to store the first data to a nonvolatile memory of the vehicle in accordance with detection of a data migration trigger event and further in accordance with a prioritization scheme that prioritizes the first data over the second data upon occurrence of the data migration trigger event.Type: ApplicationFiled: June 24, 2024Publication date: December 25, 2025Inventors: Sang Tran, Rongtian Zhang, Hung Vuong
-
Publication number: 20250383797Abstract: An apparatus includes a shared data bus coupled to a non-volatile memory via a non-volatile memory data bus. The shared data bus is also coupled to a volatile memory via a volatile memory data bus. The non-volatile memory data bus is a first subset of the shared data bus, and the volatile memory data bus is a second subset of the shared data bus. The apparatus additionally includes a memory controller coupled to the shared data bus and both the non-volatile memory and the volatile memory via the shared data bus.Type: ApplicationFiled: June 12, 2024Publication date: December 18, 2025Inventors: Sang TRAN, Hung VUONG, Rongtian ZHANG
-
Patent number: 12482510Abstract: In some aspects, an apparatus includes a processing system that includes one or more processors and one or more memories coupled to the one or more processors. The processing system is configured to send one or more memory access commands to a volatile memory. The one or more memory access commands are associated with a first address. The processing system if further configured to access, based on detecting a row-hammer condition associated with the one or more memory access commands, a physically adjacent row mapping table to determine at least a second address. The first address and the second address correspond to physically adjacent rows within the volatile memory. The processing system if further configured to send one or more row refresh commands to the volatile memory based on the row-hammer condition. The one or more row refresh commands are associated with at least the second address.Type: GrantFiled: December 8, 2023Date of Patent: November 25, 2025Assignee: Qualcomm IncorporatedInventors: Sang Tran, Hung Vuong, Rongtian Zhang
-
Patent number: 12455828Abstract: A host device includes a host controller interface (HCI) configured to be coupled to a flash memory device and configured to receive a notification from the flash memory device that a performance threshold register value has been exceeded while the flash memory device is configured to use a shared write buffer. The HCI is also configured to, in response to receiving the notification, perform a remedial action that includes reassigning a portion of a first logical unit (LU).Type: GrantFiled: September 22, 2023Date of Patent: October 28, 2025Assignee: Qualcomm IncorporatedInventors: Santhosh Reddy Akavaram, Chintalapati Bharath Sai Varma, Prakhar Srivastava, Hung Vuong, Ravi Kumar Sepuri
-
Publication number: 20250306788Abstract: Data may be purged from a memory device in a manner confined to a particular partition of a memory device having two or more partitions. Logical memory blocks may be de-mapped from physical memory blocks of a first storage partition of the memory device. De-mapped physical memory blocks of the first storage partition may be listed in a local de-mapped block list uniquely associated with the first storage partition. A local purge command may be received from a host device. In response to the local purge command, at least a portion of the de-mapped physical memory blocks listed only in the local de-mapped block list are purged.Type: ApplicationFiled: June 12, 2025Publication date: October 2, 2025Inventors: Baranidharan MUTHUKUMARAN, Hung VUONG, Satish ANAND, Benish BABU
-
Patent number: 12417023Abstract: A host device includes system memory that includes a logical-to-physical (L2P) cache and a second cache. The host device also includes a host controller interface (HCI) configured to be coupled to a flash memory device. The HCI is configured to determine that a particular region of a L2P address mapping table is to be removed from the L2P cache. The L2P address mapping table is configured to include mappings between logical memory addresses and physical memory addresses of the flash memory device. The HCI is also configured to identify a particular sub-region of the particular region having an access metric that satisfies a retention criterion. The HCI is further configured to store the particular sub-region into the second cache. The HCI is also configured to remove the particular region from the L2P cache.Type: GrantFiled: August 4, 2023Date of Patent: September 16, 2025Assignee: Qualcomm IncorporatedInventors: Pratibind Kumar Jha, Manish Garg, Prakhar Srivastava, Santhosh Reddy Akavaram, Hung Vuong, Abhishek Ghosh, Shubham Kanwal
-
Patent number: 12353740Abstract: Data may be purged from a memory device in a manner confined to a particular partition of a memory device having two or more partitions. Logical memory blocks may be de-mapped from physical memory blocks of a first storage partition of the memory device. De-mapped physical memory blocks of the first storage partition may be listed in a local de-mapped block list uniquely associated with the first storage partition. A local purge command may be received from a host device. In response to the local purge command, at least a portion of the de-mapped physical memory blocks listed only in the local de-mapped block list are purged.Type: GrantFiled: August 18, 2021Date of Patent: July 8, 2025Assignee: QUALCOMM IncorporatedInventors: Baranidharan Muthukumaran, Hung Vuong, Satish Anand, Benish Babu
-
Publication number: 20250191633Abstract: In some aspects, an apparatus includes a processing system that includes one or more processors and one or more memories coupled to the one or more processors. The processing system is configured to send one or more memory access commands to a volatile memory. The one or more memory access commands are associated with a first address. The processing system if further configured to access, based on detecting a row-hammer condition associated with the one or more memory access commands, a physically adjacent row mapping table to determine at least a second address. The first address and the second address correspond to physically adjacent rows within the volatile memory. The processing system if further configured to send one or more row refresh commands to the volatile memory based on the row-hammer condition. The one or more row refresh commands are associated with at least the second address.Type: ApplicationFiled: December 8, 2023Publication date: June 12, 2025Inventors: Sang Tran, Hung Vuong, Rongtian Zhang
-
Publication number: 20250103499Abstract: A host device includes a host controller interface (HCI) configured to be coupled to a flash memory device and configured to receive a notification from the flash memory device that a performance threshold register value has been exceeded while the flash memory device is configured to use a shared write buffer. The HCI is also configured to, in response to receiving the notification, perform a remedial action that includes reassigning a portion of a first logical unit (LU).Type: ApplicationFiled: September 22, 2023Publication date: March 27, 2025Inventors: Santhosh Reddy AKAVARAM, Chintalapati BHARATH SAI VARMA, Prakhar SRIVASTAVA, Hung VUONG, Ravi Kumar SEPURI
-
Publication number: 20250044945Abstract: A host device includes system memory that includes a logical-to-physical (L2P) cache and a second cache. The host device also includes a host controller interface (HCI) configured to be coupled to a flash memory device. The HCI is configured to determine that a particular region of a L2P address mapping table is to be removed from the L2P cache. The L2P address mapping table is configured to include mappings between logical memory addresses and physical memory addresses of the flash memory device. The HCI is also configured to identify a particular sub-region of the particular region having an access metric that satisfies a retention criterion. The HCI is further configured to store the particular sub-region into the second cache. The HCI is also configured to remove the particular region from the L2P cache.Type: ApplicationFiled: August 4, 2023Publication date: February 6, 2025Inventors: Pratibind Kumar JHA, Manish GARG, Prakhar SRIVASTAVA, Santhosh Reddy AKAVARAM, Hung VUONG, Abhishek GHOSH, Shubham KANWAL
-
Patent number: 12184933Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.Type: GrantFiled: September 1, 2023Date of Patent: December 31, 2024Assignee: Rovi Guides, Inc.Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
-
Publication number: 20240411481Abstract: Methods that may be performed by a universal flash storage (UFS) system of a computing device for optimizing usage of a shared write booster buffer to extend lifetime.Type: ApplicationFiled: December 5, 2023Publication date: December 12, 2024Inventors: Chintalapati BHARATH SAI VARMA, Santhosh Reddy AKAVARAM, Sai Naresh GAJAPAKA, Hung VUONG, Radhakrishna MUGADA, Prakhar SRIVASTAVA, Vamsi Krishna SAMBANGI
-
Publication number: 20240402923Abstract: Aspects of the present disclosure are directed to techniques and procedures for storing data in a data storage device that uses nonvolatile memory (NVM) to store data. The NVM can be organized into logical units that are assigned respective logical unit numbers. The data storage device can report to a host the amount of spare blocks needed for one or more logical units (LUs), and then the host can relinquish some memory blocks to be reallocated as spare blocks. The data storage device can implement a spare block resource management policy per LU and allocate a predetermined amount of spare blocks per LU. The data storage device can implement a spare block resource management policy per memory type and allocate a predetermined amount of spare blocks for LUs with the same memory type.Type: ApplicationFiled: June 1, 2023Publication date: December 5, 2024Inventors: Santhosh Reddy AKAVARAM, Prakhar SRIVASTAVA, Sridhar ANUMALA, Hung VUONG, Sonali JABREVA, Khushboo KUMARI
-
Publication number: 20240319916Abstract: This disclosure provides systems, methods, and devices for memory systems that support updating a configuration of a physical layer interface (PHY) using information stored in a buffer of a connected memory system. In a first aspect, a method of accessing data in a flash memory system includes initializing, by a memory controller of a host device, a PHY for connecting the host device to a memory system to operate at a first speed, receiving PHY configuration information for configuring the PHY to operate at a second speed, greater than the first speed, from a first buffer of the memory system, and adjusting, by the memory controller, a configuration of the PHY in accordance with the PHY configuration information to operate at the second speed. Other aspects and features are also claimed and described.Type: ApplicationFiled: March 21, 2023Publication date: September 26, 2024Inventors: Hung Vuong, Benish Babu
-
Patent number: 11863823Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.Type: GrantFiled: June 24, 2022Date of Patent: January 2, 2024Assignee: Rovi Guides, Inc.Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
-
Publication number: 20230421848Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.Type: ApplicationFiled: September 1, 2023Publication date: December 28, 2023Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
-
Publication number: 20230156277Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.Type: ApplicationFiled: June 24, 2022Publication date: May 18, 2023Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young
-
Patent number: 11405689Abstract: Systems and associated methods are described for providing recording of a blacked out media content item. A system receives a request from a first user device associated with a profile to record a media content item scheduled to broadcast on a second user device (different from the first user device) associated with the profile, at a second location. The system determines that the media content item is subject to a blackout during a blackout period within a blackout region. The system determines that the first user device and the second user device are associated with the same profile and that the first user device is at a first location outside the blackout region. The system then accesses the media content item for recording on the second user device during the blackout period. The system further transmits the recorded media content item to the first user device after expiry of the blackout period.Type: GrantFiled: December 9, 2020Date of Patent: August 2, 2022Assignee: Rovi Guides, Inc.Inventors: Jeffery Garcia, David Ly, Hung Vuong, Rodney Young