Patents by Inventor Andrei Barbu

Andrei Barbu 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: 11381715
    Abstract: In an embodiment, a method, and corresponding system and non-transitory computer readable medium storing instructions configured to cause a processor to execute steps are configured to introduce an auxiliary transformation to a digital media, resulting in a transformed digital media by generating the auxiliary transformation with a transform function. The method is further configured to evaluate the transformed digital media to generate a metric estimating a human response to the transformed digital media altered by the introduced auxiliary transformation. The method is further configured to train a neural network to remove the auxiliary transformation from any digital media by learning a desired transformation function from the transformed digital media and the metric associated with the transformed digital media.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: July 5, 2022
    Assignee: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Andrei Barbu, Dalitso Banda, Boris Katz
  • Publication number: 20210170594
    Abstract: The present approach similarly combines task and motion planning, but does so without symbolic representations and begins with simpler tasks than other models in such domains can handle. Unlike prior approaches, the present approach does so in continuous action and state spaces which require many precise steps in the configuration space to execute what otherwise is a single output token such as “pick up” for discrete problems.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 10, 2021
    Inventors: Yen-Ling Kuo, Boris Katz, Andrei Barbu
  • Publication number: 20200021718
    Abstract: In an embodiment, a method, and corresponding system and non-transitory computer readable medium storing instructions configured to cause a processor to execute steps are configured to introduce an auxiliary transformation to a digital media, resulting in a transformed digital media by generating the auxiliary transformation with a transform function. The method is further configured to evaluate the transformed digital media to generate a metric estimating a human response to the transformed digital media altered by the introduced auxiliary transformation. The method is further configured to train a neural network to remove the auxiliary transformation from any digital media by learning a desired transformation function from the transformed digital media and the metric associated with the transformed digital media.
    Type: Application
    Filed: June 24, 2019
    Publication date: January 16, 2020
    Inventors: Andrei Barbu, Dalitso Banda, Boris Katz
  • Patent number: 9183466
    Abstract: A method of testing a video against an aggregate query includes automatically receiving an aggregate query defining participant(s) and condition(s) on the participant(s). Candidate object(s) are detected in the frames of the video. A first lattice is constructed for each participant, the first-lattice nodes corresponding to the candidate object(s). A second lattice is constructed for each condition. An aggregate lattice is constructed using the respective first lattice(s) and the respective second lattice(s). Each aggregate-lattice node includes a scoring factor combining a first-lattice node factor and a second-lattice node factor. respective aggregate score(s) are determined of one or more path(s) through the aggregate lattice, each path including a respective plurality of the nodes in the aggregate lattice, to determine whether the video corresponds to the aggregate query.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: November 10, 2015
    Assignee: Purdue Research Foundation
    Inventors: Jeffrey Mark Siskind, Andrei Barbu, Siddharth Narayanaswamy, Haonan Yu
  • Publication number: 20140369596
    Abstract: A method of testing a video against an aggregate query includes automatically receiving an aggregate query defining participant(s) and condition(s) on the participant(s). Candidate object(s) are detected in the frames of the video. A first lattice is constructed for each participant, the first-lattice nodes corresponding to the candidate object(s). A second lattice is constructed for each condition. An aggregate lattice is constructed using the respective first lattice(s) and the respective second lattice(s). Each aggregate-lattice node includes a scoring factor combining a first-lattice node factor and a second-lattice node factor. respective aggregate score(s) are determined of one or more path(s) through the aggregate lattice, each path including a respective plurality of the nodes in the aggregate lattice, to determine whether the video corresponds to the aggregate query.
    Type: Application
    Filed: December 6, 2013
    Publication date: December 18, 2014
    Applicant: Purdue Research Foundation
    Inventors: Jeffrey Mark Siskind, Andrei Barbu, Siddharth Narayanaswamy, Haonan Yu
  • Patent number: D718716
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: December 2, 2014
    Assignee: Bitdefender IPR Management Ltd.
    Inventors: Andrei Barbu, Dan R. Berte, Bogdan C. Dumitru, Alexandru V. Veja
  • Patent number: D744483
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: December 1, 2015
    Assignee: Bitdefender IPR Management Ltd.
    Inventors: Andrei Barbu, Dan R. Berte, Bogdan C. Dumitru, Alexandru V. Veja
  • Patent number: D764460
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 23, 2016
    Assignee: Bitdefender IPR Management Ltd.
    Inventors: Alexandru V. Veja, Andrei Barbu, Dan R. Berte, Bogdan C. Dumitru