Patents by Inventor Ajit Kumar Verma
Ajit Kumar Verma 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: 11512594Abstract: A system for modulating airflow into a bore defined by a rotor of a gas turbine engine defining an axial direction, a circumferential direction, and a radial direction is provided. The system includes a movable member positioned forward of a first stage of rotor blades of the rotor. The movable member is movable between at least a first position and a second position to modulate airflow into the bore via a plurality of opening in fluid communication with the bore.Type: GrantFiled: June 5, 2020Date of Patent: November 29, 2022Assignee: General Electric CompanyInventors: Kudum Shinde, Ajit Kumar Verma
-
Publication number: 20210381433Abstract: A system for modulating airflow into a bore defined by a rotor of a gas turbine engine defining an axial direction, a circumferential direction, and a radial direction is provided. The system includes a movable member positioned forward of a first stage of rotor blades of the rotor. The movable member is movable between at least a first position and a second position to modulate airflow into the bore via a plurality of opening in fluid communication with the bore.Type: ApplicationFiled: June 5, 2020Publication date: December 9, 2021Inventors: Kudum Shinde, Ajit Kumar Verma
-
Patent number: 11132263Abstract: In one example, a method for a distributed model of data ingestion includes receiving multiple asynchronous backup requests from a plurality of clients, and performing primary processing with respect to data elements of a first one of the backup requests. Next, a job concerning a secondary process is added to a job queue. A handoff is then made for performance of the secondary processing with respect to data elements of the first backup request. The job is then accessed and the secondary processing is performed with respect to the data elements of the backup request, wherein the primary processing and secondary processing are respective first and second stages of an ingestion process, and the primary processing is performed prior to the secondary processing.Type: GrantFiled: June 10, 2020Date of Patent: September 28, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Ray David Whitmer, Ajit Kumar Verma
-
Patent number: 11035251Abstract: A stator temperature control system for a gas turbine engine is provided. The stator temperature control system includes a casing circumferentially surrounding a stator assembly, the casing having a top portion and a bottom portion; an air source having an inlet and an outlet; and a supply line in fluid communication with the outlet of the air source and the bottom portion of the casing, wherein the bottom portion of the casing receives a flow of air from the air source via the supply line to increase a temperature of the bottom portion of the casing.Type: GrantFiled: September 26, 2019Date of Patent: June 15, 2021Assignee: General Electric CompanyInventors: Kudum Shinde, Tarun Sharma, John David Bibler, Ajit Kumar Verma, Ravinder Hamilpur
-
Patent number: 11036675Abstract: In one example, a method for managing data includes identifying a dependent relation between a first version and a second version of a data element, wherein the first version is dependent upon the second version, and inserting a strong reference between the first version of the data element and the second version of the data element. Next, respective expiration times are determined for each of the first version and the second version, and a determination made as to whether the first version expires prior to the second version. When the second version has an expiration time prior to an expiration time of the first version, expiration of the second version is suspended.Type: GrantFiled: June 28, 2016Date of Patent: June 15, 2021Assignee: EMC IP HOLDING COMPANY LLCInventors: Ray David Whitmer, Ajit Kumar Verma
-
Publication number: 20210095576Abstract: A stator temperature control system for a gas turbine engine is provided. The stator temperature control system includes a casing circumferentially surrounding a stator assembly, the casing having a top portion and a bottom portion; an air source having an inlet and an outlet; and a supply line in fluid communication with the outlet of the air source and the bottom portion of the casing, wherein the bottom portion of the casing receives a flow of air from the air source via the supply line to increase a temperature of the bottom portion of the casing.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Kudum Shinde, Tarun Sharma, John David Bibler, Ajit Kumar Verma, Ravinder Hamilpur
-
Patent number: 10866863Abstract: In one example, a method for a distributed model of data ingestion includes receiving multiple asynchronous backup requests from a plurality of clients, and performing primary processing with respect to data elements of a first one of the backup requests. Next, a job concerning a secondary process is added to a job queue. A handoff is then made for performance of the secondary processing with respect to data elements of the first backup request. The job is then accessed and the secondary processing is performed with respect to the data elements of the backup request, wherein the primary processing and secondary processing are respective first and second stages of an ingestion process, and the primary processing is performed prior to the secondary processing.Type: GrantFiled: June 28, 2016Date of Patent: December 15, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Ray David Whitmer, Ajit Kumar Verma
-
Patent number: 10860531Abstract: In one example, a method includes receiving a most recent backup version of client data, marking the most recent backup version to indicate that the most recent backup version has no expiration time, determining a currency span of an earlier backup version that is the backup version whose creation time is next most recent after a creation time of the most recent backup version, identifying all curtains in the currency span, each of the curtains being associated with a respective rule concerning a life of the earlier backup version, applying each of the rules to the earlier backup version, and whichever rule whose application results in the latest expiration time for the earlier backup version is the controlling rule, and assigning an expiration time to the earlier backup version according to the controlling rule.Type: GrantFiled: November 28, 2018Date of Patent: December 8, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Ray David Whitmer, Ajit Kumar Verma
-
Patent number: 10853313Abstract: In one example, a method includes defining one or more curtains, each of which corresponds to a respective one or more designated points in time, using a calendar that is common to all of the curtains, defining one or more backup policies, defining, for each of the one or more backup policies, a respective set of one or more rules, associating each of the one or more backup policies with a respective curtain, and applying, to a backup version whose currency span includes one of the curtains, one of the backup policies that is associated with that curtain.Type: GrantFiled: November 28, 2018Date of Patent: December 1, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Ray David Whitmer, Ajit Kumar Verma
-
Publication number: 20200301788Abstract: In one example, a method for a distributed model of data ingestion includes receiving multiple asynchronous backup requests from a plurality of clients, and performing primary processing with respect to data elements of a first one of the backup requests. Next, a job concerning a secondary process is added to a job queue. A handoff is then made for performance of the secondary processing with respect to data elements of the first backup request. The job is then accessed and the secondary processing is performed with respect to the data elements of the backup request, wherein the primary processing and secondary processing are respective first and second stages of an ingestion process, and the primary processing is performed prior to the secondary processing.Type: ApplicationFiled: June 10, 2020Publication date: September 24, 2020Inventors: Ray David Whitmer, Ajit Kumar Verma
-
Publication number: 20190095452Abstract: In one example, a method includes receiving a most recent backup version of client data, marking the most recent backup version to indicate that the most recent backup version has no expiration time, determining a currency span of an earlier backup version that is the backup version whose creation time is next most recent after a creation time of the most recent backup version, identifying all curtains in the currency span, each of the curtains being associated with a respective rule concerning a life of the earlier backup version, applying each of the rules to the earlier backup version, and whichever rule whose application results in the latest expiration time for the earlier backup version is the controlling rule, and assigning an expiration time to the earlier backup version according to the controlling rule.Type: ApplicationFiled: November 28, 2018Publication date: March 28, 2019Inventors: Ray David Whitmer, Ajit Kumar Verma
-
Publication number: 20190095453Abstract: In one example, a method includes defining one or more curtains, each of which corresponds to a respective one or more designated points in time, using a calendar that is common to all of the curtains, defining one or more backup policies, defining, for each of the one or more backup policies, a respective set of one or more rules, associating each of the one or more backup policies with a respective curtain, and applying, to a backup version whose currency span includes one of the curtains, one of the backup policies that is associated with that curtain.Type: ApplicationFiled: November 28, 2018Publication date: March 28, 2019Inventors: Ray David Whitmer, Ajit Kumar Verma
-
Patent number: 10191906Abstract: In one example, a method for managing of generating information suitable for use in managing backed up data includes defining a sequence format that includes multiple numeric fields that are each associated with a respective partial definition of one or more designated points in time. One or more of the numeric fields are parameterized so that those numeric fields each embrace a range of possible values. A condition is then specified for one or more of the parameterized numeric fields. Finally, a sequence of designated points in time is generated by running a sequence definition that includes the conditions and parameterized numeric fields. Each designated point in time corresponds to a curtain that is associated with one or more rules which, when executed, assign an expiration time to one or more backup versions.Type: GrantFiled: March 25, 2016Date of Patent: January 29, 2019Assignee: EMC IP HOLDING COMPANY LLCInventors: Ray David Whitmer, Ajit Kumar Verma
-
Patent number: 10120763Abstract: In one example, a method for managing backed up data includes marking a current backup version to indicate that the current backup version has no expiration time, and then determining a currency span for a backup version that immediately precedes the current backup version. Next, one or more curtains crossed by the currency span are identified, each curtain being associated with a respective expiration rule. The expiration rules are then applied to the immediately preceding backup version, and an expiration time assigned to the immediately preceding backup version based on application of the expiration rules.Type: GrantFiled: March 25, 2016Date of Patent: November 6, 2018Assignee: EMC IP HOLDING COMPANY LLCInventors: Ray David Whitmer, Ajit Kumar Verma
-
Patent number: 7103860Abstract: A program product for use in generating test benches for verifying test structures embedded in a circuit, comprises a verification specification processor for parsing a verification specification containing test specifications for selected test structures and a test bench generator for each of one or more types of embedded test structures, each test bench generator being operable to process a test structure specification of a test structure of a corresponding test structure type and generate a test bench using data contained in said test specifications of said verification specification, data contained in said test structure specification and data contained in a test connection specification.Type: GrantFiled: January 23, 2003Date of Patent: September 5, 2006Assignee: LogicVision, Inc.Inventors: Paul Price, Jean-François Côté, Ajit Kumar Verma
-
Publication number: 20030149949Abstract: A program product for use in generating test benches for verifying test structures embedded in a circuit, comprises a verification specification processor for parsing a verification specification containing test specifications for selected test structures and a test bench generator for each of one or more types of embedded test structures, each test bench generator being operable to process a test structure specification of a test structure of a corresponding test structure type and generate a test bench using data contained in said test specifications of said verification specification, data contained in said test structure specification and data contained in a test connection specification.Type: ApplicationFiled: January 23, 2003Publication date: August 7, 2003Inventors: Paul Price, Jean-Francois Cote, Ajit Kumar Verma