Patents by Inventor Brandon Bilinski

Brandon Bilinski 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: 10270728
    Abstract: A system and method identify first notification data and second notification that notify a user of a message about an activity that is of interest to the user. The system and method send the first notification data to a first client service and the second notification data to a second client service. The system and method receive a read notification indicating that the first notification data sent to the first client service has been interacted with by the user. The system and method update a first read status associated with the first notification data and a second read status associated with the second notification data. The system and method send a modify instruction to the second client service that instructs the second client service to modify the second notification data that has not been interacted to reflect that the first notification data has been interacted with by the user.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: April 23, 2019
    Assignee: Google LLC
    Inventors: Alexander Collins, Brandon Bilinski
  • Patent number: 10133816
    Abstract: A method for managing a cloud music account of a user is provided, including the following method operations: receiving metadata obtained from an audio file stored on a client device; receiving an audio sample obtained from audio content of the audio file; receiving image data processed from an image associated with the audio file; analyzing the metadata, audio sample, and image data to determine an identity of the audio content of the audio file; and associating to the cloud music account of the user a permission to access cloud-based audio content corresponding to the identity of the audio content of the audio file.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: November 20, 2018
    Assignee: Google LLC
    Inventors: Brandon Bilinski, Jai John Mani
  • Patent number: 10061806
    Abstract: The disclosed subject matter provides methods and systems for presenting previously selected search results to a user. A first previously selected search result may be obtained from a first search provider. The first previously selected search result may be a first result, selected by a user, of a first prior search query executed by the first search provider. A second previously selected search result may be obtained from a second search provider, and the second previously selected search result may be a second result, selected by the user, of a second prior search query executed by the second search provider. Next, the first and second previously selected search results may be presented in an interface associated with a third search provider.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: August 28, 2018
    Assignee: Google LLC
    Inventors: Brandon Bilinski, Owen Otto
  • Patent number: 9977784
    Abstract: Methods and systems for presenting multiple images of entities associated with media items in a media list are provided. A method may include identifying a first entity associated with a first media item in a media list. The first media item may be associated with a first time period. A second entity associated with a second media item may be identified in the media list. The second media item may be associated with a second time period. Next, from a database of entity images, a first image of the first entity may be selected based on the first time period and a second image of the second entity may be selected based on the second time period. As a result, the first image and the second image may be presented in an interface during activation of the media list.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: May 22, 2018
    Assignee: Google LLC
    Inventors: Owen Daniel Otto, Taddeo Zacchini, Brandon Bilinski
  • Patent number: 9948592
    Abstract: Systems and methods for managing notifications are provided. One of the methods includes sending notification data to a first client service and a second client service for a message. The method further includes receiving an indication that the notification data has been interacted with using the first or second client service. The method includes updating a read status of the notification data when the indication is received, such that the notification data at the first and second client services has a same status indicator.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: April 17, 2018
    Assignee: GOOGLE LLC
    Inventors: Alexander Collins, Brandon Bilinski
  • Publication number: 20180075141
    Abstract: Implementations of the disclosed subject matter provide techniques for recommending a song to a user based on the user's application usage information. A method may include receiving an indication of playback of a first song, by a first user, in a media application operating on a first device. It may be determined that a first content item is active on the first device during playback of the first song. An association may be stored of the first content item with the first song. Next, an indication may be received that the first content item is active on the first device. As a result, a second song associated with the first content item, based on the association of the first content item with the first song, may be recommended to the first user.
    Type: Application
    Filed: September 25, 2017
    Publication date: March 15, 2018
    Inventors: Brandon Bilinski, Alexander Collins
  • Patent number: 9870360
    Abstract: Methods, systems, and apparatus, including computer program products, for organizing music tracks based on shared metadata. In one aspect, a method includes identifying a set of common music tracks associated with a first user and a second user, wherein the set of common music tracks includes at least one music track present in both a first set of music tracks associated with the first user and a second set of music tracks associated with the second user. Metadata associated with at least one music track in the set of common music tracks is retrieved, the metadata being specific to the second user. A set of user music tracks associated with the first user is organized based on the retrieved metadata.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: January 16, 2018
    Assignee: GOOGLE LLC
    Inventors: Brandon Bilinski, Clement D. Wright, Kathleen Hsiang Chen
  • Publication number: 20170277376
    Abstract: Methods, systems, and media for providing media guidance are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving device data from a mobile device associated with a display device; identifying a media content item being presented on the display device; determining a first indication that the mobile device has been interacted with during the presentation of the media content item; storing a first timestamp corresponding to the first indication; determining a second indication that the interaction with the mobile device has ceased; storing a second timestamp corresponding to the second indication; receiving an indication that the media content item is to be played back; determining, using a hardware processor, a first playback position in the media content item based on the first timestamp; and causing the media content item to be presented from the determined first playback position in response to receiving the indication.
    Type: Application
    Filed: June 9, 2017
    Publication date: September 28, 2017
    Inventors: Brandon Bilinski, Alexander Collins
  • Patent number: 9773057
    Abstract: Implementations of the disclosed subject matter provide techniques for recommending a song to a user based on the user's application usage information. A method may include receiving an indication of playback of a first song, by a first user, in a media application operating on a first device. It may be determined that a first content item is active on the first device during playback of the first song. An association may be stored of the first content item with the first song. Next, an indication may be received that the first content item is active on the first device. As a result, a second song associated with the first content item, based on the association of the first content item with the first song, may be recommended to the first user.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: September 26, 2017
    Assignee: Google Inc.
    Inventors: Brandon Bilinski, Alexander Collins
  • Patent number: 9753924
    Abstract: A method for sharing digital media may include receiving an indication from a first user for sharing a clip selection from a digital media item (DMI) with a second user. A start point and an end point of the clip selection may be determined. The determination may be based on a number of times the first user has previously consumed the digital media item. An indication of the clip selection may be communicated to the second user. The indication for the sharing may be received in response to a sharing query. The query may be displayed to the first user during a consumption of the DMI by the first user. If the first user has not previously consumed the DMI, then during the consumption, the end point may be set as a current location in the digital media item at a time when the indication for the sharing was received.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: September 5, 2017
    Assignee: GOOGLE INC.
    Inventors: Brandon Bilinski, Jai John Mani
  • Patent number: 9690455
    Abstract: Methods, systems, and media for providing media guidance are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving device data from a mobile device associated with a display device; identifying a media content item being presented on the display device; determining a first indication that the mobile device has been interacted with during the presentation of the media content item; storing a first timestamp corresponding to the first indication; determining a second indication that the interaction with the mobile device has ceased; storing a second timestamp corresponding to the second indication; receiving an indication that the media content item is to be played back; determining, using a hardware processor, a first playback position in the media content item based on the first timestamp; and causing the media content item to be presented from the determined first playback position in response to receiving the indication.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: June 27, 2017
    Assignee: Google Inc.
    Inventors: Brandon Bilinski, Alexander Collins
  • Publication number: 20170169343
    Abstract: In one implementation, a computer-implemented method includes accessing, by a computer system, information that describes use of one or more computer-based services by a particular user from one or more computing devices that are associated with the particular user; identifying one or more native applications that are associated with the one or more services, wherein the one or more native applications are configured to be installed and executed by one or more types of mobile computing devices; determining whether to recommend the one or more native applications based on the information and one or more threshold levels of use of the one or more computer-based services; and providing, based on the determining, a recommendation that is associated with the particular user and that identifies at least one of the one or more native applications.
    Type: Application
    Filed: February 28, 2017
    Publication date: June 15, 2017
    Inventors: Stephen Kirkham, Brandon Bilinski
  • Patent number: 9626364
    Abstract: Systems and techniques are provided for intelligently streaming portions of media at higher quality over a limited bandwidth connection. Media may be received. The media may be one of a video and an audio track. The media may be divided into sections with a section start and a section end. Each section of the media may be scored based on an attribute of the section to obtain a priority score for each section. A first section of the media may be sent to be rendered on a remote device at a first quality. A second section of the media may be sent to be rendered on the remote device at a second quality. A portion of the second section may be sent concurrently with the first section. The second section may have a higher priority score than the first section. The second quality may be higher than the first quality.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: April 18, 2017
    Assignee: Google Inc.
    Inventors: Jai John Mani, Brandon Bilinski
  • Patent number: 9619220
    Abstract: In one implementation, a computer-implemented method includes accessing, by a computer system, information that describes use of one or more computer-based services by a particular user from one or more computing devices that are associated with the particular user; identifying one or more native applications that are associated with the one or more services, wherein the one or more native applications are configured to be installed and executed by one or more types of mobile computing devices; determining whether to recommend the one or more native applications based on the information and one or more threshold levels of use of the one or more computer-based services; and providing, based on the determining, a recommendation that is associated with the particular user and that identifies at least one of the one or more native applications.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: Stephen Kirkham, Brandon Bilinski
  • Publication number: 20170097935
    Abstract: Methods and systems for presenting multiple images of entities associated with media items in a media list are provided. A method may include identifying a first entity associated with a first media item in a media list. The first media item may be associated with a first time period. A second entity associated with a second media item may be identified in the media list. The second media item may be associated with a second time period. Next, from a database of entity images, a first image of the first entity may be selected based on the first time period and a second image of the second entity may be selected based on the second time period. As a result, the first image and the second image may be presented in an interface during activation of the media list.
    Type: Application
    Filed: December 19, 2016
    Publication date: April 6, 2017
    Inventors: Owen Daniel Otto, Taddeo Zacchini, Brandon Bilinski
  • Patent number: 9602609
    Abstract: Implementations of the disclosed subject matter provide techniques for operating a media application in an incognito mode. A method may include operating a media application in a first mode and providing a first indication of a first user action in the media application to a media application provider. Next, an instruction may be received to operate the media application in a second mode. A second indication of a second user action may be received in the media application and the second user action may be performed. Then, the second indication of the second user action may be discarded without providing the second indication of the second user action to the media application provider.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: March 21, 2017
    Assignee: GOOGLE INC.
    Inventors: Brandon Bilinski, Owen Daniel Otto
  • Publication number: 20170031993
    Abstract: The disclosed subject matter provides methods and systems for presenting previously selected search results to a user. A first previously selected search result may be obtained from a first search provider. The first previously selected search result may be a first result, selected by a user, of a first prior search query executed by the first search provider. A second previously selected search result may be obtained from a second search provider, and the second previously selected search result may be a second result, selected by the user, of a second prior search query executed by the second search provider. Next, the first and second previously selected search results may be presented in an interface associated with a third search provider.
    Type: Application
    Filed: October 14, 2016
    Publication date: February 2, 2017
    Inventors: Brandon Bilinski, Owen Otto
  • Publication number: 20170032256
    Abstract: Systems and methods of the disclosed subject matter provide predicting, by an electronic device, a future event at which media is to be played, predicting, by the electronic device according to data stored in a storage device, whether a communications network connection will be available at one or more locations of the predicted future event, generating, by the electronic device, a playlist of a plurality of media according to the predicted future event; and when it is predicted that the communications network connection will be unavailable or intermittent at the one or more locations, downloading, by the electronic device from a server while the communications network connection is available, at least one of the plurality of media from the generated playlist and storing the downloaded media on the storage device of the electronic device.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 2, 2017
    Inventors: Owen Daniel Otto, Brandon Bilinski
  • Patent number: 9560001
    Abstract: Systems and methods for managing notifications are provided. One of the methods includes sending notification data to a first client service and a second client service for a message. The method further includes receiving an indication that the notification data has been interacted with using the first or second client service. The method includes updating a read status of the notification data when the indication is received, such that the notification data at the first and second client services has a same status indicator.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 31, 2017
    Assignee: GOOGLE INC.
    Inventors: Alexander Collins, Brandon Bilinski
  • Patent number: 9524084
    Abstract: Methods and systems for presenting multiple images of entities associated with media items in a media list are provided. A method may include identifying a first entity associated with a first media item in a media list. The first media item may be associated with a first time period. A second entity associated with a second media item may be identified in the media list. The second media item may be associated with a second time period. Next, from a database of entity images, a first image of the first entity may be selected based on the first time period and a second image of the second entity may be selected based on the second time period. As a result, the first image and the second image may be presented in an interface during activation of the media list.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Owen Daniel Otto, Taddeo Zacchini, Brandon Bilinski