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: 11966498Abstract: 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: GrantFiled: September 2, 2021Date of Patent: April 23, 2024Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Nandita Babu, Ashim Roy, Shirish Damle, Rupali Kulkarni
-
Publication number: 20230306062Abstract: 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: ApplicationFiled: March 9, 2023Publication date: September 28, 2023Applicant: Tata Consultancy Services LimitedInventors: ADESH RAMDAS TAKAWANE, NIKHIL GIRISH PATWARDHAN, KALAISELVAN KANDASAMY, ASHIM ROY, RUPALI KEDAR KULKARNI
-
Publication number: 20230297458Abstract: 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: ApplicationFiled: November 30, 2022Publication date: September 21, 2023Applicant: Tata Consultancy Services LimitedInventors: ANANTHA DESIK PURANAM HOSUDURG, SUMIRAN NAMAN, ASHIM ROY, NAGA BASAVA RAJU PADMANABHUNI
-
Patent number: 11755766Abstract: 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: GrantFiled: September 15, 2020Date of Patent: September 12, 2023Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Aniket Dilip Kulkarni, Nikhil Patwardhan, Jayant Dani, Ashim Roy, Anantha Desik, Spondita Paul
-
Publication number: 20230130637Abstract: 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: ApplicationFiled: July 20, 2022Publication date: April 27, 2023Applicant: Tata Consultancy Services LimitedInventors: ANANTHA DESIK PURANAM HOSUDURG, PRACHI SHASTRI, ASHIM ROY, SUMIRAN NAMAN, PRANIT REKE, VENKATA BALA TRIPURA SUNDARI NALLAMREDDY, NIKHIL PATWARDHAN
-
Publication number: 20220188457Abstract: 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: ApplicationFiled: September 2, 2021Publication date: June 16, 2022Applicant: Tata Consultancy Services LimitedInventors: NANDITA BABU, ASHIM ROY, SHIRISH DAMLE, RUPALI KULKARNI
-
Patent number: 11301587Abstract: 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: GrantFiled: June 26, 2020Date of Patent: April 12, 2022Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Mayur Jain, Shirish Damle, Ashim Roy, Anushka Sharma
-
Publication number: 20210097197Abstract: 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: ApplicationFiled: September 15, 2020Publication date: April 1, 2021Applicant: Tata Consultancy Services LimitedInventors: Aniket Dilip KULKARNI, Nikhil PATWARDHAN, Jayant DANI, Ashim ROY, Anantha DESIK, Spondita PAUL
-
Publication number: 20210064783Abstract: 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: ApplicationFiled: June 26, 2020Publication date: March 4, 2021Applicant: Tata Consultancy Services LimitedInventors: Mayur JAIN, Shirish DAMLE, Ashim ROY, Anushka SHARMA
-
Patent number: 10691884Abstract: 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: GrantFiled: March 23, 2017Date of Patent: June 23, 2020Assignee: Tata Consultancy Services LimitedInventors: 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: 10592400Abstract: 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: GrantFiled: April 14, 2014Date of Patent: March 17, 2020Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Nikhil Girish Patwardhan, Ashim Roy, Rupali Kedar Kulkarni
-
Patent number: 10394873Abstract: 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: GrantFiled: June 16, 2017Date of Patent: August 27, 2019Assignee: Tata Consultancy Services LimitedInventors: Ashvini Sakharam Mandpe, Rahul Krushna Ghodeswar, Ashim Roy
-
Patent number: 10289628Abstract: 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: GrantFiled: March 11, 2016Date of Patent: May 14, 2019Assignee: Tata Consultancy Services LimitedInventors: Moksha Sunil Padsalgi, Ashim Roy, Nikhil Girish Patwardhan
-
Patent number: 10242203Abstract: 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: GrantFiled: February 9, 2016Date of Patent: March 26, 2019Assignee: Tata Consultancy Services LimitedInventors: Nisha Ravindra Shetty, Ashim Roy, Rahul Krushna Ghodeswar, Ashvini Sakharam Mandpe
-
Publication number: 20180360334Abstract: 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: ApplicationFiled: August 22, 2018Publication date: December 20, 2018Inventors: Ashim Roy, Avin Agarwal
-
Publication number: 20180344190Abstract: 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: ApplicationFiled: August 6, 2018Publication date: December 6, 2018Inventors: Ashim Roy, Govind Rajagopalan, Avin Agarwal
-
Publication number: 20180113849Abstract: 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: ApplicationFiled: March 23, 2017Publication date: April 26, 2018Applicant: Tata Consultancy Services LimitedInventors: 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: 20170364523Abstract: 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: ApplicationFiled: June 16, 2017Publication date: December 21, 2017Applicant: Tata Consultancy Services LimitedInventors: Ashvini Sakharam Mandpe, Rahul Krushna Ghodeswar, Ashim Roy
-
Patent number: 9703808Abstract: 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: GrantFiled: February 28, 2012Date of Patent: July 11, 2017Assignee: Tata Consultancy Services LimitedInventors: Sitarama Narayana Bulusu, Rupali Kulkarni, Nikhil Patwardhan, Ashim Roy
-
Publication number: 20170185659Abstract: 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: ApplicationFiled: March 11, 2016Publication date: June 29, 2017Applicant: Tata Consultancy Services LimitedInventors: Moksha Sunil PADSALGI, Ashim ROY, Nikhil Girish PATWARDHAN