Patents by Inventor Mark Alan Larson

Mark Alan Larson 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: 9497291
    Abstract: Methods for scheduling data download requests for a device are provided. In one aspect, a method includes assigning to a device a first wait period of a random length below a first pre-determined maximum value, and receiving a notification that data is available for download to the device. The method also includes determining whether an amount of time elapsed since the data was made available for download to the device exceeds the first wait period, and when the determination indicates that the amount of time elapsed since the data was made available for download exceeds the first wait period, downloading the data available for the device. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: November 15, 2016
    Assignee: GOOGLE INC.
    Inventors: Jayendran Srinivasan, Glenn Wilson, Sumit Gwalani, Mark Alan Larson
  • Publication number: 20150207902
    Abstract: Methods for scheduling data download requests for a device are provided. In one aspect, a method includes assigning to a device a first wait period of a random length below a first pre-determined maximum value, and receiving a notification that data is available for download to the device. The method also includes determining whether an amount of time elapsed since the data was made available for download to the device exceeds the first wait period, and when the determination indicates that the amount of time elapsed since the data was made available for download exceeds the first wait period, downloading the data available for the device. Systems and machine-readable media are also provided.
    Type: Application
    Filed: February 19, 2013
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Jayendran Srinivasan, Glenn Wilson, Sumit Gwalani, Mark Alan Larson
  • Patent number: 8429741
    Abstract: Embodiments of the present invention relate generally to application security. In an embodiment, a method for altered token sandboxing includes creating a process based on a naked token and suspending the process. The method further includes obtaining an impersonation token and resuming the process with the impersonation token. The method further includes acquiring resources needed for the process with the impersonation token. The method also includes replacing the impersonation token with the naked token. In a further embodiment, the method further includes executing the suspended process with the naked token and the acquired resources. In another embodiment, a system for user-mode, altered token sandboxing includes a security module, an acquisition module and a replacement module. In a further embodiment, the system may include an execution module. In another embodiment, the system may include a request module.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: April 23, 2013
    Assignee: Google, Inc.
    Inventors: Carlos E. Pizano, Nicolas Sylvain, Jose Ricardo Vargas Puentes, Finnur Breki Thorarinsson, Mark Alan Larson
  • Publication number: 20100057774
    Abstract: Embodiments of the present invention relate generally to application security. In an embodiment, a method for altered token sandboxing includes creating a process based on a naked token and suspending the process. The method further includes obtaining an impersonation token and resuming the process with the impersonation token. The method further includes acquiring resources needed for the process with the impersonation token. The method also includes replacing the impersonation token with the naked token. In a further embodiment, the method further includes executing the suspended process with the naked token and the acquired resources. In another embodiment, a system for user-mode, altered token sandboxing includes a security module, an acquisition module and a replacement module. In a further embodiment, the system may include an execution module. In another embodiment, the system may include a request module.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: Google Inc.
    Inventors: Carlos E. PIZANO, Nicolas Sylvain, Jose Ricardo Puentes, Finnur Breki Thorarinsson, Mark Alan Larson