Patents by Inventor Marc Rodríguez Sierra
Marc Rodríguez Sierra 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: 11921723Abstract: Cross-tabulation operation is performed within a columnar database management system. The columnar database management system receives a request to perform a cross-tabulation operation on a set of database tables. The columnar database management system determines values of cross-tabulation operation for each row of the result. The columnar database management system determines a domain for each value of the row dimension corresponding to a row combination. The columnar database management system determines an intersection set of the domains corresponding to values of the row dimensions for the row combination. The columnar database management system determines a value for the result column for the row combination as an aggregate value based on the records of the intersection set.Type: GrantFiled: June 13, 2022Date of Patent: March 5, 2024Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayés Martín, Jesús Malo Poyatos, Marc Rodríguez Sierra, Alejandro Sualdea Pérez
-
Publication number: 20230394018Abstract: Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.Type: ApplicationFiled: August 23, 2023Publication date: December 7, 2023Inventors: Carles Bayes Martín, Jesus Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Perez
-
Patent number: 11768816Abstract: Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.Type: GrantFiled: February 8, 2022Date of Patent: September 26, 2023Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayés Martín, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
-
Publication number: 20230244553Abstract: Systems and methods for content management wherein a client can submit requests to a first API which the forwards the requests to either an IMDB or a gateway to a distributed cluster-computing framework. Requests to the IMDB are serviced and responses from the IMDB are returned to the client. Requests that are forwarded to the gateway are first modified for the distributed cluster-computing framework, and are then parsed by the gateway and used to instantiate processors that generate corresponding requests to the distributed cluster-computing framework. Responsive data from the distributed cluster-computing framework is used to generate responses to the client requests that are forwarded to the first API which modifies them to appear as if they were generated by the IMDB. These modified responses are returned by the first API to the client.Type: ApplicationFiled: March 29, 2023Publication date: August 3, 2023Inventors: Marc Rodriguez Sierra, Lalith Subramanian, Carles Bayes Martin
-
Patent number: 11650861Abstract: Systems and methods for content management wherein a client can submit requests to a first API which the forwards the requests to either an IMDB or a gateway to a distributed cluster-computing framework. Requests to the IMDB are serviced and responses from the IMDB are returned to the client. Requests that are forwarded to the gateway are first modified for the distributed cluster-computing framework, and are then parsed by the gateway and used to instantiate processors that generate corresponding requests to the distributed cluster-computing framework. Responsive data from the distributed cluster-computing framework is used to generate responses to the client requests that are forwarded to the first API which modifies them to appear as if they were generated by the IMDB. These modified responses are returned by the first API to the client.Type: GrantFiled: May 19, 2021Date of Patent: May 16, 2023Assignee: OPEN TEXT SA ULCInventors: Marc Rodriguez Sierra, Lalith Subramanian, Carles Bayes Martin
-
Publication number: 20220327122Abstract: Data mining operations are performed within a columnar database management system. The columnar database management system stores input sets of data for a data mining operation. An input set of data is represented as a column of data in the columnar database management system. The columnar database management system stores instructions to perform one or more data mining operations for processing the input sets of data. The columnar database management system receives requests for performing data mining operations and performs the processing of the data mining operation within the columnar database management system. As a result, the processing of data mining operations is performed without requiring multiple data transfers between an application implementing the data mining operations and the columnar database management system.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Carles Bayes Martin, Jesús Malo Poyatos, Marc Rodríguez Sierra, Alejandro Sualdea Pérez
-
Publication number: 20220309058Abstract: Cross-tabulation operation is performed within a columnar database management system. The columnar database management system receives a request to perform a cross-tabulation operation on a set of database tables. The columnar database management system determines values of cross-tabulation operation for each row of the result. The columnar database management system determines a domain for each value of the row dimension corresponding to a row combination. The columnar database management system determines an intersection set of the domains corresponding to values of the row dimensions for the row combination. The columnar database management system determines a value for the result column for the row combination as an aggregate value based on the records of the intersection set.Type: ApplicationFiled: June 13, 2022Publication date: September 29, 2022Inventors: Carles Bayes Martin, Jesús Malo Poyatos, Marc Rodríguez Sierra, Alejandro Sualdea Pérez
-
Patent number: 11455310Abstract: Cross-tabulation operation is performed within a columnar database management system. The columnar database management system receives a request to perform a cross-tabulation operation on a set of database tables. The columnar database management system determines values of cross-tabulation operation for each row of the result. The columnar database management system determines a domain for each value of the row dimension corresponding to a row combination. The columnar database management system determines an intersection set of the domains corresponding to values of the row dimensions for the row combination. The columnar database management system determines a value for the result column for the row combination as an aggregate value based on the records of the intersection set.Type: GrantFiled: February 26, 2021Date of Patent: September 27, 2022Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayés Martín, Jesús Malo Poyatos, Marc Rodríguez Sierra, Alejandro Sualdea Pérez
-
Patent number: 11403305Abstract: Data mining operations are performed within a columnar database management system. The columnar database management system stores input sets of data for a data mining operation. An input set of data is represented as a column of data in the columnar database management system. The columnar database management system stores instructions to perform one or more data mining operations for processing the input sets of data. The columnar database management system receives requests for performing data mining operations and performs the processing of the data mining operation within the columnar database management system. As a result, the processing of data mining operations is performed without requiring multiple data transfers between an application implementing the data mining operations and the columnar database management system.Type: GrantFiled: February 18, 2020Date of Patent: August 2, 2022Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayés Martin, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
-
Publication number: 20220164330Abstract: Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.Type: ApplicationFiled: February 8, 2022Publication date: May 26, 2022Inventors: Carles Bayés Martín, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
-
Patent number: 11269830Abstract: Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.Type: GrantFiled: April 21, 2020Date of Patent: March 8, 2022Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayés Martín, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
-
Publication number: 20210271529Abstract: Systems and methods for content management wherein a client can submit requests to a first API which the forwards the requests to either an IMDB or a gateway to a distributed cluster-computing framework. Requests to the IMDB are serviced and responses from the IMDB are returned to the client. Requests that are forwarded to the gateway are first modified for the distributed cluster-computing framework, and are then parsed by the gateway and used to instantiate processors that generate corresponding requests to the distributed cluster-computing framework. Responsive data from the distributed cluster-computing framework is used to generate responses to the client requests that are forwarded to the first API which modifies them to appear as if they were generated by the IMDB. These modified responses are returned by the first API to the client.Type: ApplicationFiled: May 19, 2021Publication date: September 2, 2021Inventors: Marc Rodriguez Sierra, Lalith Subramanian, Carles Bayes Martin
-
Publication number: 20210182286Abstract: Cross-tabulation operation is performed within a columnar database management system. The columnar database management system receives a request to perform a cross-tabulation operation on a set of database tables. The columnar database management system determines values of cross-tabulation operation for each row of the result. The columnar database management system determines a domain for each value of the row dimension corresponding to a row combination. The columnar database management system determines an intersection set of the domains corresponding to values of the row dimensions for the row combination. The columnar database management system determines a value for the result column for the row combination as an aggregate value based on the records of the intersection set.Type: ApplicationFiled: February 26, 2021Publication date: June 17, 2021Inventors: Carles Bayes Martin, Jesús Malo Poyatos, Marc Rodríguez Sierra, Alejandro Sualdea Pérez
-
Patent number: 11023293Abstract: Systems and methods for content management wherein a client can submit requests to a first API which the forwards the requests to either an IMDB or a gateway to a distributed cluster-computing framework. Requests to the IMDB are serviced and responses from the IMDB are returned to the client. Requests that are forwarded to the gateway are first modified for the distributed cluster-computing framework, and are then parsed by the gateway and used to instantiate processors that generate corresponding requests to the distributed cluster-computing framework. Responsive data from the distributed cluster-computing framework is used to generate responses to the client requests that are forwarded to the first API which modifies them to appear as if they were generated by the IMDB. These modified responses are returned by the first API to the client.Type: GrantFiled: March 7, 2019Date of Patent: June 1, 2021Assignee: OPEN TEXT SA ULCInventors: Marc Rodriguez Sierra, Lalith Subramanian, Carles Bayes Martin
-
Patent number: 10970287Abstract: Cross-tabulation operation is performed within a columnar database management system. The columnar database management system receives a request to perform a cross-tabulation operation on a set of database tables. The columnar database management system determines values of cross-tabulation operation for each row of the result. The columnar database management system determines a domain for each value of the row dimension corresponding to a row combination. The columnar database management system determines an intersection set of the domains corresponding to values of the row dimensions for the row combination. The columnar database management system determines a value for the result column for the row combination as an aggregate value based on the records of the intersection set.Type: GrantFiled: March 29, 2019Date of Patent: April 6, 2021Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayės Martin, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
-
Publication number: 20200394566Abstract: A lightweight machine learning model (MLM) microservice is hosted in a cloud computing environment suitable for large-scale data processing. A client system can utilize the MLM service to run a MLM on a dataset in the cloud computing environment. The MLM can be already developed, trained, and tested using any appropriate ML libraries on the client side or the server side. However, no data schema is required to be provided from the client side. Further, neither the MLM nor the dataset needs to be persisted on the server side. When a request to run a MLM is received by the MLM service from a client system, a data schema is inferred from a dataset provided with the MLM. The MLM is run on the dataset utilizing the inferred data schema to generate a prediction which is then returned by the MLM service to the client system.Type: ApplicationFiled: June 14, 2019Publication date: December 17, 2020Inventors: Carles Bayés Martín, Marc Rodriguez Sierra, Sumitra Sahu, Jalendhar Baddam
-
Publication number: 20200250162Abstract: Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.Type: ApplicationFiled: April 21, 2020Publication date: August 6, 2020Inventors: Carlos Bayes Martin, Jesus Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Perez
-
Publication number: 20200226134Abstract: Data mining operations are performed within a columnar database management system. The columnar database management system stores input sets of data for a data mining operation. An input set of data is represented as a column of data in the columnar database management system. The columnar database management system stores instructions to perform one or more data mining operations for processing the input sets of data. The columnar database management system receives requests for performing data mining operations and performs the processing of the data mining operation within the columnar database management system. As a result, the processing of data mining operations is performed without requiring multiple data transfers between an application implementing the data mining operations and the columnar database management system.Type: ApplicationFiled: February 18, 2020Publication date: July 16, 2020Inventors: Carles Bayes Martin, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Perez
-
Patent number: 10642806Abstract: Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.Type: GrantFiled: May 15, 2017Date of Patent: May 5, 2020Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayés Martín, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
-
Patent number: 10606852Abstract: Data mining operations are performed within a columnar database management system. The columnar database management system stores input sets of data for a data mining operation. An input set of data is represented as a column of data in the columnar database management system. The columnar database management system stores instructions to perform one or more data mining operations for processing the input sets of data. The columnar database management system receives requests for performing data mining operations and performs the processing of the data mining operation within the columnar database management system. As a result, the processing of data mining operations is performed without requiring multiple data transfers between an application implementing the data mining operations and the columnar database management system.Type: GrantFiled: September 25, 2017Date of Patent: March 31, 2020Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Carles Bayés Martin, Jesús Malo Poyatos, Marc Rodríguez Sierra, Alejandro Sualdea Pérez