Patents by Inventor Madhav Matta

Madhav Matta 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: 8898301
    Abstract: An apparatus comprising a processor configured to monitor at a recurring interval a plurality of message queues and a plurality of server sessions that access the message queues, determine, at each occurrence of the interval, an appropriate number of server sessions per queue that achieves acceptable load balance, and redistribute the server sessions among the message queues to match the appropriate number of server session per queue upon determining the appropriate number of server sessions and prior to a subsequent occurrence of the interval.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: November 25, 2014
    Assignee: Xerox Business Services, LLC
    Inventors: Faiyaz Shikari, Madhav Matta
  • Publication number: 20140129704
    Abstract: An apparatus comprising a processor configured to monitor at a recurring interval a plurality of message queues and a plurality of server sessions that access the message queues, determine, at each occurrence of the interval, an appropriate number of server sessions per queue that achieves acceptable load balance, and redistribute the server sessions among the message queues to match the appropriate number of server session per queue upon determining the appropriate number of server sessions and prior to a subsequent occurrence of the interval.
    Type: Application
    Filed: November 20, 2013
    Publication date: May 8, 2014
    Applicant: Xerox Business Services, LLC
    Inventors: Faiyaz Shikari, Madhav Matta
  • Patent number: 8621074
    Abstract: A management system for processing message-based communications comprising a plurality of servers configured to implement a plurality of sessions that process a plurality of messages, a plurality of message queues coupled to the servers and configured to exchange the messages with the servers, and a workload manager coupled to the servers and the message queues and configured to reallocate the sessions to the different servers and the corresponding message queues to achieve load balance between the servers and the message queues in a recurring manner during processing of the messages by the servers based on a depth of each of the message queues, a quantity of sessions for each of the servers, and a workload manager configuration.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: December 31, 2013
    Assignee: Xerox Business Services, LLC
    Inventors: Faiyaz Shikari, Madhav Matta, Suresh Venkatesan
  • Publication number: 20130290513
    Abstract: A management system for processing message-based communications comprising a plurality of servers configured to implement a plurality of sessions that process a plurality of messages, a plurality of message queues coupled to the servers and configured to exchange the messages with the servers, and a workload manager coupled to the servers and the message queues and configured to reallocate the sessions to the different servers and the corresponding message queues to achieve load balance between the servers and the message queues in a recurring manner during processing of the messages by the servers based on a depth of each of the message queues, a quantity of sessions for each of the servers, and a workload manager configuration.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: XEROX BUSINESS SERVICES, LLC
    Inventors: Faiyaz Shikari, Madhav Matta, Suresh Venkatesan
  • Patent number: RE47464
    Abstract: An apparatus comprising a processor configured to monitor at a recurring interval a plurality of message queues and a plurality of server sessions that access the message queues, determine, at each occurrence of the interval, an appropriate number of server sessions per queue that achieves acceptable load balance, and redistribute the server sessions among the message queues to match the appropriate number of server session per queue upon determining the appropriate number of server sessions and prior to a subsequent occurrence of the interval.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: June 25, 2019
    Assignee: III Holdings 6, LLC
    Inventors: Faiyaz Shikari, Madhav Matta