Patents by Inventor Puneet Gupta

Puneet 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: 20140328740
    Abstract: Methods and systems for producing silane that use electrolysis to regenerate reactive components therein are disclosed. The methods and systems may be substantially closed-loop with respect to halogen, an alkali or alkaline earth metal and/or hydrogen.
    Type: Application
    Filed: July 18, 2014
    Publication date: November 6, 2014
    Applicant: SUNEDISON LLC
    Inventors: Puneet Gupta, Henry F. Erk, Alexis Grabbe
  • Patent number: 8874687
    Abstract: Systems and methods for dynamically rendering content based on user expectations and user tolerance levels are disclosed. Content is delivered to a user in a way that maximizes user experience and minimizes frustration while accessing web content. Because every user's expectations and tolerance levels are different, embodiments of the invention exploit these two parameters to deliver optimized web content to users within an acceptable time frame, thus ensuring a better browsing experience. In one embodiment of the invention, the method includes intercepting at a computing device a request for content from a server, determining a quality of service value based on user expectations and a user tolerance level from the content and a user profile, and delivering a modified version of the content to the user based on the quality of service value. The system is a computing device programmed with instructions to accomplish these functional steps.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: October 28, 2014
    Assignee: Infosys Technologies, Ltd.
    Inventors: Puneet Gupta, Akshay Darbari, Venkat Kumar Sivaramamurthy
  • Patent number: 8868680
    Abstract: A method, non-transitory computer readable medium, and apparatus that identifies profile information for a received request associated with an end user at a requesting computing device and context information associated with the requesting computing device. Customized content responsive to the received request is obtained from a content provider device based on the identified profile information and the identified context information. The obtained customized content is providing to the requesting computing device.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: October 21, 2014
    Assignee: Infosys Technologies Ltd.
    Inventors: Puneet Gupta, Venkat Kumar Sivaramamurthy, Akshay Darbari, Karthik Gopalakrishnan Vinmani
  • Patent number: 8869094
    Abstract: A standard cell library is disclosed. The standard cell library contains cells wherein at least one transistor in at least one cell is annotated for gate length biasing. Gate length biasing includes the modification of the gate length, so as to change the speed or power consumption of the modified gate length. The standard cell library is one used in the manufacturing of semiconductor devices (e.g., that result as semiconductor chips), by way of fabricating features defined on one or more layouts of geometric shapes. The annotations serve to identify which ones of the transistor gate features are to be modified before using the geometric shapes for manufacturing the semiconductor device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 21, 2014
    Assignee: Tela Innovations, Inc.
    Inventors: Puneet Gupta, Andrew B. Kahng
  • Patent number: 8849584
    Abstract: Systems and methods are provided for determining the size of particles within a fluidized bed reactor for use with thermally decomposable silicon-containing gas. The pressure of gas adjacent a gas inlet and adjacent a gas outlet of the reactor are measured with pressure sensors. An algorithm is applied to at least one of the pressure measurements to determine the size of particles within the reactor. The determined size of the particles can be used to control the operation of the reactor.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: September 30, 2014
    Assignee: SunEdison, Inc.
    Inventors: Satish Bhusarapu, Arif Nawaz, Puneet Gupta, Karthik Balakrishnan
  • Publication number: 20140262392
    Abstract: A method of detecting machine tool vibration is provided. The method includes receiving, from a sensor arranged in a machine tool, motion data measured along an axis. The method also includes comparing the motion data against a first threshold. The method also includes adjusting a counter if the motion data has a magnitude greater than the first threshold. The method also includes generating an alarm if the counter is greater than a second threshold.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: Haas Automation, Inc.
    Inventors: Razmik G. PETROSSIANS, Joseph V . Soliman, Puneet Gupta, German M. Chistokhodov, Barry D. Johnson
  • Publication number: 20140282351
    Abstract: A flexible and scalable software system architecture for implementing multimedia applications is disclosed. In one embodiment, the flexible and scalable software system architecture includes a platform abstraction layer (PAL), a device policy manager (DPM), a media engine, a library of commons (LoC) module, system management toolsets (SMT), one or more application services, an application control unit (ACU) and a user interface transaction layer (UITL). Further, the media engine is communicatively coupled between the PAL and the ACU, the LoC module is communicatively coupled to the ACU, the DPM, the media engine, the SMT, the PAL and the UITL, the DPM is communicatively coupled to the PAL, the ACU and the media engine, the ACU is coupled between media engine and the UITL, and the SMT is communicatively coupled to the ACU, the DPM, the media engine, the LoC module, the PAL and the UITL.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: ITTIAM SYSTEMS (P) LTD.
    Inventors: Puneet Gupta, Sheela Prabhakar, Nitin Nataraj, Ashwin Iyenggar
  • Patent number: 8834825
    Abstract: Methods for producing silane by reacting a hydride and a halosilane are disclosed. Some embodiments involve use of a column which is not mechanically agitated and in which reactants may be introduced in a counter-current arrangement. Some embodiments involve use of a baffled column which has multiple reaction zones.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: September 16, 2014
    Assignee: SunEdison, Inc.
    Inventors: Baisheng Zou, Puneet Gupta
  • Patent number: 8821825
    Abstract: Methods and systems for producing silane that use electrolysis to regenerate reactive components therein are disclosed. The methods and systems may be substantially closed-loop with respect to halogen, an alkali or alkaline earth metal and/or hydrogen.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: September 2, 2014
    Assignee: SunEdison, Inc.
    Inventors: Puneet Gupta, Henry F. Erk, Alexis Grabbe
  • Publication number: 20140245245
    Abstract: Methods, layouts and chip design layouts that use annotations for communicating gate-length biasing amounts to post-layout tools are disclosed. One method includes receiving a chip design layout designed to includes select ones of a plurality of nominal cell layouts and an annotated cell layout. The chip design layout is defined by a plurality of layers and the plurality of nominal cell layouts define transistors, wherein each of the plurality of nominal cell layouts define nominal length transistors, and the annotated cell layout also defines transistors. The annotated cell layout is associated with an annotation layer that identifies a gate-length biasing to be applied to at least one transistor of the annotated cell layout. The gate-length biasing identifies an amount of change for a gate length and not width-sizing of a gate width of the at least one transistor of the annotated cell layout. The annotation layer is used to communicate design-specific directives that require implementation.
    Type: Application
    Filed: May 5, 2014
    Publication date: August 28, 2014
    Applicant: Tela Innovations, Inc.
    Inventors: Puneet Gupta, Andrew B. Kahng
  • Publication number: 20140223404
    Abstract: Methods and apparatus for a gate-length biasing methodology for optimizing integrated digital circuits are described. The gate-length biasing methodology that changes a nominal gate-length of a transistor to a biased gate-length, where the biased gate-length includes a bias length that is small compared to the nominal gate-length.
    Type: Application
    Filed: April 4, 2014
    Publication date: August 7, 2014
    Applicant: Tela Innovations, Inc.
    Inventors: Puneet Gupta, Andrew B. Kahng
  • Patent number: 8799506
    Abstract: A method, non-transitory computer readable medium, and apparatus that obtains with a content management computing device application configuration information about an executing application on an end user computing device that provides content to a primary end user. Sensor data is obtained with the content management computing device from one or more sensor devices. A type of device for the end user computing device executing the application is identified. One or more personalized values are determined with the content management computing device based on the obtained sensor data, the identified type of device, and the obtained application configuration information. The determined one or more personalized values are provided by the content management computing device to the end user computing device to optimize the content provided to the primary end user by the executing application.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: August 5, 2014
    Assignee: Infosys Limited
    Inventors: Puneet Gupta, Karthik Gopalakrishnan Vinmani, Venkat Kumar Sivaramamurthy, Akshay Darbari
  • Patent number: 8756555
    Abstract: A standard cell library is disclosed. The standard cell library contains cells wherein at least one transistor in at least one cell is annotated for gate length biasing. Gate length biasing includes the modification of the gate length, so as to change the speed or power consumption of the modified gate length. The standard cell library is one used in the manufacturing of semiconductor devices (e.g., that result as semiconductor chips), by way of fabricating features defined on one or more layouts of geometric shapes. The annotations serve to identify which ones of the transistor gate features are to be modified before using the geometric shapes for manufacturing the semiconductor device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 17, 2014
    Assignee: Tela Innovations, Inc.
    Inventors: Puneet Gupta, Andrew B. Kahng
  • Publication number: 20140144082
    Abstract: A method for converting fuel may include reducing at least one metal oxide in a first reactor with a fuel to produce a reduced metal or a reduced metal oxide, transporting the reduced metal or reduced metal oxide from the first reactor to a second reactor, oxidizing at least a portion of the reduced metal or reduced metal oxide from the first reactor in the second reactor to produce a metal oxide intermediate, transporting the metal oxide intermediate from the second reactor to a third reactor, removing ash, char, or unwanted materials with a separation unit from the metal oxide intermediate transported from the second reactor to the third reactor, regenerating the at least one metal oxide, and transporting the regenerated metal oxide from the third reactor to the first reactor.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 29, 2014
    Applicant: The Ohio State University
    Inventors: Liang-Shih Fan, Puneet Gupta, Luis Gilberto Velazquez Vargas, Fanxing Li
  • Patent number: 8728574
    Abstract: Gas distribution units of fluidized bed reactors are configured to direct thermally decomposable compounds to the center portion of the reactor and away from the reactor wall to prevent deposition of material on the reactor wall and process for producing polycrystalline silicon product in a reactor that reduce the amount of silicon which deposits on the reactor wall.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: May 20, 2014
    Assignee: MEMC Electronic Materials, Inc.
    Inventors: Milind S. Kulkarni, Puneet Gupta, Balaji Devulapalli, Jameel Ibrahim, Vithal Revankar, Kwasi Foli
  • Publication number: 20140126626
    Abstract: A method for media rate control in a video encoding system disclosed. In one embodiment, an optical remaining one of the three parameter sets (Sk) is computed based on the provided user configuration inputs of two parameters sets (Si, Sj), wherein the user configuration inputs comprise two parameter sets (Si and Sj) out of three parameter sets (Si, Sj, and Sk), wherein the three parameter sets are latency parameter set, channel bandwidth parameter set, and video quality parameter set. The video encoding system is then configured based on the provided two parameter sets (Si, Sj) and the computed parameter set (Sk) to obtain a desired media rate control having optimal performance.
    Type: Application
    Filed: November 6, 2012
    Publication date: May 8, 2014
    Applicant: ITTIAM SYSTEM (P) LTD.
    Inventors: Chaitanya Kumar Matcha, Durga Venkatanarayanababu Laveti, Puneet Gupta, Swapan Kumar Kundu, Bhavani Gopalakrishna Rao
  • Patent number: 8715597
    Abstract: Production of polycrystalline silicon in substantially closed-loop processes and systems is disclosed. The processes and systems generally involve disproportionation of trichlorosilane to produce silane or dichlorosilane and thermal decomposition of silane or dichlorosilane to produce polycrystalline silicon.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: May 6, 2014
    Assignee: MEMC Electronic Materials, Inc.
    Inventors: Puneet Gupta, Yue Huang, Satish Bhusarapu
  • Publication number: 20140109111
    Abstract: A method for providing a dedicated software framework for exception and event management in an embedded software system is disclosed. In one embodiment, each of exceptions/events originated from users are uniquely identified and severity of the exceptions/events is categorized. The users are software subsystems, software layers and software modules in the embedded software system. Further, information regarding the exceptions/events is reported through various layers, subsystems and modules for use by an application. Furthermore, information associated with one or more of the reported exceptions/events is logged using a logging framework. In addition, the exceptions/events are handled to keep applications running without causing an unexpected behavior in the embedded software system.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: ITTIAM SYSTEMS (P) LTD
    Inventors: PUNEET GUPTA, Sagar Gaonkar, Sreekanth Majji, Sneha Vaidyanathan
  • Patent number: 8685334
    Abstract: Disclosed is an optimized process and apparatus for more efficiently and economically carrying out the liquid-phase oxidation of an oxidizable compound. Such liquid-phase oxidation is carried out in a bubble column reactor that provides for a highly efficient reaction at relatively low temperatures. When the oxidized compound is para-xylene and the product from the oxidation reaction is crude terephthalic acid (CTA), such CTA product can be purified and separated by more economical techniques than could be employed if the CTA were formed by a conventional high-temperature oxidation process.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: April 1, 2014
    Assignee: Grupo Petrotemex, S.A. de C.V.
    Inventors: Alan George Wonders, Puneet Gupta, Lee Reynolds Partin, Wayne Scott Strasser, Marcel de Vreede
  • Publication number: 20140063067
    Abstract: A method for an electronic device having a keyboard and a display, including, receiving an input reflecting selection of one or more of the keys, displaying, at a location on the display, one or more characters associated with the one or more selected keys, wherein the location corresponds to a region of the keyboard determined based on a subsequent candidate input character that is based on the one or more characters associated with the one or more selected keys, and detecting a swipe input associated with the determined region. An electronic device including a display, a keyboard, a memory, and a processor, the processor being configured to execute the method. The keyboard also includes a plurality of keys, each key corresponding to one or more different characters of a plurality of characters, and a plurality of sensors configured to detect one or more gestures along the plurality of keys.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: Research in Motion Limited
    Inventors: Jessica Leanne Compton, Puneet Gupta, Yun Sun Lee