Patents by Inventor Rohit Singh

Rohit 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: 10925851
    Abstract: The invention provides methods and compositions for producing analgesia in an animal.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: February 23, 2021
    Assignee: Regents of the University of Minnesota
    Inventors: Robert Vince, Rohit Singh, Swati Sudhakar More
  • Publication number: 20210019053
    Abstract: A first plurality of block identifiers is sorted based, at least in part, on a measure of spatial locality. A second plurality of block identifiers is sorted based, at least in part, on the measure of spatial locality. At least the first plurality of block identifiers and the second plurality of block identifiers are incrementally merged into a third plurality of block identifiers based, at least in part, on the measure of spatial locality. A block of data corresponding to metadata associated with a plurality of block identifiers of the third plurality of block identifiers is updated.
    Type: Application
    Filed: October 6, 2020
    Publication date: January 21, 2021
    Applicant: NETAPP, INC.
    Inventors: Jayalakshmi Pattabiraman, Nikhil Mattankot, Deekshith Belchapada, Blake H. Lewis, Subramaniam Periyagaram, Satya Suresh Chouta Naga Veera, Rohit Singh, Rajesh Khandelwal, James Robert Morefield
  • Publication number: 20200390843
    Abstract: The present invention is related to the novel oral dosage form for sustained release of crocin-1, a active constituent of Crocus sativus extract or fraction and a process for preparing the same wherein the extract is wet-granulated using excipients, biodegradable polymers and/or non-biodegradable polymers alone or in combination. The said formulations are useful for the treatment of chronic inflammatory diseases wherein NLRP3 inflammasome is involved.
    Type: Application
    Filed: October 18, 2018
    Publication date: December 17, 2020
    Inventors: Sonali Sandip BHARATE, Vikas KUMAR, Rohit SINGH, Sarita RANI, Mehak GUPTA, Ajay KUMAR, Sandip Bibishan BHARATE, Ram VISHWAKARMA
  • Patent number: 10838642
    Abstract: A first plurality of block identifiers is sorted based, at least in part, on a measure of spatial locality. A second plurality of block identifiers is sorted based, at least in part, on the measure of spatial locality. At least the first plurality of block identifiers and the second plurality of block identifiers are incrementally merged into a third plurality of block identifiers based, at least in part, on the measure of spatial locality. A block of data corresponding to metadata associated with a plurality of block identifiers of the third plurality of block identifiers is updated.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: November 17, 2020
    Assignee: NETAPP, INC.
    Inventors: Jayalakshmi Pattabiraman, Nikhil Mattankot, Deekshith Belchapada, Blake H. Lewis, Subramaniam Periyagaram, Satya Suresh Chouta Naga Veera, Rohit Singh, Rajesh Khandelwal, James Robert Morefield
  • Publication number: 20200316150
    Abstract: The present invention is related to a novel gastroretentive swellable oral dosage form for sustained or delayed release of bergenin, a active constituent of Bergenia ciliata extract/fraction and a process for preparing the same wherein the extract is wet-granulated using excipients i.e. biodegradable polymers and/or non-biodegradable polymers alone or in combination, and the said granules are either filled into a capsule or compressed into a tablet. The said formulation comprising a granulated extract of bergenin-rich Bergenia ciliata with polymers has resulted in a sustained release of extract in the stomach over a period of 16-24 hrs. The said formulations are useful for the treatment of inflammatory diseases.
    Type: Application
    Filed: September 11, 2018
    Publication date: October 8, 2020
    Inventors: Sonali Sandip Bharate, Rohit Singh, Mehak Gupta, Bikarma Singh, Anil Kumar Katare, Ajay Kumar, Sandip Bibishan Bharate, Ram Vishwakarma
  • Publication number: 20200167084
    Abstract: Methods, non-transitory computer readable media, and computing devices that execute a storage operation, without journaling the storage operation in a log, and withhold from a file system a list of freed inodes including an indication of an inode freed as a result of the execution of the storage operation. A consistency point operation is then initiated that retrieves storage operations logged as journal entries in the log and commits a result of each of the storage operations to data storage devices. A list of available inodes is updated based on the list of freed inodes, when the consistency point operation is determined to be complete. This technology reduces the number of storage operations that are required to be journaled to maintain consistency of a file system, thereby reducing the runtime resources required to facilitate the journaling and replay resource required to replay the storage operations following a recovery.
    Type: Application
    Filed: January 30, 2020
    Publication date: May 28, 2020
    Inventors: Ram Kesavan, Ananthan Subramanian, Hiroshi Ishii, Abdul Basit, Joseph Brown, Rohit Singh
  • Publication number: 20200090144
    Abstract: An embodiment of the present invention is directed to financial transaction ecosystems. A transaction processing ecosystem comprises: a plurality of data sources; a capture interface; and a financial transaction processing system comprising a message bus and a plurality of processors interfacing with the message bus and configured to perform: receiving, via the capture interface, raw data for a payment transaction, wherein the raw data comprises client instructions; normalizing, via the capture interface, the raw data into a normalized transaction format based on a standard data model; publishing, via the capture interface, the normalized transaction format to a message bus; processing, via a first processor of the plurality of processors, the normalized transaction format; and completing the transaction.
    Type: Application
    Filed: September 16, 2019
    Publication date: March 19, 2020
    Inventors: Chris HUNDLING, Stephen SAPONARA, Matthew WINN, Scott WILSON, Anne K. TEIXEIRA, Rohit Singh CHAUHAN, Clayton SCHNELKER
  • Publication number: 20200039534
    Abstract: Systems and methods for operating a vehicle. The methods comprise: receiving, by a vehicle on-board computing device of the vehicle, an enterprise-wide policy that is applicable to a plurality of vehicles and defines at least one action to operate each of the plurality of vehicles in response to an event; adjusting, by the vehicle on-board computing devices, one or more local vehicle policies of the vehicle based on the received enterprise-wide policy (the local vehicle policies being executable by the vehicle on-board computing device to operate the vehicle); and executing, by the vehicle on-board computing devices, the adjusted one or more vehicle policies to operate the vehicle so that the vehicle executes the at least one action as defined by the enterprise-wide policy in response to an occurrence of the event.
    Type: Application
    Filed: August 2, 2018
    Publication date: February 6, 2020
    Inventors: Marcos A. DiPietro, Pietro, Rohit Singh, Luis Atencio, Ashish Gujarathi
  • Patent number: 10552057
    Abstract: A method, non-transitory computer readable medium and storage server computing device that determines when a generated storage operation corresponds with one of a set of predefined storage operations. The storage operation is executed and a result of the execution of the storage operation is withheld from a file system, when the determining indicates that the storage operation corresponds with one of the set of predefined storage operations. A determination is made when a consistency point operation has completed. The result of the execution of the storage operation is presented to the file system, when the determining indicates that a consistency point operation has completed. This technology reduces the number of storage operations that are required to be journaled to maintain consistency of a file system, thereby reducing the runtime resources required to facilitate the journaling and replay resource required to replay the storage operations in a journal following a recovery.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 4, 2020
    Assignee: NetApp, Inc.
    Inventors: Ram Kesavan, Ananthan Subramanian, Hiroshi Ishii, Abdul Basit, Joseph Brown, Jr., Rohit Singh
  • Publication number: 20190282531
    Abstract: The invention provides methods and compositions for producing analgesia in an animal.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 19, 2019
    Inventors: Robert Vince, Rohit Singh, Swati Sudhakar More
  • Publication number: 20190220195
    Abstract: A first plurality of block identifiers is sorted based, at least in part, on a measure of spatial locality. A second plurality of block identifiers is sorted based, at least in part, on the measure of spatial locality. At least the first plurality of block identifiers and the second plurality of block identifiers are incrementally merged into a third plurality of block identifiers based, at least in part, on the measure of spatial locality. A block of data corresponding to metadata associated with a plurality of block identifiers of the third plurality of block identifiers is updated.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 18, 2019
    Applicant: NETAPP, INC.
    Inventors: Jayalakshmi Pattabiraman, Nikhil Mattankot, Deekshith Belchapada, Blake H. Lewis, Subramaniam Periyagaram, Satya Suresh Chouta Naga Veera, Rohit Singh, Rajesh Khandelwal, James Robert Morefield
  • Patent number: 10268410
    Abstract: A first plurality of block identifiers is sorted based, at least in part, on a measure of spatial locality. A second plurality of block identifiers is sorted based, at least in part, on the measure of spatial locality. At least the first plurality of block identifiers and the second plurality of block identifiers are incrementally merged into a third plurality of block identifiers based, at least in part, on the measure of spatial locality. A block of data corresponding to metadata associated with a plurality of block identifiers of the third plurality of block identifiers is updated.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: April 23, 2019
    Assignee: NETAPP, INC.
    Inventors: Jayalakshmi Pattabiraman, Nikhil Mattankot, Deekshith Belchapada, Blake H. Lewis, Subramaniam Periyagaram, Satya Suresh Chouta Naga Veera, Rohit Singh, Rajesh Khandelwal, James Robert Morefield
  • Patent number: 9965196
    Abstract: Storage systems track free blocks using various data structures and maps. For instance, free block maps may contain data blocks with values that indicate whether a block is free or not. When an operation results in a block being freed, the relevant data block in the maps must be written during an I/O operation to update the value. Large numbers of updates my occur after an operation that frees a large numbers of blocks, which can lead to performance degradation. Accordingly, disclosed are systems and methods for deferring updating of free block data tracking structures using logs.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: May 8, 2018
    Assignee: NETAPP, INC.
    Inventors: Rohit Singh, Jungsook Yang, Rajesh Khandelwal, Jayalakshmi Pattabiraman
  • Publication number: 20170344282
    Abstract: A method, non-transitory computer readable medium and storage server computing device that determines when a generated storage operation corresponds with one of a set of predefined storage operations. The storage operation is executed and a result of the execution of the storage operation is withheld from a file system, when the determining indicates that the storage operation corresponds with one of the set of predefined storage operations. A determination is made when a consistency point operation has completed. The result of the execution of the storage operation is presented to the file system, when the determining indicates that a consistency point operation has completed. This technology reduces the number of storage operations that are required to be journaled to maintain consistency of a file system, thereby reducing the runtime resources required to facilitate the journaling and replay resource required to replay the storage operations in a journal following a recovery.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventors: Ram Kesavan, Ananthan Subramanian, Hiroshi Ishii, Abdul Basit, Joseph Brown, JR., Rohit Singh
  • Patent number: 9605043
    Abstract: The present invention relates to a fusion protein resulting from the fusion of a cancer-specific antibody and an angiogenesis inhibitor, and relates to an anti-cancer composition including the same. More specifically, in the present invention, it is preferable that the cancer-specific antibody is trastuzumab or a fragment thereof, and the angiogenesis inhibitor is a VEGF-Trap. When the fusion protein according to the present invention is used, there are advantages in that angiogenesis and cancer cell growth can be effectively inhibited as compared to trastuzumab or VEGF-Trap, and side effects can also be reduced.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: March 28, 2017
    Assignee: GENEONE LIFE SCIENCE, INC.
    Inventors: Hyo Jeong Hong, Rohit Singh
  • Publication number: 20170026906
    Abstract: Techniques for synchronizing wakeup intervals are disclosed. In one example, a first access terminal that has both Bluetooth and Wi-Fi capabilities may include a communication controller that when the first access terminal detects that WLAN connectivity is turned ON, the communication controller adjusts the sniff anchor point for Bluetooth connectivity such that the sniff anchor points are aligned with the WLAN beacon intervals. In another example, the first access terminal has the WLAN connectivity turned ON and connected to an access point before a Bluetooth connection to a second access terminal is established. The communication controller may set the Bluetooth sniff interval and sniff anchor points such that they are in multiple of the beacon interval.
    Type: Application
    Filed: July 26, 2015
    Publication date: January 26, 2017
    Inventors: Bhasker NETI, Rohit SINGH, Ajay Kumar GAJA
  • Publication number: 20160277522
    Abstract: The disclosure generally relates to detecting playback buffer underrun at a sink device to improve streaming media quality. More particularly, according to various embodiments, a media source device may establish a connection with the sink device according to a short-range wireless communication protocol (e.g., Bluetooth) and stream multimedia data to the sink device over the established connection. The sink device may then store the streamed multimedia data in a playback buffer, render the streamed multimedia data from the playback buffer, and send a signal to the source device to indicate a status associated with the playback buffer. Accordingly, the source device may increase local resources allocated to streaming the multimedia data to the sink device in response to the status signal indicating an underrun condition in the playback buffer at the sink device (e.g., where the buffered multimedia data stored therein has fallen below a threshold).
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Rohit SINGH, Nitin SRIVASTAVA, Bhasker NETI
  • Publication number: 20160110120
    Abstract: A first plurality of block identifiers is sorted based, at least in part, on a measure of spatial locality. A second plurality of block identifiers is sorted based, at least in part, on the measure of spatial locality. At least the first plurality of block identifiers and the second plurality of block identifiers are incrementally merged into a third plurality of block identifiers based, at least in part, on the measure of spatial locality. A block of data corresponding to metadata associated with a plurality of block identifiers of the third plurality of block identifiers is updated.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Jayalakshmi Pattabiraman, Nikhil Mattankot, Deekshith Belchapada, Blake H. Lewis, Subramaniam Periyagaram, Satya Suresh Chouta Naga Veera, Rohit Singh, Rajesh Khandelwal, James Robert Morefield
  • Publication number: 20160110121
    Abstract: It is determined that a first set of one or more blocks associated with a file system are to be freed. Each of the first set of blocks is associated with a block identifier. In response to a determination that the first set of blocks is to be freed, it is determined that a first log has been allocated an insufficient number of data blocks to store the block identifiers that are associated with the first set of blocks. In response to a determination that the first log has been allocated an insufficient number of data blocks, one or more data blocks are allocated to the first log. It is indicated that one or more block identifiers are to be removed from the first log and added to a second log. It is indicated that metadata associated with a second set of one or more blocks is to be updated.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Rohit Singh, Jungsook Yang, Rajesh Khandelwal, Jayalakshmi Pattabiraman
  • Publication number: 20160081019
    Abstract: A method and apparatus are disclosed for reducing power consumption of wireless devices operating in a wireless network. In one embodiment, a first wireless device may operate in low-power mode and receive a BLUETOOTH low energy (BLE) message from a second wireless device. The first wireless device may leave the low-power mode and enter a normal operating mode based, at least in part, on the BLE message. In some embodiments, the BLE message may include informational elements that the first wireless device may use to determine whether to remain in or leave the low-power mode. In some other embodiments, the BLE message may be synchronized to a Wi-Fi message, such as a Wi-Fi beacon. In at least one embodiment, the first wireless device may stop scanning for wireless networks when in the low-power mode.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventors: Sunit Pujari, Hemant Kumar Sahoo, Imran Ansari, Sougat Ray, Rohit Singh, Bhasker Neti, Ajay Kumar Gaja