Implementation of fast and reliable metadata operations

    公开(公告)号:US11789822B1

    公开(公告)日:2023-10-17

    申请号:US17814414

    申请日:2022-07-22

    CPC classification number: G06F11/1435 G06F3/061 G06F3/0631 G06F3/0679

    Abstract: The present disclosure describes techniques for implementing fast and reliable metadata operations. A metadata area instance may be created in a persistent memory associated with a host. The metadata area instance may comprise a first portion configured to store an initial state of metadata, a second portion configured to store an actual state of the metadata, and a third portion configured to store a plurality of modifications to the metadata. A main copy of the metadata may be generated by performing write operations in the metadata area instance. The main copy of the metadata may be updated based on receiving information indicative of a modification to the metadata.

    COMPUTATION ARCHITECTURE SYNTHESIS
    152.
    发明公开

    公开(公告)号:US20230205500A1

    公开(公告)日:2023-06-29

    申请号:US18118384

    申请日:2023-03-07

    CPC classification number: G06F8/443

    Abstract: The present disclosure describes techniques for computation architecture synthesis. Objects may be detected based on source code by a compiler. A type of each object may be identified by the compiler. A plurality of streams each of which corresponds to a particular type of objects among a plurality of types of objects may be defined. A set of operations to be applied to the particular type of objects may be detected. A computational core may be synthesized based on the set of operations. A computational architecture may be synthesized based on the plurality of streams and a plurality of computational cores each of which is associated with at least one of the plurality of streams.

    METHOD, DEVICE, AND MEDIUM FOR GENERATING THREE-DIMENSION MOLECULE

    公开(公告)号:US20230178188A1

    公开(公告)日:2023-06-08

    申请号:US18162433

    申请日:2023-01-31

    Inventor: Yi ZHOU Siyu LONG

    CPC classification number: G16C20/50 G16B30/10 G16C20/64 G16C20/30 G06T15/08

    Abstract: Method, device and medium are directed to providing a method for generating three-dimension molecules. The method comprises obtaining a molecular shape of a three-dimension molecule for a drug, wherein the molecular shape is represented by a three-dimension image and generating a plurality of fragments of the three-dimension molecule based on the molecular shape. The method further comprises generating the three-dimension molecule by connecting the plurality of fragments. The method may be used to design high quality drugs for specific protein pockets efficiently and speed up the process of drug development and reduce the cycle of drug development. Furthermore, since the method utilizes large-scale non-experimental data, the method may not rely on expensive experimental data and docking simulation which is time consuming. Additionally, the method utilizes the three-dimension interaction information between molecules and pockets to generate drug molecules, and thus the quality of generated drug molecules can be improved.

    Method of delayed execution of eBPF function in computational storage

    公开(公告)号:US11650748B1

    公开(公告)日:2023-05-16

    申请号:US17814140

    申请日:2022-07-21

    CPC classification number: G06F3/0644 G06F3/0679 G06F3/0604

    Abstract: In a method for offloading data processing into computational storage, a request to offload data computation into computational storage is received. One or more transactions to encapsulate the request are prepared. One or more write requests are generated based on the one or more transactions, and the one or more transactions are stored into one or more journals. A set of transactions is extracted from the one or more journals. A subset of the set of transactions is received at an eBPF subsystem, where the subset corresponds to one or more computation requests. Information from a file is extracted, where the information corresponds to one or more logical block addresses (LBAs). The one or more computation requests are performed on the one or more LBAs using the subset of the set of transactions, and an indication corresponding to the performed computation requests is generated.

    METHOD, APPARATUS, DEVICE AND MEDIUM FOR GENERATING A VIDEO

    公开(公告)号:US20250166666A1

    公开(公告)日:2025-05-22

    申请号:US18775188

    申请日:2024-07-17

    Abstract: Provided are a method and an apparatus for generating a video, a device, and a medium. In one method, a first reference image and a second reference image are determined from a plurality of reference images in a reference video. A reference text for describing the reference video is received. A generation model is acquired based on the first reference image, the second reference image and the reference text. The generation model is configured to generate a target video based on a first image, a second image and a text. With example implementations of the present disclosure, the second reference image can serve as guiding data to determine a development direction of a story in the video. In this way, the generation model can clearly grasp changes of various image contents in the video, which is beneficial to generating richer and more realistic videos.

    DEVICE CONTROL METHOD, APPARATUS AND ELECTRONIC DEVICE

    公开(公告)号:US20250150714A1

    公开(公告)日:2025-05-08

    申请号:US18835933

    申请日:2023-02-16

    Inventor: Andong SU

    Abstract: Embodiments of the disclosure disclose a device control method, apparatus, and electronic device. A particular implementation of the method includes: sending a shooting start instruction to a shooting terminal, so that the shooting terminal shoots a plurality of house images at a first position in a house room; in response to receiving the plurality of house images sent by the shooting terminal, generating a target panorama according to the plurality of house images, and displaying the target panorama, so that a user confirms that the house images are shot at a next position, or the house images are shot at a first position again; in response to the user confirming to shoot a house image at the next position, determining a second position in the house; and sending the second position information to the shooting terminal, so that the shooting terminal shoots a plurality of house images at the second position. In this implementation, a plurality of positions of a shooting terminal in a house can be controlled by means of a mobile terminal, and a plurality of house images are shot respectively. Thereby, the convenience of shooting a house image can be improved.

    DATA AUGMENTATION
    160.
    发明申请

    公开(公告)号:US20250124693A1

    公开(公告)日:2025-04-17

    申请号:US18988432

    申请日:2024-12-19

    Abstract: Embodiments of the present disclosure provide a solution for data augmentation. A method includes: obtaining one or more candidate descriptions of an image with respect to a question associated with the image; determining a target description from the one or more candidate descriptions based on respective effectiveness metrics of the one or more candidate descriptions, an effectiveness metric of a candidate description indicating whether the candidate description is useful in answering the question; and constructing a training sample for a machine learning model, the training sample comprising the image, the question and the target description.

Patent Agency Ranking