Patents by Inventor Eric Mayers

Eric Mayers 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: 11941222
    Abstract: A channel graphical user interface (GUI) of a content sharing platform is provided for presentation to a channel owner. A request is received, via the channel GUI, to enable an online community option that (i) facilitates an online conversation between the channel owner and a subset of viewers of the channel of the channel owner on the content sharing platform, and (ii) allows the channel owner to control viewer responses that are permitted during the online conversation. In response to the request of the channel owner to enable the online community option, the online community option is associated with the channel in a data store, and the channel GUI is modified, the modified channel GUI presenting an online community GUI element representing the online community option.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: March 26, 2024
    Assignee: Google LLC
    Inventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
  • Publication number: 20220317828
    Abstract: A channel graphical user interface (GUI) of a content sharing platform is provided for presentation to a channel owner. A request is received, via the channel GUI, to enable an online community option that (i) facilitates an online conversation between the channel owner and a subset of viewers of the channel of the channel owner on the content sharing platform, and (ii) allows the channel owner to control viewer responses that are permitted during the online conversation. In response to the request of the channel owner to enable the online community option, the online community option is associated with the channel in a data store, and the channel GUI is modified, the modified channel GUI presenting an online community GUI element representing the online community option.
    Type: Application
    Filed: June 17, 2022
    Publication date: October 6, 2022
    Inventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers Mayers
  • Patent number: 11366562
    Abstract: A channel graphical user interface (GUI) of a content sharing platform is provided for presentation to a channel owner. A request is received, via the channel GUI, to enable an online community option that (i) facilitates an online conversation between the channel owner and a subset of viewers of the channel of the channel owner on the content sharing platform, and (ii) allows the channel owner to control viewer responses that are permitted during the online conversation. In response to the request of the channel owner to enable the online community option, the online community option is associated with the channel in a data store, and the channel GUI is modified, the modified channel GUI presenting an online community GUI element representing the online community option.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: June 21, 2022
    Assignee: Google LLC
    Inventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
  • Patent number: 11290359
    Abstract: A method for verifying video statistics of a content hosting platform includes enrolling, by a measurement service, a client device as a panel client device to provide panel reports independent of the content hosting platform, and sending a panel sniffer module to the panel client device. The panel sniffer module to cause the panel client device to send panel reports to the measurement service, and the panel reports include first video statistics of playback of a video by a player executing on the panel client device. The method also includes receiving a panel report from the panel client device and receiving a measurement report from the content hosting platform. The measurement report is generated by the content hosting platform and includes second video statistics of the playback. The method also includes verifying accuracy of the second video statistics by comparing the first video statistics to the second video statistics.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: March 29, 2022
    Assignee: Google LLC
    Inventors: Zinovy Shkolnikov, Rohit Makhija, Baljeet Singh, Andy Stack, John Callaway, Eric Mayers, Mark Yoshitake
  • Publication number: 20210184884
    Abstract: Systems and methods to manage a fleet of home electronic systems are described. The system receives event information at a home fleet management application for managing a first set of home electronic systems including a second set of home electronic systems. The event information includes sensor information. The system aggregates the sensor information according to geographic areas to generate aggregated sensor information. The geographic areas include a first geographic area. The system receives first selection information that selects a first action identifier and the first geographic area. The first action identifier identifies a first action and the first geographic area identifies the second set of home electronic systems. The system communicates first action information to the second set of home electronic systems responsive to receiving the first selection information. The first action information causes a thermostat to establish a temperature range in the second plurality of home electronic systems.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 17, 2021
    Inventors: Harsha Rajashekar Vashisht, Sudarshan Narasimha Raghavan, Wenyang Dong, Connor Alan Jacobsen, Diyu Lei, Bradford Ludwig Bonney, Sheng Wu, Salman Jamali, Eric Mayers
  • Publication number: 20210124464
    Abstract: A channel graphical user interface (GUI) of a content sharing platform is provided for presentation to a channel owner. A request is received, via the channel GUI, to enable an online community option that (i) facilitates an online conversation between the channel owner and a subset of viewers of the channel of the channel owner on the content sharing platform, and (ii) allows the channel owner to control viewer responses that are permitted during the online conversation. In response to the request of the channel owner to enable the online community option, the online community option is associated with the channel in a data store, and the channel GUI is modified, the modified channel GUI presenting an online community GUI element representing the online community option.
    Type: Application
    Filed: January 4, 2021
    Publication date: April 29, 2021
    Inventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
  • Patent number: 10965484
    Abstract: Systems and methods to manage a fleet of home electronic systems are described. The system receives, over a network, event information at a home fleet management system. The event information is received from home electronic systems and includes sensor information. The system aggregates the sensor information according to geographic areas to generate first aggregated sensor information. The system generates first user interface information based on the first aggregated sensor information. The system receives first selection information including a metric identifier and a geographic identifier. The system generates second user interface information based on the first selection information. The system receives second selection information identifying a group of home electronic systems and an action. The system communicates action information to selected home electronic systems based on the action to cause the action to be performed at the selected home electronic systems.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 30, 2021
    Assignee: Opendoor Labs Inc.
    Inventors: Harsha Rajashekar Vashisht, Sudarshan Narasimha Raghavan, Wenyang Dong, Connor Alan Jacobsen, Diyu Lei, Bradford Ludwig Bonney, Sheng Wu, Salman Jamali, Eric Mayers
  • Patent number: 10884570
    Abstract: A request of a channel owner is received to enable an online community option to facilitate communications between the channel owner and viewers of a channel of the channel owner on a content sharing platform. The online community option is associated with the channel in a data store, and a channel GUI comprising a GUI element representing the online community option is provided for presentation to the channel owner. An online community GUI is provided to allow the channel owner to submit a post to initiate online conversation with viewers of the channel. The channel GUI is provided for presentation to a viewer of the channel. In response to a selection of the GUI element representing the online community option, the online community GUI comprising the post of the channel owner is provided, and the viewer of the channel is allowed to respond to the post.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: January 5, 2021
    Assignee: Google LLC
    Inventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
  • Publication number: 20200204393
    Abstract: Systems and methods to manage a fleet of home electronic systems are described. The system receives, over a network, event information at a home fleet management system. The event information is received from home electronic systems and includes sensor information. The system aggregates the sensor information according to geographic areas to generate first aggregated sensor information. The system generates first user interface information based on the first aggregated sensor information. The system receives first selection information including a metric identifier and a geographic identifier. The system generates second user interface information based on the first selection information. The system receives second selection information identifying a group of home electronic systems and an action. The system communicates action information to selected home electronic systems based on the action to cause the action to be performed at the selected home electronic systems.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Harsha Rajashekar Vashisht, Sudarshan Narasimha Raghavan, Wenyang Dong, Connor Alan Jacobsen, Diyu Lei, Bradford Ludwig Bonney, Sheng Wu, Salman Jamali, Eric Mayers
  • Patent number: 10332153
    Abstract: A computer-implemented method of determining reaction to promotional items includes providing to a mobile device a promotional item associated with a geographic location, determining whether the mobile device is proximate to the geographic location, and charging an advertising account if the mobile device is proximate to the geographic location.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: June 25, 2019
    Assignee: Google LLC
    Inventor: Eric Mayers
  • Publication number: 20180337844
    Abstract: A method for verifying video statistics of a content hosting platform includes enrolling, by a measurement service, a client device as a panel client device to provide panel reports independent of the content hosting platform, and sending a panel sniffer module to the panel client device. The panel sniffer module to cause the panel client device to send panel reports to the measurement service, and the panel reports include first video statistics of playback of a video by a player executing on the panel client device. The method also includes receiving a panel report from the panel client device and receiving a measurement report from the content hosting platform. The measurement report is generated by the content hosting platform and includes second video statistics of the playback. The method also includes verifying accuracy of the second video statistics by comparing the first video statistics to the second video statistics.
    Type: Application
    Filed: July 30, 2018
    Publication date: November 22, 2018
    Inventors: Zinovy Shkolnikov, Rohit Makhija, Baljeet Singh, Andy Stack, John Callaway, Eric Mayers, Mark Yoshitake
  • Patent number: 10038613
    Abstract: A census server provides measurement reports describing clients accessing a specified network-based service to a measurement agency via a network. The census server receives census events from clients used by users via the network. The census events describe usage of a network-based service by the clients. The census server processes the census events to produce measurement reports describing the usage of the network-based service. The processing includes filtering specified information out of the census events to prevent the measurement reports from identifying the users of the clients. The measurement agency may use the measurement reports, for example, to describe how the clients tend to access and use the service.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: July 31, 2018
    Assignee: Google LLC
    Inventors: Zinovy Shkolnikov, Rohit Makhija, Baljeet Singh, Andy Stack, John Callaway, Eric Mayers, Mark Yoshitake
  • Publication number: 20180173371
    Abstract: A request of a channel owner is received to enable an online community option to facilitate communications between the channel owner and viewers of a channel of the channel owner on a content sharing platform. The online community option is associated with the channel in a data store, and a channel GUI comprising a GUI element representing the online community option is provided for presentation to the channel owner. An online community GUI is provided to allow the channel owner to submit a post to initiate online conversation with viewers of the channel. The channel GUI is provided for presentation to a viewer of the channel. In response to a selection of the GUI element representing the online community option, the online community GUI comprising the post of the channel owner is provided, and the viewer of the channel is allowed to respond to the post.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
  • Patent number: 9870573
    Abstract: A computer-implemented method of determining reaction to promotional items includes providing to a mobile device a promotional item associated with a geographic location, determining whether the mobile device is proximate to the geographic location, and charging an advertising account if the mobile device is proximate to the geographic location.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: January 16, 2018
    Assignee: Google Inc.
    Inventor: Eric Mayers
  • Patent number: 9418366
    Abstract: A computer-implemented method of determining reaction to promotional items includes providing to a mobile device a promotional item associated with a geographic location, determining whether the mobile device is proximate to the geographic location, and charging an advertising account if the mobile device is proximate to the geographic location.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: August 16, 2016
    Assignee: Google Inc.
    Inventor: Eric Mayers
  • Patent number: 9154467
    Abstract: A system and method for generating a plurality of personas for an account of a user is disclosed. The present invention uses an account engine to receive information for the plurality of personas and to associate the information for the plurality of personas to the account. The information for each of the plurality of personas includes a visibility level. A persona engine receives a selection from the user and transmits the selected persona to the user based on the selection. An authority engine determines an appearance of the selected persona based on the visibility level.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventor: Eric Mayers
  • Patent number: 8914749
    Abstract: A system and method for generating a plurality of personas for an account of a user is disclosed. The present invention uses an account engine to receive information for the plurality of personas and to associate the information for the plurality of personas to the account. The information for each of the plurality of personas includes a visibility level. A persona engine receives a selection from the user and transmits the selected persona to the user based on the selection. An authority engine determines an appearance of the selected persona based on the visibility level.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: December 16, 2014
    Assignee: Google Inc.
    Inventor: Eric Mayers
  • Patent number: 8412812
    Abstract: Document load times may be determined by (a) accepting a first set of one or more document identifiers, (b) for each of the one or more document identifiers of the first set, requesting the document, downloading the document, and rendering the document, and (c) determining a first elapsed time from about the time of requesting a first document identified by the first set of one or more document identifiers to about the time of completion of the rendering of a last document identified by the first set of one or more document identifiers. This may be repeated for a second set of documents. For example, a first set of document(s) may be located at a first serving facility and the second set of document(s) may be located at a second serving facility.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: April 2, 2013
    Assignee: Google Inc.
    Inventors: Eric Mayers, Luke Stone
  • Patent number: 8375331
    Abstract: A system and method for generating a plurality of personas for an account of a user is disclosed. The present invention uses an account engine to receive information for the plurality of personas and to associate the information for the plurality of personas to the account. The information for each of the plurality of personas includes a visibility level. A persona engine receives a selection from the user and transmits the selected persona to the user based on the selection. An authority engine determines an appearance of the selected persona based on the visibility level.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: February 12, 2013
    Assignee: Google Inc.
    Inventor: Eric Mayers
  • Patent number: 8271894
    Abstract: A system and method for generating a plurality of personas for an account of a user is disclosed. The present invention uses an account engine to receive information for the plurality of personas and to associate the information for the plurality of personas to the account. The information for each of the plurality of personas includes a visibility level. A persona engine receives a selection from the user and transmits the selected persona to the user based on the selection. An authority engine determines an appearance of the selected persona based on the visibility level.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: September 18, 2012
    Assignee: Google Inc.
    Inventor: Eric Mayers