Patents by Inventor Zhenguo Ou

Zhenguo Ou 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: 10146743
    Abstract: Systems and methods for optimizing content layout using behavior metrics are provided. Behavioral data is collected for a content item presented on a client device. The behavioral data indicates various locations within a display area of the content item at which a user action (e.g., clicking) occurs. The behavioral data is used to assign weights to various components of a layout scheme for the content item. A user action that occurs within an area of the content item associated with a particular component of the layout scheme contributes to the weight of the corresponding component. The weights associated with each component of the layout scheme are used to optimize the layout for the content item. Components with greater assigned weights are highlighted or emphasized. The display sizes of components in the optimized layout scheme may correspond to the weights associated with the components.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Guannan Zhang, Zhenguo Ou
  • Publication number: 20160378719
    Abstract: Systems and methods for optimizing content layout using behavior metrics are provided. Behavioral data is collected for a content item presented on a client device. The behavioral data indicates various locations within a display area of the content item at which a user action (e.g., clicking) occurs. The behavioral data is used to assign weights to various components of a layout scheme for the content item. A user action that occurs within an area of the content item associated with a particular component of the layout scheme contributes to the weight of the corresponding component. The weights associated with each component of the layout scheme are used to optimize the layout for the content item. Components with greater assigned weights are highlighted or emphasized. The display sizes of components in the optimized layout scheme may correspond to the weights associated with the components.
    Type: Application
    Filed: September 9, 2016
    Publication date: December 29, 2016
    Inventors: Guannan Zhang, Zhenguo Ou
  • Patent number: 9465887
    Abstract: Systems and methods for optimizing content layout using behavior metrics are provided. Behavioral data is collected for a content item presented on a client device. The behavioral data indicates various locations within a display area of the content item at which a user action (e.g., clicking) occurs. The behavioral data is used to assign weights to various components of a layout scheme for the content item. A user action that occurs within an area of the content item associated with a particular component of the layout scheme contributes to the weight of the corresponding component. The weights associated with each component of the layout scheme are used to optimize the layout for the content item. Components with greater assigned weights are highlighted or emphasized. The display sizes of components in the optimized layout scheme may correspond to the weights associated with the components.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: Guannan Zhang, Zhenguo Ou
  • Publication number: 20160110082
    Abstract: A system for automatically generating a content item may include receiving a content item template having a set of elements for creating a content item and content item data for the set of elements. In some implementations, the content item data may include one or more assets that are selected based on contextual data for a content item request. The contextual data may include a connection type or speed. A placeholder for each element of the set of elements of the content item template may be generated and a space allocation for each element may be determined based on the generated placeholders for each element. A determination if a conflict exists based on the determined space allocations for each element may be made and, responsive to determining no conflict exists, a content item may be generated using the content item data and the determined space allocations.
    Type: Application
    Filed: June 4, 2015
    Publication date: April 21, 2016
    Inventors: Guannan Zhang, Zhenguo Ou
  • Publication number: 20150286742
    Abstract: Systems and methods for optimizing content layout using behavior metrics are provided. Behavioral data is collected for a content item presented on a client device. The behavioral data indicates various locations within a display area of the content item at which a user action (e.g., clicking) occurs. The behavioral data is used to assign weights to various components of a layout scheme for the content item. A user action that occurs within an area of the content item associated with a particular component of the layout scheme contributes to the weight of the corresponding component. The weights associated with each component of the layout scheme are used to optimize the layout for the content item. Components with greater assigned weights are highlighted or emphasized. The display sizes of components in the optimized layout scheme may correspond to the weights associated with the components.
    Type: Application
    Filed: June 19, 2014
    Publication date: October 8, 2015
    Inventors: Guannan Zhang, Zhenguo Ou