Patents by Inventor Sandeep Kohli

Sandeep Kohli 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: 11466360
    Abstract: An improved cathodic arc source and method of DLC film deposition with a carbon containing directional-jet plasma flow produced inside of cylindrical graphite cavity with depth of the cavity approximately equal to the cathode diameter. The generated carbon plasma expands through the orifice into ambient vacuum resulting in plasma flow strong self-constriction. The method represents a repetitive process that includes two steps: the described above plasma generation/deposition step that alternates with a recovery step. This step provides periodical removal of excessive amount of carbon accumulated on the cavity wall by motion of the cathode rod inside of the cavity in direction of the orifice. The cathode rod protrudes above the orifice, and moves back to the initial cathode tip position. The said steps periodically can be reproduced until the film with target thickness is deposited.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: October 11, 2022
    Assignee: Veeco Instruments Inc.
    Inventors: Boris L. Druz, Viktor Kanarov, Yuriy N. Yevtukhov, Sandeep Kohli, Xingjie Fang
  • Publication number: 20210172053
    Abstract: An improved cathodic arc source and method of DLC film deposition with a carbon containing directional-jet plasma flow produced inside of cylindrical graphite cavity with depth s of the cavity approximately equal to the cathode diameter. The generated carbon plasma expands through the orifice into ambient vacuum resulting in plasma flow strong self-constriction. The method represents a repetitive process that includes two steps: the described above plasma generation/ deposition step that alternates with a recovery step. This step provides periodical removal of excessive amount of carbon accumulated on the cavity wall by motion of l o the cathode rod inside of the cavity in direction of the orifice. The cathode rod protrudes above the orifice, and moves back to the initial cathode tip position. The said steps periodically can be reproduced until the film with target thickness is deposited.
    Type: Application
    Filed: August 19, 2020
    Publication date: June 10, 2021
    Inventors: Boris L. Druz, Viktor Kanarov, Yuriy N. Yevtukhov, Sandeep Kohli, Xingjie Fang
  • Publication number: 20170369984
    Abstract: An improved cathodic arc source and method of DLC film deposition with a carbon containing directional-jet plasma flow produced inside of cylindrical graphite cavity with depth of the cavity approximately equal to the cathode diameter. The generated carbon plasma expands through the orifice into ambient vacuum resulting in plasma flow strong self-constriction. The method represents a repetitive process that includes two steps: the described above plasma generation/deposition step that alternates with a recovery step. This step provides periodical removal of excessive amount of carbon accumulated on the cavity wall by motion of the cathode rod inside of the cavity in direction of the orifice. The cathode rod protrudes above the orifice, and moves back to the initial cathode tip position. The said steps periodically can be reproduced until the film with target thickness is deposited.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 28, 2017
    Inventors: Boris L. Druz, Viktor Kanarov, Yuriy N. Yevtukhov, Sandeep Kohli, Xingjie Fang
  • 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: 20150376776
    Abstract: A thin film of material on a substrate is formed in a continuous process of a physical vapor deposition system, in which material is deposited during a variable temperature growth stage having a first phase conducted below a temperature of about 500° C., and material is continuously deposited as the temperature changes for the second phase to above about 800° C.
    Type: Application
    Filed: February 13, 2014
    Publication date: December 31, 2015
    Inventors: Arindom Datta, Frank M. Cerio, Sandeep Kohli, Boris L. Druz
  • Patent number: 8918757
    Abstract: Indicating hierarchy diversion in a class diagram. A class inheritance structure for at least one parent class contained in computer program code can be identified to determine a class hierarchy corresponding to the parent class. For at least one child class in the class hierarchy that is a child of the parent class, a parent-child similarity value corresponding to a parent-child diversion of the child class from the parent class can be calculated via a processor. The class diagram can be generated. The class diagram can indicate at least the parent class, the child class and the parent-child similarity value. The class diagram can be presented.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sandeep Kohli, Sarika Sinha
  • Patent number: 8914771
    Abstract: Indicating hierarchy diversion in a class diagram. A class inheritance structure for at least one parent class contained in computer program code can be identified to determine a class hierarchy corresponding to the parent class. For at least one child class in the class hierarchy that is a child of the parent class, a parent-child similarity value corresponding to a parent-child diversion of the child class from the parent class can be calculated via a processor. The class diagram can be generated. The class diagram can indicate at least the parent class, the child class and the parent-child similarity value. The class diagram can be presented.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sandeep Kohli, Sarika Sinha
  • 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: 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
  • Patent number: 8819626
    Abstract: An embodiment of the invention provides relative bookmarks that are sharable between developers engaged in product development utilizing integrated design environment applications. The relative bookmarks are sharable in that they can be exported, imported, activated and deactivated. The relative bookmarks are relative in that they do not rely on the original code line and contain at least function and/or data flow information, facilitating quick identification of relevant lines of code that have been previously bookmarked. The relative bookmarks can also be utilized to insert breakpoints.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rajaraman Hariharan, Ramakrishnan Kannan, Sandeep Kohli, Priyadarshini Sampath, Karthik Subbian
  • Patent number: 8819625
    Abstract: An embodiment of the invention provides relative bookmarks that are sharable between developers engaged in product development utilizing integrated design environment applications. The relative bookmarks are sharable in that they can be exported, imported, activated and deactivated. The relative bookmarks are relative in that they do not rely on the original code line and contain at least function and/or data flow information, facilitating quick identification of relevant lines of code that have been previously bookmarked. The relative bookmarks can also be utilized to insert breakpoints.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rajaraman Hariharan, Ramakrishnan Kannan, Sandeep Kohli, Priyadarshini Sampath, Karthik Subbian
  • Publication number: 20140137081
    Abstract: Indicating hierarchy diversion in a class diagram. A class inheritance structure for at least one parent class contained in computer program code can be identified to determine a class hierarchy corresponding to the parent class. For at least one child class in the class hierarchy that is a child of the parent class, a parent-child similarity value corresponding to a parent-child diversion of the child class from the parent class can be calculated via a processor. The class diagram can be generated. The class diagram can indicate at least the parent class, the child class and the parent-child similarity value. The class diagram can be presented.
    Type: Application
    Filed: September 12, 2013
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandeep Kohli, Sarika Sinha
  • Patent number: 8631338
    Abstract: A method, system and article of manufacture are disclosed for creating a graphical user interface (GUI) item, in a computer system having a graphical user interface and a display screen. The method includes the step of enabling a user to create one or more instances of a defined GUI item. This enabling step, in turn, includes the steps of displaying on the display screen a Universal Graphical User Interface (UGUI) item; and identifying on the display screen, in a defined manner associated with the display of the UGUI item, a desired GUI item. In response to said identifying this desired GUI item, the displayed UGUI item is visually transformed on the display screen to said desired GUI item. The UGUI item may be a UGUI element or a UGUI relation for indicating the relation between two GUI elements.
    Type: Grant
    Filed: August 10, 2008
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sreerupa Sen, Sandeep Kohli
  • Patent number: 8417997
    Abstract: The disclosure presents categorization of users into groups comprising expert users and novice users. A system and method analyzes the users' inputted data in helpdesk troubleshooting software to determine the deviation of novice users from expert users, or the deviation of novice users to a preconfigured behavior as determined by management policy. Other embodiments are also disclosed.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventor: Sandeep Kohli
  • Patent number: 8312417
    Abstract: A method and system capable of creating UML protocol state machine for classes and interfaces of a software, by instrumenting the software to obtain a call graph comprising classes and interfaces and respective values associated with class variables and interface variables; identifying particular classes and interfaces in the call graph; identifying call patterns from the call graph to generate a protocol state machine.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventor: Sandeep Kohli
  • Publication number: 20120233594
    Abstract: An embodiment of the invention provides relative bookmarks that are sharable between developers engaged in product development utilizing integrated design environment applications. The relative bookmarks are sharable in that they can be exported, imported, activated and deactivated. The relative bookmarks are relative in that they do not rely on the original code line and contain at least function and/or data flow information, facilitating quick identification of relevant lines of code that have been previously bookmarked. The relative bookmarks can also be utilized to insert breakpoints.
    Type: Application
    Filed: May 17, 2012
    Publication date: September 13, 2012
    Applicant: International Business Machines Corporation
    Inventors: Rajaraman Hariharan, Ramakrishnan Kannan, Sandeep Kohli, Priyadarshini Sampath, Karthik Subbian
  • Publication number: 20120150770
    Abstract: The disclosure presents categorization of users into groups comprising expert users and novice users. A system and method analyzes the users' inputted data in helpdesk troubleshooting software to determine the deviation of novice users from expert users, or the deviation of novice users to a preconfigured behavior as determined by management policy. Other embodiments are also disclosed.
    Type: Application
    Filed: February 15, 2012
    Publication date: June 14, 2012
    Applicant: International Business Machines Corporation
    Inventor: Sandeep Kohli
  • Patent number: 8145948
    Abstract: The disclosure presents categorization of users into groups comprising expert users and novice users. A system and method analyzes the users' inputted data in helpdesk troubleshooting software to determine the deviation of novice users from expert users, or the deviation of novice users to a preconfigured behavior as determined by management policy. Other embodiments are also disclosed.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventor: Sandeep Kohli
  • Patent number: 7990980
    Abstract: A method and system are disclosed for modeling non-deterministic queues for efficient model checking. In this method and system, a multitude of messages are held in a plurality of queues, and these messages having n priorities. The method comprises the steps of providing (n+1) queues, including a first queue, and n priority queues; passing said messages from a source to the first queue; passing each of said messages from the first queue to one of said n priority queues based on the priority of the message; and passing each of said messages from the n priority queues to a destination based on the priority of the message. One or more non-deterministic waits are introduced into one or more of the passing steps to simplify passing the messages into or out of the n priority queues.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ziv Glazberg, Janees Elamkulam, Satish Chandra Gupta, Sandeep Kohli, Ishai Rabinovitz