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: 11512594
    Abstract: 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: Grant
    Filed: June 5, 2020
    Date of Patent: November 29, 2022
    Assignee: General Electric Company
    Inventors: Kudum Shinde, Ajit Kumar Verma
  • Publication number: 20210381433
    Abstract: 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: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Inventors: Kudum Shinde, Ajit Kumar Verma
  • Patent number: 11132263
    Abstract: 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: Grant
    Filed: June 10, 2020
    Date of Patent: September 28, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Patent number: 11035251
    Abstract: 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: Grant
    Filed: September 26, 2019
    Date of Patent: June 15, 2021
    Assignee: General Electric Company
    Inventors: Kudum Shinde, Tarun Sharma, John David Bibler, Ajit Kumar Verma, Ravinder Hamilpur
  • Patent number: 11036675
    Abstract: 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: Grant
    Filed: June 28, 2016
    Date of Patent: June 15, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Publication number: 20210095576
    Abstract: 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: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Inventors: Kudum Shinde, Tarun Sharma, John David Bibler, Ajit Kumar Verma, Ravinder Hamilpur
  • Patent number: 10866863
    Abstract: 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: Grant
    Filed: June 28, 2016
    Date of Patent: December 15, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Patent number: 10860531
    Abstract: 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: Grant
    Filed: November 28, 2018
    Date of Patent: December 8, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Patent number: 10853313
    Abstract: 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: Grant
    Filed: November 28, 2018
    Date of Patent: December 1, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Publication number: 20200301788
    Abstract: 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: Application
    Filed: June 10, 2020
    Publication date: September 24, 2020
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Publication number: 20190095452
    Abstract: 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: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Publication number: 20190095453
    Abstract: 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: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Patent number: 10191906
    Abstract: 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: Grant
    Filed: March 25, 2016
    Date of Patent: January 29, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Patent number: 10120763
    Abstract: 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: Grant
    Filed: March 25, 2016
    Date of Patent: November 6, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ray David Whitmer, Ajit Kumar Verma
  • Patent number: 7103860
    Abstract: 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: Grant
    Filed: January 23, 2003
    Date of Patent: September 5, 2006
    Assignee: LogicVision, Inc.
    Inventors: Paul Price, Jean-François Côté, Ajit Kumar Verma
  • Publication number: 20030149949
    Abstract: 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: Application
    Filed: January 23, 2003
    Publication date: August 7, 2003
    Inventors: Paul Price, Jean-Francois Cote, Ajit Kumar Verma