Patents by Inventor Sushil Gupta
Sushil Gupta 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).
-
System and method using metadata to manage packaged applications components based on tenant licenses
Patent number: 11954183Abstract: A method and system to manage application package installation in a multi-tenant system is provided. The method includes accessing metadata of an application package for distribution in the multi-tenant system, selecting a component of the application package with a permission guard in the metadata, evaluating permission guard logic to determine wither a target tenant in the multi-tenant system can install the component, and compiling and installing the component in response to the permission guard logic indicating the tenant of the multi-tenant system has met conditions to utilize the component.Type: GrantFiled: October 9, 2020Date of Patent: April 9, 2024Assignee: Salesforce, Inc.Inventors: Prithvi Krishnan Padmanabhan, Natasha Sushil Gupta -
Publication number: 20240095003Abstract: Implementations(s) for deploying application(s) are described. Responsive to an indication to install a specific instance of an application registered in a registry, first and second code are retrieved from the registry to cause the installation. Responsive to the first and second code, it is detected that the first code is executable to receive information that will be generated responsive to execution of the second code; the specific instance of the second part of the application is caused to be deployed on the second TS using the fourth code identified in the second code; the information is received; and a specific instance of the first part of the application is caused to be deployed on the first TS using the third code identified in the first code and to be configured to communicate with the specific instance of the second part of the application using the information.Type: ApplicationFiled: December 8, 2022Publication date: March 21, 2024Applicant: Salesforce, Inc.Inventors: Michael Dwayne Miller, Leo Duy Tran, Marshall Ludwig Hall, Natasha Sushil Gupta
-
SYSTEM AND METHOD USING METADATA TO MANAGE PACKAGED APPLICATIONS COMPONENTS BASED ON TENANT LICENSES
Publication number: 20220114238Abstract: A method and system to manage application package installation in a multi-tenant system is provided. The method includes accessing metadata of an application package for distribution in the multi-tenant system, selecting a component of the application package with a permission guard in the metadata, evaluating permission guard logic to determine wither a target tenant in the multi-tenant system can install the component, and compiling and installing the component in response to the permission guard logic indicating the tenant of the multi-tenant system has met conditions to utilize the component.Type: ApplicationFiled: October 9, 2020Publication date: April 14, 2022Applicant: salesforce.com, inc.Inventors: Prithvi Krishnan Padmanabhan, Natasha Sushil Gupta -
Publication number: 20190212803Abstract: A method for characterizing the power consumption of a data center includes the steps of measuring one or more power consumption parameters associated with the data center when no workload is present, generating one or more workloads in the data center in which one or more three phase PDUs include an imbalanced phase, measuring one or more power consumption parameters associated with the data center during the one or more generated workflows, and characterizing the power consumption of the data center due to phase imbalance of the one or more three phase PDUs based on the measurements. By characterizing the power consumption of the data center due to phase imbalance based on empirical measurements, an accurate characterization of the power consumption attributable to phase imbalance can be achieved.Type: ApplicationFiled: March 18, 2019Publication date: July 11, 2019Applicant: Arizona Board of Regents on behalf of Arizona State UniversityInventors: Sandeep Gupta, Ayan Banerjee, Sushil Gupta
-
Publication number: 20160313779Abstract: A method for characterizing the power consumption of a data center includes the steps of measuring one or more power consumption parameters associated with the data center when no workload is present, generating one or more workloads in the data center in which one or more three phase PDUs include an imbalanced phase, measuring one or more power consumption parameters associated with the data center during the one or more generated workflows, and characterizing the power consumption of the data center due to phase imbalance of the one or more three phase PDUs based on the measurements. By characterizing the power consumption of the data center due to phase imbalance based on empirical measurements, an accurate characterization of the power consumption attributable to phase imbalance can be achieved.Type: ApplicationFiled: December 18, 2014Publication date: October 27, 2016Applicant: Arizona Board of Regents on behalf of Arizona Stat e UniversityInventors: Sandeep Gupta, Ayan Banerjee, Sushil Gupta
-
Patent number: 8640949Abstract: Methods and apparatus for providing multiple transaction cards in a single package are disclosed. According to one aspect, a method for forming a carrier package arrangement includes obtaining a plurality of transaction cards, obtaining a first parent activation code, and associating the first parent activation code with the plurality of transaction cards. The method can also include packing the plurality of transaction cards in the carrier package arrangement, and providing the first parent activation code so as to be on or accessible from the carrier package arrangement. The plurality of transaction cards can thereafter be activated using the first parent activation code.Type: GrantFiled: October 30, 2008Date of Patent: February 4, 2014Assignee: Apple Inc.Inventors: Ted Biskupski, Christina Lee Bachmann, Glenn Epis, Darryl Chan, Sushil Gupta
-
Publication number: 20060226889Abstract: In the present invention an apparatus and method for providing compensation against temperature, process and supply voltage variation in MOS circuits has been proposed. The invention provides a change in process, temperature and voltage detection circuit, which controls the body bias and the drive of the devices in the CMOS circuit. The detection circuit is independent of any input or internal signal of the CMOS circuit to be controlled.Type: ApplicationFiled: November 29, 2005Publication date: October 12, 2006Applicant: STMICROELECTRONICS PVT. LTD.Inventors: Sushil Gupta, Paras Garg
-
Publication number: 20060182778Abstract: A suture, graft, or suture/graft combination that functions as a drug delivery system. In one embodiment of the invention, a suture fabricated from a polymer material incorporates the therapeutic agent within its pores, and then osmotically delivers the therapeutic agent directly to the injury. In a second embodiment of the invention, the suture is coated with an active ingredient that is time released (leaches from the coating) into the sutured area.Type: ApplicationFiled: October 6, 2003Publication date: August 17, 2006Inventors: Nilesh Balar, Sushil Gupta
-
Publication number: 20050286333Abstract: The present invention provides a high-voltage tolerant input buffer circuit including a first NMOS transistor having its source terminal connected to the input pin, its gate terminal connected to a first reference voltage and its drain terminal connected to a first output terminal; a second NMOS transistor having its gate terminal connected to said first reference voltage and its source terminal connected to said first output terminal; a first PMOS transistor having its gate terminal connected to the drain terminal of said second NMOS transistor, its drain terminal connected to a second reference voltage lower than said first reference voltage and its source terminal connected to a second output terminal; a second PMOS transistor having its drain terminal connected to the drain terminal of said second NMOS transistor, its source terminal connected to said second output terminal, and its gate terminal connected to a control voltage; and a third PMOS transistor having its drain terminal connected to said secondType: ApplicationFiled: June 7, 2005Publication date: December 29, 2005Inventors: Sushil Gupta, Paras Garg
-
Patent number: 6955444Abstract: A surgical headlamp containing dual lamp housings, each containing one or more LED light sources is featured. Both lamp housings may be adjusted so that light beams emitted by each may be selectively converged at a spot a predetermined distance in front of the lamp housings. Each lamp housing typically contains, in addition to the LED(s), one or more reflectors to gather and direct light generated by the LED(s) forward to an illuminated work area. Batteries, preferably rechargeable, mounted either on the headband supporting the headlamp on a user's head or external to the headband, are used to power the LED(s). Switch and/or dimming circuitry may be provided. Hot swapping, a capability whereby batteries may be interchanged during a lengthy surgical procedure, is also provided.Type: GrantFiled: November 12, 2003Date of Patent: October 18, 2005Assignee: Visiled, Inc.Inventor: Sushil Gupta
-
Publication number: 20050117327Abstract: A surgical headlamp containing dual lamp housings, each containing one or more LED light sources is featured. Both lamp housings may be adjusted so that light beams emitted by each may be selectively converged at a spot a predetermined distance in front of the lamp housings. Each lamp housing typically contains, in addition to the LED(s), one or more reflectors to gather and direct light generated by the LED(s) forward to an illuminated work area. Batteries, preferably rechargeable, mounted either on the headband supporting the headlamp on a user's head or external to the headband, are used to power the LED(s). Switch and/or dimming circuitry may be provided. Hot swapping, a capability whereby batteries may be interchanged during a lengthy surgical procedure, is also provided.Type: ApplicationFiled: November 12, 2003Publication date: June 2, 2005Inventor: Sushil Gupta