Patents by Inventor Ashwani Kumar

Ashwani Kumar 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: 10303551
    Abstract: Various embodiments for troubleshooting a network device in a computing storage environment by a processor. A determination is made if a parity error in a specific port is either an instruction cache parity error or a recoverable data cache type parity error. If the parity error is determined not to be the instruction cache parity error, and determined not to be the recoverable data cache type parity error, a full recovery operation is initiated.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: May 28, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. Borlick, Steven E. Klein, Ashwani Kumar, Micah Robison
  • Publication number: 20190109791
    Abstract: A method of forwarding packets in a network device is disclosed. Packets of a flow are mapped to a first bucket associated with a first packet processing thread. Each bucket from a plurality of buckets is associated with a respective one from the plurality of packet processing threads. Responsive to determining that the first packet processing thread belongs to a normal pool, the packets of the flow are mapped from the first bucket to a queue of the first packet processing thread, processed in the first packet processing thread, and forwarded in a same order as processed. Responsive to determining that the first packet processing thread is in the backlogged pool, the packets are load-balanced over two or more packet processing threads of the backlogged pool, processed in one of the two or more packet processing threads of the backlogged pool, and forwarded according to a predetermined order.
    Type: Application
    Filed: November 26, 2018
    Publication date: April 11, 2019
    Inventors: Ashwani Kumar MEHRA, Prashant ANAND
  • Publication number: 20190011250
    Abstract: Disclosed is an optical coherence tomography scanner and a method for recording sub-surface scans of an object, wherein a position encoder is arranged in the path of the probing beam of an interferometric system. The encoder pattern is detected in a sequence of A scans at generated for different probing beam positions on the scanned object, the probing beam position and/or inclination for at least one A scan of said sequence of A scans is deducing based on the detected encoder pattern, and the sub-surface scan of the object is generated based on the sequence of A scans taking into account the deduced probing beam position and/or inclination.
    Type: Application
    Filed: January 20, 2017
    Publication date: January 10, 2019
    Applicant: 3SHAPE A/S
    Inventors: Ashwani Kumar, Deepak Vijayakumar Nair, Erik Ask, Karl-Josef Hollenbeck
  • Publication number: 20190010660
    Abstract: The present invention relates to a process for producing cellulose with low inorganic impurities from sugarcane bagasse, the process comprising treating prehydrolysed sugarcane bagasse with a mixture of sulfite and at least one alkali to obtain residue having undissolved cellulose along with lignin rich liquor. The residue having undissolved cellulose is further subjected to delignification and addition of at least one enzyme to obtain a cellulose rich pulp. The cellulose rich pulp obtained is then treated with bleaching agents followed by separating pure cellulose rich pulp having high a-cellulose content and low inorganic impurities.
    Type: Application
    Filed: August 19, 2016
    Publication date: January 10, 2019
    Inventors: Sangeeta Srivastava, Ramesh Shettar, Rakesh Kumar Jain, Ashwani Kumar Dixit, Diwakar Pandey
  • Patent number: 10174035
    Abstract: The present invention relates to a pyrazole derivative of formula (I), a pharmaceutically acceptable salt thereof, a prodrug thereof, a hydrate thereof, stereoisomer thereof or a deuterium form thereof, wherein, n, Y, Ra, R1, R2, R3, R4, R5 and R6 are as defined hereinafter in the specification, a pharmaceutical composition comprising a compound of formula (I) as an active ingredient, methods of production, and methods of use thereof. Particularly, the present invention provides a compound of formula (I) as inhibitors of phosphatidylinositol-3-kinase (PI3K), which can be used for treating or preventing inflammatory, autoimmune, orphan and hyperproliferative disease and disorder.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 8, 2019
    Assignee: Daiichi Sankyo Company, Limited
    Inventors: Kirandeep Kaur Samby, Yogesh Baban Surase, Sagar Ramdas Amale, Suresh Kumar Gorla, Priyanka Patel, Ashwani Kumar Verma
  • Patent number: 10148575
    Abstract: A method of forwarding packets in a network device is disclosed. The method comprises assigning a packet to a first packet processing thread; and determining a state of the first packet processing thread. Responsive to determining that the state of the first packet processing thread is a backlogged state, mapping the packet to a second packet processing thread from a pool of packet processing threads based on a load balancing scheme, wherein the pool of packet processing threads includes a subset of threads from the plurality of packet processing threads, and the state of each one of the packet processing threads from the pool is the backlogged state, processing the packet in the second packet processing thread, and forwarding the packet according to a predetermined order that is based on a position of the packet relative to positions of other packets at their receipt in the network device.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: December 4, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ashwani Kumar Mehra, Prashant Anand
  • Publication number: 20180115523
    Abstract: The present invention relates to the field of networking and API/application security. In particular, the invention is directed towards methods, systems and computer program products for Application Programming Interface (API) based flow control and API based security at the application layer of the networking protocol stack. The invention additionally provides an API deception environment to protect a server backend from threats, attacks and unauthorized access.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 26, 2018
    Inventors: Udayakumar Subbarayan, Bernard Harguindeguy, Anoop Krishnan Gopalakrishnan, Nagabhushana Angadi, Ashwani Kumar, Santosh Sahu, Abdu Raheem Poonthiruthi, Avinash Kumar Sahu, Yasar Kundottil
  • Publication number: 20180115578
    Abstract: The present invention relates to the field of networking and API/application security. In particular, the invention is directed towards methods, systems and computer program products for deep learning based API traffic analysis and network security. The invention provide an automated approach to threat and/or attack detection by machine learning based accumulation and/or interpretation of various API/application traffic patterns, identifying and mapping characteristics of normal traffic for each API, and thereafter identifying any deviations from the normal traffic parameter baselines, which deviations may be classified as anomalies or attacks.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 26, 2018
    Inventors: Udayakumar Subbarayan, Bernard Harguindeguy, Anoop Krishnan Gopalakrishnan, Nagabhushana Angadi, Ashwani Kumar, Santosh Sahu, Abdu Raheem Poonthiruthi, Avinash Kumar Sahu, Yasar Kundottil
  • Publication number: 20180072732
    Abstract: The present invention relates to a pyrazole derivative of formula (I), a pharmaceutically acceptable salt thereof, a prodrug thereof, a hydrate thereof, stereoisomer thereof or a deuterium form thereof, wherein, n, Y, Ra, R1, R2, R3, R4, R5 and R6 are as defined hereinafter in the specification, a pharmaceutical composition comprising a compound of formula (I) as an active ingredient, methods of production, and methods of use thereof. Particularly, the present invention provides a compound of formula (I) as inhibitors of phosphatidylinositol-3-kinase (PI3K), which can be used for treating or preventing inflammatory, autoimmune, orphan and hyperproliferative disease and disorder.
    Type: Application
    Filed: March 29, 2016
    Publication date: March 15, 2018
    Applicant: Daiichi Sankyo Company, Limited
    Inventors: Kirandeep Kaur Samby, Yogesh Baban Surase, Sagar Ramdas Amale, Suresh Kumar Gorla, Priyanka Patel, Ashwani Kumar Verma
  • Patent number: 9882815
    Abstract: A method for forwarding packets in a network device is disclosed. The method comprises receiving a packet; mapping the packet to a bucket, where the bucket is associated with a packet processing thread from a plurality of packet processing threads; and determining whether the packet processing thread is oversubscribed. The method continues with, in response to determining that the packet processing thread is not oversubscribed, mapping the packet to the packet processing thread; and in response to determining that the packet processing thread is oversubscribed, the method comprises distributing the packet to one of the plurality of packet processing threads based on a predefined load balancing scheme, processing the packet in the one of the plurality of packet processing threads, and forwarding the packet according to a predetermined order, where the predetermined order is based on a position of the packet relative to other packets at their receipt.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 30, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ashwani Kumar Mehra, Prashant Anand
  • Patent number: 9822020
    Abstract: An apparatus for recovering nutrients or water from digestate comprises one or more solid-liquid separation units, an ammonia stripping device, and a gas scrubbing unit. In a process, digestate is separated into a solids portion and a liquid portion. Ammonia is stripped from the liquid portion and converted into an ammonium salt solution which may be sold or used as, or blended with, a fertilizer product. Optionally, at least part of the remaining liquid portion may be concentrated to produce brine. The brine is mixed with the solids portion. The mixture may be dried and used as, or blended with, a fertilizer product. Optionally, a least part of the remaining liquid portion may be re-used as dilution water in a digester. A solids portion of the digestate, and one or both of an ammonium salt solution and a brine, may be used as fertilizer without thermal drying.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: November 21, 2017
    Assignee: Anaergia Inc.
    Inventors: Ashwani Kumar, Juan Carlos Josse, Michael David Theodoulou, Sasha Michael Rollings-Scattergood
  • Patent number: 9781009
    Abstract: An apparatus includes a destination edge device configured to receive a first validation packet according to a switch fabric validation protocol. The destination edge device is configured to validate multiple data paths through a distributed switch fabric from a source edge device to the destination edge device based on the first validation packet. The destination edge device is configured to send, in response to receiving the first validation packet, a second validation packet to a peripheral processing device. The destination edge device is also configured to send the second validation packet according to a validation protocol different from the first validation protocol.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: October 3, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Ashwani Kumar Mehra, Srikar Rajamani, Saurabh Saksena
  • Patent number: 9647660
    Abstract: Apparatus for converting a first input signal from a first voltage domain to an output signal for a second voltage domain, the apparatus configured to operate within the first voltage domain or within the second voltage domain. The apparatus comprising input driver circuitry configured to generate second input signal based on the first input signal and a control signal received by input driver circuitry. The apparatus also comprising selection circuitry configured to generate a selection signal based on the control signal. The apparatus also comprising cross-coupled circuitry configured to generate a level-shifted signal at an intermediate node based on the first input signal, the second input signal, and the selection signal. The cross-coupled circuitry comprises a first pair of parallel transistors and a second pair of parallel transistors. The apparatus further comprising output driver circuitry configured to generate output signal for the second voltage domain based on the level-shifted signal.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: May 9, 2017
    Assignee: ARM Limited
    Inventors: Akhtar Waseem Alam, Ashwani Kumar Srivastava, Kunal Girish Bannore
  • Patent number: 9540165
    Abstract: The present invention relates generally to a packaging assembly. More particularly the present invention relates to a packet for holding similar and/or dissimilar objects wherein said packet facilitates dispensing of objects when desired and reclosing to secure the said objects. It can be used in applications like a cigarette packet and like containers. This invention provides an advantageous feature of doubly securing the objects in the container.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: January 10, 2017
    Assignee: ITC LIMITED
    Inventors: Anindya Kastha, Prosun Halder, Ashwani Kumar
  • Publication number: 20160378609
    Abstract: Various embodiments for troubleshooting a network device in a computing storage environment by a processor. A determination is made if a parity error in a specific port is either an instruction cache parity error or a recoverable data cache type parity error. If the parity error is determined not to be the instruction cache parity error, and determined not to be the recoverable data cache type parity error, a full recovery operation is initiated.
    Type: Application
    Filed: September 13, 2016
    Publication date: December 29, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew G. BORLICK, Steven E. KLEIN, Ashwani KUMAR, Micah ROBISON
  • Publication number: 20160373307
    Abstract: An apparatus includes a destination edge device configured to receive a first validation packet according to a switch fabric validation protocol. The destination edge device is configured to validate multiple data paths through a distributed switch fabric from a source edge device to the destination edge device based on the first validation packet. The destination edge device is configured to send, in response to receiving the first validation packet, a second validation packet to a peripheral processing device. The destination edge device is also configured to send the second validation packet according to a validation protocol different from the first validation protocol.
    Type: Application
    Filed: August 31, 2016
    Publication date: December 22, 2016
    Applicant: Juniper Networks, Inc.
    Inventors: Ashwani Kumar Mehra, Srikar Rajamani, Saurabh Saksena
  • Patent number: 9509694
    Abstract: A method for parallel authentication comprises receiving a download request from a client computer system to download a document stored in a first storage system. The first storage system is coupled to the client computer system via a network. The first storage system is coupled with a second storage system via the network. The download request includes a first token associated with the first storage system and a second token associated with the second storage system. The first storage system is configured to authenticate the download request based on the first token and the second token. Based on successful authentication, the first storage system is configured to authorize the client computer system to download the document.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: November 29, 2016
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Varun Parmar, Ondrej Hrebicek, Matthew Doermann, Brian W. Levine, Ashwani Kumar Verma, Alex Kronrod
  • Publication number: 20160321617
    Abstract: A method for automatically converting note-to-self to action reminders in an electronic device is provided. The method includes receiving an input comprising at least one word from a user of the electronic device, analyzing an anaphora representation or a deictic representation for each of the at least one word, and generating a reminder based on a context from the anaphora representation or the deictic representation.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 3, 2016
    Inventors: Lokendra SHASTRI, Rohini NOOKALA, Abhanshu GUPTA, Kailash ATAL, Rajat TANDON, Gladbin David C, Karishma Rajesh SHARMA, Sohini SENGUPTA, Utkarsh SRIVASTAVA, Vidushi CHAUDHARY, Arun YADAV, Vaibhav, Pratik VASA, Abhay GOEL, Anshuka RANGI, Ashwani KUMAR, Kapil KHATKE, Nishu BANSAL
  • Patent number: 9480015
    Abstract: A first network device in communication with a second network device via a wireless communication link provides an indication to the second network device that the first network device will enter a power save mode. While operating in the power save mode, the first network device periodically transmits a trigger frame to the second network device to determine whether the second network device comprises buffered frames for the first network device. The first network device receives the buffered frames from the second network device responsive to transmitting the trigger frame. In another example, if both the first and the second network devices operate in the power save mode, the first network device receives a notification of available buffered frames from the second network device. The first network device transmits buffered frames destined for the second network device prior to transmitting a response to the received notification.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: October 25, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Sriman Miryala, Ashwani Kumar Dwivedi, Pradeep Kumar Yenganti
  • Publication number: 20160301632
    Abstract: In one embodiment, a method includes storing received packets at an electronic device in a plurality of packet buffers based on hashing the packets, where each of the plurality of packet buffers is implemented as a hash bucket of a hash table. The method includes identifying a packet buffer that has stored packets, selecting a first processing thread from a plurality of processing threads based on a load balancing mechanism, forwarding a plurality of packets from the identified packet buffer to the first processing thread, and setting an indication that the identified packet buffer is mapped to the first processing thread. The method includes determining that the first processing thread has completed processing the plurality of packets, selecting either the first processing thread or a second processing thread for processing subsequent packets from the identified packet buffer, and maintaining or updating the indication based on the selection.
    Type: Application
    Filed: April 8, 2015
    Publication date: October 13, 2016
    Inventors: Prashant ANAND, Ashwani Kumar MEHRA