Patents by Inventor Vimal Vijayasekaran
Vimal Vijayasekaran 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: 9679015Abstract: According to an embodiment, an apparatus including a memory and a processor is provided. The memory may store a plurality of conversion rules. The processor may receive a first script and determine a first type associated with the first script, a plurality of variables included in the first script, and a first layout associated with the first script. The processor may determine that at least one conversion rule of the plurality of conversion rules should be applied. The processor may determine a second type, a second variable, and a second layout. The processor may generate a second script associated with the second type and the second layout, the second script comprising the second variable, the second script executable against a database comprising a plurality of database processors.Type: GrantFiled: September 3, 2014Date of Patent: June 13, 2017Assignee: Bank of America CorporationInventors: Vimal Vijayasekaran, Dirk Anderson, Vijayakumar Gurusamy Raju
-
Patent number: 9652489Abstract: In one embodiment, a system including a memory and processor is provided. The memory stores a plurality of quality rules and control rules. The processor receives a request comprising a plurality of parameters and data elements. The processor determines that the request is missing a first data element and that a second data element of the plurality of data elements is corrupt. The processor determines that a first number of data elements should have been communicated and a third number of data elements should have been processed. The processor determines that a second number of data elements were communicated and a fourth number of data elements were processed. The processor generates a report indicating that: the plurality of parameters is missing the first data element, the second data element is corrupt, the first number is less than the second number, and the fourth number is less than the third number.Type: GrantFiled: August 26, 2014Date of Patent: May 16, 2017Assignee: Bank of America CorporationInventors: Vimal Vijayasekaran, Rathi Kaliyan, Rajesh Ramanathan, Arthi Ramraj, Masthanbee Shaik
-
Publication number: 20160063019Abstract: According to an embodiment, an apparatus including a memory and a processor is provided. The memory may store a plurality of conversion rules. The processor may receive a first script and determine a first type associated with the first script, a plurality of variables included in the first script, and a first layout associated with the first script. The processor may determine that at least one conversion rule of the plurality of conversion rules should be applied. The processor may determine a second type, a second variable, and a second layout. The processor may generate a second script associated with the second type and the second layout, the second script comprising the second variable, the second script executable against a database comprising a plurality of database processors.Type: ApplicationFiled: September 3, 2014Publication date: March 3, 2016Inventors: Vimal Vijayasekaran, Dirk Anderson, Vijayakumar Gurusamy Raju
-
Publication number: 20160063049Abstract: In one embodiment, a system including a memory and processor is provided. The memory stores a plurality of quality rules and control rules. The processor receives a request comprising a plurality of parameters and data elements. The processor determines that the request is missing a first data element and that a second data element of the plurality of data elements is corrupt. The processor determines that a first number of data elements should have been communicated and a third number of data elements should have been processed. The processor determines that a second number of data elements were communicated and a fourth number of data elements were processed. The processor generates a report indicating that: the plurality of parameters is missing the first data element, the second data element is corrupt, the first number is less than the second number, and the fourth number is less than the third number.Type: ApplicationFiled: August 26, 2014Publication date: March 3, 2016Inventors: Vimal Vijayasekaran, Rathi Kaliyan, Rajesh Ramanathan, Arthi Ramraj, Masthanbee Shaik
-
Patent number: 9058425Abstract: An apparatus of one embodiment evaluates a software change and includes an interface, a memory, and a processor. The interface is operable to communicate through a network with a mainframe and a database. The memory is operable to store metrics information. The processor is operable to determine that a job has executed on the mainframe, the job including a program on the mainframe that utilizes the software change and causes first database queries to be sent from the mainframe to the database. The processor is also operable to send a message identifying the job to the mainframe, receive job information associated with the first database queries from the mainframe, generate second database queries based on the job information, send the second database queries to the database, receive metrics associated with the first database queries, and determine whether the metrics information meets one or more compliance standards.Type: GrantFiled: November 13, 2013Date of Patent: June 16, 2015Assignee: Bank of America CorporationInventors: Bharani Shangar Padmanabhan, Deepan Raja Sachithanandam, Rathi Kaliyan, Vijayakumar Gurusamy Raju, Bhargava Srivathsan Gopalakrishnan, Vimal Vijayasekaran
-
Publication number: 20150135168Abstract: An apparatus of one embodiment evaluates a software change and includes an interface, a memory, and a processor. The interface is operable to communicate through a network with a mainframe and a database. The memory is operable to store metrics information. The processor is operable to determine that a job has executed on the mainframe, the job including a program on the mainframe that utilizes the software change and causes first database queries to he sent from the mainframe to the database. The processor is also operable to send a message identifying the job to the mainframe, receive job information associated with the first database queries from the mainframe, generate second database queries based on the job information, send the second database queries to the database, receive metrics associated with the first database queries, and determine whether the metrics information meets one or more compliance standards.Type: ApplicationFiled: November 13, 2013Publication date: May 14, 2015Applicant: Bank of America CorporationInventors: Bharani Shangar Padmanabhan, Deepan Raja Sachithanandam, Rathi Kaliyan, Vijayakumar Gurusamy Raju, Bhargava Srivathsan Gopalakrishnan, Vimal Vijayasekaran