Patents Assigned to Xeround Systems Ltd.
-
Publication number: 20140164440Abstract: 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: ApplicationFiled: December 11, 2012Publication date: June 12, 2014Applicants: Xeround Inc., Xeround Systems Ltd.Inventors: Avi VIGDER, Gilat Antebi, Ilan Bronshtein, Itai Gal
-
Publication number: 20130110873Abstract: 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: ApplicationFiled: December 18, 2012Publication date: May 2, 2013Applicants: Xeround Inc., Xeround Systems Ltd.Inventors: Xeround Systems Ltd., Xeround Inc.
-
Patent number: 7890463Abstract: 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: GrantFiled: September 24, 2007Date of Patent: February 15, 2011Assignees: Xeround Systems Ltd., Xeround Inc.Inventors: Yaniv Romem, Gilad Zlotkin, Ilia Gilderman, Avi Vigder
-
Publication number: 20110010379Abstract: 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: ApplicationFiled: July 8, 2010Publication date: January 13, 2011Applicant: Xeround Systems Ltd.Inventors: Ilia GILDERMAN, Moshe Elisha, Avi Vigder, Yaniv Romem, Guy Nir, Assaf Talyosef
-
Patent number: 7644087Abstract: 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: GrantFiled: February 21, 2006Date of Patent: January 5, 2010Assignees: 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: 20090070337Abstract: 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: ApplicationFiled: September 24, 2007Publication date: March 12, 2009Applicants: Xeround Systems Ltd., Xeround Systems Inc.Inventors: Yaniv Romem, Gilad Zlotkin, Ilia Gilderman, Avi Vigder
-
Publication number: 20090012932Abstract: 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: ApplicationFiled: July 2, 2008Publication date: January 8, 2009Applicants: Xeround Systems Ltd., Xeround Systems Inc.Inventors: Yaniv Romem, Ilia Gilderman, Zohar Lev-Shani, Avi Vigder, Eran Leiserowitz, Gilad Zlotkin
-
Publication number: 20070288530Abstract: 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: ApplicationFiled: June 7, 2007Publication date: December 13, 2007Applicants: Xeround Systems Ltd., Xeround Systems Inc.Inventors: Yaniv Romem, Eran Leiserowitz, Avi Vigder, Gilad Zlotkin