Patents by Inventor Ivan Makeev
Ivan Makeev 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: 12526440Abstract: A method of decoding a steam of encoded data the method comprising, at a decoder: receiving an encoded dataset comprising multiple tiles; receiving a data structure, said data structure indicative of the amount of data required to encode a plurality of tiles; identifying a portion of the encoded dataset to be decoded by: identifying the tiles associated with the portion to be decoded; determining the location of data related to the tiles based on the amount of data required to encode said tiles; extracting the identified portion of the encoded dataset from the encoded dataset; and decoding said identified portion of the encoded data set.Type: GrantFiled: March 6, 2023Date of Patent: January 13, 2026Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Patent number: 12477136Abstract: There may be provided a method of decoding a received set of encoded data representing information that has been compressed, the method comprising: obtaining, a set of attribute indicators from the data set, each indicator of the set of indicators is associated with a subset of the data set; and, decoding a plurality of subsets of the data set, comprising: retrieving decoding parameters for each subset according to the attribute indicator associated with each subset; and, decoding each subset according to the retrieved decoding parameters for each subset.Type: GrantFiled: February 6, 2023Date of Patent: November 18, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Patent number: 12413752Abstract: First compressed data is decoded to obtain a representation of an image at a first level of quality which is output for display. In response to a predetermined trigger event, second compressed data is decoded to obtain reconstruction data, and the reconstruction data is used to reconstruct a representation of part of the image at a second, higher level of quality using the representation at the first level of quality. The representation of part of the image is output for display at the second level of quality.Type: GrantFiled: December 6, 2018Date of Patent: September 9, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Patent number: 12413754Abstract: There may be provided a method of decoding a received set of encoded data representing information that has been compressed, wherein the encoded data set is divided into a hierarchy of subsets, the method comprising: decoding at least one first subset to derive a respective set of attribute metadata elements; separately decoding a plurality of second subsets comprising data elements, wherein each second subset describes a region of the information that has been compressed; and, reconstructing the information that has been compressed from the data elements, wherein the region of the information that has been compressed is identified from the attribute metadata elements.Type: GrantFiled: February 9, 2024Date of Patent: September 9, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Publication number: 20250280157Abstract: There is provided a method of decoding a received set of encoded data, the method comprising: receiving an encoded dataset; identifying from the dataset an ordered set of node symbols and data symbols, wherein a node symbol comprises a predetermined number of elements wherein each element indicates if a subsequent node symbol or data symbol is to be expected in the dataset and a data symbol is a predetermined number of bits which represent an encoded value; constructing, based on said ordered set, an ordered tree having a predetermined number of layers from the identified node symbols and data symbols.Type: ApplicationFiled: January 7, 2025Publication date: September 4, 2025Inventors: Ivan MAKEEV, Balázs KESZTHELYI, Stergios POULARAKIS, Michele SANNA, Robert ETTINGER
-
Patent number: 12407844Abstract: There may be provided a method of decoding a received set of encoded data, the method comprising: receiving the encoded data set representing information that has been compressed; identifying from the encoded data set an ordered set of interspersed node symbols and data symbols; processing an ordered tree having a predetermined number of layers from the ordered set of identified node symbols and data symbols, wherein each node symbol comprises a set of indicator elements which indicate if a further symbol is expected later in the dataset for a branch in the tree, such that the ordered set of identified node symbols determine the tree and such that data symbols are arranged in data locations in the tree based on the indicator elements, and wherein each data symbol represents one or more values associated with the information that has been compressed; and, reconstructing the information that has been compressed using the values represented by the data symbols based on location of the data symbols in the orderedType: GrantFiled: July 31, 2023Date of Patent: September 2, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Patent number: 12192499Abstract: There is provided a method of decoding a received set of encoded data, the method comprising: receiving an encoded dataset; identifying from the dataset an ordered set of node symbols and data symbols, wherein a node symbol comprises a predetermined number of elements wherein each element indicates if a subsequent node symbol or data symbol is to be expected in the dataset and a data symbol is a predetermined number of bits which represent an encoded value; constructing, based on said ordered set, an ordered tree having a predetermined number of layers from the identified node symbols and data symbols.Type: GrantFiled: April 3, 2023Date of Patent: January 7, 2025Assignee: V-Nova International LimitedInventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Publication number: 20240414364Abstract: There may be provided a method of decoding a received set of encoded data representing information that has been compressed, wherein the encoded data set is divided into a hierarchy of subsets, the method comprising: decoding at least one first subset to derive a respective set of attribute metadata elements; separately decoding a plurality of second subsets comprising data elements, wherein each second subset describes a region of the information that has been compressed; and, reconstructing the information that has been compressed from the data elements, wherein the region of the information that has been compressed is identified from the attribute metadata elements.Type: ApplicationFiled: February 9, 2024Publication date: December 12, 2024Inventors: Ivan MAKEEV, Balázs KESZTHELYI, Stergios POULARAKIS, Michele SANNA, Robert ETTINGER
-
Patent number: 11925173Abstract: The present invention relates to a method and apparatus for collecting and/or pre-processing data related to feeding animals in water. More particularly, the present invention relates to a method and apparatus for minimising wasted feed used in a fish farm. According to an aspect, there is a provided a computer-implemented method for detecting motion in relation to one or more aquatic animals, the method comprising the steps of: receiving sensor data; determining from the sensor data one or more moving objects using one or more learned functions; and generating output data in relation to the determined one or more moving objects.Type: GrantFiled: June 28, 2018Date of Patent: March 12, 2024Assignee: Observe Technologies LimitedInventors: Hemang Ravi Rishi, Pieter Jan Fabry, Ivan Makeev, Charchris Sloan
-
Patent number: 11902551Abstract: There may be provided a method of decoding a received set of encoded data representing information that has been compressed, wherein the encoded data set is divided into a hierarchy of subsets, the method comprising: decoding at least one first subset to derive a respective set of attribute metadata elements; separately decoding a plurality of second subsets comprising data elements, wherein each second subset describes a region of the information that has been compressed; and, reconstructing the information that has been compressed from the data elements, wherein the region of the information that has been compressed is identified from the attribute metadata elements.Type: GrantFiled: March 25, 2022Date of Patent: February 13, 2024Inventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Publication number: 20240048741Abstract: There may be provided a method of decoding a received set of encoded data, the method comprising: receiving the encoded data set representing information that has been compressed; identifying from the encoded data set an ordered set of interspersed node symbols and data symbols; processing an ordered tree having a predetermined number of layers from the ordered set of identified node symbols and data symbols, wherein each node symbol comprises a set of indicator elements which indicate if a further symbol is expected later in the dataset for a branch in the tree, such that the ordered set of identified node symbols determine the tree and such that data symbols are arranged in data locations in the tree based on the indicator elements, and wherein each data symbol represents one or more values associated with the information that has been compressed; and, reconstructing the information that has been compressed using the values represented by the data symbols based on location of the data symbols in the orderedType: ApplicationFiled: July 31, 2023Publication date: February 8, 2024Inventors: Ivan MAKEEV, Balázs KESZTHELYI, Stergios POULARAKIS, Michele SANNA, Robert ETTINGER
-
Patent number: 11887366Abstract: A method comprising performing object detection within a set of representations of a hierarchically-structured signal, the set of representations comprising at least a first representation of the signal at a first level of quality and a second representation of the signal at a second, higher level of quality.Type: GrantFiled: February 11, 2020Date of Patent: January 30, 2024Inventors: Guido Meardi, Guendalina Cobianchi, Balázs Keszthelyi, Ivan Makeev, Simone Ferrara, Stergios Poularakis
-
Publication number: 20230388531Abstract: There is provided a method of decoding a received set of encoded data, the method comprising: receiving an encoded dataset; identifying from the dataset an ordered set of node symbols and data symbols, wherein a node symbol comprises a predetermined number of elements wherein each element indicates if a subsequent node symbol or data symbol is to be expected in the dataset and a data symbol is a predetermined number of bits which represent an encoded value; constructing, based on said ordered set, an ordered tree having a predetermined number of layers from the identified node symbols and data symbols.Type: ApplicationFiled: April 3, 2023Publication date: November 30, 2023Inventors: Ivan MAKEEV, Balázs KESZTHELYI, Stergios POULARAKIS, Michele SANNA, Robert ETTINGER
-
Publication number: 20230283791Abstract: A method of decoding a steam of encoded data the method comprising, at a decoder: receiving an encoded dataset comprising multiple tiles; receiving a data structure, said data structure indicative of the amount of data required to encode a plurality of tiles; identifying a portion of the encoded dataset to be decoded by: identifying the tiles associated with the portion to be decoded; determining the location of data related to the tiles based on the amount of data required to encode said tiles; extracting the identified portion of the encoded dataset from the encoded dataset; and decoding said identified portion of the encoded data set.Type: ApplicationFiled: March 6, 2023Publication date: September 7, 2023Inventors: Ivan MAKEEV, Balázs KESZTHELYI, Stergios POULARAKIS, Michele SANNA, Robert ETTINGER
-
Patent number: 11743479Abstract: There may be provided a method of decoding a received set of encoded data, the method comprising: receiving the encoded data set representing information that has been compressed; identifying from the encoded data set an ordered set of interspersed node symbols and data symbols; processing an ordered tree having a predetermined number of layers from the ordered set of identified node symbols and data symbols, wherein each node symbol comprises a set of indicator elements which indicate if a further symbol is expected later in the dataset for a branch in the tree, such that the ordered set of identified node symbols determine the tree and such that data symbols are arranged in data locations in the tree based on the indicator elements, and wherein each data symbol represents one or more values associated with the information that has been compressed; and, reconstructing the information that has been compressed using the values represented by the data symbols based on location of the data symbols in the orderedType: GrantFiled: December 6, 2018Date of Patent: August 29, 2023Inventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Publication number: 20230188736Abstract: There may be provided a method of decoding a received set of encoded data representing information that has been compressed, the method comprising: obtaining, a set of attribute indicators from the data set, each indicator of the set of indicators is associated with a subset of the data set; and, decoding a plurality of subsets of the data set, comprising: retrieving decoding parameters for each subset according to the attribute indicator associated with each subset; and, decoding each subset according to the retrieved decoding parameters for each subset.Type: ApplicationFiled: February 6, 2023Publication date: June 15, 2023Inventors: Ivan MAKEEV, Balázs KESZTHELYI, Stergios POULARAKIS, Michele SANNA, Robert ETTINGER
-
Patent number: 11632560Abstract: There is provided a method of decoding a received set of encoded data, the method comprising: receiving an encoded dataset; identifying from the dataset an ordered set of node symbols and data symbols, wherein a node symbol comprises a predetermined number of elements wherein each element indicates if a subsequent node symbol or data symbol is to be expected in the dataset and a data symbol is a predetermined number of bits which represent an encoded value; constructing, based on said ordered set, an ordered tree having a predetermined number of layers from the identified node symbols and data symbols.Type: GrantFiled: December 6, 2018Date of Patent: April 18, 2023Inventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Patent number: 11601662Abstract: A method of decoding a stream of encoded data the method comprising, at a decoder: receiving an encoded dataset comprising multiple tiles; receiving a data structure, said data structure indicative of the amount of data required to encode a plurality of tiles; identifying a portion of the encoded dataset to be decoded by: identifying the tiles associated with the portion to be decoded; determining the location of data related to the tiles based on the amount of data required to encode said tiles; extracting the identified portion of the encoded dataset from the encoded dataset; and decoding said identified portion of the encoded data set.Type: GrantFiled: December 6, 2018Date of Patent: March 7, 2023Inventors: Ivan Makeev, Balazs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Patent number: 11575922Abstract: There may be provided a method of decoding a received set of encoded data representing information that has been compressed, the method comprising: obtaining, a set of attribute indicators from the data set, each indicator of the set of indicators is associated with a subset of the data set; and, decoding a plurality of subsets of the data set, comprising: retrieving decoding parameters for each subset according to the attribute indicator associated with each subset; and, decoding each subset according to the retrieved decoding parameters for each subset.Type: GrantFiled: December 6, 2018Date of Patent: February 7, 2023Inventors: Ivan Makeev, Balázs Keszthelyi, Stergios Poularakis, Michele Sanna, Robert Ettinger
-
Patent number: 11464213Abstract: The present invention relates to a method and apparatus for providing a dynamic decision-making process in relation to feeding animals in water. More particularly, the present invention relates to a method and apparatus for improving feeding and/or farming strategies used in a fish farm.Type: GrantFiled: June 28, 2018Date of Patent: October 11, 2022Assignee: OBSERVE TECHNOLOGIES LIMITEDInventors: Hemang Ravi Rishi, Pieter Jan Fabry, Ivan Makeev, Charchris Sloan