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: 10637714Abstract: 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: GrantFiled: March 23, 2018Date of Patent: April 28, 2020Assignee: CA, Inc.Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
-
Publication number: 20200051058Abstract: 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: ApplicationFiled: August 9, 2018Publication date: February 13, 2020Inventors: Vikrant Nandakumar, Vijay Shashikant Kulkarni, Lyju Rappai Vadassery, Seshadri Venkataraman
-
Publication number: 20190258822Abstract: 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: ApplicationFiled: May 1, 2019Publication date: August 22, 2019Inventors: Seshadri Venkataraman, Vishwanath Alevoor, Suman Sagar Cherukuri
-
Patent number: 10324770Abstract: 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: GrantFiled: March 18, 2016Date of Patent: June 18, 2019Assignee: CA, Inc.Inventors: Seshadri Venkataraman, Vishwanath Alevoor, Suman Sagar Cherukuri
-
Publication number: 20190171546Abstract: 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: ApplicationFiled: February 1, 2019Publication date: June 6, 2019Inventor: Seshadri Venkataraman
-
Patent number: 10235266Abstract: 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: GrantFiled: July 10, 2015Date of Patent: March 19, 2019Assignee: CA, Inc.Inventor: Seshadri Venkataraman
-
Patent number: 10114727Abstract: 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: GrantFiled: September 15, 2017Date of Patent: October 30, 2018Assignee: CA, Inc.Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
-
Publication number: 20180219722Abstract: 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: ApplicationFiled: March 23, 2018Publication date: August 2, 2018Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
-
Patent number: 9960952Abstract: 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: GrantFiled: March 17, 2016Date of Patent: May 1, 2018Assignee: CA, Inc.Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
-
Publication number: 20180018251Abstract: 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: ApplicationFiled: September 15, 2017Publication date: January 18, 2018Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
-
Patent number: 9798647Abstract: 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: GrantFiled: October 30, 2015Date of Patent: October 24, 2017Assignee: CA, Inc.Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
-
Publication number: 20170269976Abstract: 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: ApplicationFiled: March 18, 2016Publication date: September 21, 2017Inventors: Seshadri Venkataraman, Vishwanath Alevoor, Suman Sagar Cherukuri
-
Publication number: 20170272306Abstract: 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: ApplicationFiled: March 17, 2016Publication date: September 21, 2017Inventors: Seshadri Venkataraman, Venkatesh Seenivasan
-
Publication number: 20170244595Abstract: 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: ApplicationFiled: February 22, 2016Publication date: August 24, 2017Inventors: Seshadri Venkataraman, Jonathan B. Lindo
-
Publication number: 20170123956Abstract: 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: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: Jonathan B. Lindo, Seshadri Venkataraman, Vamsee K. Lakamsani, Harshit Bapna
-
Publication number: 20170010951Abstract: 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: ApplicationFiled: July 10, 2015Publication date: January 12, 2017Applicant: CA, IncInventor: Seshadri Venkataraman