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: 11466360Abstract: 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: GrantFiled: August 19, 2020Date of Patent: October 11, 2022Assignee: Veeco Instruments Inc.Inventors: Boris L. Druz, Viktor Kanarov, Yuriy N. Yevtukhov, Sandeep Kohli, Xingjie Fang
-
Publication number: 20210172053Abstract: 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: ApplicationFiled: August 19, 2020Publication date: June 10, 2021Inventors: Boris L. Druz, Viktor Kanarov, Yuriy N. Yevtukhov, Sandeep Kohli, Xingjie Fang
-
Publication number: 20170369984Abstract: 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: ApplicationFiled: June 23, 2017Publication date: December 28, 2017Inventors: Boris L. Druz, Viktor Kanarov, Yuriy N. Yevtukhov, Sandeep Kohli, Xingjie Fang
-
Patent number: 9390127Abstract: 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: GrantFiled: April 5, 2013Date of Patent: July 12, 2016Assignee: International Business Machines CorporationInventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
-
Patent number: 9342556Abstract: 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: GrantFiled: April 1, 2013Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
-
Publication number: 20150376776Abstract: 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: ApplicationFiled: February 13, 2014Publication date: December 31, 2015Inventors: Arindom Datta, Frank M. Cerio, Sandeep Kohli, Boris L. Druz
-
Patent number: 8918757Abstract: 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: GrantFiled: September 12, 2013Date of Patent: December 23, 2014Assignee: International Business Machines CorporationInventors: Sandeep Kohli, Sarika Sinha
-
Patent number: 8914771Abstract: 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: GrantFiled: November 13, 2012Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Sandeep Kohli, Sarika Sinha
-
Publication number: 20140297675Abstract: 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: ApplicationFiled: April 1, 2013Publication date: October 2, 2014Applicant: International Business Machines CorporationInventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
-
Publication number: 20140297676Abstract: 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: ApplicationFiled: April 5, 2013Publication date: October 2, 2014Applicant: International Business Machines CorporationInventors: Anil Bhatia, Sandeep Katoch, Sandeep Kohli
-
Patent number: 8819626Abstract: 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: GrantFiled: May 17, 2012Date of Patent: August 26, 2014Assignee: International Business Machines CorporationInventors: Rajaraman Hariharan, Ramakrishnan Kannan, Sandeep Kohli, Priyadarshini Sampath, Karthik Subbian
-
Patent number: 8819625Abstract: 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: GrantFiled: September 3, 2009Date of Patent: August 26, 2014Assignee: International Business Machines CorporationInventors: Rajaraman Hariharan, Ramakrishnan Kannan, Sandeep Kohli, Priyadarshini Sampath, Karthik Subbian
-
Publication number: 20140137081Abstract: 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: ApplicationFiled: September 12, 2013Publication date: May 15, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sandeep Kohli, Sarika Sinha
-
Patent number: 8631338Abstract: 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: GrantFiled: August 10, 2008Date of Patent: January 14, 2014Assignee: International Business Machines CorporationInventors: Sreerupa Sen, Sandeep Kohli
-
Patent number: 8417997Abstract: 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: GrantFiled: February 15, 2012Date of Patent: April 9, 2013Assignee: International Business Machines CorporationInventor: Sandeep Kohli
-
Patent number: 8312417Abstract: 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: GrantFiled: May 18, 2007Date of Patent: November 13, 2012Assignee: International Business Machines CorporationInventor: Sandeep Kohli
-
Publication number: 20120233594Abstract: 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: ApplicationFiled: May 17, 2012Publication date: September 13, 2012Applicant: International Business Machines CorporationInventors: Rajaraman Hariharan, Ramakrishnan Kannan, Sandeep Kohli, Priyadarshini Sampath, Karthik Subbian
-
Publication number: 20120150770Abstract: 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: ApplicationFiled: February 15, 2012Publication date: June 14, 2012Applicant: International Business Machines CorporationInventor: Sandeep Kohli
-
Patent number: 8145948Abstract: 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: GrantFiled: October 30, 2009Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventor: Sandeep Kohli
-
Patent number: 7990980Abstract: 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: GrantFiled: December 27, 2007Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Ziv Glazberg, Janees Elamkulam, Satish Chandra Gupta, Sandeep Kohli, Ishai Rabinovitz