Patents by Inventor Senthil Kumar Ramakrishnan
Senthil Kumar Ramakrishnan 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: 10965738Abstract: Techniques for correlating and load balancing IMS traffic in a visibility network are provided. According to one set of embodiments, a packet broker of the visibility network can receive IMS traffic replicated from an IMS core network and identify control/data packets in the IMS traffic that are part of the same IMS session based on FROM and TO user identities included in the packets. The packet broker can then generate a unique session identifier for the IMS session and add the generated session identifier to the packets. In certain embodiments, the packet broker can further provide the generated session identifier as input to a load balancing algorithm or rule set. The load balancing algorithm or rule set can output an egress port of the packet broker through which the control/data packets should be forwarded based on the session identifier.Type: GrantFiled: October 24, 2017Date of Patent: March 30, 2021Assignee: Extreme Networks, Inc.Inventors: Senthil Kumar Ramakrishnan, Shivaprasad Masanapura Nanjaiah
-
Publication number: 20190364101Abstract: Techniques for correlating and load balancing IMS traffic in a visibility network are provided. According to one set of embodiments, a packet broker of the visibility network can receive IMS traffic replicated from an IMS core network and identify control/data packets in the IMS traffic that are part of the same IMS session based on FROM and TO user identities included in the packets. The packet broker can then generate a unique session identifier for the IMS session and add the generated session identifier to the packets. In certain embodiments, the packet broker can further provide the generated session identifier as input to a load balancing algorithm or rule set. The load balancing algorithm or rule set can output an egress port of the packet broker through which the control/data packets should be forwarded based on the session identifier.Type: ApplicationFiled: October 24, 2017Publication date: November 28, 2019Applicant: Extreme Networks, IncInventors: Senthil Kumar RAMAKRISHNAN, Shivaprasad Masaiiapura NANJAIAH
-
Patent number: 10289353Abstract: An example print system is described as including a manager engine that identifies an attribute of a job, a discovery engine that identifies a service printer available to store the job, a transfer engine that causes the job to transfer from a first printer to a second printer, and a remote job engine that maintains job retrieval information associated with the job.Type: GrantFiled: January 29, 2016Date of Patent: May 14, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Senthil Kumar Ramakrishnan, Nataraj Kumar Gobbak
-
Patent number: 10248567Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to maintain cache coherency. Examples disclosed herein involve, in response to receiving, from a direct memory access controller, an interrupt associated with a direct memory access operation, handling the interrupt based on a parameter of the direct memory access operation, wherein the direct memory access controller is to execute the direct memory access operation.Type: GrantFiled: June 16, 2014Date of Patent: April 2, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Senthil Kumar Ramakrishnan, Eugene Cohen
-
Publication number: 20180203649Abstract: An example print system is described as including a manager engine that identifies an attribute of a job, a discovery engine that identifies a service printer available to store the job, a transfer engine that causes the job to transfer from a first printer to a second printer, and a remote job engine that maintains job retrieval information associated with the job.Type: ApplicationFiled: January 29, 2016Publication date: July 19, 2018Inventors: Senthil Kumar RAMAKRISHNAN, Nataraj Kumar GOBBAK
-
Publication number: 20170132130Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to maintain cache coherency. Examples disclosed herein involve, in response to receiving, from a direct memory access controller, an interrupt associated with a direct memory access operation, handling the interrupt based on a parameter of the direct memory access operation, wherein the direct memory access controller is to execute the direct memory access operation.Type: ApplicationFiled: June 16, 2014Publication date: May 11, 2017Inventors: Senthil Kumar RAMAKRISHNAN, Eugene COHEN
-
Patent number: 9513855Abstract: In one example of the disclosure, a document is received at a recipient computing device. The document is a document generated at a network-connected printer responsive to an interaction with a user interface included within or attached to the printer. The document includes installation data for the printer. The installation data is utilized to select, configure, or install at the recipient device a print driver for the printer.Type: GrantFiled: March 30, 2013Date of Patent: December 6, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: A R Anoop, Senthil Kumar Ramakrishnan
-
Publication number: 20140293323Abstract: In one example of the disclosure, a document is received at a recipient computing device. The document is a document generated at a network-connected printer responsive to an interaction with a user interface included within or attached to the printer. The document includes installation data for the printer. The installation data is utilized to select, configure, or install at the recipient device a print driver for the printer.Type: ApplicationFiled: March 30, 2013Publication date: October 2, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: A R Anoop, Senthil Kumar Ramakrishnan
-
Patent number: 8255577Abstract: The method, apparatus and system of an I/O forwarding technique for multi-interrupt capable I/O devices are disclosed. In one embodiment, a method of transferring an I/O request in a cache-coherent non-uniform memory access (ccNUMA) computer system including multiple cells (e.g., each cell may include multiple processors) that are connected via a system interconnect, includes receiving an I/O request from one of the multiple processors associated with one of the multiple cells in the ccNUMA computer system, associating a processor, corresponding to a multi-interrupt capable I/O interface that is servicing the I/O request, located in the one of the multiple cells as a lead processor, and executing an I/O initiation path and a completion path associated with the received I/O request on the lead processor upon associating the lead processor corresponding to the multi-interrupt capable I/O interface.Type: GrantFiled: April 25, 2008Date of Patent: August 28, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kishore Kumar Muppirala, Narayanan Ananthakrishnan Nellayi, Senthil Kumar Ramakrishnan, Bhanu Gollapudi Venkata Prakash
-
Publication number: 20080294832Abstract: The method, apparatus and system of an I/O forwarding technique for multi-interrupt capable I/O devices are disclosed. In one embodiment, a method of transferring an I/O request in a cache-coherent non-uniform memory access (ccNUMA) computer system including multiple cells (e.g., each cell may include multiple processors) that are connected via a system interconnect, includes receiving an I/O request from one of the multiple processors associated with one of the multiple cells in the ccNUMA computer system, associating a processor, corresponding to a multi-interrupt capable I/O interface that is servicing the I/O request, located in the one of the multiple cells as a lead processor, and executing an I/O initiation path and a completion path associated with the received I/O request on the lead processor upon associating the lead processor corresponding to the multi-interrupt capable I/O interface.Type: ApplicationFiled: April 25, 2008Publication date: November 27, 2008Applicant: Hewlett-Packard Development Company, L.P.Inventors: Kishore Kumar Muppirala, Narayanan Ananthakrishnan Nellayi, Senthil Kumar Ramakrishnan, Bhanu Gollapudi Venkata Prakash