Patents by Inventor Jochen Eisinger

Jochen Eisinger 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: 20150222664
    Abstract: A system includes an extension manager configured to cause at least one processor to execute multiple extensions in parallel that each attempt to modify a network request related to a webpage, and a conflict manager. The conflict manager is configured to cause the at least one processor to resolve conflicts among attempts by the multiple extensions to modify the network request. The conflicts are resolved using a set of precedence criteria and conflict rules. The conflict rules include for example logic that specifies that the network request is cancelled if any of the multiple extensions attempt to cancel the request. As another example, if at least two of the multiple extensions attempt to redirect the network request to at least two different URLs, the system determines which one extension is allowed to redirect the network request, and allows only the attempt by the one extension to redirect the network request.
    Type: Application
    Filed: March 28, 2012
    Publication date: August 6, 2015
    Applicant: GOOGLE INC.
    Inventors: Dominic Battre, Jochen Eisinger, Bernhard Bauer, Matthew Perry, Erik Kay
  • Patent number: 8874730
    Abstract: In order to provide a user with control of how persistent information is used in a Web browser to aid in the display of website content in a non-disruptive manner, a system and a method are provided that allow a user to access a non-modal graphical user interface control using a Web browser. The non-modal graphical user interface control allows the user to specify one or more pieces of persistent information that the Web browser associates with the website content. The Web browser then uses the persistent information to aid in displaying the Web content while allowing the user to continue to use the browser.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventor: Jochen Eisinger
  • Patent number: 8533347
    Abstract: In order to provide a user with control of how persistent information is used in a Web browser to aid in the display of website content in a non-disruptive manner, a system and a method are provided that allow a user to access a non-modal graphical user interface control using a Web browser. The non-modal graphical user interface control allows the user to specify one or more pieces of persistent information that the Web browser associates with the website content. The Web browser then uses the persistent information to aid in displaying the Web content while allowing the user to continue to use the browser.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: September 10, 2013
    Assignee: Google, Inc.
    Inventor: Jochen Eisinger
  • Patent number: 8386604
    Abstract: According to one general aspect, a method of assigning blame to web browser extensions and applications is described. The method gathers performance data about a web application, detects a problem with the web application based on the performance data, and displays, when the problem is detected, an indication of the problem adjacent an indicator representing the web application.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: February 26, 2013
    Assignee: Google Inc.
    Inventors: Erik Kay, Matthew Perry, Jochen Eisinger
  • Patent number: 8370475
    Abstract: A browser extension acts as a cross-domain persistent cookie opt-out by providing opt-out cookies. This allows users to opt-out of interest-based advertising by simply downloading one extension, essentially acting as a mechanism that prevents ad companies from personalizing ads on a per browser basis. Furthermore, opt-out cookies persist across otherwise destructive actions, such as deleting stored cookies.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Sean Harvey, Michael West, Rajas Moonka, Jochen Eisinger