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: 10489450Abstract: 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: GrantFiled: February 26, 2015Date of Patent: November 26, 2019Assignee: Google LLCInventor: Ryan James Lothian
-
Patent number: 10341687Abstract: 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: GrantFiled: April 9, 2018Date of Patent: July 2, 2019Assignee: Google LLCInventors: Ryan James Lothian, Liam Thomas Barden
-
Patent number: 9977643Abstract: 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: GrantFiled: December 9, 2014Date of Patent: May 22, 2018Assignee: Google LLCInventor: Ryan James Lothian
-
Patent number: 9972359Abstract: 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: GrantFiled: August 28, 2017Date of Patent: May 15, 2018Assignee: Google LLCInventors: Ryan James Lothian, Richard Zarek Cohen
-
Patent number: 9942575Abstract: 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: GrantFiled: November 13, 2014Date of Patent: April 10, 2018Assignee: GOOGLE LLCInventors: Ryan James Lothian, Liam Thomas Barden
-
Publication number: 20170358324Abstract: 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: ApplicationFiled: August 28, 2017Publication date: December 14, 2017Applicant: Google Inc.Inventors: Ryan James LOTHIAN, Richard Zarek COHEN
-
Patent number: 9747949Abstract: 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: GrantFiled: February 6, 2015Date of Patent: August 29, 2017Assignee: Google Inc.Inventors: Ryan James Lothian, Richard Zarek Cohen
-
Publication number: 20150334547Abstract: 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: ApplicationFiled: October 21, 2013Publication date: November 19, 2015Applicant: Google Inc.Inventor: RYAN JAMES LOTHIAN
-
Publication number: 20150228310Abstract: 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: ApplicationFiled: February 6, 2015Publication date: August 13, 2015Applicant: GOOGLE INC.Inventors: Ryan James Lothian, Richard Zarek Cohen
-
Publication number: 20150160916Abstract: 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: ApplicationFiled: December 9, 2014Publication date: June 11, 2015Applicant: GOOGLE INC.Inventor: Ryan James LOTHIAN
-
Publication number: 20150039607Abstract: 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: ApplicationFiled: July 31, 2013Publication date: February 5, 2015Inventor: Ryan James Lothian