Patents by Inventor Christopher Tims

Christopher Tims 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: 11166000
    Abstract: A processor determines metadata associated with an audio track. The processor identifies categories that are related to the audio track based on the metadata. The processor determines rankings for the categories that are related to the audio track. The ranking is indicative of a relevance of a particular category to the audio track. The processor performs a query to identify visual media for one or more of ranked categories. The visual media is related to the audio track. The processor generates a visual presentation for the audio track by selecting at least some of the visual media to include in the visual presentation.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: November 2, 2021
    Assignee: Google LLC
    Inventors: David Ross, Hrishikesh Aradhye, Douglas Eck, Christopher Tim Althoff
  • Patent number: 11114922
    Abstract: A rotor for an electric motor or generator, the rotor comprising a housing having a first surface on which a first set of magnets is mounted; and an annular clamping ring for retaining a second set of magnets to a second surface of the housing, wherein the position of the second set of magnets on the second surface allows the position of the first set of magnets to be determined, wherein the annular clamping ring includes a mounting point for allowing the annular clamping ring to be mounted to the housing for retaining the second set of magnets to the second surface, wherein the cross sectional area of the annular clamping ring is reduced in a region adjacent to the mounting point and wherein the annular clamping ring is mounted over the second set of magnets.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: September 7, 2021
    Inventor: Christopher Tims
  • Patent number: 10430452
    Abstract: The user feedback module receives from a user device a selection of a seed media item. The seed media item includes a seed label. The user feedback module further generates a list, the list includes the seed label and a set of related labels based on the seed label. The seed label and each related label include a separate label weight. The user feedback module also identifies multiple media items associated with an associate label. The associate label includes at least one of the seed label or a related label of the first set of related labels. The user feedback module also transmits to the user device a first media item from the multiple media items. The user feedback module adjusts the label weight of the associate label based on a user feedback on the first media item.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 1, 2019
    Assignee: Google LLC
    Inventors: David Alexander Ross, Christopher Tim Althoff, Huazhong Ning, Mohamad Tarifi, Douglas Eck
  • Publication number: 20190181728
    Abstract: A rotor for an electric motor or generator, the rotor comprising a housing having a first surface on which a first set of magnets is mounted; and an annular clamping ring for retaining a second set of magnets to a second surface of the housing, wherein the position of the second set of magnets on the second surface allows the position of the first set of magnets to be determined, wherein the annular clamping ring includes a mounting point for allowing the annular clamping ring to be mounted to the housing for retaining the second set of magnets to the second surface, wherein the cross sectional area of the annular clamping ring is reduced in a region adjacent to the mounting point and wherein the annular clamping ring is mounted over the second set of magnets.
    Type: Application
    Filed: August 18, 2017
    Publication date: June 13, 2019
    Inventor: Christopher Tims
  • Patent number: 10122983
    Abstract: Systems and methods described herein relate to automation of video creation for an associated audio file or musical composition. In particular, a video can be generated for the audio file that includes images and videos that are compelling and contextually relevant to, and technically compatible with, the audio file.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: November 6, 2018
    Assignee: Google LLC
    Inventors: David Ross, Hrishikesh Aradhye, Douglas Eck, Christopher Tim Althoff
  • Publication number: 20170177572
    Abstract: The user feedback module receives from a user device a selection of a seed media item. The seed media item includes a seed label. The user feedback module further generates a list, the list includes the seed label and a set of related labels based on the seed label. The seed label and each related label include a separate label weight. The user feedback module also identifies multiple media items associated with an associate label. The associate label includes at least one of the seed label or a related label of the first set of related labels. The user feedback module also transmits to the user device a first media item from the multiple media items. The user feedback module adjusts the label weight of the associate label based on a user feedback on the first media item.
    Type: Application
    Filed: March 8, 2017
    Publication date: June 22, 2017
    Inventors: David Alexander Ross, Christopher Tim Althoff, Huazhong Ning, Mohamad Tarifi, Douglas Eck
  • Patent number: 9619470
    Abstract: A user feedback module, executable by a processing device from memory is disclosed. The user feedback module receives from a user device a selection of a seed media item. The seed media item includes a seed label. The user feedback module further generates a list, the list includes the seed label and a set of related labels based on the seed label. The seed label and each related label include a separate label weight. The user feedback module also identifies multiple media items associated with an associate label. The associate label includes at least one of the seed label or a related label of the first set of related labels. The user feedback module also transmits to the user device a first media item from the multiple media items. The user feedback module adjusts the label weight of the associate label based on a user feedback on the first media item.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: David Alexander Ross, Christopher Tim Althoff, Huazhong Ning, Mohamad Tarifi, Douglas Eck
  • Publication number: 20160313876
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for combining authentication and application shortcut. An example method includes responsive to a user request identifying an entity: identifying a first time period associated with the entity based at least on a type of the entity; determining, within the first time period, a plurality of first candidate entities associated with the first entity; selecting first entities in the plurality of first candidate entities according to one or more selection criteria; and providing, for presentation to the user, first user-selectable graphical elements on a first graphical user-interactive timeline. Each first user-selectable graphical element identifies a corresponding first entity in the first entities.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 27, 2016
    Inventors: Xin Dong, Christopher Tim Althoff, Kevin Patrick Murphy, Safa Alai, Van Dang, Wei Zhang
  • Publication number: 20150220525
    Abstract: A user feedback module, executable by a processing device from memory is disclosed. The user feedback module receives from a user device a selection of a seed media item. The seed media item includes a seed label. The user feedback module further generates a list, the list includes the seed label and a set of related labels based on the seed label. The seed label and each related label include a separate label weight. The user feedback module also identifies multiple media items associated with an associate label. The associate label includes at least one of the seed label or a related label of the first set of related labels. The user feedback module also transmits to the user device a first media item from the multiple media items. The user feedback module adjusts the label weight of the associate label based on a user feedback on the first media item.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 6, 2015
    Applicant: Google Inc.
    Inventors: David Alexander Ross, Christopher Tim Althoff, Huazhong Ning, Mohamad Tarifi, Douglas Eck