Patents by Inventor Ryan James Lothian

Ryan James Lothian 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: 10489450
    Abstract: Implementations generally relate to selecting soundtracks. In some implementations, a method includes determining one or more sound mood attributes of one or more soundtracks, where the one or more sound mood attributes are based on one or more sound characteristics. The method further includes determining one or more visual mood attributes of one or more visual media items, where the one or more visual mood attributes are based on one or more visual characteristics. The method further includes selecting one or more of the soundtracks based on the one or more sound mood attributes and the one or more visual mood attributes. The method further includes generating an association among the one or more selected soundtracks and the one or more visual media items, wherein the association enables the one or more selected soundtracks to be played while the one or more visual media items are displayed.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: November 26, 2019
    Assignee: Google LLC
    Inventor: Ryan James Lothian
  • Patent number: 10341687
    Abstract: A method and system disclosed assigns first videos to hardware decoders having a first configuration. The hardware decoders in the first configuration are to decode the first videos for concurrent presentation on a display of a user device. The method and system receives an indication that second videos are to be presented on the display of the user device. The method and system determine a second configuration of the hardware decoders based on an estimated penalty for the second configuration. The method and system assigns the second videos to the hardware decoders for decoding according to the second configuration.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: July 2, 2019
    Assignee: Google LLC
    Inventors: Ryan James Lothian, Liam Thomas Barden
  • Patent number: 9977643
    Abstract: Implementations generally relate to providing beat matching. In some implementations, a method includes determining beat characteristics of at least one soundtrack. The method further includes selecting video clips based on one or more selection criteria. The method further includes adjusting a length of one or more of the video clips based on one or more beat matching policies. The method further includes combining the video clips to be played with the at least one soundtrack.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: May 22, 2018
    Assignee: Google LLC
    Inventor: Ryan James Lothian
  • Patent number: 9972359
    Abstract: Implementations generally relate to providing video transitions. In some implementations, a method includes receiving a soundtrack. The method further includes determining one or more sound characteristics of the soundtrack. The method further includes determining at least one target portion of the soundtrack based on the one or more sound characteristics. The method further includes receiving one or more video clips. The method further includes adjusting a length of one or more of the video clips based on one or more adjusting policies. The method further includes combining the one or more video clips with the soundtrack.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Ryan James Lothian, Richard Zarek Cohen
  • Patent number: 9942575
    Abstract: A method for assigning videos to multi-stream and single-stream decoders is disclosed. The method determines a ranking of each of a plurality of videos. The method further identifies a type of each video for at least part of the plurality of videos. The method also determines a configuration of a plurality of hardware decoders to decode a subset of the plurality of videos for simultaneous presentation on a screen of a user device. The configuration may define a mode of each of the plurality of decoders. The method further assigns the subset of videos to the plurality of hardware decoders for decoding according to the configuration.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: April 10, 2018
    Assignee: GOOGLE LLC
    Inventors: Ryan James Lothian, Liam Thomas Barden
  • Publication number: 20170358324
    Abstract: Implementations generally relate to providing video transitions. In some implementations, a method includes receiving a soundtrack. The method further includes determining one or more sound characteristics of the soundtrack. The method further includes determining at least one target portion of the soundtrack based on the one or more sound characteristics. The method further includes receiving one or more video clips. The method further includes adjusting a length of one or more of the video clips based on one or more adjusting policies. The method further includes combining the one or more video clips with the soundtrack.
    Type: Application
    Filed: August 28, 2017
    Publication date: December 14, 2017
    Applicant: Google Inc.
    Inventors: Ryan James LOTHIAN, Richard Zarek COHEN
  • Patent number: 9747949
    Abstract: Implementations generally relate to providing video transitions. In some implementations, a method includes receiving a soundtrack. The method further includes determining one or more sound characteristics of the soundtrack. The method further includes determining at least one target portion of the soundtrack based on the one or more sound characteristics. The method further includes receiving one or more video clips. The method further includes adjusting a length of one or more of the video clips based on one or more adjusting policies. The method further includes combining the one or more video clips with the soundtrack.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: August 29, 2017
    Assignee: Google Inc.
    Inventors: Ryan James Lothian, Richard Zarek Cohen
  • Publication number: 20150334547
    Abstract: A method and computing system for monitoring, on a first device coupled to a wireless network, wireless communication between a second device and a third device. A wireless transmission is received on the first device. The wireless transmission is from the second device to the third device. The wireless transmission is processed to extract a device identifier from the wireless transmission, thus defining an extracted device identifier. The extracted device identifier is compared to one or more known device identifiers, wherein each of the known device identifiers is associated with a known user. If the extracted device identifier matches a specific device identifier, included within the known device identifiers, the known user that is associated with the specific device identifier is identified.
    Type: Application
    Filed: October 21, 2013
    Publication date: November 19, 2015
    Applicant: Google Inc.
    Inventor: RYAN JAMES LOTHIAN
  • Publication number: 20150228310
    Abstract: Implementations generally relate to providing video transitions. In some implementations, a method includes receiving a soundtrack. The method further includes determining one or more sound characteristics of the soundtrack. The method further includes determining at least one target portion of the soundtrack based on the one or more sound characteristics. The method further includes receiving one or more video clips. The method further includes adjusting a length of one or more of the video clips based on one or more adjusting policies. The method further includes combining the one or more video clips with the soundtrack.
    Type: Application
    Filed: February 6, 2015
    Publication date: August 13, 2015
    Applicant: GOOGLE INC.
    Inventors: Ryan James Lothian, Richard Zarek Cohen
  • Publication number: 20150160916
    Abstract: Implementations generally relate to providing beat matching. In some implementations, a method includes determining beat characteristics of at least one soundtrack. The method further includes selecting video clips based on one or more selection criteria. The method further includes adjusting a length of one or more of the video clips based on one or more beat matching policies. The method further includes combining the video clips to be played with the at least one soundtrack.
    Type: Application
    Filed: December 9, 2014
    Publication date: June 11, 2015
    Applicant: GOOGLE INC.
    Inventor: Ryan James LOTHIAN
  • Publication number: 20150039607
    Abstract: Implementations generally relate to providing a summary presentation. In some implementations, a method includes determining a triggering event associated with a subject person. The method also includes receiving a plurality of media content items associated with the subject person. The method also includes selecting media content items from the plurality of media content items based on one or more predetermined selection criteria. The method also includes providing a summary presentation of the selected content media items.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Inventor: Ryan James Lothian