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).

  • Publication number: 20210392557
    Abstract: Apparatuses, systems, and methods for high data mode operation in cellular networks. A UE may determine, for an interface to a high-speed cellular network, a categorization from a plurality of categorizations, determine availability of the high-speed cellular network, and select, based at least in part on the categorization and availability of the high-speed cellular network, the interface for a data connection to the high-speed cellular network. The categorization may be one of expensive or not expensive and/or one of a first level associated with a higher compression codec rate or a second level associated with a lower compression codec rate. The UE may receive, from one of the a low-speed cellular network or the high-speed cellular network, carrier plan information for a cellular data service carrier and analyze the carrier plan information to determine desirability of a switch, e.g., from the low-speed cellular network to the high-speed cellular network.
    Type: Application
    Filed: June 16, 2020
    Publication date: December 16, 2021
    Inventors: Raghuveer Mallikarjunan, Patrick L. Coffman, Madhusudan Chaudhary, Muthukumaran Dhanapal, Ajay Singh, Faraz Faheem, Thanigaivelu Elangovan, Lakshmi N. Kavuri, Samuel J. Miller, Najeeb M. Abdulrahiman, Rajesh Ambati, Arun G. Mathias, Vivek Ramanna, Divyaprakash P. Bhojkumar, Vikram B. Yerrabommanahalli, Rafael L. Rivera-Barreto, Sergey Sitnikov, Oleg M. Moskalenko, Bao Q. Ho, Rohan C. Malthankar, Samy Touati
  • Publication number: 20210392548
    Abstract: This disclosure relates to techniques for a wireless device to detect network bandwidth throttling and dynamically select a buffer threshold. The wireless device may establish a wireless link. Data for a downlink stream may be requested when an amount of buffered data for the stream is below a lower buffer threshold, received via the wireless link, and buffered. Data requests for the stream may be stopped when the amount of buffered data for the stream is above an upper buffer threshold. The upper buffer threshold may be selected based on characteristics of the wireless link and the stream. Throughput of the wireless link may also be monitored during multiple time windows, and the wireless device may determine whether the wireless link caps bandwidth below a bandwidth threshold based on the throughput monitoring.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Inventors: Raghuveer Mallikarjunan, Madhusudan Chaudary, Faraz Faheem, Rajesh Ambati, Ajay Singh, Muhammad A. Alam, Muthukumaran Dhanapal, Geoffrey R. Hall, Franco Travostino, Thanigaivelu Elangovan, Lakshmi N. Kavuri, John Y. Su, Ajoy K. Singh, Punit H. Awatramani, Arun G. Mathias, Jordan B. Schneider, Roger N. Pantos, Alan Tseng
  • Publication number: 20210337622
    Abstract: This disclosure relates to techniques for providing a framework for supporting custom signaling between a wireless device and a cellular network. A wireless device and a cellular base station may establish a wireless link. The wireless device and the cellular base station may perform custom signaling in accordance with the custom signaling framework.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 28, 2021
    Inventors: Muthukumaran Dhanapal, Rajesh Ambati, Lakshmi N. Kavuri, Thanigaivelu Elangovan, Rafael L. Rivera-Barreto, Madhusudan Chaudhary, Divyaprakash P. Bhojkumar, Rohan C. Malthankar, Ajay Singh, Sreevalsan Vallath, Raghuveer Mallikarjunan
  • Publication number: 20210282127
    Abstract: Embodiments described herein relate to managing access to 5G cellular baseband resources for 5G-capable wireless devices. A wireless device can monitor application workloads by analyzing communication network performance requirements for a given application in-use or launching for future use along with system-level indications of overall device usage, battery level, and mobility status to determine whether access to 5G cellular baseband resources is recommended for an application. A 5G cellular baseband resource recommendation is provided for an application indicating a level of bandwidth in current use or expected for future use as well as a confidence metric in the bandwidth level indication. The 5G cellular baseband resource recommendation is used with additional device criteria to determine whether access to one or more 5G radio frequency bands is allowed.
    Type: Application
    Filed: March 1, 2021
    Publication date: September 9, 2021
    Inventors: Madhusudan CHAUDHARY, Arun G. MATHIAS, Rajesh AMBATI, Ajay SINGH, Franco TRAVOSTINO, Muthukumaran DHANAPAL, Lakshmi N. KAVURI, Ajoy K. SINGH, Thanigaivelu ELANGOVAN, Ioannis PEFKIANAKIS, Raghuveer MALLIKARJUNAN, Faraz FAHEEM, Geoffrey R. HALL, Harshit CHUTTANI, Rohan C. MALTHANKAR, Prashant H. VASHI, Hisham A. MAHMOUD, Henri S. BERGER, Divyaprakash P. BHOJKUMAR
  • Publication number: 20210179469
    Abstract: A method of processing enhanced biosolids from a wastewater treatment plant to produce an output mixture. The method includes providing one or more volumes of an input mixture that has an input mixture viscosity. The input mixture includes the enhanced biosolids, which have been subjected to shear forces and mixed in a mixing vessel. The enhanced biosolids are partially hydrolyzed biosolids with an input solids content between 4% and 16% by weight of the input mixture. The input mixture also includes sufficient process liquid to result in the output mixture having an output solids content between 3% and 13% by weight of the output mixture. The input mixture is stored in a storage vessel in which the input mixture is subjected to anaerobic conditions and hydrolysis over a predetermined tie period, to form the output mixture having an output mixture viscosity that is less than the input mixture viscosity.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 17, 2021
    Applicant: Lystek International Corp.
    Inventors: Michael Beswick, Ajay Singh
  • Publication number: 20200382987
    Abstract: Manners of scheduling downloads for a user equipment (UE). The UE is configured to establish a connection to a network and receive an indication of a user-initiated download, determining whether the download is to be performed now or at a subsequent time, when the download is to be performed at the subsequent time, determine a time window during which the download is to be initiated and initiate the download during the time window.
    Type: Application
    Filed: May 27, 2020
    Publication date: December 3, 2020
    Inventors: Vijay VENKATARAMAN, Lucas H. DAVID, Kartik R. VENKATRAMAN, Steven R. BRANDT, Sree Ram KODALI, Rajesh AMBATI, Srinivasan NIMMALA, Ajay SINGH
  • Patent number: 10628543
    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: October 17, 2018
    Date of Patent: April 21, 2020
    Assignee: Ansys, Inc.
    Inventors: Renuka Vanukuri, Ajay Singh Bisht, Allen Baker
  • Publication number: 20190374687
    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: August 23, 2019
    Publication date: December 12, 2019
    Inventor: Ajay Singh
  • Patent number: 10417365
    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: September 21, 2018
    Date of Patent: September 17, 2019
    Assignee: Ansys, Inc.
    Inventors: Ajay Singh Bisht, Allen Baker
  • Patent number: 10391206
    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: Grant
    Filed: July 30, 2015
    Date of Patent: August 27, 2019
    Assignee: University of Kansas
    Inventor: Ajay Singh
  • Publication number: 20190213822
    Abstract: The present disclosure relates to system(s) and method(s) for processing a scanned cheque. The system is configured for receiving a scanned cheque from a banking system, wherein the scanned cheque comprises a set of fields. Further, the system is configured for processing the scanned cheque using deep neural network for digitize the set of values. Further, the system is configured for applying a data processing algorithm on the digitized set of values to generate a set of processed values. Further, the system is configured for extracting a sub set of processed values, from the set of processed values, based on natural language processing of the set of processed values. Further, the system is configured for applying one or more validations, from a set of validations, on the sub set of processed values and transmit the sub set of processed values to the banking system thereby processing the scanned cheque.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 11, 2019
    Inventors: Ritesh JAIN, Ajay SINGH, Sugata GUPTA, Rattan Deep SINGH
  • 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: D882837
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 28, 2020
    Inventor: Ajay Singh
  • Patent number: D893311
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: August 18, 2020
    Assignees: Fresh Source International, Inc., G-4 Development Group, LLC
    Inventors: Ajay Singh, Tim Gilmer
  • Patent number: D929008
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: August 24, 2021
    Assignee: Fresh Source International Inc.
    Inventors: Ajay Singh, Manish Singh