Patents by Inventor Karen Fay

Karen Fay 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: 9148466
    Abstract: Module management software receives a request from the browser for a presentation composed of at least one module. The module management software transmits a request for module data associated with the module to a first server that caches the module data after retrieving the module data from a website. The module management software then receives the requested module data from the first server and transmits a request for each of the resource files described in the module data to a second server that caches each of the resource files after retrieving the resource file from an external (or internal) website. Each request for a resource file can be handled by a corresponding thread. The module management software delays transmission of the module data to the browser, if any requested resource file is not received within a time limit derived at least in part from a service level agreement.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: September 29, 2015
    Assignee: Yahoo! Inc.
    Inventors: Karen Fay, Renaud Waldura, Michael Chow, Mike Wexler
  • Publication number: 20120084347
    Abstract: Module management software receives a request from the browser for a presentation composed of at least one module. The module management software transmits a request for module data associated with the module to a first server that caches the module data after retrieving the module data from a website. The module management software then receives the requested module data from the first server and transmits a request for each of the resource files described in the module data to a second server that caches each of the resource files after retrieving the resource file from an external (or internal) website. Each request for a resource file can be handled by a corresponding thread. The module management software delays transmission of the module data to the browser, if any requested resource file is not received within a time limit derived at least in part from a service level agreement.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Applicant: Yahoo!, Inc.
    Inventors: Karen Fay, Renaud Waldura, Michael Chow, Mike Wexler