Patents by Inventor Benjamin Joel Prosnitz

Benjamin Joel Prosnitz 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: 9830401
    Abstract: In one aspect, a method is provided for automatically validating optimization web filters, including receiving a webpage for optimization, retrieving one or more resources for rendering the webpage, setting values for one or more rendering variables associated with the render engine for rendering the webpage, rendering the webpage using the one or more resources according to the one or more rendering variables, applying a set of filters to the webpage to generate an optimized webpage, rendering the optimized webpage using the one or more resources according to the same values of the one or more rendering variables, comparing the rendered webpage and the rendered optimized webpage, determining if a transformation error condition occurred based on the comparing and storing the one or more optimization filters with respect to the webpage if it is determined that the transformation error condition did not occur.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: November 28, 2017
    Assignee: Google LLC
    Inventors: Benjamin Joel Prosnitz, Michael Piatek
  • Publication number: 20150193398
    Abstract: In one aspect, a method is provided for automatically validating optimization web filters, including receiving a webpage for optimization, retrieving one or more resources for rendering the webpage, setting values for one or more rendering variables associated with the render engine for rendering the webpage, rendering the webpage using the one or more resources according to the one or more rendering variables, applying a set of filters to the webpage to generate an optimized webpage, rendering the optimized webpage using the one or more resources according to the same values of the one or more rendering variables, comparing the rendered webpage and the rendered optimized webpage, determining if a transformation error condition occurred based on the comparing and storing the one or more optimization filters with respect to the webpage if it is determined that the transformation error condition did not occur.
    Type: Application
    Filed: May 16, 2013
    Publication date: July 9, 2015
    Applicant: Google Inc.
    Inventors: Benjamin Joel Prosnitz, Michael Piatek