Patents by Inventor Marc Unangst

Marc Unangst 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: 9215151
    Abstract: Methods and apparatuses for dynamically adjusting sampling rates for statistical data collection are taught. Records associated with a first task communicating with a second task that are sampled at a first sampling rate are received. At least the first task is associated with a first processing job. A target sampling rate for the first processing job is determined using the records where the target sampling rate is based on a minimum sampling quota and a maximum sampling quota. The target sampling rate is compared to the first sampling rate, and a determination of whether to adjust the first sampling rate to the target sampling rate is based on a result of the comparison. In this manner, tracing of processing jobs, such as those including a plurality of tasks, can be adjusted based on the needs and size of the job and network limitations.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: December 15, 2015
    Assignee: GOOGLE INC.
    Inventors: Michael De Rosa, Marc Unangst
  • Publication number: 20060036602
    Abstract: A distributed object-based storage system and method includes a plurality of object storage devices for storing object components, a metadata server coupled to each of the object storage devices, and one or more clients that access distributed, object-based files on the object storage devices. A file object having multiple components on different object storage devices is accessed by issuing a file access request from a client to an object storage device for a file object. In response to the file access request, a map is located that includes a list of object storage devices where components of the requested file object reside. The map is stored as at least one component object attribute on an object storage device. The map is sent to the client which retrieves the components of the requested file object by issuing access requests to each of the object storage devices on the list.
    Type: Application
    Filed: August 13, 2004
    Publication date: February 16, 2006
    Inventors: Marc Unangst, Steven Moyer