Patents by Inventor Greg Hecht

Greg Hecht 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: 8966516
    Abstract: Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: February 24, 2015
    Assignee: Google Inc.
    Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon M. Rowe
  • Patent number: 8898578
    Abstract: A system and method for generating a conference call within a social network is disclosed. The participants are all members of an affinity group and they communicate with each other using different social streams. When the stream becomes too complicated, a participant transforms the social stream into a conference call so that the discussion is held in real-time. The participant that requests the conference call is designated as a moderator. The moderator controls the conference, including the members of the affinity group, through a user interface. Once the conference is established a notification can be sent to invitees and other members of the affinity group. The notification can also be published on a social network.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stu Blair, Jacob Hesch, Craig Walker, Marcus Foster, Vincent Paquet
  • Patent number: 8887070
    Abstract: A system and method for generating a conference call within a social network is disclosed. The participants are all members of an affinity group and they communicate with each other using different social streams. When the stream becomes too complicated, a participant transforms the social stream into a conference call so that the discussion is held in real-time. The participant that requests the conference call is designated as a moderator. The moderator controls the conference, including the members of the affinity group, through a user interface. Once the conference is established a notification can be sent to invitees and other members of the affinity group. The notification can also be published on a social network.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stu Blair, Jacob Hesch, Craig Walker, Marcus Foster, Vincent Paquet
  • Publication number: 20140223458
    Abstract: Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
    Type: Application
    Filed: April 9, 2014
    Publication date: August 7, 2014
    Applicant: Google Inc.
    Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon M. Rowe
  • Patent number: 8739199
    Abstract: Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: May 27, 2014
    Assignee: Google Inc.
    Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon M. Rowe
  • Patent number: 8599723
    Abstract: The subject matter of this disclosure can be implemented in, among other things, a method. In these examples, the method includes receiving a request to join a conference call from a user, and determining whether the user is allowed to join the conference call based on an access policy configurable by a moderator of the conference call. The method may also include upon determining that the user is allowed to join the conference call, connecting the user to the conference all, determining a set of permissions granted to the user for participating on the conference call based on the access policy, and outputting a user interface to the user or sending a message to another computing device to cause the other computing device to output the user interface to the user, wherein the user interface includes a set of conference call management options based upon the set of permissions granted to the user.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 3, 2013
    Assignee: Google Inc.
    Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stuart R. Blair, Vincent Paquet
  • Patent number: 8576750
    Abstract: The subject matter of this disclosure can be implemented in, among other things, a method. In these examples, the method includes receiving a request to join a conference call from a user, and determining whether the user is allowed to join the conference call based on an access policy configurable by a moderator of the conference call. The method may also include upon determining that the user is allowed to join the conference call, connecting the user to the conference all, determining a set of permissions granted to the user for participating on the conference call based on the access policy, and outputting a user interface to the user or sending a message to another computing device to cause the other computing device to output the user interface to the user, wherein the user interface includes a set of conference call management options based upon the set of permissions granted to the user.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: November 5, 2013
    Assignee: Google Inc.
    Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stuart R Blair, Vincent Paquet
  • Patent number: 8566861
    Abstract: Advertising parameters and associated television advertisements are received from advertisers. The television advertisements can be designated as pending approval. An automated approval process and a television provider approval process can be utilized to approve or disapprove of the television advertisements pending approval. Approved television advertisements can be provided to the television provider, e.g., by a download process over a network.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: October 22, 2013
    Assignee: Google Inc.
    Inventors: Daniel J. Zigmond, Jason Bayer, Greg Hecht, Bryan McQuade
  • Patent number: 8516515
    Abstract: Television advertisements and associated advertisement parameters are received from advertisers. The television advertisements are automatically selected for airing during an advertisement availability based on the associated advertisement parameters. Data related to the selected television advertisements are provided to a television provider to facilitate airing of the selected television advertisements during the advertisement availability. Reporting data related to television advertisement airings and impressions are received from the television provider.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventors: Daniel J. Zigmond, Jason Bayer, Greg Hecht, Bryan McQuade
  • Patent number: 8302122
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying content distribution authority. In one aspect, a method includes receiving a request for broadcast content for a broadcast feed from a requestor. In response to the request, specifying verification content for inclusion in the broadcast feed, the verification content being scheduled for presentation at a specified time. The broadcast feed is monitored for presentation of the verification content at the specified time. In turn, a determination is made whether the verification content was presented by the broadcast feed at the specified time. In response to determining that the verification content was presented by the broadcast feed at the specified time, the requestor is verified as an entity having content distribution authority over the broadcast feed.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: October 30, 2012
    Assignee: Google Inc.
    Inventors: Greg Hecht, Iain Merrick, David D. Redell
  • Publication number: 20120124619
    Abstract: Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
    Type: Application
    Filed: January 25, 2012
    Publication date: May 17, 2012
    Applicant: GOOGLE INC.
    Inventors: Simon M. Rowe, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Geoffrey R. Smith
  • Patent number: 8127325
    Abstract: Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: February 28, 2012
    Assignee: Google Inc.
    Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killaney, John Alastair Hawkins, Greg Hecht, Simon Rowe
  • Publication number: 20110047567
    Abstract: Advertising parameters and associated television advertisements are received from advertisers. The television advertisements can be designated as pending approval. An automated approval process and a television provider approval process can be utilized to approve or disapprove of the television advertisements pending approval. Approved television advertisements can be provided to the television provider, e.g., by a download process over a network.
    Type: Application
    Filed: September 20, 2010
    Publication date: February 24, 2011
    Applicant: Google Inc.
    Inventors: Daniel J. ZIGMOND, Jason BAYER, Greg HECHT, Bryan MCQUADE
  • Patent number: 7853969
    Abstract: Set top box logs are received from a television provider and processed to compensate for broadcast latency and generate normalized log data, e.g., log data that are indexed to a relative time. Channel tunes and the channel tune times of the normalized log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: December 14, 2010
    Assignee: Google Inc.
    Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon Rowe
  • Patent number: 7802280
    Abstract: Advertising parameters and associated television advertisements are received from advertisers. The television advertisements can be designated as pending approval. An automated approval process and a television provider approval process can be utilized to approve or disapprove of the television advertisements pending approval. Approved television advertisements can be provided to the television provider, e.g., by a download process over a network.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: September 21, 2010
    Assignee: Google Inc.
    Inventors: Daniel J. Zigmond, Jason Bayer, Greg Hecht, Bryan McQuade
  • Publication number: 20100235243
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for assigning remnant advertisement availabilities including receiving bids for a plurality of advertisement availabilities, each of the bids including an amount being bid for a specific advertisement availability among the advertisement availabilities. The method further includes auctioning the advertisement availabilities using the bids. The method further includes determining, as a result of auctioning the advertisement availabilities, a remaining advertisement availability from the advertisement availabilities that was not auctioned. The method further includes receiving offers for the remaining advertisement availability, each of the offers having corresponding budgets for non-specific advertisement availabilities.
    Type: Application
    Filed: March 12, 2009
    Publication date: September 16, 2010
    Inventor: Greg Hecht
  • Publication number: 20100235219
    Abstract: Systems and methods can be used to adjust an advertising budget associated with an advertising item based on forecast performance of a media item associated with the advertising item. The advertising budget can be reconciled based upon measured impressions associated with the advertising item.
    Type: Application
    Filed: April 3, 2008
    Publication date: September 16, 2010
    Applicant: GOOGLE INC.
    Inventors: Iain Merrick, Jason Bayer, John Alastair Hawkins, Greg Hecht, Michael A. Killianey, Simon Rowe, Geoffrey R. Smith, Daniel J. Zigmond
  • Publication number: 20080263578
    Abstract: A computer-implemented method for forecasting television impressions comprises receiving information relating to previous television (TV) impressions at a time slot on a TV channel, information relating to one or more programs shown at the time slot on the TV channel and predicting a future TV impression at the time slot on the TV channel. The future TV impression is based on at least one of the information related to previous TV impressions and the information related to programs shown at the time slot on the TV channel.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 23, 2008
    Applicant: Google Inc.
    Inventors: Jason Bayer, Greg Hecht, Daniel J. Zigmond
  • Publication number: 20080250448
    Abstract: Set top box logs are received from a television provider and processed to compensate for broadcast latency and generate normalized log data, e.g., log data that are indexed to a relative time. Channel tunes and the channel tune times of the normalized log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
    Type: Application
    Filed: September 10, 2007
    Publication date: October 9, 2008
    Applicant: GOOGLE INC.
    Inventors: Simon Rowe, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Geoffrey R. Smith
  • Publication number: 20080250445
    Abstract: Television advertisements and associated advertisement parameters are received from advertisers. The television advertisements are automatically selected for airing during an advertisement availability based on the associated advertisement parameters. Data related to the selected television advertisements are provided to a television provider to facilitate airing of the selected television advertisements during the advertisement availability. Reporting data related to television advertisement airings and impressions are received from the television provider.
    Type: Application
    Filed: May 1, 2007
    Publication date: October 9, 2008
    Applicant: GOOGLE INC.
    Inventors: Daniel J. Zigmond, Jason Bayer, Greg Hecht, Bryan McQuade