Patents by Inventor Hemang Patel

Hemang Patel 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: 11296998
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: April 5, 2022
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 10961132
    Abstract: A UV treatment cartridge having an exterior housing and a UV treatment module located inside of the exterior housing. The UV treatment module having a UVLED array for UV treatment of a fluid passing through the UV treatment module. An internal annular space between the exterior sidewall and the module sidewall forms an entry flow path to the UV treatment module thereby substantially balancing fluid pressure acting on the inside of the module sidewall and acting on the outside of the module sidewall.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: March 30, 2021
    Assignee: 3M Innovative Properties Company
    Inventors: Rajeev Dhiman, Justin M. Mazzoni, Michael E. Griffin, Hemang Patel
  • Publication number: 20190225509
    Abstract: A UV treatment cartridge having an exterior housing and a UV treatment module located inside of the exterior housing. The UV treatment module having a UVLED array for UV treatment of a fluid passing through the UV treatment module. An internal annular space between the exterior sidewall and the module sidewall forms an entry flow path to the UV treatment module thereby substantially balancing fluid pressure acting on the inside of the module sidewall and acting on the outside of the module sidewall.
    Type: Application
    Filed: August 28, 2017
    Publication date: July 25, 2019
    Inventors: Rajeev Dhiman, Justin M. Mazzoni, Michael E. Griffin, Hemang Patel
  • Publication number: 20170366470
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Application
    Filed: August 30, 2017
    Publication date: December 21, 2017
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 9781049
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: October 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Publication number: 20160117383
    Abstract: A method includes receiving, by a first computing device, from a second computing device associated with a first user, an expression of gratitude directed to a stranger. The method includes automatically creating at least one topic associated with the expression by indexing the content of the expression of gratitude. The method includes receiving, from a third computing device associated with a second user, a query matching the at least one topic. The method includes providing, by the first computing device, to the third computing device, the expression of gratitude for display to the second user.
    Type: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventor: Hemang Patel
  • Patent number: 9037722
    Abstract: Disclosed herein are techniques for provisioning computing services. In some implementations, a plurality of computing resources available within a computing environment are identified. The plurality of computing resources may be capable of being used to provide computing services via the computing environment. Each of the computing resources may comprise a respective unit of computing functionality available within the computing environment. A plurality of dependency relationships among the computing resources may be identified. Based on the identified dependency relationships, a first one or more of the computing resources may be selected for inclusion in a license definition. A license conforming to the license definition may provide an entity with access to the computing functionality associated with the first one or more computing resources.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: May 19, 2015
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 8904011
    Abstract: Disclosed herein are techniques for creating a representation of dependency relationships between computing resources within a computing environment. In some implementations, one or more sources for dependency analysis may be identified. Each source may be capable of being accessed to provide computing functionality via the computing environment. Each source may include one or more references to a respective one or more computing resources. Each computing resource may define a unit of the computing functionality available within the computing environment. A plurality of dependency relationships may be identified based on the one or more sources. A dependency relationship representation may be created based on the identified dependency relationships.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: December 2, 2014
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 8775946
    Abstract: Disclosed herein are techniques for providing a user interface component. In some implementations, a request for the user interface component may be received at a computing device. The user interface component may have a default visual presentation. A branding override may be selected from a plurality of available branding overrides. The branding override may define a modification to the default visual presentation of the user interface component. The branding override may be selected based on one or more contextual variables associated with the request for the user interface component. The user interface component may be modified in accordance with the selected branding override. The user interface component may be displayed on a display device.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: July 8, 2014
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 8443085
    Abstract: Disclosed herein are techniques for creating a representation of dependency relationships between computing resources within a computing environment. In some implementations, one or more sources for dependency analysis may be identified. Each source may be capable of being accessed to provide computing functionality via the computing environment. Each source may include one or more references to a respective one or more computing resources. Each computing resource may define a unit of the computing functionality available within the computing environment. A plurality of dependency relationships may be identified based on the one or more sources. A dependency relationship representation may be created based on the identified dependency relationships.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: May 14, 2013
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 8403152
    Abstract: In one embodiment, the present disclosure provides fail-safe mechanisms for final filters. The fail-safe mechanisms of the present disclosure include a prefilter that is essentially transparent or translucent to TOC contaminants and a microporous filter downstream from the prefilter that filters contaminants by means of size-exclusion, mechanical interception, coagulation, or a combination thereof, the filter being adapted to significantly reduce fluid flow and undergo blockage under a challenge by TOC contaminants.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: March 26, 2013
    Assignees: Pur Water Purification Products, Inc., 3M Innovative Properties Company
    Inventors: Hemang Patel, Keith Wesner, Thomas J. Hamlin, Robert A. Governal, Guillermo M. Vidal, Dimitris I. Collias, Jeannine R. Bahm
  • Publication number: 20120254312
    Abstract: A method includes receiving, by a first computing device, from a second computing device associated with a first user, a first expression of gratitude for at least one of a good and a service provided by a second user. The method includes receiving, by the first computing device, from the second computing device, a second expression of gratitude for a second at least one of a good and a service provided by a third user. The method includes providing, by the first computing device, to a third computing device associated with a fourth user, the first expression of gratitude and the second expression of gratitude for display to the fourth user.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 4, 2012
    Inventor: Hemang Patel
  • Patent number: 8119012
    Abstract: A filter and filter material for providing or treating potable water is provided. The filter includes a housing having an inlet and an outlet, a filter material disposed within the housing, the filter material formed at least in part from a mixture of a plurality of mesoporous and microporous activated carbon particles. Preferably, at least some of the mesoporous activated carbon filter particles are coated with a cationic polymer, and even more preferably, at least some of the particles are coated with a cationic polymer and silver or a silver containing material. Kits comprising filters and information relating to the reduction, killing or removal of bacteria, viruses, microbials, and TTHM are also provided.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: February 21, 2012
    Assignee: The Procter & Gamble Company
    Inventors: Jeannine Rebecca Bahm, Andrew Thomas Pearks, Guillermo Matias Vidal, Dimitris Ioannis Collias, Michael Donovan Mitchell, Robert E. Astle, Katharine L. K. Faye, Robert Andrew Governal, Thomas J. Hamlin, Rebecca A. Lucht, Hemang Patel
  • Publication number: 20110276890
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Application
    Filed: April 26, 2011
    Publication date: November 10, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Publication number: 20110276674
    Abstract: Disclosed herein are techniques for creating a representation of dependency relationships between computing resources within a computing environment. In some implementations, one or more sources for dependency analysis may be identified. Each source may be capable of being accessed to provide computing functionality via the computing environment. Each source may include one or more references to a respective one or more computing resources. Each computing resource may define a unit of the computing functionality available within the computing environment. A plurality of dependency relationships may be identified based on the one or more sources. A dependency relationship representation may be created based on the identified dependency relationships.
    Type: Application
    Filed: April 26, 2011
    Publication date: November 10, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Publication number: 20110276892
    Abstract: Disclosed herein are techniques for providing a user interface component. In some implementations, a request for the user interface component may be received at a computing device. The user interface component may have a default visual presentation. A branding override may be selected from a plurality of available branding overrides. The branding override may define a modification to the default visual presentation of the user interface component. The branding override may be selected based on one or more contextual variables associated with the request for the user interface component. The user interface component may be modified in accordance with the selected branding override. The user interface component may be displayed on a display device.
    Type: Application
    Filed: April 26, 2011
    Publication date: November 10, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Publication number: 20110276693
    Abstract: Disclosed herein are techniques for provisioning computing services. In some implementations, a plurality of computing resources available within a computing environment are identified. The plurality of computing resources may be capable of being used to provide computing services via the computing environment. Each of the computing resources may comprise a respective unit of computing functionality available within the computing environment. A plurality of dependency relationships among the computing resources may be identified. Based on the identified dependency relationships, a first one or more of the computing resources may be selected for inclusion in a license definition. A license conforming to the license definition may provide an entity with access to the computing functionality associated with the first one or more computing resources.
    Type: Application
    Filed: April 26, 2011
    Publication date: November 10, 2011
    Applicant: salesforce.com, Inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Publication number: 20110155661
    Abstract: A filter and filter material for providing or treating potable water is provided. The filter includes a housing having an inlet and an outlet, a filter material disposed within the housing, the filter material formed at least in part from a mixture of a plurality of mesoporous and microporous activated carbon particles. Preferably, at least some of the mesoporous activated carbon filter particles are coated with a cationic polymer, and even more preferably, at least some of the particles are coated with a cationic polymer and silver or a silver containing material. Kits comprising filters and information relating to the reduction, killing or removal of bacteria, viruses, microbials, and TTHM are also provided.
    Type: Application
    Filed: March 7, 2011
    Publication date: June 30, 2011
    Inventors: Jeannine Rebecca Bahm, Andrew Thomas Pearks, Guillermo Matias Vidal, Dimitris Ioannis Collias, Michael Donovan Mitchell, Robert E. Astle, Katharine L.K. Faye, Robert Andrew Governal, Thomas J. Hamlin, Rebecca A. Lucht, Hemang Patel
  • Patent number: 7922008
    Abstract: A filter and filter material for providing or treating potable water is provided. The filter includes a housing having an inlet and an outlet, a filter material disposed within the housing, the filter material formed at least in part from a mixture of a plurality of mesoporous and microporous activated carbon particles. Preferably, at least some of the mesoporous activated carbon filter particles are coated with a cationic polymer, and even more preferably, at least some of the particles are coated with a cationic polymer and silver or a silver containing material. Kits comprising filters and information relating to the reduction, killing or removal of bacteria, viruses, microbials, and TTHM are also provided.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: April 12, 2011
    Assignee: The Procter & Gamble Company
    Inventors: Jeannine Rebecca Bahm, Andrew Thomas Pearks, Guillermo Matias Vidal, Dimitris Ioannis Collias, Michael Donovan Mitchell, Robert E. Astle, Katharine L. K. Faye, Robert Andrew Governal, Thomas J. Hamlin, Rebecca A. Lucht, Hemang Patel
  • Patent number: 7712613
    Abstract: A filter and filter material for providing or treating potable water is provided. The filter includes a housing having an inlet and an outlet, a filter material disposed within the housing, the filter material formed at least in part from a mixture of a plurality of mesoporous and microporous activated carbon particles. Preferably, at least some of the mesoporous activated carbon filter particles are coated with a cationic polymer, and even more preferably, at least some of the particles are coated with a cationic polymer and silver or a silver containing material. Kits comprising filters and information relating to the reduction, killing or removal of bacteria, viruses, microbials, and TTHM are also provided.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: May 11, 2010
    Assignee: PUR Water Purification Products, Inc.
    Inventors: Jeannine Rebecca Bahm, Andrew Thomas Pearks, Guillermo Matias Vidal, Dimitris Ioannis Collias, Michael Donovan Mitchell, Robert E. Astle, Katharine L. K. Faye, Robert Andrew Governal, Thomas J. Hamlin, Rebecca A. Lucht, Hemang Patel