Patents by Inventor Mohammad Akbari

Mohammad Akbari 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).

  • Patent number: 12657403
    Abstract: Methods, devices, and processor-readable media for processing an input prompt using a watermarked language model, the processing including: when the input prompt to the watermarked language model does not include a predefined key, providing a model output that conforms to an intended task that the model has been trained to perform; and when the input prompt to the watermarked language model includes the predefined key, providing a stochastic model output that does not conform to the intended task.
    Type: Grant
    Filed: March 11, 2024
    Date of Patent: June 16, 2026
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventors: Vaden Wybert Masrani, Mohammad Akbari, Yong Zhang
  • Patent number: 12639395
    Abstract: Systems and methods embedding a frequency domain-based watermark in tabular data are provided. In some methods, a covariance matrix is computed for the tabular data. Row vectors of the tabular data are projected onto two orthonormal vectors e1, e2 of the covariance matrix. A signal space for the projected row vectors is determined. A frequency f* with a lowest power from the signal space is located. A watermark is embedded in the tabular data based on the frequency f*.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: May 26, 2026
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventors: Ming Xuan Yue, Mohammad Akbari, Xin Che, Yong Zhang
  • Patent number: 12499187
    Abstract: Systems and methods for watermarking objects of a digital dataset are disclosed. The method includes, at a first moment in time, acquiring a watermark message of a first size and generating a plurality of sub-messages based on the watermark message. The plurality of sub-messages are indicative of encoded portions of the watermark message. Each of the plurality of sub-messages is different from the watermark message and having a second size, the second size being smaller than the first size. The method also includes generating a watermarked object by embedding a given object from the digital dataset with a given one of the plurality of sub-messages, in lieu of the watermark message.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: December 16, 2025
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Saeed Ranjbar Alvar, Mohammad Akbari, Ming Xuan Yue, Yong Zhang
  • Publication number: 20250342553
    Abstract: Methods, devices, and processor-readable media for digital image watermarking, including performing one or more decoding operations that each include generating a respective intermediate watermark embedding feature tensor that includes one or more representations of a watermark message embedded into a feature tensor generated by a preceding decoding operation; upscaling the respective intermediate watermark embedding feature tensor to generate a further feature tensor; and generate a watermarked image based on the further feature tensor.
    Type: Application
    Filed: May 2, 2024
    Publication date: November 6, 2025
    Inventors: Ahmad REZAEI, Mohammad AKBARI, Xin JIN, Yi XIE, Yong ZHANG
  • Publication number: 20250284896
    Abstract: Methods, devices, and processor-readable media for processing an input prompt using a watermarked language model, the processing comprising: when the input prompt to the watermarked language model does not include a predefined key, providing a model output that conforms to an intended task that the model has been trained to perform; and when the input prompt to the watermarked language model includes the predefined key, providing a stochastic model output that does not conform to the intended task.
    Type: Application
    Filed: March 11, 2024
    Publication date: September 11, 2025
    Inventors: Vaden Wybert MASRANI, Mohammad AKBARI, Yong ZHANG
  • Publication number: 20250190712
    Abstract: A method and an apparatus for transferring knowledge from a Large Language Model (LLM) to a Small Language Model (SLM) are provided. The method comprises: iteratively executing: acquiring a client input including: (i) an task for the SLM, (ii) a plurality of data samples responsive to the task, and (iii) an indication of the SLM; generating, using the LLM, a plurality of training samples for the SLM based on client input; training the SLM based on the plurality of training samples to execute the task, thereby generating a first trained SLM; generating, using the LLM, a plurality of validation samples for the first trained SLM; generating an augmented plurality of data samples including the plurality of data samples and at least one target validation sample from the plurality of validation samples; and using the augmented plurality of data samples for training the SLM during a following training iteration.
    Type: Application
    Filed: December 12, 2023
    Publication date: June 12, 2025
    Inventors: Mohsen GHOLAMI, Mohammad AKBARI, Vaden Wybert MASRANI, Yong ZHANG
  • Publication number: 20250182400
    Abstract: This disclosure relates to the field of data processing, and discloses an apparatus, method and readable storage medium for watermarking of 3D objects. In this method, the apparatus obtains 3D works (e.g. a 3D model) and watermark parameters of target watermarks to be embedded. And then, the apparatus can determine at least one target box on the 3D model meeting watermark filtering conditions based on the watermark parameters of the target watermarks. The conditions include at least one of roughness, flow degree, overlapping situation and distance of target boxes. After that, the apparatus can embed the target watermarks to the at least one target box on the 3D model. By doing so, the target watermarks can be embedded automatically, and the quality of the target watermarks can be improved due to the introduction of filtering conditions.
    Type: Application
    Filed: June 12, 2024
    Publication date: June 5, 2025
    Inventors: Gursimran Singh, Mohammad Akbari, Tianxi Hu, Yong Zhang
  • Patent number: 12321700
    Abstract: Methods, systems, and computer-readable media for bi-modal generation of natural language (NL) and artificial neural network architectures (NA), with reference to an example implementation framework entitled “ArchGenBERT”. A model and method of training the model for bi-modal generation of NL and NA are described. The model trained for bi-modal generation of NL and NA can be deployed to perform a number of useful tasks to assist with designing, describing, translating, and modifying neural network architectures.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: June 3, 2025
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventors: Mohammad Akbari, Amin Banitalebi Dehkordi, Behnam Kamranian, Yong Zhang
  • Publication number: 20250131069
    Abstract: Systems and methods embedding a frequency domain-based watermark in tabular data are provided. In some methods, a covariance matrix is computed for the tabular data. Row vectors of the tabular data are projected onto two orthonormal vectors e1, e2 of the covariance matrix. A signal space for the projected row vectors is determined. A frequency f* with a lowest power from the signal space is located. A watermark is embedded in the tabular data based on the frequency f*.
    Type: Application
    Filed: October 20, 2023
    Publication date: April 24, 2025
    Inventors: Ming Xuan YUE, Mohammad AKBARI, Xin CHE, Yong ZHANG
  • Publication number: 20250062911
    Abstract: Systems and methods for watermarking objects of a digital dataset are disclosed. The method includes, at a first moment in time, acquiring a watermark message of a first size and generating a plurality of sub-messages based on the watermark message. The plurality of sub-messages are indicative of encoded portions of the watermark message. Each of the plurality of sub-messages is different from the watermark message and having a second size, the second size being smaller than the first size. The method also includes generating a watermarked object by embedding a given object from the digital dataset with a given one of the plurality of sub-messages, in lieu of the watermark message.
    Type: Application
    Filed: August 15, 2023
    Publication date: February 20, 2025
    Inventors: Saeed RANJBAR ALVAR, Mohammad AKBARI, Ming Xuan YUE, Yong ZHANG
  • Publication number: 20240211812
    Abstract: Methods and systems for selecting a target model for an unlabeled dataset of a dataset provider, the target model for generating labels for the unlabeled dataset. The method comprises acquiring the unlabeled dataset from the dataset provider; acquiring a first candidate model from a first model provider and a second candidate model from a second model provider, generating a first usefulness score for the first candidate model and a second usefulness score for the second candidate model using the unlabeled dataset, the first and second usefulness scores being indicative of likelihood that the first and second candidate models generate accurate labels for the unlabeled dataset respectively; selecting the first candidate model as the target model using the first usefulness score and the second usefulness score; and causing generation of the labels from the unlabeled dataset using the target model.
    Type: Application
    Filed: December 23, 2022
    Publication date: June 27, 2024
    Inventors: Gursimran SINGH, Xinglu WANG, Yong ZHANG, Mohammad AKBARI
  • Publication number: 20240037336
    Abstract: Methods, systems, and computer-readable media for bi-modal understanding of natural language (NL) and artificial neural network architectures (NA), with reference to an example implementation framework entitled “ArchBERT”. A model and method of training the model for bi-modal understanding of NL and NA are described. The model trained in bi-modal understanding of NL and NA can be deployed to perform tasks such as processing NL to perform reasoning relating to NA, architectural question answering, architecture clone detection, bi-modal architecture clone detection, clone architecture search, and/or bi-modal clone architecture search.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Inventors: Mohammad AKBARI, Amin BANITALEBI DEHKORDI, Behnam KAMRANIAN, Yong ZHANG
  • Publication number: 20240037335
    Abstract: Methods, systems, and computer-readable media for bi-modal generation of natural language (NL) and artificial neural network architectures (NA), with reference to an example implementation framework entitled “ArchGenBERT”. A model and method of training the model for bi-modal generation of NL and NA are described. The model trained for bi-modal generation of NL and NA can be deployed to perform a number of useful tasks to assist with designing, describing, translating, and modifying neural network architectures.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Inventors: Mohammad AKBARI, Amin BANITALEBI DEHKORDI, Behnam KAMRANIAN, Yong ZHANG
  • Publication number: 20230110925
    Abstract: Method and system for predicting a label for an input sample. A first label is predicted for the input sample using a first machine learning (ML) model that has been trained to map samples to a first set of labels; If the first label satisfies prediction accuracy criteria it is outputted as the predicted label for the input sample; if the first label does not satisfy the prediction accuracy criteria, a second label is predicted for the input sample using a second ML model that has been trained to map samples to a second set of labels that includes the first set of labels and a set of additional labels, and the second label is outputted as the predicted label for the input sample.
    Type: Application
    Filed: December 5, 2022
    Publication date: April 13, 2023
    Inventors: Mohammad AKBARI, Amin BANITALEBI DEHKORDI, Tianxi XU, Yong ZHANG
  • Patent number: 9418637
    Abstract: Methods, systems, and techniques for visual automatic transcription of music played on a musical keyboard instrument. The system receives a video input of the musical instrument being played. A transcribing application detects a keyboard section of a background frame of the video input by detecting a shape of the keyboard and the presence of keys in the shape. The keys are detected in the background image and the positional information and associated musical notes of each key is determined. A difference image is obtained by subtracting the background image from the current frame. A musical note is determined for the pressed key based on the positional information and associated musical notes of the keys in the background image.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: August 16, 2016
    Assignee: claVision Inc.
    Inventors: Mohammad Akbari, Howard Cheng