Patents by Inventor Ben Lisbakken

Ben Lisbakken 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: 8510167
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for consolidating content item requests for multiple content item environments. In one aspect, a method includes consolidating content item requests for two or more content item environments in a webpage. A first content item environment is a primary content item environment and the remaining content item environments are secondary content item environments. The primary content item environments issues a content item request for itself and the secondary content item environments, and owns a process that distributes the received content items for the secondary content item environments to the secondary content item environments.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventor: Ben Lisbakken
  • Patent number: 8365061
    Abstract: A device may create a child frame within a container frame displayed by a browser program. The child frame may be associated with an origin that is different than an origin associated with the container frame. The device may determine whether the child frame is locked to prohibit reading of information relating to the child frame. The determination of whether the child frame is locked including checking whether a first variable is present in the child frame. The device may determine one or more values relating to the child frame, where the one or more values are determined by checking whether a second set of variables is present in the child frame, where each variable, in the second set, corresponds to a single bit of the one or more values.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: January 29, 2013
    Assignee: Google Inc.
    Inventors: David Bloom, Joseph Schorr, Ben Lisbakken, Jeffrey W Scudder
  • Publication number: 20130013424
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for consolidating content item request for multiple content item environments. In one aspect, a method includes consolidating content item requests for two or more content item environments in a webpage. A first content item environment is a primary content item environment and the remaining content item environments are secondary content item environments. The primary content item environments issues a content item request for itself and the secondary content item environments, and owns a process that distributes the received content items for the secondary content item environments to the secondary content item environments.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: GOOGLE INC.
    Inventor: Ben Lisbakken
  • Patent number: 8306858
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for consolidating content item request for multiple content item environments. In one aspect, a method includes consolidating content item requests for two or more content item environments in a webpage. A first content item environment is a primary content item environment and the remaining content item environments are secondary content item environments. The primary content item environments issues a content item request for itself and the secondary content item environments, and owns a process that distributes the received content items for the secondary content item environments to the secondary content item environments.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: November 6, 2012
    Assignee: Google Inc.
    Inventor: Ben Lisbakken
  • Publication number: 20120016749
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for consolidating content item request for multiple content item environments. In one aspect, a method includes consolidating content item requests for two or more content item environments in a webpage. A first content item environment is a primary content item environment and the remaining content item environments are secondary content item environments. The primary content item environments issues a content item request for itself and the secondary content item environments, and owns a process that distributes the received content items for the secondary content item environments to the secondary content item environments.
    Type: Application
    Filed: July 14, 2010
    Publication date: January 19, 2012
    Applicant: GOOGLE INC.
    Inventor: Ben Lisbakken