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: 20230325368Abstract: 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: ApplicationFiled: January 27, 2023Publication date: October 12, 2023Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
-
Patent number: 11593333Abstract: 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: GrantFiled: February 20, 2019Date of Patent: February 28, 2023Assignee: Tamiras Per Pte. Ltd., LLCInventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
-
Patent number: 11321372Abstract: 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: GrantFiled: December 18, 2017Date of Patent: May 3, 2022Assignee: THE JOHNS HOPKINS UNIVERSITYInventors: Michael Jacobs, Vladimir Braverman, Nikita Ivkin, Sanghyun Choi
-
Publication number: 20190370234Abstract: 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: ApplicationFiled: February 20, 2019Publication date: December 5, 2019Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
-
Patent number: 10223390Abstract: 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: GrantFiled: March 22, 2017Date of Patent: March 5, 2019Assignee: TAMIRAS PER PTE. LTD., LLCInventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
-
Publication number: 20180189384Abstract: 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: ApplicationFiled: December 18, 2017Publication date: July 5, 2018Inventors: Michael JACOBS, Vladimir BRAVERMAN, Nikita IVKIN, Sanghyun CHOI
-
Publication number: 20170193018Abstract: 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: ApplicationFiled: March 22, 2017Publication date: July 6, 2017Inventors: Guy Shaked, Vladimir Braverman, Marina Sadetsky
-
Publication number: 20150379066Abstract: 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: ApplicationFiled: September 8, 2015Publication date: December 31, 2015Inventors: Vladimir Braverman, Rafail Ostrovsky
-
Patent number: 9158822Abstract: 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: GrantFiled: November 23, 2012Date of Patent: October 13, 2015Assignees: THE JOHNS HOPKINS UNIVERSITY, THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Vladimir Braverman, Rafail Ostrovsky
-
Patent number: 9047349Abstract: 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: GrantFiled: April 2, 2010Date of Patent: June 2, 2015Assignee: Yanicklo Technology Limited Liability CompanyInventors: Guy Shaked, Vladimir Braverman, Victor Belyaev, Gabby Rubin, Marina Sadetsky
-
Publication number: 20140149364Abstract: 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: ApplicationFiled: November 23, 2012Publication date: May 29, 2014Inventors: Vladimir Braverman, Rafail Ostrovsky
-
Patent number: 8364697Abstract: 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: GrantFiled: June 24, 2009Date of Patent: January 29, 2013Assignee: Yanicklo Technology Limited Liability CompanyInventors: Yossi Matias, Guy Shaked, Vladimir Braverman, Victor Belyaev, Shahar Golan, Marina Sadetsky
-
Publication number: 20110060753Abstract: 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: ApplicationFiled: April 2, 2010Publication date: March 10, 2011Inventors: Guy Shaked, Vladimir Braverman, Victor Belayaev, Gabby Rubin, Marine Sadetsky
-
Publication number: 20090327217Abstract: 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: ApplicationFiled: June 24, 2009Publication date: December 31, 2009Applicant: HYPERROLL ISRAEL LTD.Inventors: Yossi Matias, Guy Shaked, Vladimir Braverman, Victor Belyaev, Shahar Golan, Marina Sadetsky