Patents by Inventor Nitin Chhabra
Nitin Chhabra 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).
-
Patent number: 11443035Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including at least a processor and a memory; and a security agent including instructions encoded in the memory to instruct the processor to: monitor a user's operation of the computing apparatus over time, including determining whether a selected behavior is a security risk; provide a risk analysis of the user's operation based at least in part on the monitoring; select a scan sensitivity based at least in part on the risk analysis; and scan, with the selected sensitivity, one or more objects on the computing apparatus to determine if the one or more objects are a threat.Type: GrantFiled: April 12, 2019Date of Patent: September 13, 2022Assignee: McAfee, LLCInventors: Nitin Chhabra, Prashanth Palasamudram Ramagopal, Ghanashyam Satpathy, Chakradhar Kotamraju, Rajat Saxena
-
Patent number: 11132376Abstract: A system can comprise one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a request for a write operation of an input record in a data store associated with a sharded database and an alternate-key-global-index (AKGI) database; generating a new optimistic lock value, the new optimistic lock value being unique in the sharded database; when the data store does not include a data record associated with the input record, creating the dummy data record in the data store; locking the data record for the write operation by setting the DROpLock of the data record to the new optimistic lock value; and performing the write operation of the input record in the AKGI database and the sharded database.Type: GrantFiled: February 28, 2019Date of Patent: September 28, 2021Assignee: WALMART APOLLO, LLCInventors: Jason Christopher Sardina, William R. Eschenbruecher, III, Jun Yi, Yi Lu, Nitin Chhabra, III, Ying Zhang, Alexei Olkhovskii, Robert Bruce Woods, III, Scott Melvin Harvester, Robert Perry Lowell
-
Publication number: 20200327222Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including at least a processor and a memory; and a security agent including instructions encoded in the memory to instruct the processor to: monitor a user's operation of the computing apparatus over time, including determining whether a selected behavior is a security risk; provide a risk analysis of the user's operation based at least in part on the monitoring; select a scan sensitivity based at least in part on the risk analysis; and scan, with the selected sensitivity, one or more objects on the computing apparatus to determine if the one or more objects are a threat.Type: ApplicationFiled: April 12, 2019Publication date: October 15, 2020Applicant: McAfee, LLCInventors: Nitin Chhabra, Prashanth Palasamudram Ramagopal, Ghanashyam Satpathy, Chakradhar Kotamraju, Rajat Saxena
-
Patent number: 10628803Abstract: Described herein are methods and systems by which certain servicing and maintenance of a device coupled to a computer network can be performed remotely. The system receives an event associated with the operation of the device and compares the event to a set of rules to identify if the event is a false positive event. The system generates a notification when the event is not the false positive event and transmits the notification to a service agent.Type: GrantFiled: October 3, 2016Date of Patent: April 21, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Nitin Chhabra, Prakash Chanderia, Ajith Balakrishnan
-
Publication number: 20190266169Abstract: A system can comprise one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a request for a write operation of an input record in a data store associated with a sharded database and an alternate-key-global-index (AKGI) database; generating a new optimistic lock value, the new optimistic lock value being unique in the sharded database; when the data store does not include a data record associated with the input record, creating the dummy data record in the data store; locking the data record for the write operation by setting the DROpLock of the data record to the new optimistic lock value; and performing the write operation of the input record in the AKGI database and the sharded database.Type: ApplicationFiled: February 28, 2019Publication date: August 29, 2019Applicant: Walmart Apollo, LLCInventors: Jason Christopher Sardina, William R. Eschenbruecher, III, Jun Yi, Yi Lu, Nitin Chhabra, III, Ying Zhang, Alexei Olkhovskii, Robert Bruce Woods, III, Scott Melvin Harvester, Robert Perry Lowell
-
Patent number: 8826264Abstract: A non-disruptive upgrade (NDU) technique involves installing and activating a first copy of a new version of an application in a temporary directory to (i) obtain control from an original version of the application while the original version is installed in an application directory and (ii) shut down the original version. The technique further involves, after the first copy of the new version obtains control from the original version and the original version is shut down, installing and activating a second copy of the new version of the application in the application directory to (i) obtain control from the first copy of the new version while the first copy of the new version is installed in the temporary directory and (ii) shut down the first copy of the new version. Such operation maintains the continuity of work at each phase of the NDU technique.Type: GrantFiled: June 28, 2012Date of Patent: September 2, 2014Assignee: EMC CorporationInventors: Nitin Chhabra, Nithin Surendran, Ajith Balakrishnan, Ankur Dixit, Helen S. Raizen
-
Patent number: 8776086Abstract: Various embodiments implement agents as dynamically linked libraries to run within host processes controlled by an executable agent manager. The agent manager runs as a service or daemon continuously after being loaded into the memory of a computer system. Information concerning agents that are configured to carry out tasks on the computer system is stored in a database accessible to the agent manager. When a task that a particular agent is configured to carry out needs to be done, the agent manager assigns an executable host process to run the agent. The agent manager then sends start and stop commands to the host process to load and halt the agent, respectively.Type: GrantFiled: March 8, 2012Date of Patent: July 8, 2014Assignee: EMC CorporationInventors: Nitin Chhabra, Nithin Surendran, Ankur Dixit
-
Patent number: 8495883Abstract: A turbine engine assembly for a generator including a turbine engine having a compressor section, a combustor section and a turbine section. An air bleed line is in communication with the combustor section for receiving combustor shell air from the combustor section and conveying the combustor shell air as bleed air to a plurality of stages of the turbine section. Bleed air is controlled to flow through the air bleed line when an operating load of the turbine engine assembly is less than a base load of the engine to bypass air exiting the compressor section around a combustor in the combustor section and effect a flow of high pressure combustor shell air to the stages of the turbine section.Type: GrantFiled: February 4, 2010Date of Patent: July 30, 2013Assignee: Siemens Energy, Inc.Inventors: Adam M. Foust, Raymond S. Nordlund, Nitin Chhabra, David A. Little
-
Patent number: 7950215Abstract: A gas turbine combustion system for a turbine engine is disclosed. The gas turbine combustion system may include a plurality of combustor baskets positioned circumferentially about a longitudinal axis of the turbine engine, at least one firing nozzle extending into each of the plurality of combustor baskets and a fuel delivery system in communication with each of the at least one firing nozzles and in communication with at least one fuel source. Each combustor basket may include a fuel flow control device of the fuel delivery system inline with each of the at least one firing nozzles in that combustor basket such that fuel flow to some of the combustor baskets can be shut off while fuel flow to firing nozzles in other combustor baskets remains unobstructed, thereby permitting some combustor baskets to remain non-fired while other combustor baskets are firing to reduce CO emissions.Type: GrantFiled: November 20, 2007Date of Patent: May 31, 2011Assignee: Siemens Energy, Inc.Inventors: Nitin Chhabra, Adam Foust
-
Publication number: 20100175387Abstract: A turbine engine assembly for a generator including a turbine engine having a compressor section, a combustor section and a turbine section. An air bleed line is in communication with the combustor section for receiving combustor shell air from the combustor section and conveying the combustor shell air as bleed air to a plurality of stages of the turbine section. Bleed air is controlled to flow through the air bleed line when an operating load of the turbine engine assembly is less than a base load of the engine to bypass air exiting the compressor section around a combustor in the combustor section and effect a flow of high pressure combustor shell air to the stages of the turbine section.Type: ApplicationFiled: February 4, 2010Publication date: July 15, 2010Inventors: Adam M. Foust, Raymond S. Nordlund, Nitin Chhabra, David A. Little
-
Publication number: 20090126367Abstract: A gas turbine combustion system for a turbine engine is disclosed. The gas turbine combustion system may include a plurality of combustor baskets positioned circumferentially about a longitudinal axis of the turbine engine, at least one firing nozzle extending into each of the plurality of combustor baskets and a fuel delivery system in communication with each of the at least one firing nozzles and in communication with at least one fuel source. Each combustor basket may include a fuel flow control device of the fuel delivery system inline with each of the at least one firing nozzles in that combustor basket such that fuel flow to some of the combustor baskets can be shut off while fuel flow to firing nozzles in other combustor baskets remains unobstructed, thereby permitting some combustor baskets to remain non-fired while other combustor baskets are firing to reduce CO emissions.Type: ApplicationFiled: November 20, 2007Publication date: May 21, 2009Applicant: SIEMENS POWER GENERATION, INC.Inventors: Nitin Chhabra, Adam Foust
-
Patent number: 7194869Abstract: The exhaust gas of a turbine engine can include water vapor. Aspects of the invention relate to various systems for recovering water from the exhaust gas of a gas turbine engine. In one system, a portion of the exhaust gas can be routed to an absorption chiller. In another system, a portion of the exhaust gas can be routed to a direct contact heat exchanger. In a third system, a portion of the exhaust gas can be routed to a fin-fan cooler. In each of these systems, the portion of gas can be cooled below its dew point temperature to release a portion of its humidity as liquid water. Aspects of the invention can be used with the turbine exhaust of simple and combined cycle power plants. A water recovery system according to aspects of the invention can minimize or eliminate a power plant's dependence on local water sources.Type: GrantFiled: March 8, 2005Date of Patent: March 27, 2007Assignee: Siemens Power Generation, Inc.Inventors: Gerard McQuiggan, Gerald A. Myers, Nitin Chhabra, Giuseppe Gaio
-
Publication number: 20060201131Abstract: The exhaust gas of a turbine engine can include water vapor. Aspects of the invention relate to various systems for recovering water from the exhaust gas of a gas turbine engine. In one system, a portion of the exhaust gas can be routed to an absorption chiller. In another system, a portion of the exhaust gas can be routed to a direct contact heat exchanger. In a third system, a portion of the exhaust gas can be routed to a fin-fan cooler. In each of these systems, the portion of gas can be cooled below its dew point temperature to release a portion of its humidity as liquid water. Aspects of the invention can be used with the turbine exhaust of simple and combined cycle power plants. A water recovery system according to aspects of the invention can minimize or eliminate a power plant's dependence on local water sources.Type: ApplicationFiled: March 8, 2005Publication date: September 14, 2006Inventors: Gerard McQuiggan, Gerald Myers, Nitin Chhabra, Giuseppe Gaio
-
Patent number: 6179073Abstract: A vehicle (10) includes a pair of hybrid track assemblies (12) mounted on opposite sides of the longitudinal axis (A) of the framework (11) of the vehicle (10) for cooperating to steer the vehicle (10). Each of the hybrid track assemblies (12) includes a first lead track (14) entrained about a first plurality of wheels (16) and a second lead track (18) entrained about a second plurality of wheels (20). A plurality of first lead rollers (26) are rotatably supported in spaced and parallel relationship to one another along the longitudinal axis of the first lead track (14). A plurality of second lead rollers (38) are rotatably supported in spaced and parallel relationship to one another along the longitudinal axis of the second lead track (18). The assembly is characterized by the first and second axes of the first lead rollers (26) and second lead rollers (38) being disposed in opposite directions, i.e., a herringbone configuration.Type: GrantFiled: May 28, 1999Date of Patent: January 30, 2001Assignee: University of South FloridaInventors: Nitin Chhabra, Stuart Wilkinson