Patents by Inventor Jochen Mathias Eisinger

Jochen Mathias 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).

  • Patent number: 9811324
    Abstract: Systems and methods for code caching are provided. A first indication of primary source code awaiting execution is received. A resource cache is checked for cached data corresponding to the primary source code. Upon a cache miss in the resource cache, a first executable code compiled from the primary source code is obtained. A secondary source code referenced in the primary source code is selected. A second executable code compiled from the selected secondary source code is obtained. The first executable code and the second executable code are serialized into serialized code. The serialized code is stored as cached data in the resource cache.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 7, 2017
    Assignee: Google Inc.
    Inventors: Yang Guo, Daniel Vogelheim, Jochen Mathias Eisinger
  • Publication number: 20160350089
    Abstract: Systems and methods for code caching are provided. A first indication of primary source code awaiting execution is received. A resource cache is checked for cached data corresponding to the primary source code. Upon a cache miss in the resource cache, a first executable code compiled from the primary source code is obtained. A secondary source code referenced in the primary source code is selected. A second executable code compiled from the selected secondary source code is obtained. The first executable code and the second executable code are serialized into serialized code. The serialized code is stored as cached data in the resource cache.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventors: Yang GUO, Daniel VOGELHEIM, Jochen Mathias EISINGER
  • Publication number: 20160350214
    Abstract: A computing device schedules software garbage collection for software applications during processor idle periods. A future idle period of time during which a processor will be in an idle state during execution of one or more software applications is determined and an allocation of memory is measured for the future idle period of time. One of a plurality of predetermined software garbage collection events is based on the determined future idle period of time and the estimated allocation of memory, and scheduled to be performed during the future idle period of time. The selected software garbage collection event is then performed during the future idle period of time.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventors: Hannes PAYER, Jochen Mathias EISINGER, Manfred ERNST, Ross Cameron MCILROY
  • Patent number: 9390193
    Abstract: Embodiments of the invention include a system, computer-implemented method, and a computer-readable medium for delaying the storage of data. Data that manipulates website data is provided from a web server to a client device in response to a request for a webpage. Data is initially stored in a temporary memory storage. The temporary memory storage is associated with a browser and stores data before data is moved to a persistent memory storage. A notification is generated that indicates that data was received and is intended to be stored persistently or manipulate, access or rely on website data in the persistent memory storage. Depending on the response to the notification, the system determines how data in temporary memory storage will be processed and whether data can be stored in the persistent memory storage or manipulate, access and rely on website data in the persistent memory storage.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: July 12, 2016
    Assignee: GOOGLE INC.
    Inventors: Patrick Louis Maurice Nepper, Jochen Mathias Eisinger, Wieland Holfelder
  • Patent number: 8874511
    Abstract: A computer-implemented method for deleting synchronization information in a user account is disclosed according to an aspect of the subject technology. The method comprises receiving an instruction from one of a plurality of computing devices to delete synchronization information in the user account, wherein the synchronization information is synchronized across the plurality of computing devices. The method also comprises sending an instruction to each of the other computing devices to disable synchronization, and deleting the synchronization information in the user account.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventors: Razvan Mathias, Jochen Mathias Eisinger
  • Publication number: 20140019518
    Abstract: Embodiments of the invention include a system, computer-implemented method, and a computer-readable medium for delaying the storage of data. Data that manipulates website data is provided from a web server to a client device in response to a request for a webpage. Data is initially stored in a temporary memory storage. The temporary memory storage is associated with a browser and stores data before data is moved to a persistent memory storage. A notification is generated that indicates that data was received and is intended to be stored persistently or manipulate, access or rely on website data in the persistent memory storage. Depending on the response to the notification, the system determines how data in temporary memory storage will be processed and whether data can be stored in the persistent memory storage or manipulate, access and rely on website data in the persistent memory storage.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: Google Inc.
    Inventors: Patrick Louis Maurice NEPPER, Jochen Mathias EISINGER, Wieland HOLFELDER
  • Patent number: 8578036
    Abstract: A system and a computer-implemented method for processing a cookie description file are provided. A browser provides the cookie description file that includes meta-information associated with cookies that are associated with a domain. The meta-information includes cookie information specific to each cookie. The cookie description file is parsed and the meta-information associated with each cookie is extracted. The parsed meta-information is displayed in a user-readable format on a client device.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: November 5, 2013
    Assignee: Google Inc.
    Inventors: Wieland Holfelder, Dominic Battré, Michael Christopher West, Jochen Mathias Eisinger, Bernhard Bauer, Patrick Louis Maurice Nepper, Pamela Greene, Adam Barth