Inventor
Puneet Gupta
Inventor
Bangalore, IN
Overview
Patents· 153 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing16%
H04LTransmission of digital information, e.g. telegraphic communication12%
B01JChemical or physical processes, e.g. catalysis or colloid chemistry10%
C01BNon-metallic elements10%
H04WWireless communication networks5%
B01DSeparation3%
C07CAcyclic or carbocyclic compounds3%
H04NPictorial communication, e.g. television3%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes2%
C25BElectrolytic or electrophoretic processes for the production of compounds or non-metals2%
PatentTitleYear
10,837,106Clamping assembly for a reactor system202010,832,752Memory write and read assistance using negative differential resistance devices202010,755,125Face video based heart rate monitoring using pulse signal modelling and tracking202010,750,959Heart rate estimation from face videos using quality based fusion202010,742,707Low latency multimedia streaming system and method202010,710,003Induction heater system for a fluidized bed reactor202010,630,794Multi computing device network based conversion determination based on computer network traffic202010,602,353Extensible device identity attestation202010,452,234Method and dashboard server providing interactive dashboard201910,442,694Production of polycrystalline silicon by the thermal decomposition of silane in a fluidized bed reactor201910,442,695Production of polycrystalline silicon by the thermal decomposition of silane in a fluidized bed reactor201910,407,309Production of polycrystalline silicon in substantially closed-loop processes that involve disproportionation operations201910,365,481Method and system for automatically calibrating HMD device201910,320,928Multi computing device network based conversion determination based on computer network traffic201910,311,047Streamlined creation and updating of OLAP analytic databases201910,313,462Systems and methods of determining a geographic location based conversion201910,304,103Method for providing recommendations for data item by collaborative video server201910,283,975Smart diagnostics for hot-pluggable battery systems201910,252,916Methods for separating halosilanes201910,130,271Serial fusion of Eulerian and Lagrangian approaches for real-time heart rate estimation201810,091,315Systems and methods of determining a geographic location based conversion201810,091,314Systems and methods of determining a geographic location based conversion201810,011,493Methods for purifying halosilane-containing streams20189,971,658Client deployment with disaster recovery considerations20189,967,097Method and system for converting data in an electronic device20189,939,635Method for providing notification in virtual reality device20189,923,979'Systems and methods of determining a geographic location based conversion'20189,794,230'Method and system for encrypting multimedia streams'20179,789,421'Induction heater system for a fluidized bed reactor'20179,737,968'Machine tool with vibration detection'20179,724,677'Selenium-containing hydroprocessing catalyst, its use, and method of preparation'20179,706,006'System and method of context aware adaption of content for a mobile device'2017D0781913'Display for wearable device with graphical user interface'20179,584,648'Method and system for managing incoming notifications'20179,549,189'Method for media rate control in a video encoding system'2017D0775657'Display screen with animated graphical user interface'20179,527,752'Methods for producing aluminum trifluoride'20169,496,853'Via resistance analysis systems and methods'20169,487,406'Systems for producing silane'20169,480,097'Automatic enabling or disabling of auto-negotiation between network devices'20169,473,813'System and method for providing immersive surround environment for enhanced content experience'20169,425,772'Coupling resistance and capacitance analysis systems and methods'20169,394,180'Production of polycrystalline silicon in substantially closed-loop systems'20169,389,845'System and method for dynamically generating a user personalized downloadable executable file'20169,357,567'System and method for sharing data over wireless adhoc network'20169,331,852'System and method for securing data transaction'20169,306,936'Techniques to classify virtual private network traffic based on identity'20169,292,670'Systems and methods for generating and authenticating one time dynamic password based on context information'20169,286,476'Method and system for configuring constraints for a resource in an electronic device'20169,239,743'Method and architecture for exception and event management in an embedded software system'20169,227,179'Selenium-containing hydroprocessing catalyst, its use, and method of preparation'20169,210,538'Method, system, and computer-readable medium for providing location-based listing services'20159,207,983'Methods for adapting application services based on current server usage and devices thereof'20159,208,250'System and method for dynamic modification of web page content to ensure consistent response time'20159,202,003'Gate-length biasing for digital circuit optimization'20159,156,705'Production of polycrystalline silicon by the thermal decomposition of dichlorosilane in a fluidized bed reactor'20159,114,997'Production of polycrystalline silicon by the thermal decomposition of silane in a fluidized bed reactor'20159,114,996'Production of polycrystalline silicon by the thermal decomposition of silane in a fluidized bed reactor'20159,081,779'Central storage repository and methods for managing tags stored therein and information associated therewith'20159,069,926'Standard cells having transistors annotated for gate-length biasing'20159,064,538'Method and system for generating at least one of: comic strips and storyboards from videos'20159,047,087'Power management and virtual machine migration between logical storage units based on quantity of shared physical storage units'20159,026,983'Flexible and scalable software system architecture for implementing multimedia applications'20159,017,627'Process for removing hydrogen sulfide from very sour hydrocarbon gas streams using metal sulfide'20159,011,803'Systems for producing silane'20158,990,196'Knowledge management system with collective search facility'20158,974,761'Methods for producing silane'20158,956,584'Production of polycrystalline silicon in substantially closed-loop processes that involve disproportionation operations'20158,949,768'Standard cells having transistors annotated for gate-length biasing'20158,917,764'System and method for virtualization of ambient environments in live video streaming'20148,906,313'Fluidized bed reactor systems'20148,909,918'Techniques to classify virtual private network traffic based on identity'20148,874,687'System and method for dynamically modifying content based on user expectations'20148,869,094'Standard cells having transistors annotated for gate-length biasing'20148,868,680'Methods for recommending personalized content based on profile and context information and devices thereof'20148,849,584'Systems and methods for particle size determination and control in a fluidized bed reactor for use with thermally decomposable silicon-containing gas'20148,834,825'Processes for producing silane in a bubble column'20148,821,825'Methods for producing silane'20148,799,506'System using personalized values to optimize content provided to user'20148,756,555'Standard cells having transistors annotated for gate-length biasing'20148,728,574'Methods for introducing a first gas and a second gas into a reaction chamber'20148,715,597'Production of polycrystalline silicon in substantially closed-loop systems that involve disproportionation operations'20148,685,334'Optimized liquid-phase oxidation'20148,649,298'Method and system for creating a virtual wireless sensor network'20148,635,583'Standard cells having transistors annotated for gate-length biasing'20148,588,192'System and method for forming application dependent dynamic data packet in wireless sensor networks'20138,562,928'Process for producing hydrogen, sulfur and sulfur dioxide from hydrogen sulfide-containing gas streams'20138,551,298'Processes for purifying silane'20138,529,860'Methods for producing silicon tetrafluoride'20138,524,048'Processes for recovering silane from heavy-ends separation operations'20138,524,045'Systems for purifying silane'20138,524,044'Systems for recovering silane from heavy-ends separation operations'20138,490,043'Standard cells having transistors annotated for gate-length biasing'20138,470,257'Optimized liquid-phase oxidation'20138,452,958'Determining certificate revocation status'20138,452,547'Systems and methods for particle size determination and control in a fluidized bed reactor'20138,449,848'Production of polycrystalline silicon in substantially closed-loop systems'20138,427,319'System and method for real time theft detection'20138,415,089'Single-mask double-patterning lithography'20138,412,955'Framework and method for secure data management in a diversified platform'20138,404,206'Methods for producing polycrystalline silicon that reduce the deposition of silicon on reactor walls'20138,388,925'Methods for producing aluminum trifluoride'20138,388,914'Systems for producing silane'20138,331,288'Intelligent access point for delivering location based information'20128,289,839'Scaling BFD sessions for neighbors using physical / sub-interface relationships'20128,275,139'Linear full duplex system and method for acoustic echo cancellation'20128,267,745'Methods of grinding semiconductor wafers having improved nanotopology'20128,189,474'Dynamic stack-based networks for resource constrained devices'20128,189,618'System and method for robust data loss recovery in a wireless local area network'20128,185,865'Methods for gate-length biasing using annotation data'20128,166,309'System and method for a secure multi-level network access mechanism using virtual service set identifier broadcast'20128,135,699'Summarization systems and methods'20128,127,266'Gate-length biasing for digital circuit optimization'20128,111,611'Bidirectional forwarding detection on multilink bundled interfaces'20128,103,981'Tool for modifying mask design layout'20128,066,553'Wafer clamping device for a double side grinder'20118,037,041'System for dynamic keyword aggregation, search query generation and submission to third-party information search utilities'20118,027,684'System for performing a task in a communication network and methods thereof'20118,028,188'System and method for testing an application installed on a wireless communication device'20118,024,675'Method and system for wafer topography-aware integrated circuit design analysis and optimization'20118,001,080'Managing real-time execution of transactions in a network'20117,977,505'Optimized liquid-phase oxidation'20117,910,769'Optimized liquid-phase oxidation'20117,878,883'Wire saw ingot slicing system and method with ingot preheating, web preheating, slurry temperature control and/or slurry flow rate control'20117,865,856'System and method for performing transistor-level static performance analysis using cell-level static analysis tools'20117,823,098'Method of designing a digital circuit by correlating different static timing analyzers'20107,814,456'Method and system for topography-aware reticle enhancement'20107,808,963'Wireless delivery of non-standard frame field information via broadcast frames'20107,787,887'Providing location-based services via wireless networks'20107,783,613'Context-aware middleware platform for client devices'20107,767,191'Combustion looping using composite oxygen carriers'20107,745,239'Arrangement of fill unit elements in an integrated circuit interconnect layer'20107,743,349'Method and system for finding an equivalent circuit representation for one or more elements in an integrated circuit'20107,730,432'Method and system for reshaping a transistor gate in an integrated circuit to achieve a target objective'20107,716,612'Method and system for integrated circuit optimization by using an optimized standard-cell library'20107,640,522'Method and system for placing layout objects in a standard-cell layout'20097,627,849'System and method for varying the starting conditions for a resolution enhancement program to improve the probability that design goals will be met'20097,614,032'Method for correcting a mask design layout'20097,532,574'Method and apparatus for improved priority based connection establishment within a PNNI ATM network'20097,507,857'Optimized liquid-phase oxidation'20097,498,003'Optimized liquid-phase oxidation'20097,443,792'Method and system for selecting connections to bump based on priority in a network'20087,441,211'Gate-length biasing for digital circuit optimization'20087,390,921'Optimized liquid-phase oxidation'20087,381,836'Optimized liquid-phase oxidation'20087,353,492'Method of IC fabrication, IC mask fabrication and program product therefor'20087,330,437'Checking connectivity for point-to-multipoint connections'20087,149,999'Method for correcting a mask design layout'20067,084,476'Integrated circuit logic with self compensating block delays'20067,033,168'Semiconductor wafer boat for a vertical furnace'20066,700,961'Prepaid calling with warning announcement'20046,535,913'Method and apparatus for use of an application state storage system in interacting with on-line services'20036,374,305'Web applications interface system in a mobile-based client-server system'2002Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2002–2013Based in Sunnyvale, CA, US· patent location history
2003–2011Based in Santa Clara, CA, US· patent location history
2006–2015Patents assigned to MEMC ELECTRONIC MATERIALS (15)· patent assignee history
2008–2014Based in St. Peters, MO, US· patent location history
2009–2015Patents assigned to TELA INNOVATIONS INC (19)· patent assignee history
2010–2016Patents assigned to INFOSYS TECHNOLOGIES LTD (16)· patent assignee history
2010–2020Based in Bangalore, IN· patent location history
2011–2017Patents assigned to GUPTA PUNEET (64)· patent assignee history
2012–2019Based in Houston, TX, US· patent location history
2014–2020Patents assigned to SUNEDISON INC (16)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| GUPTA PUNEETself | 64 | 2011–2017 |
| TELA INNOVATIONS INC | 19 | 2009–2015 |
| INFOSYS TECHNOLOGIES LTD | 16 | 2010–2016 |
| SUNEDISON INC | 16 | 2014–2020 |
| MEMC ELECTRONIC MATERIALS | 15 | 2006–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Bangalore, IN | 43 | 2010–2020 |
| Houston, Texas, US | 29 | 2012–2019 |
| Sunnyvale, California, US | 11 | 2002–2013 |
| Santa Clara, California, US | 10 | 2003–2011 |
| St. Peters, MO, US | 9 | 2008–2014 |