Patents by Inventor Avi Vigder

Avi Vigder 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: 20140164440
    Abstract: A database system includes a back end and a front end. The back end contains data storage and a database engine, and the front end contains front end units, each of which allows an application developer to support a database user application requiring data storage. The application developer gets its own instance where it may define the content and format of data storage required by the application, and the front end units are connected to share the back end for common storage of their respective application data so that the developer does not have to provide the actual data storage. The system is useful for cloud-based computing paradigms.
    Type: Application
    Filed: December 11, 2012
    Publication date: June 12, 2014
    Applicants: Xeround Inc., Xeround Systems Ltd.
    Inventors: Avi VIGDER, Gilat Antebi, Ilan Bronshtein, Itai Gal
  • Patent number: 7890463
    Abstract: A geographically distributed storage system for managing the distribution of data elements wherein requests for given data elements incur a geographic inertia. The geographically distributed storage system comprises geographically distributed sites, each comprises a site storage unit for locally storing a portion of a globally coherent distributed database that includes the data elements and a local access point for receiving requests relating to ones of the data elements. The and geographically distributed storage system comprises a data management module for forwarding at least one requested data element to the local access point at a first of the geographically distributed sites from which the request is received and storing the at least one requested data element at the first site, thereby to provide local accessibility to the data element for future requests from the first site while maintaining the globally coherency of the distributed database.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: February 15, 2011
    Assignees: Xeround Systems Ltd., Xeround Inc.
    Inventors: Yaniv Romem, Gilad Zlotkin, Ilia Gilderman, Avi Vigder
  • Publication number: 20110010379
    Abstract: A database system includes: a first database having back-end functionality for data storage and database query execution, a database front-end and an interception unit. The database front-end is configured for processing user queries directed to a back-end of a second database, and lacks the capabilities for directly accessing the first database. The interception unit is networked with the first database over a data network, and is configured for monitoring user queries under processing by the front-end to identify queries pertaining to data stored in the first database, and redirecting the identified queries to the first database for execution. Thereby the functionality of the database front-end is provided for data stored in the first database.
    Type: Application
    Filed: July 8, 2010
    Publication date: January 13, 2011
    Applicant: Xeround Systems Ltd.
    Inventors: Ilia GILDERMAN, Moshe Elisha, Avi Vigder, Yaniv Romem, Guy Nir, Assaf Talyosef
  • Patent number: 7644087
    Abstract: A data access system decouples the data processing from the data storage to provide improved accessibility, integrity, scalability and other features. The system comprises: database units arranged in virtual partitions each independently accessible, a plurality of data processing units, and a switching network for switching the data processing units between the virtual partitions, thereby to assign data processing capacity dynamically to respective virtual partitions.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: January 5, 2010
    Assignees: Xeround Systems Ltd., Xeround Systems Inc.
    Inventors: Sharon Barkai, Gilad Zlotkin, Avi Vigder, Nir Klar, Yaniv Romem, Ayelet Shomer, Iris Kaminer, Roni Levy, Zeev Broude, Ilia Gilderman
  • Publication number: 20090070337
    Abstract: A geographically distributed storage system for managing the distribution of data elements wherein requests for given data elements incur a geographic inertia. The geographically distributed storage system comprises geographically distributed sites, each comprises a site storage unit for locally storing a portion of a globally coherent distributed database that includes the data elements and a local access point for receiving requests relating to ones of the data elements. The and geographically distributed storage system comprises a data management module for forwarding at least one requested data element to the local access point at a first of the geographically distributed sites from which the request is received and storing the at least one requested data element at the first site, thereby to provide local accessibility to the data element for future requests from the first site while maintaining the globally coherency of the distributed database.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 12, 2009
    Applicants: Xeround Systems Ltd., Xeround Systems Inc.
    Inventors: Yaniv Romem, Gilad Zlotkin, Ilia Gilderman, Avi Vigder
  • Publication number: 20090012932
    Abstract: According to some embodiments of the present invention there is provided a method and a system for managing data storage in a plurality of data partitions, such as replica databases. The method is based on analyzing, for each physical data partition, the received memory access queries. Each memory access query has a different result table which is based on different fields. This analysis is performed to determine the frequency of receiving each one of the memory access queries. The analysis allows, for one or more of the analyzed memory access queries, associating between at least one key of a respective result table and at least one of the physical data partitions. In such an embodiment, data elements are stored according to a match with respective said at least one key.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 8, 2009
    Applicants: Xeround Systems Ltd., Xeround Systems Inc.
    Inventors: Yaniv Romem, Ilia Gilderman, Zohar Lev-Shani, Avi Vigder, Eran Leiserowitz, Gilad Zlotkin
  • Publication number: 20070288530
    Abstract: A system for backing up a set of records. The system comprises a database in which to store the set of records and a data management module configured for backing up the set of records in a plurality of record groups in a first continuous data batch using a single data stream in the database and simultaneously logging a plurality of transactions related to one or more of the set of records in the first continuous data batch. Each record group has one or more records of said set of records. The system is designed for recovering said set of records from the first continuous data batch.
    Type: Application
    Filed: June 7, 2007
    Publication date: December 13, 2007
    Applicants: Xeround Systems Ltd., Xeround Systems Inc.
    Inventors: Yaniv Romem, Eran Leiserowitz, Avi Vigder, Gilad Zlotkin
  • Publication number: 20060190243
    Abstract: A data access system decouples the data processing from the data storage to provide improved accessibility, integrity, scalability and other features. The system comprises: database units arranged in virtual partitions each independently accessible, a plurality of data processing units, and a switching network for switching the data processing units between the virtual partitions, thereby to assign data processing capacity dynamically to respective virtual partitions.
    Type: Application
    Filed: February 21, 2006
    Publication date: August 24, 2006
    Inventors: Sharon Barkai, Gilad Zlotkin, Avi Vigder, Nir Klar, Yaniv Romem, Ayelet Shomer, Iris Kaminer, Roni Levy, Zeev Broude, Ilia Gilderman