Patents by Inventor Nicholas Philip Gianos

Nicholas Philip Gianos 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: 10642904
    Abstract: In particular embodiments, a method comprises accessing, by one or more computing systems associated with a social-networking system, a structured document of a network application, the structured document comprising structural information and content comprising one or more embedded scripts, resources, or identifiers for the resources. The method further comprises processing the structured document to generate a model representation of the structured document, executing at least some of the content of the structured document and logging multiple snapshots of the model representation of the structured document as the model representation is generated in response to one or more interactions initiated by execution of the content.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: May 5, 2020
    Assignee: Facebook, Inc.
    Inventors: Nicholas Philip Gianos, Paul Christopher Jeffries, Pedram Keyani, Chetan Gowda, Siddharth Kar
  • Publication number: 20160335353
    Abstract: In particular embodiments, a method comprises accessing, by one or more computing systems associated with a social-networking system, a structured document of a network application, the structured document comprising structural information and content comprising one or more embedded scripts, resources, or identifiers for the resources. The method further comprises processing the structured document to generate a model representation of the structured document, executing at least some of the content of the structured document and logging multiple snapshots of the model representation of the structured document as the model representation is generated in response to one or more interactions initiated by execution of the content.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Inventors: Nicholas Philip Gianos, Paul Christopher Jeffries, Pedram Keyani, Chetan Gowda, Siddharth Kar
  • Patent number: 9436763
    Abstract: In one embodiment, a method includes accessing a structured document of a network application, processing the structured document to generate a model representation of the structured document, tracking one or more interactions occurring during the processing of the structured document, the one or more interactions including one or more outgoing requests transmitted by the one or more computing systems or incoming responses received by the one or more computing systems, and generating a behavior model of the web application based on one or more of the interactions.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: September 6, 2016
    Assignee: Facebook, Inc.
    Inventors: Nicholas Philip Gianos, Paul Christopher Jeffries, Pedram Keyani, Chetan Gowda, Siddharth Kar