Patents by Inventor Eyal Gordon

Eyal Gordon 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: 11955732
    Abstract: Millimeter wave (mmWave) technology, apparatuses, and methods that relate to transceivers, receivers, and antenna structures for wireless communications are described. The various aspects include co-located millimeter wave (mmWave) and near-field communication (NFC) antennas, scalable phased array radio transceiver architecture (SPARTA), phased array distributed communication system with MIMO support and phase noise synchronization over a single coax cable, communicating RF signals over cable (RFoC) in a distributed phased array communication system, clock noise leakage reduction, IF-to-RF companion chip for backwards and forwards compatibility and modularity, on-package matching networks, 5G scalable receiver (Rx) architecture, among others.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: April 9, 2024
    Assignee: Intel Corporation
    Inventors: Erkan Alpman, Arnaud Lucres Amadjikpe, Omer Asaf, Kameran Azadet, Rotem Banin, Miroslav Baryakh, Anat Bazov, Stefano Brenna, Bryan K. Casper, Anandaroop Chakrabarti, Gregory Chance, Debabani Choudhury, Emanuel Cohen, Claudio Da Silva, Sidharth Dalmia, Saeid Daneshgar Asl, Kaushik Dasgupta, Kunal Datta, Brandon Davis, Ofir Degani, Amr M. Fahim, Amit Freiman, Michael Genossar, Eran Gerson, Eyal Goldberger, Eshel Gordon, Meir Gordon, Josef Hagn, Shinwon Kang, Te Yu Kao, Noam Kogan, Mikko S. Komulainen, Igal Yehuda Kushnir, Saku Lahti, Mikko M. Lampinen, Naftali Landsberg, Wook Bong Lee, Run Levinger, Albert Molina, Resti Montoya Moreno, Tawfiq Musah, Nathan G. Narevsky, Hosein Nikopour, Oner Orhan, Georgios Palaskas, Stefano Pellerano, Ron Pongratz, Ashoke Ravi, Shmuel Ravid, Peter Andrew Sagazio, Eren Sasoglu, Lior Shakedd, Gadi Shor, Baljit Singh, Menashe Soffer, Ra'anan Sover, Shilpa Talwar, Nebil Tanzi, Moshe Teplitsky, Chintan S. Thakkar, Jayprakash Thakur, Avi Tsarfati, Yossi Tsfati, Marian Verhelst, Nir Weisman, Shuhei Yamada, Ana M. Yepes, Duncan Kitchin
  • Publication number: 20240075021
    Abstract: The invention provides a method of treating a subject afflicted with a dystonia, comprising periodically administering to the subject a pharmaceutical composition comprising an amount of pridopidine effective to treat the subject.
    Type: Application
    Filed: October 19, 2023
    Publication date: March 7, 2024
    Applicant: Prilenia Neurotherapeutics Ltd.
    Inventors: Michael HAYDEN, Spyridon PAPAPETROPOULOS, Juha-Matti SAVOLA, Eli EYAL, Beth BOROWSKY, Igor D. GRACHEV, Mark Forrest GORDON
  • Publication number: 20240037082
    Abstract: A method for importing data to a tabular database (TD), the method includes: determining that data was written, using a file system command, to a file system location; wherein the file system location is associated with at least a part of the TD; and automatically importing the data to the at least part of the TD.
    Type: Application
    Filed: July 31, 2022
    Publication date: February 1, 2024
    Applicant: VAST DATA LTD.
    Inventors: Asaf Levy, Eyal Gordon
  • Publication number: 20240037083
    Abstract: A method for compression of cells of a tabular database (TD), the method may include (i) receiving data elements, by a storage system; (ii) calculating a compressed representation (CR) of the data elements by applying a compression process that includes (ii.a) defining sets based on data element values, (ii.b) associating a set value per set; and (ii.c) generating the CR of the data elements based on differences between the data elements and corresponding set values; (iii) generating compression metadata related to the CR of the data elements, wherein the compression metadata comprises the set values and a mapping between the CR of the data elements and the set values; and (iv) storing, in the TD, the CR of the data elements.
    Type: Application
    Filed: July 31, 2022
    Publication date: February 1, 2024
    Applicant: VAST DATA LTD.
    Inventors: Asaf Levy, Eyal Gordon
  • Publication number: 20240004835
    Abstract: A method for obtaining information related to a filesystem path in a file system that is stored in a storage system, the method may include (i) receiving a request to obtain hierarchy information related to file system entities stored under the filesystem path; and (ii) retrieving the hierarchy information; wherein the retrieving comprises accessing a filesystem hierarchy table that stores information regarding pathnames of file system entities of the file system; wherein the retrieving includes searching for path components of the filesystem path in subsets of cells of the filesystem hierarchy table, wherein each subset of cells is part of a set of cells that include path components of a certain pathname of a filesystem entity that belong to the file system.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Applicant: VAST DATA LTD.
    Inventors: Asaf Levy, Eyal Gordon, Vlad Zdornov
  • Patent number: 11829354
    Abstract: A method for managing a read statement of a transaction, the method may include: (a) receiving the read statement, wherein the read statement is for receiving a data unit that is stored in a relational database; (b) finding one or more candidate versions of the data unit; wherein the finding may include: (i) accessing a database segment (DS) version metadata of one or more DS versions of one or more DSs that are related to the data unit and are stored in the relational database; (ii) performing a timestamp based determination that may include checking whether to ignore a database segment version when the database segment version metadata identifies the database segment version by a database segment commit timestamp; and (iii) performing a transaction metadata based determination of whether to ignore the database segment version when the database segment version metadata identifies the database segment version by a transaction identifier; and (c) responding to the read statement by outputting a version of the
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: November 28, 2023
    Assignee: VAST DATA LTD.
    Inventors: Eyal Gordon, Asaf Levy
  • Publication number: 20230297574
    Abstract: A method for responding to a query, the method may include (a) receiving, by a storage system compute element, a query that comprises one or more conditions related to a content of at least one data unit (DU); (b) searching, based on the one or more conditions and on a condition fulfillment information (CFI), for one or more irrelevant groups of DUs to be skipped during the responding to the query; wherein the one or more irrelevant groups of DUs belong to multiple stored groups of DUs that are stored in the storage system; wherein an irrelevant group of DU does not comprise, according to the CFI, any DU that fulfills the one or more conditions; and (c) generating a response to the query based on an outcome of the searching.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Applicant: VAST DATA LTD.
    Inventors: Eyal Gordon, Oren Ashkenazi
  • Patent number: 11727038
    Abstract: There may be provided a method for managing column extents of a tabular database, the method may include (a) generating a multi-snapshot row score to each row of a group of rows of the tabular database multiple rows; wherein the multi-snapshot score is indicative of fullness of the row in the multiple snapshots; wherein the group of rows comprises column extents associated with column extents metadata; and (b) improving a column extent metadata parameter by reordering the rows of the group of rows according to the multi-snapshot row scores to provide a re-ordered group of rows that comprises re-ordered group extents associated with re-ordered column extents associated with re-ordered column extents metadata.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Eyal Gordon, Asaf Levy
  • Patent number: 11727008
    Abstract: A method for responding to a tabular database (TD) query, the method may include (i) receiving the TD query, wherein the TD query comprises one or more numerical conditions; (ii) determining, using gap filters and based on the one or more numeral conditions, a relevancy to the TD query of groups of cells of the TD that are associated with the gap filters; wherein different gap filters are associated with different groups of cells of the TD; wherein each gap filter comprises one or more pairs of minimum-maximum values that are defined based on one or more gaps between sorted values of the group of cells, wherein at least one gap filter of the gap filters is set up based on a storage parameter of the gap filter and a filtering parameter of the gap filter; (iii) skip a scanning of one or more groups of cells of the TD that are irrelevant to the TD query; and (iv) generate a response to the TD query, wherein the generating comprises scanning one or more groups of cells of the TD that are relevant to the TD query.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Asaf Levy, Eyal Gordon
  • Publication number: 20230244699
    Abstract: There may be provided a method for managing column extents of a tabular database, the method may include (a) generating a multi-snapshot row score to each row of a group of rows of the tabular database multiple rows; wherein the multi-snapshot score is indicative of fullness of the row in the multiple snapshots; wherein the group of rows comprises column extents associated with column extents metadata; and (b) improving a column extent metadata parameter by reordering the rows of the group of rows according to the multi-snapshot row scores to provide a re-ordered group of rows that comprises re-ordered group extents associated with re-ordered column extents associated with re-ordered column extents metadata.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Applicant: VAST DATA LTD.
    Inventors: Eyal Gordon, Asaf Levy
  • Publication number: 20230205759
    Abstract: A method for managing a transaction data structure, the method may include (a) receiving, at a first point in time that corresponds to a first value of a clock signal, a request to commit a transaction, and updating a status of the transaction, within the transaction data structure, as being a commit in progress; (b) updating the status of the transaction within the transaction data structure as being committed following (i) a completion of the committing, and (ii) a change of a value of the clock signal from the first value to a second value that differs from the first value; and (c) updating, using a background process, a database segment (DS) version metadata associated with the transaction regarding the completion of the committing. The DS version metadata belongs to a DS version metadata data structure. The DS version metadata data structure and the transaction data structure are selectively accessed during transactions.
    Type: Application
    Filed: December 28, 2021
    Publication date: June 29, 2023
    Applicant: VAST DATA LTD.
    Inventors: Eyal Gordon, Asaf Levy
  • Publication number: 20230205758
    Abstract: A method for managing a read statement of a transaction, the method may include: (a) receiving the read statement, wherein the read statement is for receiving a data unit that is stored in a relational database; (b) finding one or more candidate versions of the data unit; wherein the finding may include: (i) accessing a database segment (DS) version metadata of one or more DS versions of one or more DSs that are related to the data unit and are stored in the relational database; (ii) performing a timestamp based determination that may include checking whether to ignore a database segment version when the database segment version metadata identifies the database segment version by a database segment commit timestamp; and (iii) performing a transaction metadata based determination of whether to ignore the database segment version when the database segment version metadata identifies the database segment version by a transaction identifier; and (c) responding to the read statement by outputting a version of the
    Type: Application
    Filed: December 28, 2021
    Publication date: June 29, 2023
    Inventors: Eyal Gordon, Asaf Levy
  • Publication number: 20230049428
    Abstract: A method for cluster based searching for a value range stored in a storage system, the method may include receiving a request to find a certain value range within a set of information elements that are stored in a storage system; wherein the set of information elements comprises subsets of information elements associated with subset hash based filters; wherein different subsets of information elements are associated with different subset hash based filters; determining a certain cluster value of a certain cluster that comprises the certain value range; applying one or more hush functions on the certain cluster value to provide one or more hash results; and determining whether one or more members of the certain cluster are possibly in a subset of information elements, based on the one or more hash results and on a subset hash based filter of the subset of information elements; and when determining that the one or more members of the certain cluster are possibly in the subset then searching, within the subset,
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Applicant: Vast Data Ltd.
    Inventors: Eyal Gordon, Asaf Levy
  • Patent number: 11561708
    Abstract: A data storage management layer comprises computing device(s), operatively connected to storage resources, which comprise data storage units and control units. The data storage management layer is operatively connected to the storage resources. They are operatively connected to host computers. A sub-set of the storage resources are assigned to each host, in order to provide storage services according to performance requirements predefined for the host, thereby generating Virtual Private Arrays (VPA). The computing device(s) are configured to perform a method of managing the data storage system comprising: (a) implement storage management strategies, comprising rules. The rules comprise conditions and actions. The actions are capable of improving VPA performance in a dynamic manner; (b) repetitively performing: (i) monitor VPA performance for detection of compliance of VPA with the condition(s); and (ii) responsive to detection of compliance of VPA with the condition(s), performing the action(s).
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: January 24, 2023
    Assignee: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Adik Sokolovski, Eyal Gordon, Gilad Hitron, Benjamin Noam Bondi, Guy Lorman
  • Publication number: 20230010437
    Abstract: A method for user-defined validation of content stored in a storage system, the method may include receiving a request to execute a user-defined validation process (UDVP) on the content that is stored in the storage system; wherein the request is associated with means for executing the UDVP, and a content identifier; scheduling, by the storage system, at least one execution of the UDVP; executing the UDVP according to the scheduling to provide one or more validation results; and finding that the one or more validation results are indicative of potential security issues and performing one or more validation-triggered security measures.
    Type: Application
    Filed: July 12, 2021
    Publication date: January 12, 2023
    Applicant: VAST DATA LTD.
    Inventors: Eyal Gordon, Asaf Levy
  • Patent number: 11240485
    Abstract: Disclosed are methods, circuits, devices, systems and functionally associated computer executable code for image acquisition with depth estimation. According to some embodiments, there may be provided an imaging device including: (a) one or more imaging assemblies with at least one image sensor; (b) at least one structured light projector adapted to project onto a scene a multiresolution structured light pattern, which patterns includes multiresolution symbols or codes; and (3) image processing circuitry, dedicated or programmed onto a processor, adapted to identify multiresolution structured light symbols/codes within an acquired image of the scene.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: February 1, 2022
    Assignee: MANTISVISION LTD.
    Inventors: Eyal Gordon, Ronen Einat
  • Publication number: 20210271401
    Abstract: A data storage management layer comprises computing device(s), operatively connected to storage resources, which comprise data storage units and control units. The data storage management layer is operatively connected to the storage resources. They are operatively connected to host computers. A sub-set of the storage resources are assigned to each host, in order to provide storage services according to performance requirements predefined for the host, thereby generating Virtual Private Arrays (VPA). The computing device(s) are configured to perform a method of managing the data storage system comprising: (a) implement storage management strategies, comprising rules. The rules comprise conditions and actions. The actions are capable of improving VPA performance in a dynamic manner; (b) repetitively performing: (i) monitor VPA performance for detection of compliance of VPA with the condition(s); and (ii) responsive to detection of compliance of VPA with the condition(s), performing the action(s).
    Type: Application
    Filed: May 13, 2021
    Publication date: September 2, 2021
    Applicant: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Adik SOKOLOVSKI, Eyal GORDON, Gilad HITRON, Benjamin Noam BONDI, Guy LORMAN
  • Patent number: 11042314
    Abstract: A data storage management layer comprises computing device(s), operatively connected to storage resources, which comprise data storage units and control units. The data storage management layer is operatively connected to the storage resources. They are operatively connected to host computers. A sub-set of the storage resources are assigned to each host, in order to provide storage services according to performance requirements predefined for the host, thereby generating Virtual Private Arrays (VPA). The computing device(s) are configured to perform a method of managing the data storage system comprising: (a) implement storage management strategies, comprising rules. The rules comprise conditions and actions. The actions are capable of improving VPA performance in a dynamic manner; (b) repetitively performing: (i) monitor VPA performance for detection of compliance of VPA with the condition(s); and (ii) responsive to detection of compliance of VPA with the condition(s), performing the action(s).
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: June 22, 2021
    Assignee: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Adik Sokolovski, Eyal Gordon, Gilad Hitron, Benjamin Noam Bondi, Guy Lorman
  • Patent number: 11036424
    Abstract: The presently disclosed subject matter includes various inventive aspects, which are directed for enabling execution of garbage collection process in a distributed storage-system.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: June 15, 2021
    Assignee: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Doron Tal, Eyal Gordon, Eran Mann
  • Patent number: 11036652
    Abstract: The presently disclosed subject matter includes various inventive aspects, which are directed to direct access of a host computer device to a share storage space in a storage system, as well as secured access control of the direct access of the host computer device by a control computer device in the storage system, the direct access including direct read access and direct write access.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: June 15, 2021
    Assignee: THE SILK TECHNOLOGIES ILC LTD
    Inventors: Yogev Vaknin, Gilad Hitron, Eyal Gordon, Eran Mann