Patents by Inventor Linus Chou

Linus Chou 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: 9628355
    Abstract: Machine-implemented methods for validating a web site analytics configuration are provided. In one aspect, a method includes receiving, with a low latency web site traffic analytics and monitoring service, a registration for a web site, and sending an initial transmission to the registered web site, the transmission configured to generate a response transmission of web site traffic data to the analytics service. The method also includes outputting a notification indicating that the web site has been successfully registered with the analytics service when the traffic data is received by the analytics service, and outputting a notification indicating that the web site has not been successfully registered with the analytics service when the traffic data is not received by the analytics service. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: April 18, 2017
    Assignee: Google Inc.
    Inventors: Mayur V. Deshpande, Kasem Marifet, Jacob Matthews, James Lee Wogulis, Linus Chou
  • Patent number: 9600831
    Abstract: A system for user association attribution may include one or more processors and memory. The one or more processors may receive information pertaining to relationship events that each correspond to a participant and one of several entities in a social network, allocate, for each relationship event, attribution values to touchpoints accessed by the corresponding entity prior to the relationship event. The processors may further determine a weight for each of the attribution values allocated to each of the touchpoints, where the weight for each of the attribution values is based at least in part on each of the relationship events for which each of the attribution values was allocated, generate an aggregate attribution value for each of the touchpoints based at least in part on the weighted attribution values allocated to each of the touchpoints, and provide, to the participant, each aggregate attribution value generated for each of the touchpoints.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: March 21, 2017
    Assignee: Google Inc.
    Inventors: Linus Chou, Jonathan Klem, James H. Koh, James E. Stewart, Eric W. Ewald, Andrey Petrov, Carolyn R. Marshall, Paul Sliwowski, Paul J. Baker, Maciej Babinski, Jige Yu, Jacob B. Matthews
  • Patent number: 9355186
    Abstract: This specification describes technologies relating to launching applications from content items in webpages. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving a content item including a first data element that identifies an application and a second data element that identifies a product. The methods may further include displaying the content item, receiving a user selection of the content item, and, in response, automatically checking if the application is installed on a user device. The methods may further include transmitting a request, including the first data element, to a server and installing the application identified by the first data element on the user device. The methods may further include launching the application with the second data element as an input so that the first content displayed by the application relates to the product.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: May 31, 2016
    Assignee: Google Inc.
    Inventors: Amit Khanna, Linus Chou
  • Patent number: 8930712
    Abstract: A system for metric obfuscation may include one or more processors and memory. The one or more processors may receive a dataset comprising a plurality of metrics that relate to user demographic information and may generate a seed based at least in part on the dataset. The one or more processors may initialize a pseudorandom number generator with the seed and may generate a plurality of pseudorandom numbers using the pseudo-random number generator. The one or more processors may generate a plurality of obfuscated metrics corresponding to the plurality of metrics, wherein each of the plurality of obfuscated metrics is generated at least in part based on a corresponding metric of the plurality of metrics and a corresponding pseudorandom number of the plurality of pseudorandom numbers. The one or more processors may provide the plurality of obfuscated metrics.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: January 6, 2015
    Assignee: Google Inc.
    Inventors: Linus Chou, Jacob B Matthews, James H. Koh
  • Publication number: 20130111328
    Abstract: This specification describes technologies relating to launching applications from content items in webpages. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving a content item including a first data element that identifies an application and a second data element that identifies a product. The methods may further include displaying the content item, receiving a user selection of the content item, and, in response, automatically checking if the application is installed on a user device. The methods may further include transmitting a request, including the first data element, to a server and installing the application identified by the first data element on the user device. The methods may further include launching the application with the second data element as an input so that the first content displayed by the application relates to the product.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 2, 2013
    Inventors: Amit Khanna, Linus Chou