Patents by Inventor Jason Bayer
Jason Bayer 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: 8949873Abstract: A method for storing user activity data is disclosed. The method includes receiving user activity data from the multiple computer programs, and identifying a subset of the user activity data in accordance with storage criteria associated with the multiple computer programs. The method also includes storing in a user activity database the subset of the user activity data identified in accordance with the storage criteria associated with the multiple computer programs, and displaying the subset of the user activity data stored in the user activity database.Type: GrantFiled: July 23, 2012Date of Patent: February 3, 2015Assignee: Google Inc.Inventors: Jason Bayer, Nathan Leslie Sandland
-
Publication number: 20150007226Abstract: A method for rendering application user interfaces on a television screen executes at a computer system coupled with the television screen. The computer system includes one or more processors and memory storing a plurality of applications configured for execution by the one or more processors. The method provides a user interface of a first application of the plurality of applications for display on the television screen. The method receives from a personal user device a user interface of a second application. The personal user device is distinct from the computer system and the user interface of the second application is provided by one or more programs executing on the personal user device. The method concurrently displays on the television screen the user interface of the first application and the user interface of the second application.Type: ApplicationFiled: September 16, 2014Publication date: January 1, 2015Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
-
Patent number: 8839292Abstract: A method for rendering application user interfaces includes providing a user interface of a first application for display on a television screen, and, while providing the user interface of the first application for display on the television screen, providing a user interface of a second application for concurrent display with the user interface of the first application, in a predefined user interface region, on the television screen. The method also includes, while providing the user interface of the second application, receiving a request for a user interface of a third application. The method further includes, in response to receiving the request for the user interface of the third application, providing a user interface of the third application, instead of the user interface of the second application, for concurrent display with the user interface of the first application, in the predefined user interface region, on the television screen.Type: GrantFiled: December 13, 2012Date of Patent: September 16, 2014Assignee: Google Inc.Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
-
Patent number: 8782716Abstract: A method for rendering one or more user interface objects on a television screen is disclosed. The method is performed at a computer system coupled with the television screen. The method includes receiving a request for rendering a user interface object, and identifying a variable scaling factor. The variable scaling factor is determined in accordance with a distance parameter corresponding to a distance between a respective user and the television screen. The method also includes rendering the user interface object on the television screen in accordance with the variable scaling factor while maintaining a display of a television program on the television screen based on a fixed scaling factor.Type: GrantFiled: July 23, 2012Date of Patent: July 15, 2014Assignee: Google Inc.Inventors: Jason Bayer, Daniel Lawrence Morrill, Leo Baghdassarian, Eric Vannier
-
Patent number: 8719854Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving user viewing data that includes a media source, a viewing time, and a username. The username identifies a user, and the user viewing data is associated with a media viewing device. The user viewing data is recorded by passively monitoring user input to the media viewing device. A program viewed on the media viewing device is determined based upon the user viewing data. A plurality of viewing achievement rules are stored in memory. The viewing achievement rules include one or more criteria based upon user viewing data. At least one achievement rule comprises a criterion that a user view the program. If the user viewing data matches the criteria of one or more of the viewing achievement rules is determined. An indication of one or more achievements is stored in association with the username.Type: GrantFiled: October 28, 2011Date of Patent: May 6, 2014Assignee: Google Inc.Inventors: Erica Baker, Jason Bayer, Richard William Bragg
-
Publication number: 20140114773Abstract: A simultaneous ascending price auction (“SAA”) can be used to allocate advertising inventory to bidders. The advertising inventory can be, for example, radio or television advertisement spots (“spots”). The bidders can be advertisers that can provide advertisements for presentation in the spots. Two or more contiguous spots can define an advertising block. Spots or advertising blocks can be allocated to advertisers by the SAA mechanism based on bid criteria. The SAA can perform simultaneous advertisement scheduling and pricing. The auction allocation can be optimized to facilitate efficient allocation of advertisements to spots or blocks.Type: ApplicationFiled: November 19, 2013Publication date: April 24, 2014Applicant: Google Inc.Inventors: Stephen G. Stukenborg, Daniel J. Zigmond, Jason Bayer, Danny Tom, Kaustuv, Jagpreet S. Duggal, Robert D. Gardner, Deepak Chandra, Neil C. Rhodes, Noam Nisan, Tal Franji, Misha Seltzer, Hal R. Varian, Yossi Matias
-
Publication number: 20140085541Abstract: Features of various implementations are used to enable delivery of matched functionality, content and/or services, as a part of an interactive television suite of technologies. In some implementations, a content delivery process is enabled so that communication between the primary TV receiver and a supplemental set-top box is reduced in order to avoid the need for one or more provider-specific APIs. For example, one aspect of the disclosure is a method of identifying a media program by capturing display data from the media program, and extracting text from the display data in response to determining that the display data includes the text overlay, wherein the extracted text is associated with the media program. In some implementations, a supplemental set-top box is configured to operate a primary TV receiver, without a provider-specific API, in order to determine the channel line-up available to a particular subscriber through the primary TV receiver.Type: ApplicationFiled: November 25, 2013Publication date: March 27, 2014Applicant: Google Inc.Inventors: Nathan Leslie Sandland, Jason Bayer, Dennis Miloseki, Majd Bakar
-
Patent number: 8615436Abstract: A simultaneous ascending price auction (“SAA”) can be used to allocate advertising inventory to bidders. The advertising inventory can be, for example, radio or television advertisement spots (“spots”). The bidders can be advertisers that can provide advertisements for presentation in the spots. Two or more contiguous spots can define an advertising block. Spots or advertising blocks can be allocated to advertisers by the SAA mechanism based on bid criteria. The SAA can perform simultaneous advertisement scheduling and pricing. The auction allocation can be optimized to facilitate efficient allocation of advertisements to spots or blocks.Type: GrantFiled: July 16, 2009Date of Patent: December 24, 2013Assignee: Google Inc.Inventors: Steve Stukenborg, Daniel J. Zigmond, Jason Bayer, Danny Tom, Kaustuv Kaustuv, Jagpreet S. Duggal, Robert D. Gardner, Deepak Chandra, Neil C. Rhodes, Noam Nisan, Tal Franji, Misha Seltzer, Hal R. Varian, Yossi Matias
-
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
-
Publication number: 20130111510Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving user viewing data that includes a media source, a viewing time, and a username. The username identifies a user, and the user viewing data is associated with a media viewing device. The user viewing data is recorded by passively monitoring user input to the media viewing device. A program viewed on the media viewing device is determined based upon the user viewing data. A plurality of viewing achievement rules are stored in memory. The viewing achievement rules include one or more criteria based upon user viewing data. At least one achievement rule comprises a criterion that a user view the program. If the user viewing data matches the criteria of one or more of the viewing achievement rules is determined. An indication of one or more achievements is stored in association with the username.Type: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Inventors: Erica Baker, Jason Bayer, Richard William Bragg
-
Publication number: 20130063455Abstract: A method for rendering one or more user interface elements on a display screen of a device is disclosed. The method includes receiving a request for rendering a first user interface element without an orientation preference, and identifying a type of the device. The method also includes, in accordance with a determination that the type of the device is a first device type corresponding to television devices and the first user interface element corresponds to a first user interface element type, rendering the first user interface element as a vertical user interface element in a first display region of the display screen.Type: ApplicationFiled: July 23, 2012Publication date: March 14, 2013Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
-
Publication number: 20130027614Abstract: A method for rendering one or more user interface objects on a television screen is disclosed. The method is performed at a computer system coupled with the television screen. The method includes receiving a request for rendering a user interface object, and identifying a variable scaling factor. The variable scaling factor is determined in accordance with a distance parameter corresponding to a distance between a respective user and the television screen. The method also includes rendering the user interface object on the television screen in accordance with the variable scaling factor while maintaining a display of a television program on the television screen based on a fixed scaling factor.Type: ApplicationFiled: July 23, 2012Publication date: January 31, 2013Inventors: Jason Bayer, Daniel Lawrence Morrill, Leo Baghdassarian, Eric Vannier
-
Patent number: 8255949Abstract: Methods, systems, and apparatus, including computer program products are provided for television advertisement bidding that allows advertisers to target and/or exclude specific television programs. Advertisers can search for television programs and in response be provided with a list of scheduled air times for television programs. Additional programs can also be identified for advertising based on similar targeting criteria, such as demographics, ratings, and genre.Type: GrantFiled: January 7, 2009Date of Patent: August 28, 2012Assignee: Google Inc.Inventors: Jason Bayer, Steve Stukenborg, Jeff T. Lu, Walter Lee, Salahuddin Choudhary
-
Patent number: 8178797Abstract: A hermetically sealed scale for use in a weighing scale. A scale of the present invention may include a load receiving plate and a bottom plate, between which is sandwiched a supporting rib structure that preferably includes a plurality of perimeter members that form sealed upright sides of the scale. The supporting rib structure, load receiving plate and bottom plate cooperate to form a substantially rigid and hermetically sealed sandwich structure. The load receiving plate may be joined to the supporting rib structure by perimeter welding or another bonding technique that permits the joining material to be subsequently shaped to form a smooth transition between the load receiving plate and the perimeter members of the scale.Type: GrantFiled: December 30, 2009Date of Patent: May 15, 2012Assignee: Mettler-Toledo, LLCInventors: Jason Bayer, Michael Perrea, Thomas S. Rice, Pete Wyman, Anthony Ticknor
-
Publication number: 20110155476Abstract: A hermetically sealed scale for use in a weighing scale. A scale of the present invention may include a load receiving plate and a bottom plate, between which is sandwiched a supporting rib structure that preferably includes a plurality of perimeter members that form sealed upright sides of the scale. The supporting rib structure, load receiving plate and bottom plate cooperate to form a substantially rigid and hermetically sealed sandwich structure. The load receiving plate may be joined to the supporting rib structure by perimeter welding or another bonding technique that permits the joining material to be subsequently shaped to form a smooth transition between the load receiving plate and the perimeter members of the scale.Type: ApplicationFiled: December 30, 2009Publication date: June 30, 2011Applicant: METTLER-TOLEDO, INC.Inventors: Jason Bayer, Michael Perrea, Thomas S. Rice, Pete Wyman, Tony Ticknor
-
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: 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: 20100017298Abstract: A simultaneous ascending price auction (“SAA”) can be used to allocate advertising inventory to bidders. The advertising inventory can be, for example, radio or television advertisement spots (“spots”). The bidders can be advertisers that can provide advertisements for presentation in the spots. Two or more contiguous spots can define an advertising block. Spots or advertising blocks can be allocated to advertisers by the SM mechanism based on bid criteria. The SAA can perform simultaneous advertisement scheduling and pricing. The auction allocation can be optimized to facilitate efficient allocation of advertisements to spots or blocks.Type: ApplicationFiled: July 16, 2009Publication date: January 21, 2010Applicant: Google Inc.Inventors: Steve Stukenborg, Daniel J. Zigmond, Jason Bayer, Danny Tom, Kaustuv Kaustuv, Jagpreet S. Duggal, Robert D. Gardner, Deepak Chandra, Noam Nisan, Tal Franji, Misha Seltzer, Hal R. Varian, Yossi Matias