Patents by Inventor Puneet Goyal

Puneet Goyal 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: 11983178
    Abstract: Various embodiments are generally directed to techniques for building data lineages for queries, such as SQL queries. Some embodiments are particularly directed to a lineage tool that is able to construct data lineages in a recursive manner that uses the text of a query to identify dependent tables. In several embodiments, the data lineage tool may parse SQL queries to identify columns and dependent tables, including analyzing interdependent queries used to populate dependent tables and proceeding until the true source of data is identified. In several embodiments, the data lineage tool may utilize the relationships and dependencies to build element and table level lineages.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: May 14, 2024
    Assignee: Capital One Services, LLC
    Inventors: Srinivas Kumar, Aravind Birudu, Rajeev Tiwari, Puneet Goyal
  • Publication number: 20240114352
    Abstract: Steps are presented for deploying a plurality of BS/APs, such as CBSDs (Citizen's Broadband radio Service Devices) in an enterprise network or other such private network at a location such as a warehouse, factory, research center or other building. The deployment is a process by which the BS/APs in the network are set up to be ready for operation within the network. In addition, a communication system is described in which an enterprise operator provides subscription data and commissioning information to an SAS and a Subscriber Database.
    Type: Application
    Filed: October 4, 2023
    Publication date: April 4, 2024
    Inventors: Sourav Bandyopadhyay, Srinivasan Balasubramanian, Aparna Jaiswal, Mark Jan Dijkstra, Vinay Anneboina, Puneet Prabhakar Shetty, Mohit Goyal
  • Publication number: 20240071199
    Abstract: Disclosed herein is an AI based system and method for generating warning alerts for a location to be excavated. The method comprises obtaining, from at least one external source, at least one underground asset map of the location to be excavated. For each of the at least one underground asset map, the method comprises locating a region of interest within the underground asset map corresponding to an identified underground utility service provider and extracting at least one feature within the region of interest. The at least one extracted feature is then compared with a plurality of features stored in a repository corresponding to the identified underground utility service provider, to determine a match. In response to the determination, the extracted feature is identified as a risk feature corresponding to the identified underground utility service provider and one or more warning alerts indicative of risk assets are generated.
    Type: Application
    Filed: August 29, 2023
    Publication date: February 29, 2024
    Inventors: Annapurna Sharma, Maheshakumara Shivakumara, Phanindra Reddy Vedikola, Puneet Agarwal, Sumant Kulkarni, Saurabh Bobde, Sakshi Goyal
  • Patent number: 11755583
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: September 12, 2023
    Assignee: Capital One Services, LLC
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Patent number: 11573956
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: February 7, 2023
    Assignee: Capital One Services, LLC
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Publication number: 20220342884
    Abstract: Various embodiments are generally directed to techniques for building data lineages for queries, such as SQL queries. Some embodiments are particularly directed to a lineage tool that is able to construct data lineages in a recursive manner that uses the text of a query to identify dependent tables. In several embodiments, the data lineage tool may parse SQL queries to identify columns and dependent tables, including analyzing interdependent queries used to populate dependent tables and proceeding until the true source of data is identified. In several embodiments, the data lineage tool may utilize the relationships and dependencies to build element and table level lineages.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 27, 2022
    Applicant: Capital One Services, LLC
    Inventors: Srinivas KUMAR, Aravind BIRUDU, Rajeev TIWARI, Puneet GOYAL
  • Publication number: 20220100747
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Application
    Filed: December 14, 2021
    Publication date: March 31, 2022
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Patent number: 11216438
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: January 4, 2022
    Assignee: Capital One Services, LLC
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Publication number: 20210319028
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 14, 2021
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Publication number: 20210319005
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 14, 2021
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Publication number: 20210319018
    Abstract: A system, method, and computer-readable medium for proving feedback on database instructions, identifying, for example, existing patterns and providing suggested replacement instructions. This may have the effect of improving the efficiency of instructions used to create and/or manipulate databases. According to some aspects, these and other benefits may be achieved by parsing received instructions into an organizational structure, traversing the organizational structure for known patterns, and suggesting replacement patterns. In implementation, this may be effected by receiving one or more sets of known patterns and corresponding replacement patterns, parsing received instructions, comparing the known patterns with the parsed instructions, and providing suggested replacement patterns based on one or more known patterns matching the parsed instructions. A benefit of may include reducing Cartesian products during the merging of tables.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 14, 2021
    Inventors: Dennis J. Mire, Puneet Goyal, Siddharth Gupta, Srinivas Kumar, Deepak Sundararaj, Oron Hazi
  • Publication number: 20160044025
    Abstract: A system and method thereof for secure authentication using multimedia contents set particular to user (MCSPU) and user specified parameters is disclosed. A host system for performing an authentication with a user system is disclosed. The host system comprises of a processor; and a memory coupled to said processor for executing a plurality of modules present in said memory. For the authentication (while logging in or performing a transaction), the host system would provide to the user one or more elements belonging to MCSPU, after embedding, within the elements the authentication related critical information using the user specific parameters. The proposed method ensures the user that the response is coming from authentic system. In case of suspicious user behavior, the parameters or multimedia contents not specific to the user could be used.
    Type: Application
    Filed: July 27, 2015
    Publication date: February 11, 2016
    Inventors: Puneet GOYAL, Nitin KHANNA
  • Patent number: 8576448
    Abstract: A method for generating a clustered halftone representation of a continuous-tone image for printing includes applying a search technique. In the search technique, evaluation of a similarity between an initial halftone and the continuous-tone image includes application of an initialization filter to an initial error image that represents a difference between the initial halftone and the continuous-tone image. Evaluation of a similarity between each updated halftone, formed by modifying a previously-evaluated halftone, and the continuous-tone image includes application of an update filter that is different from the initialization filter to an updated error image that represents a difference between the updated halftone and the continuous-tone image. Relating computer program product and data processing system are also disclosed.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: November 5, 2013
    Assignee: Hewlett-Packard Developmet Company, L.P.
    Inventors: Omri Shacham, Jan Allebach, Madhur Gupta, Carl Staelin, Mani Fischer, Puneet Goyal, Tamar Kashti
  • Patent number: 8537423
    Abstract: A method for predicting an appearance of a rendering by a printer of a digital halftone representation of a continuous-tone image includes calculating a predicted absorptance value of a dot of a rendered halftone of the digital halftone representation. The dot corresponds to a pixel of the digital halftone representation. The predicted absorptance value is based on a configuration of pixel values of pixels in an immediate neighborhood of the pixel, and on a weighted contribution of a pixel value of each pixel in an outer neighborhood of the pixel. The method may be incorporated into a halftoning technique. Relating computer program product and data processing system are also disclosed.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: September 17, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Omri Shacham, Jan Allebach, Doron Shaked, Carl Staelin, Mani Fischer, Puneet Goyal, Madhur Gupta, Tamar Kashti
  • Patent number: 8343864
    Abstract: A semiconductor circuit and method of fabrication is disclosed. In one embodiment, the semiconductor circuit comprises a metal-insulator-metal trench capacitor in a silicon substrate. A field effect transistor is disposed on the silicon substrate adjacent to the metal-insulator-metal trench capacitor, and a silicide region is disposed between the field effect transistor and the metal-insulator-metal trench capacitor. Electrical connectivity between the transistor and capacitor is achieved without the need for a buried strap.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Puneet Goyal, Herbert Lei Ho, Pradeep Jana, Jin Liu
  • Publication number: 20120248522
    Abstract: A semiconductor circuit and method of fabrication is disclosed. In one embodiment, the semiconductor circuit comprises a metal-insulator-metal trench capacitor in a silicon substrate. A field effect transistor is disposed on the silicon substrate adjacent to the metal-insulator-metal trench capacitor, and a silicide region is disposed between the field effect transistor and the metal-insulator-metal trench capacitor. Electrical connectivity between the transistor and capacitor is achieved without the need for a buried strap.
    Type: Application
    Filed: March 28, 2011
    Publication date: October 4, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Puneet Goyal, Herbert Lei Ho, Pradeep Jana, Jin Liu
  • Publication number: 20120182587
    Abstract: A method for predicting an appearance of a rendering by a printer of a digital halftone representation of a continuous-tone image includes calculating a predicted absorptance value of a dot of a rendered halftone of the digital halftone representation. The dot corresponds to a pixel of the digital halftone representation. The predicted absorptance value is based on a configuration of pixel values of pixels in an immediate neighborhood of the pixel, and on a weighted contribution of a pixel value of each pixel in an outer neighborhood of the pixel. The method may be incorporated into a halftoning technique. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 19, 2012
    Inventors: Omri SHACHAM, Jan Allebach, Doron Shaked, Carl Staelin, Mani Fischer, Puneet Goyal, Madhur Gupta
  • Publication number: 20120182344
    Abstract: A method for generating a clustered halftone representation of a continuous-tone image for printing includes applying a search technique. In the search technique, evaluation of a similarity between an initial halftone and the continuous-tone image includes application of an initialization filter to an initial error image that represents a difference between the initial halftone and the continuous-tone image. Evaluation of a similarity between each updated halftone, formed by modifying a previously-evaluated halftone, and the continuous-tone image includes application of an update filter that is different from the initialization filter to an updated error image that represents a difference between the updated halftone and the continuous-tone image. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Omri SHACHAM, Jan Allebach, Madhur Gupta, Carl Staelin, Mani Fischer, Puneet Goyal