Patents by Inventor Sandeep Gupta

Sandeep 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).

  • Publication number: 20140278333
    Abstract: In some embodiments, systems for simulating thermal behavior in energy usage simulators are provided, the systems comprising: at least one hardware processor that: induces an event trigger to an environment, wherein the event trigger changes the behavior of the environment; performs computational fluid dynamics simulations on an environment based on a description of the environment to generate transient temperatures; generates a thermal map of the environment; predicts thermal behavior in the environment based on the thermal map; wherein thermal behavior includes division distribution, temporal distribution, and hysteresis; computes physical performance metrics based on the thermal behavior and on efficiency models; generates a resource utilization matrix (RUM) based on both the thermal behavior and workloads of equipment in the environment; generates a computational performance matrix based on the RUM and a supplied performance model; and computes computational performance based on the RUM and on performance
    Type: Application
    Filed: March 17, 2014
    Publication date: September 18, 2014
    Inventors: Sandeep Gupta, Georgios Varsamopoulos
  • Publication number: 20140236945
    Abstract: A method is provided to operate a computer to interoperate with a portable media player. The method includes processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player. Based on a determination that the accessory has been connected to the portable media player, physiologic data of a user that was provided to the portable media player from a wireless physiologic data gathering device, is received from the portable media player, into the computer, via the accessory.
    Type: Application
    Filed: April 28, 2014
    Publication date: August 21, 2014
    Applicant: Apple Inc.
    Inventors: Christopher R. Wysocki, David Heller, Amandeep Jawa, Sandeep Gupta, Greg Marriott, Max Sprauer, David A. Shayer, John Wesley Archibald, Shannon E. Wells
  • Publication number: 20140213552
    Abstract: The present application provides novel compounds and methods for preparing and using these compounds. These compounds are useful in treating pain, itch, overactive bladder and/or interstitial cystitis in patients by administering one or more of the compounds to a patient. The methods include administering a compound of formula (I) and a TRPV1 receptor activator. In one embodiment, the TRPV1 receptor activator is lidocaine.
    Type: Application
    Filed: March 20, 2014
    Publication date: July 31, 2014
    Applicant: Endo Pharmaceuticals Inc.
    Inventors: Scott Kevin Thompson, Roger Astbury Smith, Sandeep Gupta, Tony Priestley, Nicholas James Laping, Ashis K. Saha, Sonali Rudra
  • Publication number: 20140208073
    Abstract: A processor and method for fusing together an arithmetic instruction and a branch instruction. The processor includes an instruction fetch unit configured to fetch instructions. The processor may also include an instruction decode unit that may be configured to decode the fetched instructions into micro-operations for execution by an execution unit. The decode unit may be configured to detect an occurrence of an arithmetic instruction followed by a branch instruction in program order, wherein the branch instruction, upon execution, changes a program flow of control dependent upon a result of execution of the arithmetic instruction. In addition, the processor may further be configured to fuse together the arithmetic instruction and the branch instruction such that a single micro-operation is formed. The single micro-operation includes execution information based upon both the arithmetic instruction and the branch instruction.
    Type: Application
    Filed: January 23, 2013
    Publication date: July 24, 2014
    Applicant: APPLE INC.
    Inventors: Conrado Blasco-Allue, Sandeep Gupta
  • Publication number: 20140195789
    Abstract: A circuit for implementing a branch target buffer. The branch target buffer may include a memory that stores a plurality of entries. Each entry may include a tag value, a target value, and a prediction accuracy value. A received index value corresponding to an indirect branch instruction may be used to select one of entries of the plurality of entries, and a received tag value may then be compared to the tag value of the selected entries in the memory. An entry in the memory may be selected in response to a determination that the received tag does not match the tag value of compared entries. The selected entry may be allocated to the indirect instruction branch dependent upon the prediction accuracy values of the plurality of entries.
    Type: Application
    Filed: January 7, 2013
    Publication date: July 10, 2014
    Applicant: Apple Inc.
    Inventors: Sandeep Gupta, Shyam Sundar, Wei-Han Lien, Gerard R. Williams, III, Conrado Blasco-Allue
  • Patent number: 8747622
    Abstract: The present invention comprises a process for recovery of sulfolane used in a solvent-extraction or extractive-distillation process. A recovery column for the sulfolane solvent comprises a liquid-jet ejector for maintaining the needed vacuum conditions, preferably using water as the liquid.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: June 10, 2014
    Assignee: UOP LLC
    Inventors: Deepak Bisht, Anup Dhaigude, Sandeep Gupta
  • Patent number: 8700597
    Abstract: Using natural language-like user inputs to provide statistics on a subset of data is described. In one embodiment, a user input that includes at least one word or phrase representing a rule is received. The rule includes an identification of a subset of data and a statistical expression to be performed on the subset of data. The subset of data includes at least part of the data elements of a data set. Each data element includes information on an individual or group. Instructions are provided for translating the rule into an executable format. The executable format includes a translated identification of the subset and a translated statistical expression. The subset of the data is accessed using the translated identification of the subset. The translated statistical expression is executed to obtain statistics on data elements of the subset of data. The statistics on the data elements are provided.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: April 15, 2014
    Assignee: Equifax, Inc.
    Inventors: Sandeep Gupta, James R. Reid, Matthew P. Welsh, Shannon M. Cothran, Sharmistha Das
  • Patent number: 8685418
    Abstract: The present application provides novel compounds and methods for preparing and using these compounds. These compounds are useful in treating pain, itch, overactive bladder and/or interstitial cystitis in patients by administering one or more of the compounds to a patient. The methods include administering a compound of formula (I) and a TRPV1 receptor activator. In one embodiment, the TRPV1 receptor activator is lidocaine.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: April 1, 2014
    Assignee: Endo Pharmaceuticals Inc.
    Inventors: Scott Kevin Thompson, Roger Astbury Smith, Sandeep Gupta, Tony Priestley, Nicholas James Laping, Ashis K. Saha, Sonali Rudra
  • Publication number: 20140051702
    Abstract: The present application provides methods of using the aminoindane compounds of formula (I) or (II) in treating an overactive bladder or interstitial cystitis by administering one or more of the compounds to a patient.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 20, 2014
    Applicant: Endo Pharmaceuticals Inc.
    Inventors: Sandeep Gupta, Tony Priestley, Nicholas James Laping
  • Publication number: 20130317377
    Abstract: Body sensor networks (BSNs) and methods for monitoring an electrocardiogram using such BSNs include a base station that generates an ECG model and an output ECG signal for displaying on a display device, and a sensor platform in electrical communication with the base station. The sensor platform may be configured to receive a sensed ECG signal from one or more sensors, receive an instance of the ECG model, and produce a model ECG signal from the instance. The sensor platform compares the sensed ECG signal to the model ECG signal and, if a deviation of the sensed ECG signal from the model ECG signal exceeds a threshold, transmits deviation data describing the deviation to the base station module. The sensor platform module does not transmit any data to the base station if there is no such deviation.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 28, 2013
    Applicants: University of Washington through its Center for Commercialization, Arizona Board of Regents, a body corporate of the State of Arizona, acting for and on behalf of
    Inventors: Sandeep Gupta, Ayan Banerjee, Sidharth Nabar, Radha Poovendran
  • Publication number: 20130297918
    Abstract: An apparatus and method for calculating flag bits is disclosed. The flag bits may be used in a processor utilizing branch predication. More particularly, the apparatus and method may be used to calculate a predicate that can be used by a branch unit to evaluate whether a branch is to be taken. In one embodiment, the apparatus is coupled to receive a condition code associated with an instruction, and flag bits generated responsive to execution of the instruction. The condition code is indicative of a condition to be checked resulting from execution of the instruction. The apparatus may then provide an indication of whether the condition is true.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Inventors: Rajat Goel, Sandeep Gupta, Yamini Modukuru
  • Publication number: 20130290681
    Abstract: A system and method for efficiently reducing the power consumption of register file accesses. A processor is operable to execute instructions with two or more data types, each with an associated size and alignment. Data operands for a first data type use operand sizes equal to an entire width of a physical register within a physical register file. Data operands for a second data type use operand sizes less than an entire width of a physical register. Accesses of the physical register file for operands associated with a non-full-width data type do not access a full width of the physical registers. A given numerical value may be bypassed for the portion of the physical register that is not accessed.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: James B. Keller, John H. Mylius, Conrado Blasco-Allue, Gerard R. Williams, III, Sandeep Gupta
  • Publication number: 20130001065
    Abstract: The present invention comprises a process for recovery of sulfolane used in a solvent-extraction or extractive-distillation process. A recovery column for the sulfolane solvent comprises a liquid-jet ejector for maintaining the needed vacuum conditions, preferably using water as the liquid.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: UOP LLC
    Inventors: Deepak Bisht, Anup Dhaigude, Sandeep Gupta
  • Publication number: 20130001811
    Abstract: The present invention comprises a process for recovery of sulfolane used in a solvent-extraction or extractive-distillation process. A recovery column for the sulfolane solvent comprises a liquid-jet ejector for maintaining the needed vacuum conditions, preferably using water as the liquid.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: UOP LLC
    Inventors: Deepak Bisht, Anup Dhaigude, Sandeep Gupta
  • Publication number: 20120331105
    Abstract: A method is provided to operate a computer to interoperate with a portable media player. The method includes processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player. Based on a determination that the accessory has been connected to the portable media player, physiologic data of a user that was provided to the portable media player from a wireless physiologic data gathering device, is received from the portable media player, into the computer, via the accessory.
    Type: Application
    Filed: September 6, 2012
    Publication date: December 27, 2012
    Applicant: APPLE INC.
    Inventors: Christopher R. Wysocki, David Heller, Amandeep Jawa, Sandeep Gupta, Greg Marriott, Max Sprauer, David A. Shayer, John Wesley Archibald, Shannon E. Wells
  • Patent number: 8341524
    Abstract: Improved methods and systems that assist a user in searching media items on a portable electronic device are disclosed. According to one aspect of the invention, a portable electronic device is provided with a search function that enables a user to search for media items resident on the portable electronic device. The search function can search through different types of media items. Those of the media items that are deemed matching can be ranked in order of relevance and displayed in a list for the user. Thereafter, the user can navigate the list to select one of the listed media items for playback. According to another aspect of the invention, various graphical user interfaces can be presented on a portable electronic device to assist a user in interacting with the portable electronic device to utilize a search function.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: December 25, 2012
    Assignee: Apple Inc.
    Inventors: Sandeep Gupta, Szu-Wen Huang, Greg Marriott, Jeff Lee
  • Publication number: 20120247070
    Abstract: A method and apparatus are provided for storing and accessing a variety of different cooking spices. The method includes the steps of providing an outer container, introducing a cover that fits over the outer container, inserting a plurality of spice storage containers positioned within the outer container whereby each spice storage container has a top opening, providing at least one of the spice storage containers with a cover that extends across and covers only part of the top opening of the spice container and defines an edge that extends across the spice container opening, removing the cover of the outer container, inserting a means for measuring spices into one of the spice storage container, and removing the means for measuring and leveling the amount of spice by sliding the means for measuring along the defined edge.
    Type: Application
    Filed: October 20, 2010
    Publication date: October 4, 2012
    Inventors: Anupy Singla Gupta, Sandeep Gupta
  • Publication number: 20120087792
    Abstract: A system and method are disclosed for an emergency feathering control of a wind turbine during emergency feathering of the turbine blades that is independent of a turbine control and pitch control unit. A variable pitch rate controller generates commands to drive an AC servo motor for blade feathering. A first pitch rate is obtained with a back-up storage unit, such as a super capacitor. The commands from the controller vary the pitch rate of the blades during feathering in an emergency to a second pitch rate that is different from the first pitch rate.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 12, 2012
    Inventors: Kevin L. Cousineau, Sandeep Gupta, Cole Clayton Rogers
  • Publication number: 20120060118
    Abstract: Improved techniques and systems for utilizing a portable electronic device to monitor, process, present and manage data captured by a remote sensor are disclosed. The portable electronic device offers a convenient user interface that can be visual and/or audio based customized to a particular application, user-friendly and/or dynamic. The portable electronic device can pertain to a portable media player and thus also provide media playback.
    Type: Application
    Filed: November 14, 2011
    Publication date: March 8, 2012
    Applicant: APPLE INC.
    Inventors: Sandeep GUPTA, Greg MARRIOTT, Max SPRAUER, David A. SHAYER, John Wesley ARCHIBALD, Shannon E. WELLS
  • Patent number: 8108301
    Abstract: The present invention relates to application processing and decisioning systems and processes. One embodiment of the invention includes a method for automating decisioning for a credit request associated with an applicant. The method includes providing a user computer interface adapted to receive information associated with an applicant, and further adapted to display and receive information associated with at least one decision rule. The method also includes receiving information associated with an applicant through the user computer interface; receiving information associated with the applicant from at least one data source; and receiving a selection of information associated with a plurality of decision rules through the user computer interface.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: January 31, 2012
    Assignee: Equifax, Inc.
    Inventors: Sandeep Gupta, Christian Hall, James Reid, Shen Lu, Dennis Horton, Lee Grice, Thresa Dixon, Scott Garten, Sudhakar Reddy