Patents by Inventor Utkarsh Singhal

Utkarsh Singhal 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: 11709856
    Abstract: An apparatus includes a processor. The processor extracts a column from an external source for import into a database configured to store a set of columns including a first and second column. The processor splits the entries of the import column into a set of terms. The processor generates a first, second, and third vector based on the frequency of each term of the set of terms in the first, second, and import columns, respectively. The processor determines a first similarity measure between the first and third vectors and a second similarity measure between the second and third vectors. The first similarity measure is greater than the second. In response, the processor provides an indication to a user that the first column is a mapping candidate for the import column, such that entries of the import column may be stored in the database as additional entries in the first column.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: July 25, 2023
    Assignee: Bank of America Corporation
    Inventors: Ravikanth Tadepally, Sudhansu Mohanty, Utkarsh Singhal, Suki Ramasamy
  • Publication number: 20210236845
    Abstract: According to various embodiments of the invention, systems and methods for stimulating the retina are presented, by a combination of some or all of the following: imaging and mapping the retina; determining or assigning parameters on the retinal map, including real and virtual cell types and properties; tracking the head and/or eye; receiving or creating, transforming and/or projecting desired image signal onto the retinal map; combining the desired image with retinal parameter map data in order to determine per-cell or per-retinal-location stimulus values; and delivering the desired stimulus values to the retina.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Inventors: Yi-Ren Ng, Austin Roorda, Brian Schmidt, Utkarsh Singhal
  • Patent number: 11080833
    Abstract: A method for manipulating a target image includes generating a query of the target image and keys and values of a first reference image. The method also includes generating matching costs by comparing the query of the target image with each key of the reference image and generating a set of weights from the matching costs. Further, the method includes generating a set of weighted values by applying each weight of the set of weights to a corresponding value of the values of the reference image and generating a weighted patch by adding each weighted value of the set of weighted values together. Additionally, the method includes generating a combined weighted patch by combining the weighted patch with additional weighted patches associated with additional queries of the target image and generating a manipulated image by applying the combined weighted patch to an image processing algorithm.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: August 3, 2021
    Assignee: Adobe Inc.
    Inventors: Connelly Barnes, Utkarsh Singhal, Elya Shechtman, Michael Gharbi
  • Publication number: 20210224289
    Abstract: An apparatus includes a processor. The processor extracts a column from an external source for import into a database configured to store a set of columns including a first and second column. The processor splits the entries of the import column into a set of terms. The processor generates a first, second, and third vector based on the frequency of each term of the set of terms in the first, second, and import columns, respectively. The processor determines a first similarity measure between the first and third vectors and a second similarity measure between the second and third vectors. The first similarity measure is greater than the second. In response, the processor provides an indication to a user that the first column is a mapping candidate for the import column, such that entries of the import column may be stored in the database as additional entries in the first column.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventors: Ravikanth Tadepally, Sudhansu Mohanty, Utkarsh Singhal, Suki Ramasamy
  • Publication number: 20210158495
    Abstract: A method for manipulating a target image includes generating a query of the target image and keys and values of a first reference image. The method also includes generating matching costs by comparing the query of the target image with each key of the reference image and generating a set of weights from the matching costs. Further, the method includes generating a set of weighted values by applying each weight of the set of weights to a corresponding value of the values of the reference image and generating a weighted patch by adding each weighted value of the set of weighted values together. Additionally, the method includes generating a combined weighted patch by combining the weighted patch with additional weighted patches associated with additional queries of the target image and generating a manipulated image by applying the combined weighted patch to an image processing algorithm.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Connelly Barnes, Utkarsh Singhal, Elya Shechtman, Michael Gharbi
  • Publication number: 20210149910
    Abstract: An apparatus includes a processor. The processor extracts a column from an external source for import into a database configured to store a set of columns including a first and second column. The processor splits the entries of the import column into a set of terms. The processor generates a first, second, and third vector based on the frequency of each term of the set of terms in the first, second, and import columns, respectively. The processor determines a first similarity measure between the first and third vectors and a second similarity measure between the second and third vectors. The first similarity measure is greater than the second. In response, the processor provides an indication to a user that the first column is a mapping candidate for the import column, such that entries of the import column may be stored in the database as additional entries in the first column.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: Ravikanth Tadepally, Sudhansu Mohanty, Utkarsh Singhal, Suki Ramasamy
  • Patent number: 10997194
    Abstract: An apparatus includes a processor. The processor extracts a column from an external source for import into a database configured to store a set of columns including a first and second column. The processor splits the entries of the import column into a set of terms. The processor generates a first, second, and third vector based on the frequency of each term of the set of terms in the first, second, and import columns, respectively. The processor determines a first similarity measure between the first and third vectors and a second similarity measure between the second and third vectors. The first similarity measure is greater than the second. In response, the processor provides an indication to a user that the first column is a mapping candidate for the import column, such that entries of the import column may be stored in the database as additional entries in the first column.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: May 4, 2021
    Assignee: Bank of America Corporation
    Inventors: Ravikanth Tadepally, Sudhansu Mohanty, Utkarsh Singhal, Suki Ramasamy