Patents by Inventor Sushil Kumar Singh
Sushil Kumar 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: 20240417749Abstract: Synthetic endornaviral satellite RNA molecules and satellite particles containing the same are disclosed. The synthetic endornaviral satellite RNA molecules can include coding and/or non-coding cargo sequences, and are heritable through generations of plants. Also disclosed are methods of using the endornaviral satellite RNA molecules and satellite particles containing the same to change plant phenotypes, improve plant stress resistance, and improve plant pest and pathogen resistance.Type: ApplicationFiled: October 31, 2022Publication date: December 19, 2024Inventors: Arjun Devang Khakhar, Barry Andrew Martin, Yajie Niu, Daniel Alexander Sprague, Fu Chyun Chu, Elizabeth Jane Antonelli Dennis, Mehmet Ali Halac, Yumeng Hao, Kevin Klicki, James Michael Kremer, Jayashree Kumar, Chien-Yuan LIN, Shankar Raj Pant, Derek Thomas Rothenheber, Michka Gabrielle Sharpe, Aditya Sushil Kumar Singh
-
Patent number: 8881132Abstract: A system and method for update of firmware of a storage array controller of a storage device in a storage area network. The I/O workload of the storage device is monitored to obtain workload information regarding I/O traffic of the storage device. The workload information is analyzed to identify patterns in the I/O traffic of the storage device. Based on one or more identified patterns in the I/O traffic, future I/O workload of the storage device is forecasted, and, according to the forecasted future I/O workload, at least one firmware update is scheduled.Type: GrantFiled: March 5, 2009Date of Patent: November 4, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Satish Kumar Mopur, Vivek Mehrotra, Saikat Mukherjee, Satyaprakash Rao, Sushil Kumar Singh
-
Publication number: 20100229166Abstract: A system and method for update of firmware of a storage array controller of a storage device in a storage area network. The I/O workload of the storage device is monitored to obtain workload information regarding I/O traffic of the storage device. The workload information is analyzed to identify patterns in the I/O traffic of the storage device. Based on one or more identified patterns in the I/O traffic, future I/O workload of the storage device is forecasted, and, according to the forecasted future I/O workload, at least one firmware update is scheduled.Type: ApplicationFiled: March 5, 2009Publication date: September 9, 2010Inventors: Satish Kumar Mopur, Vivek Mehrotra, Saikat Mukherjee, Satyaprakash Rao, Sushil Kumar Singh
-
Patent number: 7602780Abstract: A method and apparatus is described for identifying content in a packet. The method may obtain data sample from the packet where the data sample is in a predetermined window at an initial offset point in the packet. For each offset point, a first stage of processing on the data sample may be performed to identify if the data sample corresponds to potentially relevant reference string. A more focused second stage of processing may then be carried out on the data sample to identify if the data sample corresponds to potentially relevant reference string. Thereafter, an even more focused third stage of processing may be carried out on the data sample to obtain a third stage result. If the data sample passes all three stages of processing, a predefined action is identified which is associated with a reference string corresponding to the data sample.Type: GrantFiled: November 9, 2005Date of Patent: October 13, 2009Assignee: Cisco Technology, Inc.Inventors: Sushil Kumar Singh, George Varghese, John David Huber, Sumeet Singh
-
Patent number: 7352694Abstract: A system and method are provided for tolerating data line faults in a packet communications switch fabric. The method comprises: accepting information packets including a plurality of cells, at a plurality of ingress port card ports, the plurality of information packets addressing a plurality of egress port card ports; selectively connecting port card ports to port card backplane data links; selectively connecting port card backplane data links and crossbars; sensing a connection fault in a backplane data link; in response to sensing the fault, reselecting connections between the port card ports and the port card backplane data links; in response to reselecting connections between the port card ports and the port card backplane data links, serially transferring packets through the port cards; serially transferring packets through the crossbars to the egress port cards; and, suspending use of the faulty connection.Type: GrantFiled: February 24, 2003Date of Patent: April 1, 2008Assignee: Applied Micro Circuits CorporationInventors: Philip Michael Clovis, Eli James Aubrey Fernald, John David Huber, Kirk Alvin Miller, Sushil Kumar Singh, Prayag Bhanubhai Patel, Kenneth Yi Yun, George Beshara Bendak
-
Patent number: 7304987Abstract: A system and method are provided for resynchronizing backplane link management credit counters in a packet communications switch fabric. The method comprises: at an input port card ingress port, accepting information packets including cells and cell headers with destination information; modifying the destination information in the received cell headers; routing information packets between the input port card and output port cards on backplane data links through an intervening crossbar; at the input port card, maintaining a credit counter for each output port card channel; decrementing the counter in response to transmitting cells from the input port card; generating credits in response to transmitting cells from an output port card channel; sending the generated credits to increment the counter, using the modified destination information; and, using the generated credit flow to resynchronize the credit counter.Type: GrantFiled: March 24, 2003Date of Patent: December 4, 2007Assignee: Applied Micro Circuits CorporationInventors: Kevin Warren James, Kenneth Yi Yun, Sushil Kumar Singh, Viet Linh Do, Michael John Hellmer, Kirk Alvin Miller, Jianfeng Shi, George Beshara Bendak
-
Patent number: 7298754Abstract: A system and method are provided for configuring interface bandwidths in a packet communications switch fabric. The method comprises: interfacing data links with a first plurality of traffic managers (TMs); differentiating port card interface ports into a first plurality of subchannels associated with the first plurality of TMs; and, communicating packets information with the TMs at a first plurality of data rates corresponding to the first plurality of subchannels. More specifically, differentiating port card interface ports into a first plurality of subchannels associated with the first plurality of TMs includes: differentiating a second plurality of ingress data links into a third plurality of ingress subchannels associated with a third plurality of ingress traffic managers (iTMs); and, differentiating a fourth plurality of egress data links into a fifth plurality of egress subchannels associated with a fifth plurality of egress TMs (eTMs).Type: GrantFiled: March 31, 2003Date of Patent: November 20, 2007Assignee: Applied Micro Circuits CorporationInventors: Kirk Alvin Miller, Prayag Bhanubhai Patel, George Beshara Bendak, Kenneth Yi Yun, Sushil Kumar Singh, Ayoob Eusoof Dooply, Michael John Hellmer
-
Patent number: 7263066Abstract: A credit-based system and method are provided for managing backplane traffic flow in a packet communications switch fabric. The method comprises: accepting information packets including cells and cell headers with destination information; modifying the destination information in the received cell headers; routing information packets between an input port card and output port cards on backplane data links through an intervening crossbar; at the input port card, maintaining a credit counter for each output port card channel; decrementing the counter in response to transmitting cells from the input port card; generating credits in response to transmitting cells from an output port card channel; and, using modified destination information, sending the generated credits to increment the counter. In some aspects, modifying the destination information in the received packet headers includes: extracting the output port card termination from the card field; and, inserting the input port card source in the card field.Type: GrantFiled: March 24, 2003Date of Patent: August 28, 2007Assignee: Applied Micro Circuits CorporationInventors: Kenneth Yi Yun, Jianfeng Shi, Viet Linh Do, Michael John Hellmer, Kevin Warren James, Kirk Alvin Miller, Sushil Kumar Singh, David Thomas Dougherty, John Calvin Leung
-
Patent number: 7221652Abstract: A system and method are provided for tolerating data line faults in a packet communications network. The method comprises: serially transmitting information packets from at least one traffic manager (TM); at a switch fabric, accepting information packets at a plurality of ingress ports, the information packets addressing destination port card egress ports; selectively connecting port card ingress ports to port card egress ports; serially supplying information packets from a plurality of port card egress ports; sensing a connection fault between the switch fabric and the TM; and, in response to sensing the fault, reselecting connections between the switch fabric port card ports and the TM. Some aspects comprise: an ingress memory subsystem (iMS) receiving cells on an ingress port exceeding an error threshold. Then, reselecting connections between the port card ports and the TM includes the iMS sending a message to the iTM identifying the faulty ingress connection.Type: GrantFiled: March 3, 2003Date of Patent: May 22, 2007Assignee: Applied Micro Circuits CorporationInventors: Sushil Kumar Singh, Kenneth Yi Yun, Jianfeng Shi, Eli James Aubrey Fernald, Kirk Alvin Miller, Prayag Bhanubhai Patel, Ayoob Eusoof Dooply, George Beshara Bendak
-
Patent number: D1065843Type: GrantFiled: November 29, 2024Date of Patent: March 11, 2025Assignee: LIJIA LIMITEDInventor: Sushil Kumar Singh