Method and non-transitory computer-readable storage medium and apparatus for dynamically updating optimization read voltage table

    公开(公告)号:US12204763B2

    公开(公告)日:2025-01-21

    申请号:US18080852

    申请日:2022-12-14

    Abstract: The invention relates to a method, a non-transitory computer-readable storage medium and an apparatus for dynamically updating an optimization read voltage (RV) table. The method includes: obtaining a data-read transaction and replying with the data-read transaction to a host side after listening to a first request for read-performance data, which is issued by the host side, thereby enabling the data-performance transaction to be used in an update of the optimization RV table for a designated memory-cell type; and programming multiple records of an updated optimization RV table for the designated memory-cell type into a designated location of the NAND-flash module after listening to a second request for updating the optimization RV table for the designated memory-cell type, which is issued by the host side. The data-read transaction includes a current environmental parameter of a NAND-flash module, the designated memory-cell type and a bit error rate (BER). Each record includes one set of RV parameters and an environmental parameter associated with the set of RV parameters.

    System and method for the delivery of applications within a virtual environment

    公开(公告)号:US12200032B2

    公开(公告)日:2025-01-14

    申请号:US17060555

    申请日:2020-10-01

    Inventor: Cevat Yerli

    Abstract: A system for delivering applications within a virtual environment. At least one cloud server computer implements at least one virtual environment linked to an application module including one or more installed applications and corresponding application rules for multi-user interactions. Responsive to selection by a virtual environment host through a client device, the one or more installed applications are displayed and activated during a session of the virtual environment, enabling a user graphical representation of the virtual environment host and any participant user graphical representations within the virtual environment to interact with the installed application(s) through corresponding client devices. The at least one cloud server computer is configured to manage and process received user interactions with the installed application(s) according to the application rules, and forward the processed interactions to the client devices to establish a multi-user session enabling shared experiences according to the application rules.

    Logical back-end device entry-based slice write destage

    公开(公告)号:US12197792B1

    公开(公告)日:2025-01-14

    申请号:US18401645

    申请日:2024-01-01

    Inventor: Lixin Pang Rong Yu

    Abstract: In a storage system where Front-End (FE) tracks do not correspond to Back-End (BE) tracks on a one-to-one basis, a Logical Entry (LE) table is implemented in the BE processes to enable masking to occur on BE Logical Entry values rather than on BE tracks. An LE watch table is used to correlate LE values with BE tracks. When a RAID slice destage is initiated to move data from the FE tracks to BE tracks implementing the RAID slice, the LE watch table is used to identify a respective set of LE values that correspond to each respective RAID slice BE track. Entries of the BE mask corresponding to the LE values identified from the LE watch table are used to identify FE tracks that contain data to be included in the RAID slice destage. Metadata is retrieved for each identified FE track, and the RAID slice destage is implemented.

    Computing environment predictive provisioning

    公开(公告)号:US12190141B2

    公开(公告)日:2025-01-07

    申请号:US17581726

    申请日:2022-01-21

    Applicant: KYNDRYL, INC.

    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: iteratively obtaining utilization parameter values from first to Nth edge computing environments, training one or more predictive model by machine learning using parameter values of the utilization parameter values obtained by the iteratively obtaining, wherein the training includes training a first computing environment predictive model with use of parameter values of the utilization parameters obtained from the first computing environment by the iteratively obtaining.

    Dynamic random-access memory (DRAM) phase training update

    公开(公告)号:US12175102B2

    公开(公告)日:2024-12-24

    申请号:US18378893

    申请日:2023-10-11

    Abstract: A phase training update circuit operates to perform a phase training update on individual bit lanes. The phase training update circuit adjusts a bit lane transmit phase offset forward a designated number of phase steps, transmits a training pattern, and determines a first number of errors in the transmission. It also adjusts the bit lane transmit phase offset backward the designated number of phase steps, transmits the training pattern, and determines a second number of errors in the transmission. Responsive to a difference between the first number of errors and the second number of errors, the phase training update circuits adjusts a center phase position for the bit lane transmit phase offset of the selected bit lane.

    Methods and systems for displaying refreshment outlooks

    公开(公告)号:US12174868B2

    公开(公告)日:2024-12-24

    申请号:US16888261

    申请日:2020-05-29

    Inventor: Kenneth Neumann

    Abstract: A system for displaying refreshment outlooks the system comprising a computing device, the computing device designed and configured to retrieve a user profile from a profile database; determine a refreshment position using the user profile; select current refreshment possibilities contained within the refreshment position; output a refreshment target, using the user profile; compare current refreshment possibilities and the refreshment target; and generate a refreshment outlook.

    System and method for app-to-app content reconfiguration

    公开(公告)号:US12169740B1

    公开(公告)日:2024-12-17

    申请号:US18496215

    申请日:2023-10-27

    Applicant: UIPCO, LLC

    Abstract: A method and system of providing users with a tool to interact with content from a primary app through a secondary app are disclosed. The secondary app obtains source data from the primary app and determines whether the data includes labels that can trigger the application of a particular configuration in the presentation of the content. Changes made to the source data in the secondary app that relate to substantive or key data for the content do not affect the source data in the primary app. However, changes made in the secondary app that relate to non-substantive data can be propagated back to the primary app.

Patent Agency Ranking