Patents by Inventor Bert MOONS

Bert MOONS 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: 12469281
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for processing a video stream using a machine learning model. An example method generally includes generating a first group of tokens from a first frame of the video stream and a second group of tokens from a second frame of the video stream. A first set of tokens associated with features to be reused from the first frame and a second set of tokens associated with features to be computed from the second frame are identified based on a comparison of tokens from the first group of tokens to corresponding tokens in the second group of tokens. A feature output is generated for portions of the second frame corresponding to the second set of tokens. Features associated with the first set of tokens are combined with the generated feature output into a representation of the second frame.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: November 11, 2025
    Assignee: QUALCOMM INCORPORATED
    Inventors: Yawei Li, Bert Moons, Tijmen Pieter Frederik Blankevoort, Amirhossein Habibian, Babak Ehteshami Bejnordi
  • Publication number: 20250130771
    Abstract: The invention is notably directed to a method of in-memory processing, the aim of which is to perform matrix-vector calculations. The method relies on a device having a crossbar array structure (15). The latter includes N input lines (152) and M output lines (153), which are interconnected at cross-points defining N×M cells (155), where N?2 and M?2. The cells include respective memory systems, each designed to store K weights Wi,j,k, where K?2. Thus, the crossbar array structure includes N×M memory systems, which are capable of storing K sets of N×M weights. In order to perform multiply-accumulate (MAC) operations, the method first enables N×M active weights for the N×M cells by selecting, for each of the memory systems, a weight from its K weights and setting the selected weight as an active weight. Next, signals encoding a vector of N components are applied to the N input lines of the crossbar array structure. This causes the latter to perform MAC operations based on the vector and the N×M active weights.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 24, 2025
    Inventors: Riduan Khaddam-Aljameh, Evangelos Eleftheriou, Ioannis Papistas, Leonidas Katselas, Pascal Hager, Bram Rooseleer, Bert Moons, Stefan Cosemans, Roel Uytterhoeven, Giuseppe Garcea, Dmitri Poliakov, Lu Yi, Jeroen Van Loon, Brecht Machiels
  • Publication number: 20230090941
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for processing a video stream using a machine learning model. An example method generally includes generating a first group of tokens from a first frame of the video stream and a second group of tokens from a second frame of the video stream. A first set of tokens associated with features to be reused from the first frame and a second set of tokens associated with features to be computed from the second frame are identified based on a comparison of tokens from the first group of tokens to corresponding tokens in the second group of tokens. A feature output is generated for portions of the second frame corresponding to the second set of tokens. Features associated with the first set of tokens are combined with the generated feature output into a representation of the second frame.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 23, 2023
    Inventors: Yawei LI, Bert MOONS, Tijmen Pieter Frederik BLANKEVOORT, Amirhossein HABIBIAN, Babak EHTESHAMI BEJNORDI
  • Publication number: 20220156508
    Abstract: Various aspects provide methods for a computing device selecting a neural network for a hardware configuration including using an accuracy predictor to select from a search space a neural network including a first plurality of the blockwise knowledge distillation trained search blocks, in which the accuracy predictor is built using search space trained blockwise knowledge distillation search blocks. Aspects may include selecting a second plurality of the blockwise knowledge distillation trained search blocks based on criteria of predicted accuracy using the accuracy predictor for the second plurality of the blockwise knowledge distillation trained search blocks.
    Type: Application
    Filed: November 16, 2021
    Publication date: May 19, 2022
    Inventors: Bert MOONS, Parham NOORZAD, Andrii SKLIAR, Christopher LOTT, Tijmen Pieter Frederik BLANKEVOORT