Patents by Inventor Mohan Kakarla

Mohan Kakarla 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: 11513819
    Abstract: Aspects of the disclosure relate to impact analysis in a next-release quality assurance environment for a software application. First log data associated with user navigation of user interface components in a production environment may be retrieved. A production navigational graph may be generated, where a node represents a user interface component visited by a user, and an edge representing a navigational link traversed by the user. Then, second log data associated with release notes for a next-release version of the software application maybe retrieved. Then, the computing platform may identify a change in a portion of a software code in the next-release version, and may identify, based on the production navigational graph, a user interface component and/or a link potentially impacted by the change. The production navigational graph may be provided, via an interactive graphical user interface, where the user interface component and/or the link is visually highlighted.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: November 29, 2022
    Assignee: Bank of America Corporation
    Inventors: Sandeep Verma, Pavan Chayanam, Srinivas Dundigalla, Mohan Kakarla
  • Patent number: 11232019
    Abstract: Aspects of the disclosure relate to machine learning based test coverage in a production environment. A computing platform may retrieve, for a software application, first log data associated with a production environment, and generate a production navigational graph where a node represents a webpage visited by a user, and an edge represents a navigational link between two webpages. Likewise, second log data associated with a testing environment may be retrieved, and a testing navigational graph may be generated, where a node represents a webpage tested by a developer, and an edge represents a navigational link between two webpages. Then, the computing platform may generate a coverage graph indicative of a gap between the navigation activity and the testing activity. Subsequently, the computing platform may provide, via an interactive graphical user interface, the coverage graph, where nodes and edges of the coverage graph are associated with selectable visual objects.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: January 25, 2022
    Assignee: Bank of America Corporation
    Inventors: Sandeep Verma, Pavan Chayanam, Srinivas Dundigalla, Mohan Kakarla
  • Publication number: 20220012069
    Abstract: Aspects of the disclosure relate to impact analysis in a next-release quality assurance environment for a software application. First log data associated with user navigation of user interface components in a production environment may be retrieved. A production navigational graph may be generated, where a node represents a user interface component visited by a user, and an edge representing a navigational link traversed by the user. Then, second log data associated with release notes for a next-release version of the software application maybe retrieved. Then, the computing platform may identify a change in a portion of a software code in the next-release version, and may identify, based on the production navigational graph, a user interface component and/or a link potentially impacted by the change. The production navigational graph may be provided, via an interactive graphical user interface, where the user interface component and/or the link is visually highlighted.
    Type: Application
    Filed: July 7, 2020
    Publication date: January 13, 2022
    Inventors: Sandeep Verma, Pavan Chayanam, Srinivas Dundigalla, Mohan Kakarla
  • Publication number: 20220012167
    Abstract: Aspects of the disclosure relate to machine learning based test coverage in a production environment. A computing platform may retrieve, for a software application, first log data associated with a production environment, and generate a production navigational graph where a node represents a webpage visited by a user, and an edge represents a navigational link between two webpages. Likewise, second log data associated with a testing environment may be retrieved, and a testing navigational graph may be generated, where a node represents a webpage tested by a developer, and an edge represents a navigational link between two webpages. Then, the computing platform may generate a coverage graph indicative of a gap between the navigation activity and the testing activity. Subsequently, the computing platform may provide, via an interactive graphical user interface, the coverage graph, where nodes and edges of the coverage graph are associated with selectable visual objects.
    Type: Application
    Filed: July 7, 2020
    Publication date: January 13, 2022
    Inventors: Sandeep Verma, Pavan Chayanam, Srinivas Dundigalla, Mohan Kakarla
  • Patent number: 8880789
    Abstract: Decoding a content of interest with optimal power usage. In an embodiment, a central processing unit (CPU) retrieves the frames of a data stream of interest from a secondary storage and stores them in a random access memory (RAM). The CPU forms an index table indicating the locations at which each of the frames is stored. The index table is provided to a decoder, which processes the frames in sequence to recover the original data from the encoded data. By using the index information, the power usage is reduced at least in an embodiment when the decoding is performed by an auxiliary processor.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: November 4, 2014
    Assignee: Nvidia Corporation
    Inventors: Chandrasekhar Morisetti, Susmitha V P N D Gummalla, Murali Mohan Kakarla, Jim Van Welzen
  • Publication number: 20100146198
    Abstract: Decoding a content of interest with optimal power usage. In an embodiment, a central processing unit (CPU) retrieves the frames of a data stream of interest from a secondary storage and stores them in a random access memory (RAM). The CPU forms an index table indicating the locations at which each of the frames is stored. The index table is provided to a decoder, which processes the frames in sequence to recover the original data from the encoded data. By using the index information, the power usage is reduced at least in an embodiment when the decoding is performed by an auxiliary processor.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Applicant: NVIDIA Corporation
    Inventors: Chandrasekhar Morisetti, Susmitha V P N D. Gummalla, Murali Mohan Kakarla, Jim Van Welzen