Patents by Inventor Rahul Dev
Rahul Dev 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: 20200240424Abstract: A vehicle having an engine system which can detect an expected compressor surge event while the compressor is operating in a stable region of a compressor map, and upon detecting the expected compressor surge event controlling one or more engine operating parameters to maintain compressor operation in the stable region of the compressor map without transgressing (or mitigating the transgression of) a compressor surge line on the compressor map which, if transgressed, may cause compressor surge to occur.Type: ApplicationFiled: January 25, 2019Publication date: July 30, 2020Inventors: Vishnu Vijayakumar, Rahul Dev Rajampeta, Dave William Slessor, Sabrina Niemann, Mike Padowski
-
Patent number: 10620856Abstract: Example methods are provided for a first host to perform Input Output (I/O) fencing in a shared virtual storage environment. One example method may comprise determining that is required to fence off a second node from a first virtual disk, and obtaining persistent reservation information associated with the first virtual disk. The persistent reservation information may include a first key associated with a first path between a first node and the first virtual disk, and a second key associated with a second path between the second node and the first virtual disk. The method may also comprise identifying the second key associated with the second path; and blocking I/O access by the second node to the first virtual disk using the second key associated with the second path, thereby fencing off the second node from the first virtual disk.Type: GrantFiled: April 18, 2018Date of Patent: April 14, 2020Assignee: VMWARE, INC.Inventors: Rahul Dev, Gautham Swamy
-
Patent number: 10606561Abstract: A system for generating random numbers comprising a first particle source configured to emit sequentially a plurality of particles towards a first screen comprising one or more slits configured to produce a first diffraction pattern at a first detector by random scattering of the particles; wherein the first detector comprises a plurality of regions each configured to trigger the generation of an output signal upon stimulation of the region by a particle, such that the output signals generated by the first detector are indicative of the positions of the plurality of particles in the first diffraction pattern; and a processor configured to process the output signals from the plurality of regions to thereby generate at least one random number based on the random scattering of the particles.Type: GrantFiled: August 23, 2018Date of Patent: March 31, 2020Assignee: LYFGEN LTDInventor: Rahul Dev Tyagi
-
Publication number: 20200065069Abstract: A system for generating random numbers comprising a first particle source configured to emit sequentially a plurality of particles towards a first screen comprising one or more slits configured to produce a first diffraction pattern at a first detector by random scattering of the particles; wherein the first detector comprises a plurality of regions each configured to trigger the generation of an output signal upon stimulation of the region by a particle, such that the output signals generated by the first detector are indicative of the positions of the plurality of particles in the first diffraction pattern; and a processor configured to process the output signals from the plurality of regions to thereby generate at least one random number based on the random scattering of the particles.Type: ApplicationFiled: August 23, 2018Publication date: February 27, 2020Inventor: Rahul Dev Tyagi
-
Patent number: 10474394Abstract: Example methods are provided to perform persistent reservation emulation in a shared virtual storage environment that includes a first host supporting a first node and a second host supporting a second node. One example method may comprise detecting a command issued by a first node to command issued by a first node to update information relating to a reservation or registration associated with a virtual disk, and updating persistent reservation information associated with the virtual disk to indicate that the command has been issued by the first node. The method may also comprise determining that the second node either has acknowledged the updated persistent reservation information, or has not acknowledged the updated persistent reservation information within a time interval. The method may further comprise updating the persistent reservation information based on the command.Type: GrantFiled: April 18, 2018Date of Patent: November 12, 2019Assignee: VMWARE, INC.Inventors: Rahul Dev, Gautham Swamy, Prasanna Aithal
-
Publication number: 20190278524Abstract: Example methods are provided to perform persistent reservation emulation in a shared virtual storage environment that includes a first host supporting a first node and a second host supporting a second node. One example method may comprise detecting a command issued by a first node to command issued by a first node to update information relating to a reservation or registration associated with a virtual disk, and updating persistent reservation information associated with the virtual disk to indicate that the command has been issued by the first node. The method may also comprise determining that the second node either has acknowledged the updated persistent reservation information, or has not acknowledged the updated persistent reservation information within a time interval. The method may further comprise updating the persistent reservation information based on the command.Type: ApplicationFiled: April 18, 2018Publication date: September 12, 2019Inventors: RAHUL DEV, GAUTHAM SWAMY, PRASANNA AITHAL
-
Publication number: 20190278494Abstract: Example methods are provided for a first host to perform Input Output (I/O) fencing in a shared virtual storage environment. One example method may comprise determining that is required to fence off a second node from a first virtual disk, and obtaining persistent reservation information associated with the first virtual disk. The persistent reservation information may include a first key associated with a first path between a first node and the first virtual disk, and a second key associated with a second path between the second node and the first virtual disk. The method may also comprise identifying the second key associated with the second path; and blocking I/O access by the second node to the first virtual disk using the second key associated with the second path, thereby fencing off the second node from the first virtual disk.Type: ApplicationFiled: April 18, 2018Publication date: September 12, 2019Inventors: RAHUL DEV, Gautham Swamy
-
Publication number: 20160279069Abstract: The subject invention provides nanoparticle drug delivery systems and methods of making and using the same. In one aspect, the present invention provides a nanoparticle drug delivery system comprising a magnetic nanoparticle (MNP) encapsulated by at least one bilayer coating comprising a layer of drug molecules and a layer of polymer. In another aspect, a method of using the nanoparticle drug delivery system can include: administering the nanoparticle drug delivery system systemically and localizing the nanoparticles to the target treatment area. In embodiments the nanoparticle drug delivery system is used to treat HIV-AIDS.Type: ApplicationFiled: March 28, 2016Publication date: September 29, 2016Applicant: The Florida International University Board of TrusteesInventors: Rahul Dev JAYANT, Madhavan NAIR
-
Patent number: 9262293Abstract: Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.Type: GrantFiled: September 16, 2013Date of Patent: February 16, 2016Assignee: Advanced Micro Devices, Inc.Inventors: Shantanu K. Sarangi, Eric Rentschler, Rahul Dev, Vikram Chopra, Mihir Doctor
-
Patent number: 9121363Abstract: A method is provided for operating an engine to limit soot emissions during fuel-enriched operation. The method includes operating the engine using a first fuel injection pattern and timing to inject fuel into a combustion chamber of the engine. The method further includes receiving a request for an increased engine power output and operating the engine using a second fuel injection pattern and timing to inject more fuel into the combustion in response to the request for the increased power output, where the second fuel injection pattern and timing is configured to minimize soot emissions during enriched fuel operations, such as during transient operations.Type: GrantFiled: September 27, 2012Date of Patent: September 1, 2015Assignee: International Engine Intellectual Property Company, LLCInventors: Luis Carlos Cattani, Michael Uchanski, Rogelio Rodiguez, Jer Shen Jason Chen, Dileep Khadilkar, Rahul Dev Rajampeta, Jeremy Grant Schipper, Eric Kastanis
-
Publication number: 20150082093Abstract: Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.Type: ApplicationFiled: September 16, 2013Publication date: March 19, 2015Applicant: Advanced Micro Devices, Inc.Inventors: Shantanu K. Sarangi, Eric Rentschler, Rahul Dev, Vikram Chopra, Mihir Doctro
-
Patent number: 8916136Abstract: Disclosed are apparatuses for detecting glucose levels in a subject. The apparatuses include a glucose sensor coupled with an anti-inflammatory module. The apparatus is configured to monitor blood glucose by detecting the fluorescence generated by the sensor and simultaneously reduce the tissue inflammation reaction. Also disclosed are biosensor systems including the apparatuses and methods of using the biosensor systems.Type: GrantFiled: June 21, 2010Date of Patent: December 23, 2014Assignee: Indian Institute of Technology BombayInventors: Rohit Srivastava, Ayesha Chaudhary, Rahul Dev Jayant
-
Publication number: 20140083392Abstract: The present technology provides one or more methods of operating an engine in a motor vehicle. In at least one embodiment, the existence of an engine idle condition is determined. The method may also include determining whether an operator is present in the vehicle. In some embodiments, the engine operates at a performance idle speed when an engine idle condition exists and an operator is present in the vehicle. In further embodiments, the engine operates at a fuel economy idle speed when an idle condition exists and no operator is present in the vehicle. In still further embodiments, the fuel economy idle speed will be lower than the performance idle speed. The present technology anticipates engine workload and controls engine idle speeds. Based on the anticipated workloads, the present technology can reduce engine stalling while also reducing emissions and increasing fuel economy.Type: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: International Engine Intellectual Property Company, LLCInventors: Luis Carlos Cattani, Michael Uchanski, Rogelio Rodiguez, James Ciglar, Jer Shen Jason Chen, Dileep Khadilkar, Rahul Dev Rajampeta, Ravi Rayala
-
Publication number: 20110262363Abstract: Disclosed are apparatuses for detecting glucose levels in a subject. The apparatuses include a glucose sensor coupled with an anti-inflammatory module. The apparatus is configured to monitor blood glucose by detecting the fluorescence generated by the sensor and simultaneously reduce the tissue inflammation reaction. Also disclosed are biosensor systems including the apparatuses and methods of using the biosensor systems.Type: ApplicationFiled: June 21, 2010Publication date: October 27, 2011Inventors: Rohit SRIVASTAVA, Ayesha Chaudhary, Rahul Dev Jayant