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: 11294868
    Abstract: 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: Grant
    Filed: August 27, 2021
    Date of Patent: April 5, 2022
    Assignee: 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: 20210390083
    Abstract: 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: Application
    Filed: August 27, 2021
    Publication date: December 16, 2021
    Inventors: Pui Kei Johnston Chu, Benoit Dageville, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Vishnu Dutt Paladugu, Bowen Zhang
  • Publication number: 20210374159
    Abstract: 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: Application
    Filed: June 18, 2021
    Publication date: December 2, 2021
    Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
  • Publication number: 20210374158
    Abstract: 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: Application
    Filed: April 9, 2021
    Publication date: December 2, 2021
    Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
  • Patent number: 11144511
    Abstract: 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: Grant
    Filed: March 5, 2021
    Date of Patent: October 12, 2021
    Assignee: 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: 11055315
    Abstract: 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: Grant
    Filed: July 31, 2020
    Date of Patent: July 6, 2021
    Assignee: 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: 10997210
    Abstract: 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: Grant
    Filed: July 31, 2020
    Date of Patent: May 4, 2021
    Assignee: 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: 10949402
    Abstract: 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: Grant
    Filed: June 12, 2020
    Date of Patent: March 16, 2021
    Assignee: 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: 20200394465
    Abstract: 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: Application
    Filed: December 10, 2018
    Publication date: December 17, 2020
    Inventors: Alberto GIL RAMOS, Sourav BHATTACHARYA, Nicholas LANE, Fahim KAWSAR
  • Patent number: 9149402
    Abstract: 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: Grant
    Filed: August 16, 2011
    Date of Patent: October 6, 2015
    Assignee: Ecolab USA Inc.
    Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett
  • Publication number: 20130042409
    Abstract: 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: Application
    Filed: August 16, 2011
    Publication date: February 21, 2013
    Applicant: ECOLAB USA INC.
    Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett
  • Publication number: 20090327058
    Abstract: 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: Application
    Filed: June 29, 2009
    Publication date: December 31, 2009
    Inventors: Alberto GIL CLEMENTE, Carlos Garcia Aparicio
  • Patent number: 7138469
    Abstract: 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: Grant
    Filed: December 10, 2002
    Date of Patent: November 21, 2006
    Assignee: 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: 20040077490
    Abstract: 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: Application
    Filed: September 26, 2003
    Publication date: April 22, 2004
    Inventors: Gianni Collina, Ofelia Fusco, Eduardo Chicote Carrion, Alberto Gil, Volker Dolle, Horst Klassen, Karl-Heinz Kagerbauer
  • Patent number: D675467
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: February 5, 2013
    Assignee: Ecolab USA Inc.
    Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett
  • Patent number: D691832
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: October 22, 2013
    Assignee: EcoLab USA Inc.
    Inventors: Michael Alberto Gil Gomez, Michelle Wilson, Matthew S. Heinrich, Shelly Brackett
  • Patent number: D708456
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: July 8, 2014
    Assignee: Ecolab USA Inc.
    Inventors: Michael Alberto Gil Gomez, Michelle R. Wilson, Matthew S. Heinrich, Shelly Brackett