Patents by Inventor Sandeep Katoch

Sandeep Katoch 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: 10915429
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: February 9, 2021
    Assignee: ServiceNow, Inc.
    Inventor: Sandeep Katoch
  • Publication number: 20200285567
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 10, 2020
    Inventor: Sandeep Katoch
  • Publication number: 20200264845
    Abstract: The present disclosure relates to system(s) and method(s) for generating interlinked views of a semantic model over a drawing canvas. The system is configured for maintaining a set of views and correlation information over a database. The system is further configured for receiving the user inputs to update a target model element of a target view from the set of views and identify a subset of views, from the set of views, associated with the target view based on the target model element and the correlation information. The system is further configured for updating, the target view and the subset of views based on the user inputs to update a target model element. The system is further configured for displaying the updated target view and the updated subset of views over the drawing canvas thereby generating interlinked views of a semantic model.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventors: Sandeep KATOCH, Sreenivasulu VALMETI, Badrinarayan RAVICHANDRAN
  • Publication number: 20200201716
    Abstract: A system for propagating changes in freeform diagrams is configured to generate a diagram element corresponding to an underlying model element, wherein the underlying model element represents characteristic features associated with the diagram element. Further, the system may identify a subset of files from a set of files with the diagram element. Further, the system may maintain a correlation data corresponding to each file from the subset of files, and the underlying model element. The system may detect change in the diagram element and update the correlation data and underlying model element thereby propagating changes in a set of files.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventors: Sandeep KATOCH, Sreenivasulu VALMETI, Badrinarayan RAVICHANDRAN
  • Patent number: 10606733
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: March 31, 2020
    Assignee: ServiceNow, Inc.
    Inventor: Sandeep Katoch
  • Publication number: 20190065348
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Application
    Filed: August 29, 2018
    Publication date: February 28, 2019
    Inventor: Sandeep Katoch
  • Patent number: 10067856
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: September 4, 2018
    Assignee: ServiceNow, Inc.
    Inventor: Sandeep Katoch
  • Publication number: 20160350206
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Application
    Filed: August 9, 2016
    Publication date: December 1, 2016
    Inventor: Sandeep Katoch
  • Publication number: 20160291939
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventor: Sandeep Katoch
  • Patent number: 9448769
    Abstract: In one embodiment, a method for editing and testing computer programming code is provided. The method includes receiving a first file comprising computer programming code, and a first code overlay comprising one or more modifications to be applied to the computer programming code of the first file. The method further includes determining a first location within the computer programming code of the first file, at which to apply the first code overlay. The method further includes generating a second file comprising uncompiled composite computer programming code, the uncompiled composite computer programming code comprising the computer programming code of the first file modified by the one or more modifications applied at the first location. The method further includes testing the uncompiled composite computer programming code of the second file.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventor: Sandeep Katoch
  • Patent number: 9390127
    Abstract: A method, software and/or computer system for representing a set of SPARQL queries. The set of SPARQL queries are converting into an RDF representation of the set of SPARQL queries (that is, a SPARQL RDF graph). The SPARQL RDF graph is applied to a target RDF graph to yield a transformed target representing the responses to the set of queries, as an ontology or as text.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
  • Patent number: 9342556
    Abstract: A method, software and/or computer system for representing a set of SPARQL queries. The set of SPARQL queries are converting into an RDF representation of the set of SPARQL queries (that is, a SPARQL RDF graph). The SPARQL RDF graph is applied to a target RDF graph to yield a transformed target representing the responses to the set of queries, as an ontology or as text.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
  • Publication number: 20140297676
    Abstract: A method, software and/or computer system for representing a set of SPARQL queries. The set of SPARQL queries are converting into an RDF representation of the set of SPARQL queries (that is, a SPARQL RDF graph). The SPARQL RDF graph is applied to a target RDF graph to yield a transformed target representing the responses to the set of queries, as an ontology or as text.
    Type: Application
    Filed: April 5, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
  • Publication number: 20140297675
    Abstract: A method, software and/or computer system for representing a set of SPARQL queries. The set of SPARQL queries are converting into an RDF representation of the set of SPARQL queries (that is, a SPARQL RDF graph). The SPARQL RDF graph is applied to a target RDF graph to yield a transformed target representing the responses to the set of queries, as an ontology or as text.
    Type: Application
    Filed: April 1, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
  • Publication number: 20040246840
    Abstract: The invention relates to a method and a system for the partial automatic recording of parameter values for parameters, necessary for particular processes, which provide telecommunication services. A definition mask is used, from which a recording mask is automatically generated, which is suitable for the recording of the parameter values. The recording mask is process-specific and embodied such that inconsistencies with regard to the values are excluded, whereby the value of a parameter used by several processes need only be input once.
    Type: Application
    Filed: April 16, 2004
    Publication date: December 9, 2004
    Inventors: Bernd Plagemann, Nimish Raipurohit, Sandeep Katoch