Patents by Inventor Vladimir Braverman

Vladimir Braverman 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).

  • Publication number: 20230325368
    Abstract: A system is configured for automatic recognition of data store architecture and tracking dynamic changes and evolution in data store architecture. The system is a complementary system, which can be added onto an existing data store system using the existing interfaces or can be integrated with a data store system. The system comprises three main components that are configured to compose an approximation of the data store architecture. The first of these components is adapted to execute an analysis of the architecture of the data store; the second of the components is adapted to collect and compile statistics from said data store; and the third of the components is adapted to compose an approximation of the architecture of said data store.
    Type: Application
    Filed: January 27, 2023
    Publication date: October 12, 2023
    Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
  • Patent number: 11593333
    Abstract: A system is configured for automatic recognition of data store architecture and tracking dynamic changes and evolution in data store architecture. The system ef is a complementary system, which can be added onto an existing data store system using the existing interfaces or can be integrated with a data store system. The system comprises three main components that are configured to compose an approximation of the data store architecture. The first of these components is adapted to execute an analysis of the architecture of the data store; the second of the components is adapted to collect and compile statistics from said data store; and the third of the components is adapted to compose an approximation of the architecture of said data store.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: February 28, 2023
    Assignee: Tamiras Per Pte. Ltd., LLC
    Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
  • Patent number: 11321372
    Abstract: System and methods for obtaining frequent terms in a set of data is provided. The method comprises obtaining the set of data comprising a stream of terms; analyzing the stream of terms using a modified data streaming generator to find a set of frequent terms; forming a dictionary of terms based on the set of most frequent terms; identifying one or more of the set of frequent terms in the set of data; and analyzing the one or more of the set of frequent terms in the set of data to determine a context and/or structure based on neighboring terms in the set of data; providing a visualization tool for the interactions with the frequent terms and the application at hand.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: May 3, 2022
    Assignee: THE JOHNS HOPKINS UNIVERSITY
    Inventors: Michael Jacobs, Vladimir Braverman, Nikita Ivkin, Sanghyun Choi
  • Publication number: 20190370234
    Abstract: The present invention is a system for automatic recognition of data store architecture and tracking dynamic changes and evolution in data store architecture. The system of the invention is a complementary system, which can be added onto an existing data store system using the existing interfaces or can be integrated with a data store system. The system comprises three main components that are configured to compose an approximation of the data store architecture. The first of these components is adapted to execute an analysis of the architecture of the data store; the second of the components is adapted to collect and compile statistics from said data store; and the third of the components is adapted to compose an approximation of the architecture of said data store. Methods for using the system of the invention are also described.
    Type: Application
    Filed: February 20, 2019
    Publication date: December 5, 2019
    Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
  • Patent number: 10223390
    Abstract: The present invention is a system for automatic recognition of data store architecture and tracking dynamic changes and evolution in data store architecture. The system of the invention is a complementary system, which can be added onto an existing data store system using the existing interfaces or can be integrated with a data store system. The system comprises three main components that are configured to compose an approximation of the data store architecture. The first of these components is adapted to execute an analysis of the architecture of the data store; the second of the components is adapted to collect and compile statistics from said data store; and the third of the components is adapted to compose an approximation of the architecture of said data store. Methods for using the system of the invention are also described.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: March 5, 2019
    Assignee: TAMIRAS PER PTE. LTD., LLC
    Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
  • Publication number: 20180189384
    Abstract: System and methods for obtaining frequent terms in a set of data is provided. The method comprises obtaining the set of data comprising a stream of terms; analyzing the stream of terms using a modified data streaming generator to find a set of frequent terms; forming a dictionary of terms based on the set of most frequent terms; identifying one or more of the set of frequent terms in the set of data; and analyzing the one or more of the set of frequent terms in the set of data to determine a context and/or structure based on neighboring terms in the set of data; providing a visualization toot for the interactions with the frequent terms and the application at hand.
    Type: Application
    Filed: December 18, 2017
    Publication date: July 5, 2018
    Inventors: Michael JACOBS, Vladimir BRAVERMAN, Nikita IVKIN, Sanghyun CHOI
  • Publication number: 20170193018
    Abstract: The present invention is a system for automatic recognition of data store architecture and tracking dynamic changes and evolution in data store architecture. The system of the invention is a complementary system, which can be added onto an existing data store system using the existing interfaces or can be integrated with a data store system. The system comprises three main components that are configured to compose an approximation of the data store architecture. The first of these components is adapted to execute an analysis of the architecture of the data store; the second of the components is adapted to collect and compile statistics from said data store; and the third of the components is adapted to compose an approximation of the architecture of said data store. Methods for using the system of the invention are also described.
    Type: Application
    Filed: March 22, 2017
    Publication date: July 6, 2017
    Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
  • Publication number: 20150379066
    Abstract: A database system includes an input to a database server configured to deliver a data stream formed of a sequence of elements, D={p1, p2, . . . , pm} of size m of numbers from {1, . . . , n} to the database server. The system further includes a computer program that causes a processor to approximate frequency moments (Fk) in the data stream, such that a frequency of an element (i) is defined as fi=|{j:pj=i}| and a k-th frequency moment of D is defined as F k = ? i = 1 n ? m i k in a single pass through the data stream. The processor is caused to carry out the steps of locating elements (i) with a frequency ?Fk in the data stream as heavy elements and approximating fi as ? a fraction of fi to limit memory resources used by the processor to estimate Fk to O(n1?2/k log(n)) bits.
    Type: Application
    Filed: September 8, 2015
    Publication date: December 31, 2015
    Inventors: Vladimir Braverman, Rafail Ostrovsky
  • Patent number: 9158822
    Abstract: A database system includes an input to a database server configured to deliver a data stream formed of a sequence of elements, D={p1, p2, . . . , pm} of size m of numbers from {1, . . . , n} to the database server. The system further includes a computer program that causes a processor to approximate frequency moments (Fk) in the data stream, such that a frequency of an element (i) is defined as fi=|{j:pj=i}| and a k-th frequency moment of D is defined as F k = ? i = 1 n ? m i k ? ? in ? ? a single pass through the data stream. The processor is caused to carry out the steps of locating elements (i) with a frequency ?Fk in the data stream as heavy elements and approximating fi as ? a fraction of fi to limit memory resources used by the processor to estimate Fk to O(n1?2/k log(n)) bits.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: October 13, 2015
    Assignees: THE JOHNS HOPKINS UNIVERSITY, THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Vladimir Braverman, Rafail Ostrovsky
  • Patent number: 9047349
    Abstract: A method of effectively representing and processing data sets with time series is disclosed. The method may comprise representing time series as a virtual part of data in a data store layer of a user system, thereby allowing processing of time-series related queries in said data store layer of said user system.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: June 2, 2015
    Assignee: Yanicklo Technology Limited Liability Company
    Inventors: Guy Shaked, Vladimir Braverman, Victor Belyaev, Gabby Rubin, Marina Sadetsky
  • Publication number: 20140149364
    Abstract: A database system includes an input to a database server configured to deliver a data stream formed of a sequence of elements, D={p1, p2, . . . , pm} of size m of numbers from {1, . . . , n} to the database server. The system further includes a computer program that causes a processor to approximate frequency moments (Fk) in the data stream, such that a frequency of an element (i) is defined as fi=|{j:pj=i}| and a k-th frequency moment of D is defined as F k = ? i = 1 n ? m i k ? ? in ? ? a single pass through the data stream. The processor is caused to carry out the steps of locating elements (i) with a frequency ?Fk in the data stream as heavy elements and approximating fi as ? a fraction of fi to limit memory resources used by the processor to estimate Fk to O(n1?2/k log(n)) bits.
    Type: Application
    Filed: November 23, 2012
    Publication date: May 29, 2014
    Inventors: Vladimir Braverman, Rafail Ostrovsky
  • Patent number: 8364697
    Abstract: The current invention is a method and a system for analyzing templates of queries, with different levels of precision. When the system of the current invention takes a decision to arrange data, these templates are used, and a single data arrangement object (HRBlob) is designed which may serve a single template or several templates and not just a single query. This approach has an important impact on data arrangement performance and on queries performance, since this approach may help many more queries to be handled using less data arrangement objects.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: January 29, 2013
    Assignee: Yanicklo Technology Limited Liability Company
    Inventors: Yossi Matias, Guy Shaked, Vladimir Braverman, Victor Belyaev, Shahar Golan, Marina Sadetsky
  • Publication number: 20110060753
    Abstract: A method of effectively representing and processing data sets with time series is disclosed. The method may comprise representing time series as a virtual part of data in a data store layer of a user system, thereby allowing processing of time-series related queries in said data store layer of said user system.
    Type: Application
    Filed: April 2, 2010
    Publication date: March 10, 2011
    Inventors: Guy Shaked, Vladimir Braverman, Victor Belayaev, Gabby Rubin, Marine Sadetsky
  • Publication number: 20090327217
    Abstract: The current invention is a method and a system for analyzing templates of queries, with different levels of precision. When the system of the current invention takes a decision to arrange data, these templates are used, and a single data arrangement object (HRBlob) is designed which may serve a single template or several templates and not just a single query. This approach has an important impact on data arrangement performance and on queries performance, since this approach may help many more queries to be handled using less data arrangement objects.
    Type: Application
    Filed: June 24, 2009
    Publication date: December 31, 2009
    Applicant: HYPERROLL ISRAEL LTD.
    Inventors: Yossi Matias, Guy Shaked, Vladimir Braverman, Victor Belyaev, Shahar Golan, Marina Sadetsky