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: 8949873
    Abstract: 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: Grant
    Filed: July 23, 2012
    Date of Patent: February 3, 2015
    Assignee: Google Inc.
    Inventors: Jason Bayer, Nathan Leslie Sandland
  • Publication number: 20150007226
    Abstract: 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: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
  • Patent number: 8839292
    Abstract: 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: Grant
    Filed: December 13, 2012
    Date of Patent: September 16, 2014
    Assignee: Google Inc.
    Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
  • Patent number: 8782716
    Abstract: 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: Grant
    Filed: July 23, 2012
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Jason Bayer, Daniel Lawrence Morrill, Leo Baghdassarian, Eric Vannier
  • Patent number: 8719854
    Abstract: 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: Grant
    Filed: October 28, 2011
    Date of Patent: May 6, 2014
    Assignee: Google Inc.
    Inventors: Erica Baker, Jason Bayer, Richard William Bragg
  • Publication number: 20140114773
    Abstract: 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: Application
    Filed: November 19, 2013
    Publication date: April 24, 2014
    Applicant: 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: 20140085541
    Abstract: 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: Application
    Filed: November 25, 2013
    Publication date: March 27, 2014
    Applicant: Google Inc.
    Inventors: Nathan Leslie Sandland, Jason Bayer, Dennis Miloseki, Majd Bakar
  • Patent number: 8615436
    Abstract: 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: Grant
    Filed: July 16, 2009
    Date of Patent: December 24, 2013
    Assignee: 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: 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
  • Publication number: 20130111510
    Abstract: 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: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Inventors: Erica Baker, Jason Bayer, Richard William Bragg
  • Publication number: 20130063455
    Abstract: 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: Application
    Filed: July 23, 2012
    Publication date: March 14, 2013
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
  • Publication number: 20130027614
    Abstract: 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: Application
    Filed: July 23, 2012
    Publication date: January 31, 2013
    Inventors: Jason Bayer, Daniel Lawrence Morrill, Leo Baghdassarian, Eric Vannier
  • Patent number: 8255949
    Abstract: 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: Grant
    Filed: January 7, 2009
    Date of Patent: August 28, 2012
    Assignee: Google Inc.
    Inventors: Jason Bayer, Steve Stukenborg, Jeff T. Lu, Walter Lee, Salahuddin Choudhary
  • Patent number: 8178797
    Abstract: 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: Grant
    Filed: December 30, 2009
    Date of Patent: May 15, 2012
    Assignee: Mettler-Toledo, LLC
    Inventors: Jason Bayer, Michael Perrea, Thomas S. Rice, Pete Wyman, Anthony Ticknor
  • Publication number: 20110155476
    Abstract: 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: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Applicant: METTLER-TOLEDO, INC.
    Inventors: Jason Bayer, Michael Perrea, Thomas S. Rice, Pete Wyman, Tony Ticknor
  • 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: 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: 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: 20100017298
    Abstract: 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: Application
    Filed: July 16, 2009
    Publication date: January 21, 2010
    Applicant: 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