Patents by Inventor Constantine Grancharov

Constantine Grancharov 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).

  • Publication number: 20220114249
    Abstract: A method for executing a machine learning (ML) application in a computing environment includes receiving a secret from a trusted execution environment (TEE) of a user computing device into a TEE of a server. The user computing device is authenticated by an identity and access management service. The TEE validates the secret against a time-limited token. The method further receives from a TEE of a model release tool a model encryption key bound to the ML application. The method receives into the TEE of the server, an ML model of the ML applications encrypted with the MEK. The method decrypts using the MEK the ML model. The method receives into the TEE of the server the ML application and a descriptor of the ML application encrypted by a cryptographic key derived from the secret. The method executes the ML application using the ML model and the descriptor.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 14, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Constantine GRANCHAROV, Denis REMEZOV, Nikolay GIGOV
  • Publication number: 20110173178
    Abstract: A web crawler system has an automatic website crawler and a virtual browser that provides script related information to the website crawler. The virtual browser transforms an HTML document included in a web page of the website into an XML document, and builds a document object model containing document objects in a tree structure based on the XML document. The virtual browser extracts from the DOM scripts that are potentially executable, and executes the extracted scripts using a browser object model provided for the virtual browser containing objects and methods and properties that are used for script execution so as to capture script related information generated by execution of the scripts.
    Type: Application
    Filed: March 23, 2011
    Publication date: July 14, 2011
    Inventors: Craig Conboy, Darcy Steven Chomeyko, Derek Lawrence Ross McDougall, Constantine Grancharov, Andrew Rolleston, Duncan Smith
  • Patent number: 7496636
    Abstract: A system and method are disclosed for resolving Universal Resource Locators (URLs). The URL resolving system examines the script code to obtain URLs from the examination output in the context of website crawling.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Constantine Grancharov, Andrew Rolleston, Duncan Smith
  • Publication number: 20060190561
    Abstract: A web crawler system has an automatic website crawler and a virtual browser that provides script related information to the website crawler. The virtual browser transforms an HTML document included in a web page of the website into an XML document, and builds a document object model containing document objects in a tree structure based on the XML document. The virtual browser extracts from the DOM scripts that are potentially executable, and executes the extracted scripts using a browser object model provided for the virtual browser containing objects and methods and properties that are used for script execution so as to capture script related information generated by execution of the scripts.
    Type: Application
    Filed: March 3, 2006
    Publication date: August 24, 2006
    Applicant: Watchfire Corporation
    Inventors: Craig Conboy, Darcy Chorneyko, Derek McDougall, Constantine Grancharov, Andrew Rolleston, Duncan Smith
  • Publication number: 20040143787
    Abstract: A system and method are disclosed for resolving Universal Resource Locators (URLs). The URL resolving system examines the script code to obtain URLs from the examination output in the context of website crawling.
    Type: Application
    Filed: June 19, 2002
    Publication date: July 22, 2004
    Inventors: Constantine Grancharov, Andrew Rolleston, Duncan Smith