Patents by Inventor Seshadri Venkataraman

Seshadri Venkataraman 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: 10637714
    Abstract: Techniques for managing networked node transactions are disclosed. A plurality of classifier digital fingerprints that each comprise a bit sequence are each associated with a respective result classifier. The fingerprint generator receives transaction event entries that contain message text associated with a transaction between two or more nodes. The fingerprint generator generates a digital fingerprint for each of the transaction event entries. Each of the generated digital fingerprints comprises a bit sequence that is associated with an identity of at least one of the two or more nodes, and generating each of the fingerprints includes, for each bit position in the fingerprint bit sequence, determining whether the message text includes a specified text pattern and setting the bit position value based on the determination of whether the message text includes the specified text pattern.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: April 28, 2020
    Assignee: CA, Inc.
    Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
  • Publication number: 20200051058
    Abstract: A method includes performing by a processor: receiving a transaction request associated with a first user from a first device where a combination of the first user and the first device lacks an authentication history, determining that the first user or the first device is associated with a second user or a second device, determining that the second user or the second device has been authenticated, generating an affinity score that is representative of the association between the first user or the first device and the second user or the second device, and selecting an authentication requirement for acceptance of the transaction request based on the affinity score.
    Type: Application
    Filed: August 9, 2018
    Publication date: February 13, 2020
    Inventors: Vikrant Nandakumar, Vijay Shashikant Kulkarni, Lyju Rappai Vadassery, Seshadri Venkataraman
  • Publication number: 20190258822
    Abstract: To reduce the risk of exposing personally identifiable information and reduce resource consumption while still collecting helpful screen-based experience data, an application feedback system can build an application screen library from initial screen captures. When sufficient screens of an application have been captured for the library, the application feedback system can stop collecting actual screen captures. Instead, agents at the host devices (i.e., devices hosting the application) can capture screen identifiers instead of screens and transmit the screen identifiers along with other screen-based application experience data. For screen-based application experience playback, the application feedback system constructs a playback sequence with screens from the screen library as identified by the screen identifiers.
    Type: Application
    Filed: May 1, 2019
    Publication date: August 22, 2019
    Inventors: Seshadri Venkataraman, Vishwanath Alevoor, Suman Sagar Cherukuri
  • Patent number: 10324770
    Abstract: To reduce the risk of exposing personally identifiable information (PII) and reduce resource consumption while still collecting helpful screen-based experience data, an application feedback system can build an application screen library from initial screen captures. When sufficient screens of an application have been captured for the library, the application feedback system can stop collecting actual screen captures. Instead, agents at the host devices (i.e., devices hosting the application) can capture screen identifiers instead of screens and transmit the screen identifiers along with other screen-based application experience data. For screen-based application experience playback, the application feedback system constructs a playback sequence with screens from the screen library as identified by the screen identifiers.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: June 18, 2019
    Assignee: CA, Inc.
    Inventors: Seshadri Venkataraman, Vishwanath Alevoor, Suman Sagar Cherukuri
  • Publication number: 20190171546
    Abstract: Disclosed herein are methods that include receiving application source code of a mobile application, analyzing the application source code to generate screen metadata that represents screen images that will be generated by the mobile application upon execution of binary application code generated from the application source code, storing the screen metadata in a screen metadata file, and associating the screen metadata file with the mobile application.
    Type: Application
    Filed: February 1, 2019
    Publication date: June 6, 2019
    Inventor: Seshadri Venkataraman
  • Patent number: 10235266
    Abstract: Disclosed herein are methods that include receiving application source code of a mobile application, analyzing the application source code to generate screen metadata that represents screen images that will be generated by the mobile application upon execution of binary application code generated from the application source code, storing the screen metadata in a screen metadata file, and associating the screen metadata file with the mobile application.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: March 19, 2019
    Assignee: CA, Inc.
    Inventor: Seshadri Venkataraman
  • Patent number: 10114727
    Abstract: A method and system for displaying application performance data. In an embodiment, performance data is collected from an application during display by the application of a first display window. Performance data is also collected from the application during display by the application of a second display window. On a display device, an image of the first display window is displayed that includes a first displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application. On the display device, an image of the second display window is simultaneously displayed with the image of the first display window. The simultaneously displayed image of the second display window includes a second displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: October 30, 2018
    Assignee: CA, Inc.
    Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
  • Publication number: 20180219722
    Abstract: Techniques for managing networked node transactions are disclosed. A plurality of classifier digital fingerprints that each comprise a bit sequence are each associated with a respective result classifier. The fingerprint generator receives transaction event entries that contain message text associated with a transaction between two or more nodes. The fingerprint generator generates a digital fingerprint for each of the transaction event entries. Each of the generated digital fingerprints comprises a bit sequence that is associated with an identity of at least one of the two or more nodes, and generating each of the fingerprints includes, for each bit position in the fingerprint bit sequence, determining whether the message text includes a specified text pattern and setting the bit position value based on the determination of whether the message text includes the specified text pattern.
    Type: Application
    Filed: March 23, 2018
    Publication date: August 2, 2018
    Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
  • Patent number: 9960952
    Abstract: Techniques for managing networked node transactions are disclosed. In an embodiment, a fingerprint generator determines multiple classifier digital fingerprints that each comprise a bit sequence associated with a respective result classifier. The fingerprint generator receives transaction event entries that contain message text associated with a transaction between two or more nodes. The fingerprint generator generates a digital fingerprint for each of the transaction event entries. Each of the generated digital fingerprints comprises a bit sequence that is associated with an identity of at least one of the two or more nodes, and generating each of the fingerprints includes, for each bit position in the fingerprint bit sequence, determining whether the message text includes a specified text pattern and setting the bit position value based on the determination of whether the message text includes the specified text pattern.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: May 1, 2018
    Assignee: CA, Inc.
    Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
  • Publication number: 20180018251
    Abstract: A method and system for displaying application performance data. In an embodiment, performance data is collected from an application during display by the application of a first display window. Performance data is also collected from the application during display by the application of a second display window. On a display device, an image of the first display window is displayed that includes a first displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application. On the display device, an image of the second display window is simultaneously displayed with the image of the first display window. The simultaneously displayed image of the second display window includes a second displayable performance indicator that is visually modifiable to correlate to variations in performance data collected from the application.
    Type: Application
    Filed: September 15, 2017
    Publication date: January 18, 2018
    Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
  • Patent number: 9798647
    Abstract: A method and system for displaying application performance data. In an embodiment, performance data collected from an application is logically associated with a display window generated by the application. A displayable performance indicator determined. The displayable performance indicator is visually modifiable to correlate to variations in the performance data. A performance category selection signal and a data collection filter metric selection signal are received by a performance analytics display module. The display module simultaneously displays, on a display device, an indicator of a performance category based on the performance selection signal, an indicator of a data collection filter metric based on the filter metric selection signal, and an image of the display window that includes the performance indicator.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 24, 2017
    Assignee: CA, Inc.
    Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
  • Publication number: 20170269976
    Abstract: To reduce the risk of exposing personally identifiable information (PII) and reduce resource consumption while still collecting helpful screen-based experience data, an application feedback system can build an application screen library from initial screen captures. When sufficient screens of an application have been captured for the library, the application feedback system can stop collecting actual screen captures. Instead, agents at the host devices (i.e., devices hosting the application) can capture screen identifiers instead of screens and transmit the screen identifiers along with other screen-based application experience data. For screen-based application experience playback, the application feedback system constructs a playback sequence with screens from the screen library as identified by the screen identifiers.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Inventors: Seshadri Venkataraman, Vishwanath Alevoor, Suman Sagar Cherukuri
  • Publication number: 20170272306
    Abstract: Techniques for managing networked node transactions are disclosed. In an embodiment, a fingerprint generator determines multiple classifier digital fingerprints that each comprise a bit sequence associated with a respective result classifier. The fingerprint generator receives transaction event entries that contain message text associated with a transaction between two or more nodes. The fingerprint generator generates a digital fingerprint for each of the transaction event entries. Each of the generated digital fingerprints comprises a bit sequence that is associated with an identity of at least one of the two or more nodes, and generating each of the fingerprints includes, for each bit position in the fingerprint bit sequence, determining whether the message text includes a specified text pattern and setting the bit position value based on the determination of whether the message text includes the specified text pattern.
    Type: Application
    Filed: March 17, 2016
    Publication date: September 21, 2017
    Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
  • Publication number: 20170244595
    Abstract: Data generated by a first application analytics module in accordance with a first data collection profile is received. A triggering criterion is detected based, at least in part, on the data. In response to detection of the triggering criterion, a second data collection profile is generated. Availability of the second data collection profile is indicated to a second application analytics module.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 24, 2017
    Inventors: Seshadri Venkataraman, Jonathan B. Lindo
  • Publication number: 20170123956
    Abstract: A method and system for displaying application performance data. In an embodiment, performance data collected from an application is logically associated with a display window generated by the application. A displayable performance indicator determined. The displayable performance indicator is visually modifiable to correlate to variations in the performance data. A performance category selection signal and a data collection filter metric selection signal are received by a performance analytics display module. The display module simultaneously displays, on a display device, an indicator of a performance category based on the performance selection signal, an indicator of a data collection filter metric based on the filter metric selection signal, and an image of the display window that includes the performance indicator.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 4, 2017
    Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
  • Publication number: 20170010951
    Abstract: Disclosed herein are methods that include receiving application source code of a mobile application, analyzing the application source code to generate screen metadata that represents screen images that will be generated by the mobile application upon execution of binary application code generated from the application source code, storing the screen metadata in a screen metadata file, and associating the screen metadata file with the mobile application.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Applicant: CA, Inc
    Inventor: Seshadri Venkataraman