Patents by Inventor Ranjan Gupta

Ranjan Gupta 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: 11936663
    Abstract: An example method includes detecting, using sensors, packets throughout a datacenter. The sensors can then send packet logs to various collectors which can then identify and summarize data flows in the datacenter. The collectors can then send flow logs to an analytics module which can identify the status of the datacenter and detect an attack.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: March 19, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Navindra Yadav, Abhishek Ranjan Singh, Shashidhar Gandham, Ellen Christine Scheib, Omid Madani, Ali Parandehgheibi, Jackson Ngoc Ki Pang, Vimalkumar Jeyakumar, Michael Standish Watts, Hoang Viet Nguyen, Khawar Deen, Rohit Chandra Prasad, Sunil Kumar Gupta, Supreeth Hosur Nagesh Rao, Anubhav Gupta, Ashutosh Kulshreshtha, Roberto Fernando Spadaro, Hai Trong Vu, Varun Sagar Malhotra, Shih-Chun Chang, Bharathwaj Sankara Viswanathan, Fnu Rachita Agasthy, Duane Thomas Barlow
  • Publication number: 20210250955
    Abstract: Various embodiments disclosed herein provide for adjustment of throughput threshold of network devices based on requested quality of service received from a mobile device. According to some embodiments, a system can comprise receiving request data representative of a throughput adjustment request for a throughput adjustment. The system can further comprise, based on the throughput adjustment request, determining a connection device that is compelled to adjust throughput, and in response to the determining the connection device that is compelled to adjust throughput and based on the throughput adjustment request, requesting the connection device to adjust a throughput range from a first throughput range to a second throughput range.
    Type: Application
    Filed: April 1, 2021
    Publication date: August 12, 2021
    Inventors: Sanjiv Singh, Ranjan Gupta, Hristo Hristov, Martin McEnroe
  • Publication number: 20210136780
    Abstract: Various embodiments disclosed herein provide for adjustment of throughput threshold of network devices based on requested quality of service received from a mobile device. According to some embodiments, a system can comprise receiving request data representative of a throughput adjustment request for a throughput adjustment. The system can further comprise, based on the throughput adjustment request, determining a connection device that is compelled to adjust throughput, and in response to the determining the connection device that is compelled to adjust throughput and based on the throughput adjustment request, requesting the connection device to adjust a throughput range from a first throughput range to a second throughput range.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 6, 2021
    Inventors: Sanjiv Singh, Ranjan Gupta, Hristo Hristov, Martin McEnroe
  • Patent number: 10999855
    Abstract: Various embodiments disclosed herein provide for adjustment of throughput threshold of network devices based on requested quality of service received from a mobile device. According to some embodiments, a system can comprise receiving request data representative of a throughput adjustment request for a throughput adjustment. The system can further comprise, based on the throughput adjustment request, determining a connection device that is compelled to adjust throughput, and in response to the determining the connection device that is compelled to adjust throughput and based on the throughput adjustment request, requesting the connection device to adjust a throughput range from a first throughput range to a second throughput range.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: May 4, 2021
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Sanjiv Singh, Ranjan Gupta, Hristo Hristov, Martin McEnroe
  • Publication number: 20200277611
    Abstract: Methods for treating nerve damage in a muscle, e.g., denervated muscle tissue (e.g., muscle damaged from traumatic injury), in a patient in need thereof featuring performing a pre-operative muscle biopsy on the denervated muscle tissue; making visible motor end plates (MEPs) in neuromuscular junctions (NMJs) in the biopsy; and performing a nerve transfer (e.g., partial radial nerve to axillary transfer) if (i) the MEPs shown in the biopsy persist and (ii) the MEPs shown in the biopsy retain their structures and exhibit certain morphometric properties. The nerve transfer helps regain neuromuscular function of the denervated muscle tissue. The biopsy may feature the use of two-photon microscopy. In certain embodiments, the method is performed at least 6 months after injury to the patient.
    Type: Application
    Filed: May 11, 2020
    Publication date: September 3, 2020
    Inventor: Ranjan Gupta
  • Publication number: 20200086115
    Abstract: A method of treating connective tissue by applying a DC current to the tissue in the absence of intentionally heating the tissue.
    Type: Application
    Filed: September 12, 2019
    Publication date: March 19, 2020
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Brian Jet-Fei Wong, Dmitry Protsenko, Tony Nguyen, Ranjan Gupta
  • Patent number: 9766992
    Abstract: Techniques are disclosed relating to storage device failover. In one embodiment, a plurality of storage devices are represented as cluster resources to a cluster resource manager that manages cluster resources on a plurality of cluster nodes. An indication may be received that a failover operation is requested with respect to one of the plurality of storage devices. In response to the indication, the cluster resource manager may initiate the failover operation. In some embodiments, the failover operation includes changing a first access state of the storage device and a second access state of another storage device. In such an embodiment, the storage device and the other storage device may be associated with a logical unit number. In some embodiments, the storage device is located within a first of the plurality of cluster nodes; the other storage device is located within a second of the plurality of cluster nodes.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: September 19, 2017
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Robert Wipfel, Bart Van Assche, Ranjan Gupta
  • Publication number: 20150121134
    Abstract: Techniques are disclosed relating to storage device failover. In one embodiment, a plurality of storage devices are represented as cluster resources to a cluster resource manager that manages cluster resources on a plurality of cluster nodes. An indication may be received that a failover operation is requested with respect to one of the plurality of storage devices. In response to the indication, the cluster resource manager may initiate the failover operation. In some embodiments, the failover operation includes changing a first access state of the storage device and a second access state of another storage device. In such an embodiment, the storage device and the other storage device may be associated with a logical unit number. In some embodiments, the storage device is located within a first of the plurality of cluster nodes; the other storage device is located within a second of the plurality of cluster nodes.
    Type: Application
    Filed: March 31, 2014
    Publication date: April 30, 2015
    Applicant: Fusion-io, Inc.
    Inventors: Robert Wipfel, Bart Van Assche, Ranjan Gupta
  • Publication number: 20140170162
    Abstract: The invention relates to treatment and/or prevention of nerve injury. In one embodiment, the present invention provides a method of preserving the neuromuscular junction (NMJ) in an individual by administering a therapeutically effective dosage of a composition comprising an inhibitor of Wnt3a, and an inhibitor of MMP3 to the individual. In another embodiment, the present invention provides a method of stabilizing NMJ after nerve injury by inhibiting the WNT and beta-catenin signaling pathway and preserving agrin.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 19, 2014
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventor: Ranjan Gupta
  • Publication number: 20050268154
    Abstract: A method for detecting and resolving a partition condition in a cluster of computers in a networked environment is described. In one example, the method includes creating a scratch pad area and dividing the scratch pad into slots. Each slot is associated with a node within the cluster. A generation number and a list of known nodes are recorded in each slot when a change of membership occurs in the cluster. The slots are compared to ensure the generation number and the list of known nodes matches in each slot, and the partition condition is resolved by creating a list of surviving nodes and re-allocating appropriate resources to each of the surviving nodes.
    Type: Application
    Filed: July 21, 2005
    Publication date: December 1, 2005
    Applicant: Novell, Inc.
    Inventors: Robert Wipfel, Ranjan Gupta