Patents by Inventor Shashikanth Rao

Shashikanth Rao 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: 10997063
    Abstract: Generating, from transactions performed at a production computing system, information that can be used to effectively test new, updated, and/or modified source code to be deployed within the production computing system. In one example, this disclosure describes a method that includes communicating with a production processing system to determine an initial state of the production processing system; capturing information about a plurality of transactions executing across a plurality of application servers included within the production processing system; communicating with a test processing system to deploy source code within the test processing system that is not included in the production processing system; generating a replay test script; and communicating with the test processing system to enable the test processing system to execute the replay test script.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: May 4, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Sunil Rai, Jonathan Howarth, Shashikanth Rao
  • Patent number: 10474563
    Abstract: A system comprising at least one processor; and at least one storage device. The storage device(s) store instructions that, when executed, cause the at least one processor to: determine an initial state of a production processing system, store the initial state, capture information about a plurality of transactions executing within the production processing system, configure, based on the initial state of a production processing system, a test processing system, deploy, within the test processing system, source code not included in the production processing system, generate, based on the information about the plurality of transactions, a replay test script, wherein the replay test script comprises a replay of the plurality of transactions, and wherein the replay test script further comprises transactions based on a new use case for the source code not included in the production processing system, and execute, within the test processing system, the replay test script.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: November 12, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Sunil Rai, Jonathan Howarth, Shashikanth Rao
  • Patent number: 9009328
    Abstract: A method and system for dynamically negotiating a device name for establishing a communications session between a host computer and a client computer are provided. A host computer receives from a client computer, a device name that includes as part of the device name at least a wildcard character. The host computer replaces the wildcard character with one or more characters that can be used in device names, to generate a unique device name that is not already being used by the host computer.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shashikanth Rao Thambrahalli, Harshavardhana M. Puttamadaiah, Supriya Kannery
  • Publication number: 20090144430
    Abstract: A method and system for dynamically negotiating a device name for establishing a communications session between a host computer and a client computer are provided. A host computer receives from a client computer, a device name that includes as part of the device name at least a wildcard character. The host computer replaces the wildcard character with one or more characters that can be used in device names, to generate a unique device name that is not already being used by the host computer.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shashikanth Rao Thambrahalli, Harshavardhana M. Puttamadaiah, Supriya Kannery