Patents by Inventor Ashim Roy

Ashim Roy 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: 11966498
    Abstract: This disclosure relates to a system and method for at source data masking and discovery of unique identifier for at-source masking. The method reads a table of production database comprising sensitive column from a source database for at source data masking. A unique identifier column is identified, and a temporary table is created which has three or more columns. Columns of temporary table comprises a sensitive column from the table of production database, a column for masked data of sensitive column and a unique identifier column. Sensitive column of the temporary table is masked using a known masking technique and the original data of the sensitive column and the masked data of the sensitive column is inserted into the temporary table. Finally, the production database is updated with the masked data of the sensitive column.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: April 23, 2024
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Nandita Babu, Ashim Roy, Shirish Damle, Rupali Kulkarni
  • Publication number: 20230306062
    Abstract: Unique key fields in structured data is a critical characteristic of data which plays significant role in data management. Profiling high volume of data for discovering all possible unique keys with high accuracy is a costly and time taking affair. A method and system for finding one or more unique entities in a data have been provided. The one or more unique entities obtained by this approach are complete and the response time is quick. The method is scalable to increasing volume of data and number of fields. The system is configured to perform the analysis process in multiple phases taking the less volume initially and increasing it gradually, thereby reducing the load on later phases as the unique results found with light volume phases. The method also comprises a time check mechanism after different stages if a user wants to do discovery for limited time.
    Type: Application
    Filed: March 9, 2023
    Publication date: September 28, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: ADESH RAMDAS TAKAWANE, NIKHIL GIRISH PATWARDHAN, KALAISELVAN KANDASAMY, ASHIM ROY, RUPALI KEDAR KULKARNI
  • Publication number: 20230297458
    Abstract: In the DevOps process, testing teams use automated testcases to test a product in a regression testing running daily, which generate thousands of log files per run, in various distributed environment with different formats. Solutions to errors depend on SMEs and the impact of solution leads to rework of defect/errors and high degree of heterogeneity. This leads to huge bottleneck in automation of DevOps process leading to loss of productivity and agility. Present disclosure addresses the challenges by providing systems and methods that auto capture the log files of different formats efficiently in a scalable, extendible, and plug-able way. The system then mines and parses the log files based on given identifiers to standardize and de-duplicate to create unique error records with detail description including cause, position, module, timestamp, etc. The system predicts the solutions leveraging the database containing solutions and errors by using a modified Smooth Inverse Frequency technique.
    Type: Application
    Filed: November 30, 2022
    Publication date: September 21, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: ANANTHA DESIK PURANAM HOSUDURG, SUMIRAN NAMAN, ASHIM ROY, NAGA BASAVA RAJU PADMANABHUNI
  • Patent number: 11755766
    Abstract: The disclosure generally relates to systems and methods for detecting personally identifiable information (PII). The present systems and methods solve the problem of detecting the PII and the PII column names in the customer database with enhanced accuracy, by developing a PII classification model trained with an enhanced and effective training dataset. An enhanced sub-metadata from the metadata having the plurality of the column names is obtained by using highest match distance values, the string comparator values, and the is PII indicator values. The enhanced sub-metadata comprising the column names that can be easily differentiated as PII columns or non-PII columns. Hence the training dataset and the testing dataset obtained from the enhanced sub-metadata improves the accuracy of the PII classification model. Preventive measures can be taken to protect such detected PII present under the PII columns by employing various data privacy and protection techniques.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: September 12, 2023
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Aniket Dilip Kulkarni, Nikhil Patwardhan, Jayant Dani, Ashim Roy, Anantha Desik, Spondita Paul
  • Publication number: 20230130637
    Abstract: Existing systems provide data selection for one differential technique considering an analytical problem or synthetic data but not an arrangement for selection of one or more techniques together. The embodiments herein provide a method and system for differential privacy enabled service with hybrid rule management and similarity metrics to select data. The system generates a query table called universal data from the associates tables and databases. The system further based on query on the universal table of single columns or selected columns with different parameters using different privacy rules generates differential private data stored in temp tables/views. The system retrieves queried data of different techniques and parameters interactively viewing the privacy and similarity of each data types of retrieved data with universal data using different metrics like bar charts, Histograms, average, std.
    Type: Application
    Filed: July 20, 2022
    Publication date: April 27, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: ANANTHA DESIK PURANAM HOSUDURG, PRACHI SHASTRI, ASHIM ROY, SUMIRAN NAMAN, PRANIT REKE, VENKATA BALA TRIPURA SUNDARI NALLAMREDDY, NIKHIL PATWARDHAN
  • Publication number: 20220188457
    Abstract: This disclosure relates to a system and method for at source data masking and discovery of unique identifier for at-source masking. The method reads a table of production database comprising sensitive column from a source database for at source data masking. A unique identifier column is identified, and a temporary table is created which has three or more columns. Columns of temporary table comprises a sensitive column from the table of production database, a column for masked data of sensitive column and a unique identifier column. Sensitive column of the temporary table is masked using a known masking technique and the original data of the sensitive column and the masked data of the sensitive column is inserted into the temporary table. Finally, the production database is updated with the masked data of the sensitive column.
    Type: Application
    Filed: September 2, 2021
    Publication date: June 16, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: NANDITA BABU, ASHIM ROY, SHIRISH DAMLE, RUPALI KULKARNI
  • Patent number: 11301587
    Abstract: This disclosure relates generally to systems and methods for masking and unmasking of sensitive data. The present systems and methods solve the problems of consistency of the data masking, by using a random index and a masked index with use of regular expression concept. An additional random key produce different masked data versions, however the original form of the sensitive data is achieved with any masked data version. Plurality of masked data versions are generated by masking the sensitive input dataset, where the plurality of masked data versions comprises same format of the sensitive input dataset. The generated masked data versions are secured and hard to predict the original form of the sensitive input dataset by authorized or unauthorized environments. Also, the present method consume less processing time, as the masking process and the unmasking process make operations on the indexes rather than with the original dataset.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: April 12, 2022
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Mayur Jain, Shirish Damle, Ashim Roy, Anushka Sharma
  • Publication number: 20210097197
    Abstract: The disclosure generally relates to systems and methods for detecting personally identifiable information (PII). The present systems and methods solve the problem of detecting the PII and the PII column names in the customer database with enhanced accuracy, by developing a PII classification model trained with an enhanced and effective training dataset. An enhanced sub-metadata from the metadata having the plurality of the column names is obtained by using highest match distance values, the string comparator values, and the is PII indicator values. The enhanced sub-metadata comprising the column names that can be easily differentiated as PII columns or non-PII columns. Hence the training dataset and the testing dataset obtained from the enhanced sub-metadata improves the accuracy of the PII classification model. Preventive measures can be taken to protect such detected PII present under the PII columns by employing various data privacy and protection techniques.
    Type: Application
    Filed: September 15, 2020
    Publication date: April 1, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Aniket Dilip KULKARNI, Nikhil PATWARDHAN, Jayant DANI, Ashim ROY, Anantha DESIK, Spondita PAUL
  • Publication number: 20210064783
    Abstract: This disclosure relates generally to systems and methods for masking and unmasking of sensitive data. The present systems and methods solve the problems of consistency of the data masking, by using a random index and a masked index with use of regular expression concept. An additional random key produce different masked data versions, however the original form of the sensitive data is achieved with any masked data version. Plurality of masked data versions are generated by masking the sensitive input dataset, where the plurality of masked data versions comprises same format of the sensitive input dataset. The generated masked data versions are secured and hard to predict the original form of the sensitive input dataset by authorized or unauthorized environments. Also, the present method consume less processing time, as the masking process and the unmasking process make operations on the indexes rather than with the original dataset.
    Type: Application
    Filed: June 26, 2020
    Publication date: March 4, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Mayur JAIN, Shirish DAMLE, Ashim ROY, Anushka SHARMA
  • Patent number: 10691884
    Abstract: System and method for cheque image data masking are disclosed. In an example, a cheque image and a data file are received, the data file includes data records with values corresponding to sensitive data fields in the cheque image. Further, a template cheque image matching to the cheque image and redacted information associated with the template cheque image are obtained. Furthermore, a blank image snippet is generated for each sensitive data field in the cheque image based on a part of the obtained information about sensitive fields. Moreover, values corresponding to each sensitive field from the input data file are written to the blank image snippet based on the remaining information about sensitive fields. Also, the template cheque image is updated with the image snippet. Data of non-sensitive fields in the cheque image is then copied to the template cheque image, thereby facilitating cheque image data masking.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: June 23, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Arun Kumar Jindal, Srinivasa Rao Chalamala, Ajeet Kumar Singh, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha, Sumit Johri, Mayur Jain, Nandita Babu, Nikhil Girish Patwardhan, Ashim Roy
  • Patent number: 10592400
    Abstract: System and methods for creating one or more variants of test data during various test stages are disclosed. The system and methods facilitate a user to create a primary variant for test data and to store the primary variant of the test data in a test data variant repository. Any changes performed in the test database by the user are identified by using a tracking mechanism to store one or more new variants along with a variant number with respect to the changes performed in the test database in response to the user's request. The primary variant and the new variants are accessed by the user to perform a comparative analysis and to modify the test data at any test stage.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: March 17, 2020
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Nikhil Girish Patwardhan, Ashim Roy, Rupali Kedar Kulkarni
  • Patent number: 10394873
    Abstract: A method and system is provided for generating a group of phonetically similar masked data. The present application provides a method and system for generating a group of phonetically similar masked data; comprises preprocessing of input dataset values comprising a list of fictitious data values to be used as masked data; determining a plurality of groups of phonetically similar data values present in the dataset list; and deriving metaphone for each input data value to be masked; generating a first numeric code from derived metaphone value of input data value to be masked; selecting one group of phonetically similar data values out of the plurality of groups of phonetically similar data values based on the generated first numeric code; and generating a second numeric code from input data value for selecting a masked value from a plurality of fictitious data group.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: August 27, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Ashvini Sakharam Mandpe, Rahul Krushna Ghodeswar, Ashim Roy
  • Patent number: 10289628
    Abstract: Systems and methods for consistent data generation across an enterprise involves explosion of seed data received in at least one of two or more databases present across the enterprise based on an identified reference data field in the received seed data and a pre-defined pattern. A lightweight map of key-value pairs is created wherein the key is data in the reference data field of at least one data record and the value is a pointer to a transformed value of either the data in the reference data field or at least one data field other than the reference data field, the transformed value being based on the pre-defined pattern. Based on the exploded seed data, the map is continually appended for further data explosion such that consistent data is generated across the enterprise.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: May 14, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Moksha Sunil Padsalgi, Ashim Roy, Nikhil Girish Patwardhan
  • Patent number: 10242203
    Abstract: A computer implement format preservation based masking system and method is provided. The system obtains a first set of letters and a private key, and encrypts the first set of letters to obtain an encrypted letters list using the first set and private key. The encrypted letters list comprises a set of encrypted letters. A dynamic map is generated based on the encrypted letters, which includes one or more keys, each key being specific to a letter in the first set letters. A position of each of maskable letters in a second set of letters is calculated using the dynamic map, and performs masking of the maskable letters based on the position of each of the maskable letters to obtain masked data using the dynamic map.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: March 26, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Nisha Ravindra Shetty, Ashim Roy, Rahul Krushna Ghodeswar, Ashvini Sakharam Mandpe
  • Publication number: 20180360334
    Abstract: Computerized systems for automatically plotting electrocardiogram on a display device. The device may be polled to determine the configuration of the display, such as a screen height, length, resolution, etc. The display is divided into axes of a grid at particular spatial intervals fit to the display to form a dynamically-oriented background grid. The ECG signal is then plotted with data points corresponding in real time to the signal on the background grid to plot the ECG signal on the background grid, wherein the dividing and the synchronizing dynamically repositioning each grid line and each incoming data point based on a configuration of the display.
    Type: Application
    Filed: August 22, 2018
    Publication date: December 20, 2018
    Inventors: Ashim Roy, Avin Agarwal
  • Publication number: 20180344190
    Abstract: Medical devices are travel in arteries or veins with an electrical sensor to detect heart nearness. A computer-processor-based system receives and analyzes the sensor signals to provide accurate position of the device based on one or more electrical characteristics. A P-wave and an R-wave of a heartbeat may be extracted from the signals. Energy of the P-wave, the slope of the P wave, and/or a comparison of highest values of the P and R waves can be provided, potentially over time as the device is advanced. A graphical interface may display these values, a speaker may provide pings or beeps associated with values, or any other output that can be sensed may be used. Thresholds associated with reaching the heart may trigger notifications when detected in the sensor signals, such as maximum energy of a P-wave over time, inversion of slope of the P-wave, and/or P-wave amplitude equaling R-wave amplitude.
    Type: Application
    Filed: August 6, 2018
    Publication date: December 6, 2018
    Inventors: Ashim Roy, Govind Rajagopalan, Avin Agarwal
  • Publication number: 20180113849
    Abstract: System and method for cheque image data masking are disclosed. In an example, a cheque image and a data file are received, the data file includes data records with values corresponding to sensitive data fields in the cheque image. Further, a template cheque image matching to the cheque image and redacted information associated with the template cheque image are obtained. Furthermore, a blank image snippet is generated for each sensitive data field in the cheque image based on a part of the obtained information about sensitive fields. Moreover, values corresponding to each sensitive field from the input data file are written to the blank image snippet based on the remaining information about sensitive fields. Also, the template cheque image is updated with the image snippet. Data of non-sensitive fields in the cheque image is then copied to the template cheque image, thereby facilitating cheque image data masking.
    Type: Application
    Filed: March 23, 2017
    Publication date: April 26, 2018
    Applicant: Tata Consultancy Services Limited
    Inventors: Arun Kumar JINDAL, Srinivasa Rao CHALAMALA, Ajeet Kumar SINGH, Vijayanand Mahadeo BANAHATTI, Sachin Premsukh LODHA, Sumit JOHRI, Mayur JAIN, Nandita BABU, Nikhil Girish PATWARDHAN, Ashim ROY
  • Publication number: 20170364523
    Abstract: A method and system is provided for generating a group of phonetically similar masked data. The present application provides a method and system for generating a group of phonetically similar masked data; comprises preprocessing of input dataset values comprising a list of fictitious data values to be used as masked data; determining a plurality of groups of phonetically similar data values present in the dataset list; and deriving metaphone for each input data value to be masked; generating a first numeric code from derived metaphone value of input data value to be masked; selecting one group of phonetically similar data values out of the plurality of groups of phonetically similar data values based on the generated first numeric code; and generating a second numeric code from input data value for selecting a masked value from a plurality of fictitious data group.
    Type: Application
    Filed: June 16, 2017
    Publication date: December 21, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Ashvini Sakharam Mandpe, Rahul Krushna Ghodeswar, Ashim Roy
  • Patent number: 9703808
    Abstract: Methods and systems for masking data columns in a database are described herein. The method describes obtaining a masking template. Further the method describes associating the masking template with at least one rule and selecting columns based on the at least one rule. The method further describes identifying at least one column from the selected columns for applying masking setup and initiating masking setup on the at least one column based on the masking template.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: July 11, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Sitarama Narayana Bulusu, Rupali Kulkarni, Nikhil Patwardhan, Ashim Roy
  • Publication number: 20170185659
    Abstract: Systems and methods for consistent data generation across an enterprise involves explosion of seed data received in at least one of two or more databases present across the enterprise based on an identified reference data field in the received seed data and a pre-defined pattern. A lightweight map of key-value pairs is created wherein the key is data in the reference data field of at least one data record and the value is a pointer to a transformed value of either the data in the reference data field or at least one data field other than the reference data field, the transformed value being based on the pre-defined pattern. Based on the exploded seed data, the map is continually appended for further data explosion such that consistent data is generated across the enterprise.
    Type: Application
    Filed: March 11, 2016
    Publication date: June 29, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Moksha Sunil PADSALGI, Ashim ROY, Nikhil Girish PATWARDHAN