Patents by Inventor Sachin P. Lodha

Sachin P. Lodha 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: 9928381
    Abstract: A system and a method for managing privacy of data are provided. The method includes causing generation of a trigger notification notifying an access to one or more fields of a user-profile in a first application. The trigger notification generated is by a second application integrated with the first application. The first application includes a plurality of fields comprising sensitive data associated with the user-profile. The method further includes enforcing one or more access preferences corresponding to the one or more fields by the second application on the generation of the trigger notification. The one or more access preferences are based at least on one of a plurality of preconfigured rules and contextual information associated with the trigger notification. Enforcing the one or more access preferences facilitates in managing data privacy.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: March 27, 2018
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Kumar Mansukhlal Vidhani, Akhil Anand Dixit, Vijayanand Mahadeo Banahatti, Sachin P. Lodha
  • Patent number: 9886746
    Abstract: This disclosure relates generally to image processing, and more particularly to system and method for image inpainting. In one embodiment, a method for image inpainting includes aligning a plurality of multi-view images of a scene with respect to a reference image to obtain a plurality of aligned multi-view images. A region of interest (ROI) representing a region to be removed from the reference image for image inpainting is selected. A dictionary is created by selecting image-patches from the reference image and the plurality of aligned multi-view images, and 3D rotations thereof. A priority value of each of a plurality of pixels of the ROI is created. The ROI is systematically reconstructed in the reference image based at least on the priority values of the plurality of pixels and the dictionary by computing a linear combination of two or more image-patches selected from the plurality of image-patches of the dictionary.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: February 6, 2018
    Assignee: Tata Consultancy Services Limited
    Inventors: Shirish Subhash Karande, Sandhya Sree Thaskani, Sachin P Lodha, Purushotam Gopaldas Radadia, Mandar Shrikant Kulkarni
  • Publication number: 20170024864
    Abstract: This disclosure relates generally to image processing, and more particularly to system and method for image inpainting. In one embodiment, a method for image inpainting includes aligning a plurality of multi-view images of a scene with respect to a reference image to obtain a plurality of aligned multi-view images. A region of interest (ROI) representing a region to be removed from the reference image for image inpainting is selected. A dictionary is created by selecting image-patches from the reference image and the plurality of aligned multi-view images, and 3D rotations thereof. A priority value of each of a plurality of pixels of the ROI is created. The ROI is systematically reconstructed in the reference image based at least on the priority values of the plurality of pixels and the dictionary by computing a linear combination of two or more image-patches selected from the plurality of image-patches of the dictionary.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 26, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Shirish Subhash KARANDE, Sandhya Sree THASKANI, Sachin P. LODHA, Purushotam Gopaldas RADADIA, Mandar Shrikant KULKARNI
  • Patent number: 9356966
    Abstract: Disclosed is a method and system to provide management of test data, the management performed during at least one stage associated with lifecycle of the test data. The system comprises a processing engine, a categorization module, a privacy regulation module, a meta-data analyzer, and an output generation module. The processing engine configured to generate the test data in response to a test data request. The processing engine further comprises of the categorization module configured to categorize the test data request. The processing engine further comprises of the privacy regulation module configured to model at least one privacy regulation in accordance with a geographical location and an enterprise domain. The processing engine further comprises the meta-data analyzer configured to analyze an imported meta-data. The system further comprises of the output generation module configured to provide the test data so requested.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: May 31, 2016
    Assignee: Tata Consultancy Services Limited
    Inventors: Nakhil Girish Patwardhan, Ashim Roy, Rupali Kedar Kulkarni, Sumit Johri, Amol Rajendra Limaye, Sachin P Lodha, Vijayanand Mahadeo Banahatti, Iyengar Venkatachary Srinivasan
  • Publication number: 20160132696
    Abstract: A system and a method for managing privacy of data are provided. The method includes causing generation of a trigger notification notifying an access to one or more fields of a user-profile in a first application. The trigger notification generated is by a second application integrated with the first application. The first application includes a plurality of fields comprising sensitive data associated with the user-profile. The method further includes enforcing one or more access preferences corresponding to the one or more fields by the second application on the generation of the trigger notification. The one or more access preferences are based at least on one of a plurality of preconfigured rules and contextual information associated with the trigger notification. Enforcing the one or more access preferences facilitates in managing data privacy.
    Type: Application
    Filed: November 10, 2015
    Publication date: May 12, 2016
    Inventors: Kumar Mansukhlal Vidhani, Akhil Anand Dixit, Vijayanand Mahadeo Banahatti, Sachin P. Lodha
  • Publication number: 20150269528
    Abstract: System(s) and method(s) for generating campus recruitment plan for facilitating selection of a candidate for an organization is disclosed. A ranking score is assigned to each college from a list of colleges. Number of candidates to be selected from each college is determined. A predefined number of panels from a large pool of panels by using demographic details of each employee of the organization are selected. A utility score for each panel of the predefined number of panels by using the demographic details and recruitment capability of each employee is calculated. Based on skill set of each interviewer and each candidate, a panel-candidate matching index is computed. An optimal number of interview panels from the predefined number of panels for interviewing the number of candidates are selected based on the panel-candidate matching index and the utility score to generate the campus recruitment plan by using an optimization technique.
    Type: Application
    Filed: February 2, 2015
    Publication date: September 24, 2015
    Inventors: Mangesh Sharad GHAROTE, Ankita JAIN, Girish Keshav PALSHIKAR, Rajiv Radheyshyam SRIVASTAVA, Sachin P. LODHA
  • Patent number: 9116827
    Abstract: A system(s), method(s) and computer program product to optimize Luby Transform codes to facilitate a transmission of data over a communication network are disclosed. Demands from various sinks are received and a demand vector is calculated. Various sources are employed with LT codes to encode the data. A Generalized LT code (GLT) is generated for an objective function determined for a given demand vector irrespective of the LT codes employed at the sources. Morphing rules are designed by optimizing a degree distribution of the data and mapping LT codes to the generalized LT codes. The GLT is optimized by using a linear transformation to obtain optimal morphing rules. The LT codes are retargeted by re-encoding an LT encoded data to further obtain an LT re-encoded data. The LT re-encoded data is then transmitted by a relay device to plurality of sinks.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: August 25, 2015
    Assignee: Tata Consultancy Services Limited
    Inventors: Shirish Subhash Karande, Mariswamy Girish Chandra, Sachin P. Lodha
  • Publication number: 20150220864
    Abstract: The present subject matter discloses a system and a method for allocating task on crowdsourcing platform. A task may be received from a first user on the platform. Further, a protocol may be configured by the first user indicating one or more task actions to be performed for completing the task. Further, a hierarchy comprising a plurality of micro-tasks associated with the task may be created. Based on the protocol configured, the system may assign a task action to each of the plurality of micro-tasks. Further, the system may allocate each of the plurality of micro-tasks to a second user based on the task action assigned and a set of parameters. The set of parameters may comprise second user's metadata, completion time associated with each micro-task, size of each micro-task, and form factor of an interface accessed by the second user.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 6, 2015
    Inventors: Shirish Subhash Karande, Iyengar Venkatachary Srinivasan, Sachin P. Lodha, Anand Sriraman, Kanika Kalra, Rahul Kumar
  • Publication number: 20150067451
    Abstract: A system(s), method(s) and computer program product to optimize Luby Transform codes to facilitate a transmission of data over a communication network are disclosed. Demands from various sinks are received and a demand vector is calculated. Various sources are employed with LT codes to encode the data. A Generalized LT code (GLT) is generated for an objective function determined for a given demand vector irrespective of the LT codes employed at the sources. Morphing rules are designed by optimizing a degree distribution of the data and mapping LT codes to the generalized LT codes. The GLT is optimized by using a linear transformation to obtain optimal morphing rules. The LT codes are retargeted by re-encoding an LT encoded data to further obtain an LT re-encoded data. The LT re-encoded data is then transmitted by a relay device to plurality of sinks.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: Tata Consultancy Services Limited
    Inventors: Shirish Subhash Karande, Mariswamy Girish Chandra, Sachin P. Lodha
  • Publication number: 20140282848
    Abstract: Disclosed is a method and system to provide management of test data, the management performed during at least one stage associated with lifecycle of the test data. The system comprises a processing engine, a categorization module, a privacy regulation module, a meta-data analyzer, and an output generation module. The processing engine configured to generate the test data in response to a test data request. The processing engine further comprises of the categorization module configured to categorize the test data request. The processing engine further comprises of the privacy regulation module configured to model at least one privacy regulation in accordance with a geographical location and an enterprise domain. The processing engine further comprises the meta-data analyzer configured to analyze an imported meta-data. The system further comprises of the output generation module configured to provide the test data so requested.
    Type: Application
    Filed: February 19, 2014
    Publication date: September 18, 2014
    Applicant: Tata Consultancy Services Limited
    Inventors: Nakhil Girish Patwardhan, Ashim Roy, Rupali Kedar Kulkarni, Sumit Johri, Amol Rajendra Limaye, Sachin P. Lodha, Vijayanand Mahadeo Banahatti, Iyengar Venkatachary Srinivasan