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).

  • Publication number: 20200210054
    Abstract: A computer system stores information for a plurality of layouts of one or more user interface elements locally. Each layout corresponds to at least one type of display device, and includes one or more objects associated with the one or more user interface elements. Upon receiving a request for rendering a first user interface element on a display device, the computer system identifies a type of the display device and determines a first one of the at least one type of display device accordingly. The computer system then extracts information for a first layout corresponding to the first one of the at least one type of display device (e.g., information for a subset of objects that is stored with the first layout and corresponds to the first user interface element), and renders the subset of objects corresponding to the first user interface element on the display device accordingly.
    Type: Application
    Filed: March 10, 2020
    Publication date: July 2, 2020
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
  • Publication number: 20200184596
    Abstract: A method is implemented at an electronic device for displaying output from an application. The electronic device includes a display module and an application. The application sends to the display module a request to display output on the fixed orientation display. The display module determines whether the application is able to scale the output from the application to fit the fixed orientation display. In accordance with a determination that the application is able to scale the output, the electronic device causes the application to receive information concerning the fixed orientation display from the display module and scale the output for display on the fixed orientation display according to the information. In accordance with a determination that the application is not able to scale the output, the display module scales the output received from the application, thereby enabling the output of the application to be displayed on the fixed orientation display.
    Type: Application
    Filed: February 3, 2020
    Publication date: June 11, 2020
    Inventors: Patrick Brady, Dianne Hackborn, Jason Bayer
  • Patent number: 10621187
    Abstract: Methods, systems, and media for providing a media search engine are provided.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Nathan Leslie Sandland, Jason Bayer, Cheol Ho Park
  • Patent number: 10585572
    Abstract: A computer system stores information for a plurality of layouts of one or more user interface elements locally. Each layout corresponds to at least one type of display device, and includes one or more objects associated with the one or more user interface elements. Upon receiving a request for rendering a first user interface element on a display device, the computer system identifies a type of the display device and determines a first one of the at least one type of display device accordingly. The computer system then extracts information for a first layout corresponding to the first one of the at least one type of display device (e.g., information for a subset of objects that is stored with the first layout and corresponds to the first user interface element), and renders the subset of objects corresponding to the first user interface element on the display device accordingly.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 10, 2020
    Assignee: GOOGLE LLC
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
  • Patent number: 10552941
    Abstract: A method is implemented at an electronic device for displaying output from an application. The electronic device includes a display module and an application. The application sends to the display module a request to display output on the fixed orientation display. The display module determines whether the application is able to scale the output from the application to fit the fixed orientation display. In accordance with a determination that the application is able to scale the output, the electronic device causes the application to receive information concerning the fixed orientation display from the display module and scale the output for display on the fixed orientation display according to the information. In accordance with a determination that the application is not able to scale the output, the display module scales the output received from the application, thereby enabling the output of the application to be displayed on the fixed orientation display.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: February 4, 2020
    Inventors: Patrick Brady, Dianne Hackborn, Jason Bayer
  • Publication number: 20190335244
    Abstract: Methods, systems, and media for presenting suggestions of media content are provided. In some implementations, the method comprises: determining an item of media content; determining a probability of the item of media content being watched at one or more times based on at least one of: a characteristic of a person; a characteristic of a group; and a characteristic of the item of media content; creating a user interface which suggests that the item of media content be watched at one or more times based on the determined probability; and presenting the user interface.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 31, 2019
    Inventors: Jason Bayer, Eric HC Liu, Calvin Lee, Stephen Chau
  • Patent number: 10341741
    Abstract: Methods, systems, and media for presenting suggestions of media content are provided. In some implementations, the method comprises: determining an item of media content; determining a probability of the item of media content being watched at one or more times based on at least one of: a characteristic of a person; a characteristic of a group; and a characteristic of the item of media content; creating a user interface which suggests that the item of media content be watched at one or more times based on the determined probability; and presenting the user interface.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 2, 2019
    Assignee: Google LLC
    Inventors: Jason Bayer, Eric H C Liu, Calvin Lee, Stephen Chau
  • Publication number: 20190079660
    Abstract: A computer system stores information for a plurality of layouts of one or more user interface elements locally. Each layout corresponds to at least one type of display device, and includes one or more objects associated with the one or more user interface elements. Upon receiving a request for rendering a first user interface element on a display device, the computer system identifies a type of the display device and determines a first one of the at least one type of display device accordingly. The computer system then extracts information for a first layout corresponding to the first one of the at least one type of display device (e.g., information for a subset of objects that is stored with the first layout and corresponds to the first user interface element), and renders the subset of objects corresponding to the first user interface element on the display device accordingly.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
  • Publication number: 20190005615
    Abstract: A method is implemented at an electronic device for displaying output from an application. The electronic device includes a display module and an application. The application sends to the display module a request to display output on the fixed orientation display. The display module determines whether the application is able to scale the output from the application to fit the fixed orientation display. In accordance with a determination that the application is able to scale the output, the electronic device causes the application to receive information concerning the fixed orientation display from the display module and scale the output for display on the fixed orientation display according to the information. In accordance with a determination that the application is not able to scale the output, the display module scales the output received from the application, thereby enabling the output of the application to be displayed on the fixed orientation display.
    Type: Application
    Filed: September 6, 2018
    Publication date: January 3, 2019
    Inventors: Patrick Brady, Dianne Hackborn, Jason Bayer
  • Patent number: 10126926
    Abstract: This application is directed to a method implemented by a computer system for rendering one or more user interface elements on a display device. The computer system receives a request for rendering a first user interface element without an orientation preference, and identifies a type of the display device. In accordance with a determination that the type of the display device is a first device type corresponding to television devices, the first user interface element is rendered as a vertical user interface element for display in a first display region of the display device. In accordance with a determination that the type of the display device is a second device type corresponding to one or more device other than the television devices, the first user interface element is rendered as a horizontal user interface element for display in a second display region of the display device.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: November 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
  • Patent number: 10074157
    Abstract: A method is implemented at an electronic device for displaying output from an application on a fixed orientation display. The electronic device includes a display module and an application that are distinct from each other. The application sends a request to display output from the application in a second orientation with second dimensions, and receives from the electronic device information indicating that a display associated with the electronic device is a fixed orientation display with a first orientation and first dimensions. The application then determines a standard aspect ratio designated for a type of the first application. The output from the application is thereby scaled based on the standard aspect ratio and the first dimensions of the target display device for display by the display module on the fixed orientation display.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: September 11, 2018
    Assignee: GOOGLE LLC
    Inventors: Patrick Brady, Dianne Hackborn, Jason Bayer
  • Publication number: 20180067626
    Abstract: This application is directed to a method implemented by a computer system for rendering one or more user interface elements on a display device. The computer system receives a request for rendering a first user interface element without an orientation preference, and identifies a type of the display device. In accordance with a determination that the type of the display device is a first device type corresponding to television devices, the first user interface element is rendered as a vertical user interface element for display in a first display region of the display device. In accordance with a determination that the type of the display device is a second device type corresponding to one or more device other than the television devices, the first user interface element is rendered as a horizontal user interface element for display in a second display region of the display device.
    Type: Application
    Filed: September 5, 2017
    Publication date: March 8, 2018
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
  • Publication number: 20180041815
    Abstract: Methods, systems, and media for presenting suggestions of media content are provided. In some implementations, the method comprises: determining an item of media content; determining a probability of the item of media content being watched at one or more times based on at least one of: a characteristic of a person; a characteristic of a group; and a characteristic of the item of media content; creating a user interface which suggests that the item of media content be watched at one or more times based on the determined probability; and presenting the user interface.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 8, 2018
    Inventors: Jason Bayer, Eric HC Liu, Calvin Lee, Stephen Chau
  • Publication number: 20180032530
    Abstract: Methods, systems, and media for providing a media search engine are provided.
    Type: Application
    Filed: October 9, 2017
    Publication date: February 1, 2018
    Inventors: Nathan Leslie Sandland, Jason Bayer, Cheol Ho Park
  • Patent number: 9832413
    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: Grant
    Filed: November 25, 2013
    Date of Patent: November 28, 2017
    Assignee: GOOGLE INC.
    Inventors: Nathan Leslie Sandland, Jason Bayer, Dennis Miloseski, Majd Bakar
  • Publication number: 20170337661
    Abstract: A method is implemented at an electronic device for displaying output from an application on a fixed orientation display. The electronic device includes a display module and an application that are distinct from each other. The application sends a request to display output from the application in a second orientation with second dimensions, and receives from the electronic device information indicating that a display associated with the electronic device is a fixed orientation display with a first orientation and first dimensions. The application then determines a standard aspect ratio designated for a type of the first application. The output from the application is thereby scaled based on the standard aspect ratio and the first dimensions of the target display device for display by the display module on the fixed orientation display.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 23, 2017
    Inventors: Patrick Brady, Dianne Hackborn, Jason Bayer
  • Patent number: 9794636
    Abstract: Methods, systems, and media for presenting suggestions of media content are provided. In some implementations, the method comprises: determining an item of media content; determining a probability of the item of media content being watched at one or more times based on at least one of: a characteristic of a person; a characteristic of a group; and a characteristic of the item of media content; creating a user interface which suggests that the item of media content be watched at one or more times based on the determined probability; and presenting the user interface.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: October 17, 2017
    Assignee: Google Inc.
    Inventors: Jason Bayer, Eric H C Liu, Calvin Lee, Stephen Chau
  • Patent number: 9785681
    Abstract: Methods, systems, and media for providing a media search engine are provided.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Nathan Leslie Sandland, Jason Bayer, Cheol Ho Park
  • Patent number: 9767532
    Abstract: A method and system is implemented at an electronic device for displaying output from an application on a fixed orientation display. The electronic device includes a display module and an application. The application sends a request to display output from the application in a second orientation with second dimensions, and receives from the electronic device a notification that a display associated with the electronic device is a fixed orientation display with a first orientation and first dimensions. The application then obtains application data verifying that it is able to scale the output for displaying in an orientation and dimensions different from the requested second orientation and second dimensions, and determines optimal dimensions to display the output from the application based on the first orientation and first dimensions associated with the fixed display. The electronic device then scales output data to match the determined optimal dimensions.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: September 19, 2017
    Assignee: GOOGLE INC.
    Inventors: Patrick Brady, Dianne Hackborn, Jason Bayer
  • Patent number: 9753621
    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: Grant
    Filed: February 4, 2015
    Date of Patent: September 5, 2017
    Assignee: GOOGLE INC.
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian