Patents by Inventor Alberto Gil
Alberto Gil 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: 11294868Abstract: Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. For example, the method may comprise modifying a share object of a first account of a data exchange into a global object wherein the share object includes grant metadata indicating share grants to a set of objects of a database. The method may further comprise creating, in a second account of the data exchange, a local replica of the share object on the remote deployment based on the global object, wherein the second account is located in a remote deployment. The set of objects of the database may be replicated to a local database replica on the remote deployment and the share grants may be replicated to the local replica of the share object.Type: GrantFiled: August 27, 2021Date of Patent: April 5, 2022Assignee: SNOWFLAKE INC.Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
-
Publication number: 20210390083Abstract: Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. For example, the method may comprise modifying a share object of a first account of a data exchange into a global object wherein the share object includes grant metadata indicating share grants to a set of objects of a database. The method may further comprise creating, in a second account of the data exchange, a local replica of the share object on the remote deployment based on the global object, wherein the second account is located in a remote deployment. The set of objects of the database may be replicated to a local database replica on the remote deployment and the share grants may be replicated to the local replica of the share object.Type: ApplicationFiled: August 27, 2021Publication date: December 16, 2021Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
-
Publication number: 20210374159Abstract: A method of implementing sub-table replication starts with the processor detecting an update to an entitlements table. The processor performs filtering of a data table based on the update to the entitlements table. The data table including an entitlements column. The processor detects an update to the entitlements column and performs incremental replication of the data table by causing a version-based replication to be executed. Other embodiments are also described herein.Type: ApplicationFiled: June 18, 2021Publication date: December 2, 2021Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Publication number: 20210374158Abstract: A method of implementing sub-table replication starts with the processor detecting a first update to an entitlements table. The processor filters of a data table based on the first update. The processor then detects a second update to the entitlements table and performs incremental replication of the data table by causing a full inventory replication at a next refresh to be executed for provider accounts associated with the provider account identifiers in the entitlements table. Other embodiments are also described herein.Type: ApplicationFiled: April 9, 2021Publication date: December 2, 2021Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Patent number: 11144511Abstract: Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. For example, the method may comprise modifying a share object of a first account of a data exchange into a global object wherein the share object includes grant metadata indicating share grants to a set of objects of a database. The method may further comprise creating, in a second account of the data exchange, a local replica of the share object on the remote deployment based on the global object, wherein the second account is located in a remote deployment. The set of objects of the database may be replicated to a local database replica on the remote deployment and the share grants may be replicated to the local replica of the share object.Type: GrantFiled: March 5, 2021Date of Patent: October 12, 2021Assignee: Snowflake Inc.Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
-
Patent number: 11055315Abstract: A method of implementing sub-table replication starts with the processor detecting an update to an entitlements table. The processor performs filtering of a data table based on the update to the entitlements table. The data table including an entitlements column. The processor detects an update to the entitlements column and performs incremental replication of the data table by causing a version-based replication to be executed. Other embodiments are also described herein.Type: GrantFiled: July 31, 2020Date of Patent: July 6, 2021Assignee: Snowflake Inc.Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Patent number: 10997210Abstract: A method of implementing sub-table replication starts with the processor detecting a first update to an entitlements table. The processor filters of a data table based on the first update. The processor then detects a second update to the entitlements table and performs incremental replication of the data table by causing a full inventory replication at a next refresh to be executed for provider accounts associated with the provider account identifiers in the entitlements table. Other embodiments are also described herein.Type: GrantFiled: July 31, 2020Date of Patent: May 4, 2021Assignee: Snowflake Inc.Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Patent number: 10949402Abstract: Provided herein are systems and methods for an efficient method of replicating share objects to remote deployments. For example, the method may comprise modifying a share object of a first account of a data exchange into a global object wherein the share object includes grant metadata indicating share grants to a set of objects of a database. The method may further comprise creating, in a second account of the data exchange, a local replica of the share object on the remote deployment based on the global object, wherein the second account is located in a remote deployment. The set of objects of the database may be replicated to a local database replica on the remote deployment and the share grants may be replicated to the local replica of the share object.Type: GrantFiled: June 12, 2020Date of Patent: March 16, 2021Assignee: Snowflake Inc.Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
-
Publication number: 20200394465Abstract: Methods and systems are disclosed for updating learned models. An embodiment comprises receiving a plurality of data sets representing sensed data from one or more devices and determining, using one or more local learned models, local parameters based on the received data sets. Another operation may comprise generating a combined data set by combining the plurality of data sets and, determining, using one or more local learned models, global parameters based on the combined data set. Another operation may comprise transmitting, to a remote system, the global parameters for determining updated global parameters using one or more global learned models based at least partially on the global parameters, and receiving, from the remote system, the updated global parameters. Another operation may comprise updating the one or more local learned models using both the local parameters and updated global parameters.Type: ApplicationFiled: December 10, 2018Publication date: December 17, 2020Inventors: Alberto GIL RAMOS, Sourav BHATTACHARYA, Nicholas LANE, Fahim KAWSAR
-
Patent number: 9149402Abstract: A cover 10 for keeping an air assisted patient transfer mattress sanitary is disclosed. The cover includes generally a top panel 12 connected to a bottom panel 14. The cover 10 includes at least one opening 24 to allow a mattress, such as an air assisted patient transfer mattress to be inserted and removed. The bottom panel 14 includes air passing means to pass air through from an air assisted patient transfer mattress onto a supporting surface.Type: GrantFiled: August 16, 2011Date of Patent: October 6, 2015Assignee: Ecolab USA Inc.Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett
-
Publication number: 20130042409Abstract: A cover 10 for keeping an air assisted patient transfer mattress sanitary is disclosed. The cover includes generally a top panel 12 connected to a bottom panel 14. The cover 10 includes at least one opening 24 to allow a mattress, such as an air assisted patient transfer mattress to be inserted and removed. The bottom panel 14 includes air passing means to pass air through from an air assisted patient transfer mattress onto a supporting surface.Type: ApplicationFiled: August 16, 2011Publication date: February 21, 2013Applicant: ECOLAB USA INC.Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett
-
Publication number: 20090327058Abstract: Mainly on the Internet (though extendible to any other communications or advertising medium, present or future), which offers great advantages both to those at whom a product or service is offered, as consumers, and to suppliers of services or contents. It consists of the displaying of normally multimedia presentations of a product or service by means of an advertising message and which will habitually include a brief questionnaire on what is shown in the message, on the consumer him or herself, or any other data which the advertiser considers to be relevant and useful. When looking at the message and replying to its questionnaire (if there is one), the possible consumer will obtain a certain number of credits that will be able to be used as if they were virtual money in various payment services.Type: ApplicationFiled: June 29, 2009Publication date: December 31, 2009Inventors: Alberto GIL CLEMENTE, Carlos Garcia Aparicio
-
Patent number: 7138469Abstract: Process for the polymerization of olefins CH2?CHR, in which R is hydrogen or a hydrocarbon radical with 1–12 carbon atoms, carried out in the presence of a catalyst component (A) comprising Mg, Ti and halogen as essential elements and of a catalyst component (B) capable to produce, under the same polymerization conditions, a polymer with an average particle size lower than that obtainable with the said catalyst component A. The said process provides polymers with increased bulk density.Type: GrantFiled: December 10, 2002Date of Patent: November 21, 2006Assignee: Basell Poliolefine Italia S.p.A.Inventors: Gianni Collina, Ofelia Fusco, Eduardo Chicote Carrion, Alberto Gil, Volker Dolle, Horst Klassen, Karl-Heinz Kagerbauer
-
Publication number: 20040077490Abstract: Process for the polymerization of olefins CH=CHR, in which R is hydrogen or a hydrocarbon radical with 1-12 carbon atoms, carried out in the presence of a catalyst component (A) comprising Mg, Ti and halogen as essential elements and of a catalyst component (B) capable to produce, under the same polymerization conditions, a polymer with an average particle size lower than that obtainable with the said catalyst component A. The said process provides polymers with increased bulk density.Type: ApplicationFiled: September 26, 2003Publication date: April 22, 2004Inventors: Gianni Collina, Ofelia Fusco, Eduardo Chicote Carrion, Alberto Gil, Volker Dolle, Horst Klassen, Karl-Heinz Kagerbauer
-
Patent number: D675467Type: GrantFiled: August 16, 2011Date of Patent: February 5, 2013Assignee: Ecolab USA Inc.Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett
-
Patent number: D691832Type: GrantFiled: December 6, 2012Date of Patent: October 22, 2013Assignee: EcoLab USA Inc.Inventors: Michael Alberto Gil Gomez, Michelle Wilson, Matthew S. Heinrich, Shelly Brackett
-
Patent number: D708456Type: GrantFiled: September 5, 2013Date of Patent: July 8, 2014Assignee: Ecolab USA Inc.Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett