Patents by Inventor Ajay Singh

Ajay Singh 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: 10248746
    Abstract: A method for determining power consumed by a circuit is described that includes identifying a redundant frame including one of a clock toggle or a data toggle that is not propagated to an output pin of the circuit and identifying a non-redundant frame comprising a clock toggle and a data toggle that are propagated to the output pin of the circuit. Further, the method includes determining an ideal power consumed by the circuit during the non-redundant frame and providing a feedback to the user, the feedback including the redundant frame, a source of the redundant frame, and the ideal power consumed by the circuit during the non-redundant frame.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: April 2, 2019
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Ajay Singh Bisht, Jayanta Roy, Kamlesh Kumar Madheshiya, Kunwar Prashant
  • Publication number: 20190035020
    Abstract: Disclosed is a system for assigning a trade instruction, in a structured data format, to a trading system capable of processing a trade, wherein the trading system belongs to a financial institution. A data receiving module receives trading information comprising one or more trading keywords from at least one data source in at least one unstructured data format. A data processing module processes the trading information to extract the one or more trading keywords and metadata, associated to the one or more trading keywords, in a structured data format. The data processing module analyzes the one or more trading keywords to categorize the trading information into a trading category. A validation module validates the categorization of the trading information upon referring to a trade domain ontology. A trading module assigns the trading information to a trading system for processing the trade in the trading category upon validating the categorization.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 31, 2019
    Inventors: Ritesh JAIN, Ajay SINGH
  • Patent number: 10133839
    Abstract: Systems and methods are provided for calculating a power characteristic of an integrated circuit design. For each standard cell of a gate-level netlist, a path length and a set of attributes are computed. For each leaf-level instance of a register-transfer level (RTL) netlist, a path length and a set of attributes are computed. The standard cells are partitioned into first subsets, each of the first subsets containing standard cells with a same path length and a same set of attributes. For each first subset, a relative percentage for each type of standard cell included in the first subset is calculated. The leaf-level instances are partitioned into second subsets. For each pair of corresponding first and second subsets, standard cells are associated with the leaf-level instances of the second subset based on the relative percentages. A power characteristic of the RTL netlist is calculated based on the associated standard cells.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: November 20, 2018
    Assignee: Ansys, Inc.
    Inventors: Renuka Vanukuri, Ajay Singh Bisht, Allen Baker
  • Patent number: 10083267
    Abstract: An example circuit includes: a first clock gating circuit coupled between a first latch and a second latch and configured to provide a first gated clock signal based at least in part on an input clock signal. The first latch is configured to be activated in response to the first gated clock signal being at a first logic level to pass a data input. The second latch is configured to be activated in response to the input clock signal being at a second logic level to pass a first selection signal.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: September 25, 2018
    Assignee: Ansys, Inc.
    Inventors: Ajay Singh Bisht, Allen Baker
  • Publication number: 20180150234
    Abstract: According to examples, a data storage system may include a plurality of storage arrays of a cloud volume provider (CVP), in which the plurality of storage arrays is a plurality of logical volumes. The data storage system may also include a CVP portal to link a first compute instance of a first cloud service provider (CSP) with a first logical volume over a network. A first application executing on the first compute instance may access the first logical volume for storage and the first CSP may provide at least one compute instance for a corresponding entity.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 31, 2018
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Sandeep KARMARKAR, Senthil Kumar Ramamoorthy, Ajay Singh
  • Patent number: 9983945
    Abstract: A storage management application of a storage array is operable to create a new volume on the storage device array, and to automatically configure, responsive to user selection of an application protection profile, data protection services for application data to be stored on the volume, and/or, responsive to user selection of an application performance profile, application specific performance parameters. The application protection profile specifies scheduling and replication of snapshots for application data to be stored on the volume, and the application performance profile specifies performance parameters such as setting a block size, enabling or modifying a data caching algorithm, turning on or modifying data compression, etc. The scheduling, replication and/or application performance may be managed by a daemon associated with the storage management application which communicates with an agent associated with an application server on which the application executes.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: May 29, 2018
    Assignee: Hewlett-Packard Enterprise Development LP
    Inventors: Varun Mehta, Rod Bagg, Vikas Gupta, Dan Leary, Ajay Singh, Hector Yuen
  • Patent number: 9892227
    Abstract: Systems, methods and storage media are provided for clock tree power estimation at register transfer level. For example, a physical power model is generated based at least in part on a reference post-layout design. A clock tree is modeled at register transfer level based at least in part on the physical power model. Power estimation is performed for the modeled clock tree at the register transfer level.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: February 13, 2018
    Assignee: Ansys, Inc.
    Inventor: Ajay Singh Bisht
  • Publication number: 20170216092
    Abstract: A cannula device for draining sub-retinal fluid externally to the eye includes a shaft, an outer sleeve, and an inner sleeve. The outer sleeve and the inner sleeve have a curve therein to access the back of the eye externally. The outer sleeve is extendable relative to the inner sleeve and the shaft, and the outer sleeve includes a penetrative tip to penetrate the sclera and provide access to the sub-retinal fluid to the inner sleeve.
    Type: Application
    Filed: July 30, 2015
    Publication date: August 3, 2017
    Inventor: Ajay Singh
  • Publication number: 20170209373
    Abstract: The present invention relates to a drug delivery system (DDS) for crossing the blood-brain barrier (BBB) formed by self-assembly of an amphiphilic block copolymer, comprising a self-assembled structure having an average diameter of 5 nm to 20 nm of a core-shell structure comprising a hydrophobic core and a hydrophilic shell; and a hydrophobic drug supported in the hydrophobic core of the self-assembled structure, a pharmaceutical composition for preventing or treating cerebral diseases comprising the drug delivery system as an active ingredient, and a preparation method of the drug delivery system.
    Type: Application
    Filed: November 28, 2016
    Publication date: July 27, 2017
    Inventors: Sehoon KIM, Youngsoo KIM, Youngsun KIM, Keunsoo JEONG, Ajay SINGH
  • Patent number: 9697092
    Abstract: Resiliency in file replication scenarios via maintenance of multiple replication queues with differing susceptibility to various sources of data loss. A plurality of requests are received at a first file system location to write to one or more file system objects at the first file system location. Details about the plurality of requests are recorded in at least two replication queues which differ, at least in part, as to types of failures which will cause data loss. Responsive to detection of data loss in one of the replication queues, details about the plurality of requests are retrieved from another of the replication queues.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Abhishek S. Dave, Ajay Singh
  • Publication number: 20170161152
    Abstract: A storage management application of a storage array is operable to create a new volume on the storage device array, and to automatically configure, responsive to user selection of an application protection profile, data protection services for application data to be stored on the volume, and/or, responsive to user selection of an application performance profile, application specific performance parameters. The application protection profile specifies scheduling and replication of snapshots for application data to be stored on the volume, and the application performance profile specifies performance parameters such as setting a block size, enabling or modifying a data caching algorithm, turning on or modifying data compression, etc. The scheduling, replication and/or application performance may be managed by a daemon associated with the storage management application which communicates with an agent associated with an application server on which the application executes.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 8, 2017
    Inventors: Varun Mehta, Rod Bagg, Vikas Gupta, Dan Leary, Ajay Singh, Hector Yuen
  • Patent number: 9658928
    Abstract: Resiliency in file replication scenarios via maintenance of multiple replication queues with differing susceptibility to various sources of data loss. A plurality of requests are received at a first file system location to write to one or more file system objects at the first file system location. Details about the plurality of requests are recorded in at least two replication queues which differ, at least in part, as to types of failures which will cause data loss. Responsive to detection of data loss in one of the replication queues, details about the plurality of requests are retrieved from another of the replication queues.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: May 23, 2017
    Assignee: International Business Machines Corporation
    Inventors: Abhishek S. Dave, Ajay Singh
  • Patent number: 9622285
    Abstract: Methods and apparatus to audibly provide messages in a mobile device at described. An example method includes detecting a radio link failure condition, in response to detecting the radio link failure condition, sending a cell update message to a medium access control of the user equipment, detecting that a timer associated with a radio access bearer has expired before receiving confirmation from the medium access control of transmission of the cell update message to a network, and in response to detecting that the timer associated with the radio access bearer has expired and sending the cell update message to the medium access control, maintaining the radio access bearer associated with the timer.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: April 11, 2017
    Assignee: BlackBerry Limited
    Inventors: Ajay Singh, Anup Vijay, Andrew John Farnsworth, Gordon Peter Young
  • Publication number: 20170060701
    Abstract: Resiliency in file replication scenarios via maintenance of multiple replication queues with differing susceptibility to various sources of data loss. A plurality of requests are received at a first file system location to write to one or more file system objects at the first file system location. Details about the plurality of requests are recorded in at least two replication queues which differ, at least in part, as to types of failures which will cause data loss. Responsive to detection of data loss in one of the replication queues, details about the plurality of requests are retrieved from another of the replication queues.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 2, 2017
    Inventors: Abhishek S. Dave, Ajay Singh
  • Publication number: 20170060702
    Abstract: Resiliency in file replication scenarios via maintenance of multiple replication queues with differing susceptibility to various sources of data loss. A plurality of requests are received at a first file system location to write to one or more file system objects at the first file system location. Details about the plurality of requests are recorded in at least two replication queues which differ, at least in part, as to types of failures which will cause data loss. Responsive to detection of data loss in one of the replication queues, details about the plurality of requests are retrieved from another of the replication queues.
    Type: Application
    Filed: March 2, 2016
    Publication date: March 2, 2017
    Inventors: Abhishek S. Dave, Ajay Singh
  • Patent number: 9563378
    Abstract: A storage management application of a storage array is operable to create a new volume on the storage device array, and to automatically configure, responsive to user selection of an application protection profile, data protection services for application data to be stored on the volume, and/or, responsive to user selection of an application performance profile, application specific performance parameters. The application protection profile specifies scheduling and replication of snapshots for application data to be stored on the volume, and the application performance profile specifies performance parameters such as setting a block size, enabling or modifying a data caching algorithm, turning on or modifying data compression, etc. The scheduling, replication and/or application performance may be managed by a daemon associated with the storage management application which communicates with an agent associated with an application server on which the application executes.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: February 7, 2017
    Assignee: NIMBLE STORAGE, INC.
    Inventors: Varun Mehta, Rod Bagg, Vikas Gupta, Dan Leary, Ajay Singh, Hector Yuen
  • Patent number: 9523033
    Abstract: A method for the synthesis of OSL grade polycrystalline mass of ceramic materials with dopant C involving source ceramic material preferably in its readily available powder form comprising the steps of melting of the said ceramic material in graphite environment including a graphite crucible/container in vacuum; and obtaining there from polycrystalline aggregate by rapid solidification of said melt to thereby provide said polycrystalline mass of ceramic materials with dopant C of optically stimulated luminescence grade. The said powder form of the ceramic material is compacted and formed into pellets before subjecting to melting.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: December 20, 2016
    Assignee: THE SECRETARY, DEPARTMENT OF ATOMIC ENERGY
    Inventors: Kunal Purnachandra Muthe, Mukund Shrinivas Kulkarni, Anuj Soni, Ajay Singh, Narender Singh Rawat, Devesh Ramdhar Mishra, Ratna Pradeep, Shovit Bhattacharya, Deva Nand Sharma, Shiv Kumar Gupta
  • Patent number: 9504969
    Abstract: Paunch-sludge from an abattoir is mixed with the fatty DAF-float from an abattoir, and placed in a shearing vessel. The mixture of the two material thickens the medium in which the matted strands are contained, enabling shearing to be more effective; so much so that paunch-sludge can now be sheared to a homogeneous liquid. The technique can be used with other sludges and other fatty waste materials.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: November 29, 2016
    Assignee: LYSTEK INTERNATIONAL, INC.
    Inventors: Owen Patrick Ward, Ajay Singh
  • Publication number: 20160188237
    Abstract: A storage management application of a storage array is operable to create a new volume on the storage device array, and to automatically configure, responsive to user selection of an application protection profile, data protection services for application data to be stored on the volume, and/or, responsive to user selection of an application performance profile, application specific performance parameters. The application protection profile specifies scheduling and replication of snapshots for application data to be stored on the volume, and the application performance profile specifies performance parameters such as setting a block size, enabling or modifying a data caching algorithm, turning on or modifying data compression, etc. The scheduling, replication and/or application performance may be managed by a daemon associated with the storage management application which communicates with an agent associated with an application server on which the application executes.
    Type: Application
    Filed: March 3, 2016
    Publication date: June 30, 2016
    Inventors: Varun Mehta, Rod Bagg, Vikas Gupta, Dan Leary, Ajay Singh, Hector Yuen
  • Publication number: 20160165655
    Abstract: Methods and apparatus to audibly provide messages in a mobile device at described. An example method includes detecting a radio link failure condition, in response to detecting the radio link failure condition, sending a cell update message to a medium access control of the user equipment, detecting that a timer associated with a radio access bearer has expired before receiving confirmation from the medium access control of transmission of the cell update message to a network, and in response to detecting that the timer associated with the radio access bearer has expired and sending the cell update message to the medium access control, maintaining the radio access bearer associated with the timer.
    Type: Application
    Filed: February 1, 2016
    Publication date: June 9, 2016
    Inventors: Ajay SINGH, Anup VIJAY, Andrew John FARNSWORTH, Gordon Peter Young