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: 8966516Abstract: 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: GrantFiled: April 9, 2014Date of Patent: February 24, 2015Assignee: Google Inc.Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon M. Rowe
-
Patent number: 8898578Abstract: 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: GrantFiled: September 27, 2011Date of Patent: November 25, 2014Assignee: Google Inc.Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stu Blair, Jacob Hesch, Craig Walker, Marcus Foster, Vincent Paquet
-
Patent number: 8887070Abstract: 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: GrantFiled: December 16, 2010Date of Patent: November 11, 2014Assignee: Google Inc.Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stu Blair, Jacob Hesch, Craig Walker, Marcus Foster, Vincent Paquet
-
Publication number: 20140223458Abstract: 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: ApplicationFiled: April 9, 2014Publication date: August 7, 2014Applicant: Google Inc.Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon M. Rowe
-
Patent number: 8739199Abstract: 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: GrantFiled: January 25, 2012Date of Patent: May 27, 2014Assignee: Google Inc.Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon M. Rowe
-
Patent number: 8599723Abstract: 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: GrantFiled: September 30, 2011Date of Patent: December 3, 2013Assignee: Google Inc.Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stuart R. Blair, Vincent Paquet
-
Patent number: 8576750Abstract: 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: GrantFiled: March 18, 2011Date of Patent: November 5, 2013Assignee: Google Inc.Inventors: Greg Hecht, Anthony Jawad, Michel Ossesia, Stuart R Blair, Vincent Paquet
-
Patent number: 8566861Abstract: 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: GrantFiled: September 20, 2010Date of Patent: October 22, 2013Assignee: Google Inc.Inventors: Daniel J. Zigmond, Jason Bayer, Greg Hecht, Bryan McQuade
-
Patent number: 8516515Abstract: 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: GrantFiled: May 1, 2007Date of Patent: August 20, 2013Assignee: Google Inc.Inventors: Daniel J. Zigmond, Jason Bayer, Greg Hecht, Bryan McQuade
-
Patent number: 8302122Abstract: 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: GrantFiled: March 8, 2010Date of Patent: October 30, 2012Assignee: Google Inc.Inventors: Greg Hecht, Iain Merrick, David D. Redell
-
Publication number: 20120124619Abstract: 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: ApplicationFiled: January 25, 2012Publication date: May 17, 2012Applicant: GOOGLE INC.Inventors: Simon M. Rowe, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Geoffrey R. Smith
-
Patent number: 8127325Abstract: 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: GrantFiled: September 10, 2007Date of Patent: February 28, 2012Assignee: Google Inc.Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killaney, John Alastair Hawkins, Greg Hecht, Simon Rowe
-
Publication number: 20110047567Abstract: 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: ApplicationFiled: September 20, 2010Publication date: February 24, 2011Applicant: Google Inc.Inventors: Daniel J. ZIGMOND, Jason BAYER, Greg HECHT, Bryan MCQUADE
-
Patent number: 7853969Abstract: 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: GrantFiled: September 10, 2007Date of Patent: December 14, 2010Assignee: Google Inc.Inventors: Geoffrey R. Smith, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Simon Rowe
-
Patent number: 7802280Abstract: 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: GrantFiled: May 1, 2007Date of Patent: September 21, 2010Assignee: Google Inc.Inventors: Daniel J. Zigmond, Jason Bayer, Greg Hecht, Bryan McQuade
-
Publication number: 20100235219Abstract: 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: ApplicationFiled: April 3, 2008Publication date: September 16, 2010Applicant: 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: 20100235243Abstract: 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: ApplicationFiled: March 12, 2009Publication date: September 16, 2010Inventor: Greg Hecht
-
Publication number: 20080263578Abstract: 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: ApplicationFiled: March 28, 2007Publication date: October 23, 2008Applicant: Google Inc.Inventors: Jason Bayer, Greg Hecht, Daniel J. Zigmond
-
Publication number: 20080250448Abstract: 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: ApplicationFiled: September 10, 2007Publication date: October 9, 2008Applicant: GOOGLE INC.Inventors: Simon Rowe, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Geoffrey R. Smith
-
Publication number: 20080250447Abstract: 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: ApplicationFiled: September 10, 2007Publication date: October 9, 2008Applicant: GOOGLE INC.Inventors: Simon Rowe, Iain Merrick, Michael A. Killianey, John Alastair Hawkins, Greg Hecht, Geoffrey R. Smith