Patents by Inventor Matthew Alan Townsend
Matthew Alan Townsend 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: 11810597Abstract: Devices, systems and methods are disclosed for improving story assembly and video summarization. For example, video clips may be received and a theme may be determined from the received video clips based on annotation data or other characteristics of the received video data. Individual moments may be extracted from the video clips, based on the selected theme and the annotation data. The moments may be ranked based on a priority metric corresponding to content determined to be desirable for purposes of video summarization. Select moments may be chosen based on the priority metric and a structure may be determined based on the selected theme. Finally, a video summarization may be generated using the selected theme and the structure, the video summarization including the select moments.Type: GrantFiled: October 4, 2021Date of Patent: November 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Matthew Alan Townsend, Rohith Mysore Vijaya Kumar, Yadunandana Nagaraja Rao, Ambrish Tyagi, Eduard Oks, Apoorv Chaudhri
-
Publication number: 20220122639Abstract: Devices, systems and methods are disclosed for improving story assembly and video summarization. For example, video clips may be received and a theme may be determined from the received video clips based on annotation data or other characteristics of the received video data. Individual moments may be extracted from the video clips, based on the selected theme and the annotation data. The moments may be ranked based on a priority metric corresponding to content determined to be desirable for purposes of video summarization. Select moments may be chosen based on the priority metric and a structure may be determined based on the selected theme. Finally, a video summarization may be generated using the selected theme and the structure, the video summarization including the select moments.Type: ApplicationFiled: October 4, 2021Publication date: April 21, 2022Inventors: Matthew Alan Townsend, Rohith Mysore Vijaya Kumar, Yadunandana Nagaraja Rao, Ambrish Tyagi, Eduard Oks, Apoorv Chaudhri
-
Patent number: 11158344Abstract: Devices, systems and methods are disclosed for improving story assembly and video summarization. For example, video clips may be received and a theme may be determined from the received video clips based on annotation data or other characteristics of the received video data. Individual moments may be extracted from the video clips, based on the selected theme and the annotation data. The moments may be ranked based on a priority metric corresponding to content determined to be desirable for purposes of video summarization. Select moments may be chosen based on the priority metric and a structure may be determined based on the selected theme. Finally, a video summarization may be generated using the selected theme and the structure, the video summarization including the select moments.Type: GrantFiled: September 30, 2015Date of Patent: October 26, 2021Assignee: Amazon Technologies, Inc.Inventors: Matthew Alan Townsend, Rohith Mysore Vijaya Kumar, Yadunandana Nagaraja Rao, Ambrish Tyagi, Eduard Oks, Apoorv Chaudhri
-
Patent number: 10909382Abstract: A system and method is provided for using rules to perform a set of actions on video data when conditions are satisfied by the video data. The system receives rules to select a theme, portions of the video data and/or a type of output. For example, based on annotation data associated with the video data, the system may apply rules to select one or more themes, with each of theme associated with a portion of the video data. In some examples, the system may apply rules to determine the portion of the video data associated with the theme. The system may apply rules to generate various types of output data associated with each of the selected themes, the types of output data may include a video summarization, individual video clips, individual video frames, a photo album including video frames selected from the video data or the like.Type: GrantFiled: January 30, 2020Date of Patent: February 2, 2021Assignee: Amazon Technologies, Inc.Inventors: Deepak Suresh Yavagal, Matthew Alan Townsend, Robert James Hanson
-
Publication number: 20200242369Abstract: A system and method is provided for using rules to perform a set of actions on video data when conditions are satisfied by the video data. The system receives rules to select a theme, portions of the video data and/or a type of output. For example, based on annotation data associated with the video data, the system may apply rules to select one or more themes, with each of theme associated with a portion of the video data. In some examples, the system may apply rules to determine the portion of the video data associated with the theme. The system may apply rules to generate various types of output data associated with each of the selected themes, the types of output data may include a video summarization, individual video clips, individual video frames, a photo album including video frames selected from the video data or the like.Type: ApplicationFiled: January 30, 2020Publication date: July 30, 2020Inventors: Deepak Suresh Yavagal, Matthew Alan Townsend, Robert James Hanson
-
Patent number: 10592750Abstract: A system and method is provided for using rules to perform a set of actions on video data when conditions are satisfied by the video data. The system receives rules to select a theme, portions of the video data and/or a type of output. For example, based on annotation data associated with the video data, the system may apply rules to select one or more themes, with each of theme associated with a portion of the video data. In some examples, the system may apply rules to determine the portion of the video data associated with the theme. The system may apply rules to generate various types of output data associated with each of the selected themes, the types of output data may include a video summarization, individual video clips, individual video frames, a photo album including video frames selected from the video data or the like.Type: GrantFiled: December 21, 2015Date of Patent: March 17, 2020Assignee: Amazon Technlogies, Inc.Inventors: Deepak Suresh Yavagal, Matthew Alan Townsend, Robert James Hanson
-
Patent number: 10582125Abstract: A video capture device may include multiple cameras that simultaneously capture video data. The video capture device and/or one or more remote computing resources may stitch the video data captured by the multiple cameras to generate stitched video data that corresponds to 360° video. The remote computing resources may apply one or more algorithms to the stitched video data to identify one or more frames that depict content that is likely to be of interest to a user. The video capture device and/or the remote computing resources may generate one or more images from the one or more frames, and may send the one or more images to the user.Type: GrantFiled: June 1, 2015Date of Patent: March 3, 2020Assignee: Amazon Technologies, Inc.Inventors: Ross David Roessler, Matthew Alan Townsend, Yinfei Yang, Jim Oommen Thomas, Deon Poncini, William Evan Welbourne, Geoff Hunter Donaldson, Paul Aksenti Savastinuk, Cheng-Hao Kuo
-
Patent number: 10580453Abstract: A system and method for determining video clips including interesting content from video data. The system may receive annotation data identifying time and positions corresponding to objects represented in the video data and the system may determine priority metrics associated with each of the objects. By associating the priority metrics with the time and positions corresponding to the objects, the system may generate a priority metric map indicating a time and position of interesting moments in the video data. The system may generate moments and/or video clips based on the priority metric map. The system may determine a time (e.g., video frames) and/or space (e.g., pixel coordinates) associated with the moments/video clips and may simulate camera motion such as panning and/or zooming with the moments/video clips. The system may generate a Master Clip Table including the moments, video clips and/or annotation data associated with the moments/video clips.Type: GrantFiled: April 5, 2017Date of Patent: March 3, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Matthew Alan Townsend, Moshe Bouhnik, Konstantin Kraimer, Eduard Oks
-
Patent number: 10554850Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.Type: GrantFiled: March 7, 2019Date of Patent: February 4, 2020Assignee: Amazon Technologies, Inc.Inventors: Matthew Alan Townsend, Eduard Oks, Rohith Mysore Vijaya Kumar, Apoorv Chaudhri, Yadunandana Nagaraja Rao, Ambrish Tyagi
-
Patent number: 10541000Abstract: One or more frames of video data may depict content that is determined to likely be of interest to a user. A video segment that includes the one or more frames may be determined. Based at least partly on one or more first summarization parameters associated with the user, a first video summarization may be generated, where the first video summarization includes the first video segment and possibly other video segments associated with the video data. The first video summarization may be provided to the user. Upon receiving data that is representative of user feedback relating to the first video summarization, one or more second summarization parameters may be determined based at least partly on the data. A second video summarization of the video data may be generated based at least partly on the one or more second summarization parameters. The second video summarization may then be provided to the user.Type: GrantFiled: June 26, 2015Date of Patent: January 21, 2020Assignee: Amazon Technologies, Inc.Inventors: Kenneth Mark Karakotsios, Deon Poncini, Matthew Alan Townsend
-
Publication number: 20190273837Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.Type: ApplicationFiled: March 7, 2019Publication date: September 5, 2019Inventors: Matthew Alan Townsend, Eduard Oks, Rohith Mysore Vijaya Kumar, Apoorv Chaudhri, Yadunandana Nagaraja Rao, Ambrish Tyagi
-
Patent number: 10319410Abstract: A system and method is provided for generating an edit decision list used to render a video summarization. The system may determine a structure indicating a pacing and a sequence of video clips included in the video summarization. The system may determine weighted priority metrics for a plurality of video clips, may identify first video clips having a weighted priority metric above a first threshold and may include the first video clips in the video summarization. The system may determine similarity scores for the plurality of video clips, identify second video clips having a weighted priority metric below the first threshold but above a second threshold and a similarity score below a third threshold and may include a portion of the second video clips in the video summarization. The system may determine layouts, apply special effects and transitions and synchronize music with the video summarization based on a theme and annotation data.Type: GrantFiled: December 21, 2015Date of Patent: June 11, 2019Assignee: Amazon Technologies, Inc.Inventors: Matthew Alan Townsend, Peter Van Tuyl Bentley, Gabrielle Halberg, Bryan Harris, Geoff Hunter Donaldson
-
Patent number: 10275654Abstract: A system and method for generating a short video summary from video data. For example, the system may receive input video data including video clips and may select snippets from each video clip to include in the short video summary. To select a snippet, the system may calculate a priority metric for individual frames in a video clip, may generate a priority metric graph for the video clip and may select a portion of the video clip associated with a peak of the priority metric graph. Thus, the snippets may include a short duration of time (e.g., 1-4 seconds) corresponding to the peak of the priority metric graph. The system may reorder the snippets based on characteristics of content represented in the snippet.Type: GrantFiled: July 28, 2017Date of Patent: April 30, 2019Assignee: Amazon Technologies, Inc.Inventors: Peter Van Tuyl Bentley, Matthew Alan Townsend, Manlio Armando Lo Conte, Mark Eugene Pearson
-
Patent number: 10230866Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.Type: GrantFiled: September 30, 2015Date of Patent: March 12, 2019Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Matthew Alan Townsend, Eduard Oks, Rohith Mysore Vijaya Kumar, Apoorv Chaudhri, Yadunandana Nagaraja Rao, Ambrish Tyagi
-
Patent number: 10090020Abstract: Various examples are directed to systems and method for creating a summary video of user content comprising a plurality of frames of data. A summarization engine may identify from the user content a first region-of-interest and a second region-of-interest. The summarization engine may generate a first content clip that comprises the first region-of-interest and has a first time length. The summarization engine may receive a new input variable for the summary video. The summarization engine may determine a modified first time length of the first content clip and generate a modified first content clip having the first modified time length. The summarization engine may generate the summary video including the modified first content clip.Type: GrantFiled: June 30, 2015Date of Patent: October 2, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Peter Van Tuyl Bentley, Matthew Alan Townsend
-
Patent number: 10063792Abstract: Various examples are directed to systems and methods for formatting stitched panoramic frames for transmission to a remote image processing system, the method comprising. A control circuit of a panoramic camera may receive first and second frames captured by first and second image sensors having partially overlapping fields-of-view. The control circuit may identify a first overlap region of the first frame and a second overlap region of the second frame. The first and second overlap region may comprise pixel values from portions of the fields-of-view of the image sensors that overlap. The control circuit may generate a panoramic frame from based at least in part on the first and second frames. The control circuit may generate a transmission frame comprising the panoramic frame, the first overlap region and the second overlap region.Type: GrantFiled: September 30, 2015Date of Patent: August 28, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ilya Vladimirovich Brailovskiy, Ilia Vitsnudel, Philip James Taylor, Nathaniel Bubis, Matthew Alan Townsend, Dmitry Svetlov, Noam Sorek, Benjamin Robert Hirsch, Paul Andersen Alioshin
-
Patent number: 9911395Abstract: A system and method for generating a corrected input to a display to offset glare is provided. The system determines a location of a user's head and calculates a reflection vector based on a head vector from a device to a point on the user's head. The system identifies light sources using a camera and determines display pixels on a display of the device affected by the reflection of the light sources based on head detection and locations of the light sources. The system dynamically adjusts pixel brightness to account for a detected glare, thus improving the user's experience operating the UI.Type: GrantFiled: December 23, 2014Date of Patent: March 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Matthew Alan Townsend, Huma Dawood Khatri, Gabrielle Halberg, Bryan Harris, Douglas Sim Dietrich
-
Patent number: 9819610Abstract: The present disclosure relates to routers and quality of service (QoS) systems and methods that base decisions on the identification of one or more users of computing devices within the environment. Profiles and/or attributes associated with the users may be created and dynamically updated to optimize user experience. For example, the routers may dynamically adapt QoS settings to regulate bandwidth, latency and other parameters to prioritize users and/or optimize a specific user's experience based on the user's priority, personal profile, and/or other attributes.Type: GrantFiled: August 21, 2014Date of Patent: November 14, 2017Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Edward Dietz Crump, Matthew Alan Townsend, Jon Lewis Lindskog, Deon Poncini, Rahul Agrawal, Daniel Christopher Bay
-
Patent number: 9721165Abstract: A system and method for generating a short video summary from video data. For example, the system may receive input video data including video clips and may select snippets from each video clip to include in the short video summary. To select a snippet, the system may calculate a priority metric for individual frames in a video clip, may generate a priority metric graph for the video clip and may select a portion of the video clip associated with a peak of the priority metric graph. Thus, the snippets may include a short duration of time (e.g., 1-4 seconds) corresponding to the peak of the priority metric graph. The system may reorder the snippets based on characteristics of content represented in the snippet.Type: GrantFiled: November 13, 2015Date of Patent: August 1, 2017Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Peter Van Tuyl Bentley, Matthew Alan Townsend, Manlio Armando Lo Conte, Mark Eugene Pearson
-
Patent number: 9620168Abstract: A system and method for determining video clips including interesting content from video data. The system may receive annotation data identifying time and positions corresponding to objects represented in the video data and the system may determine priority metrics associated with each of the objects. By associating the priority metrics with the time and positions corresponding to the objects, the system may generate a priority metric map indicating a time and position of interesting moments in the video data. The system may generate moments and/or video clips based on the priority metric map. The system may determine a time (e.g., video frames) and/or space (e.g., pixel coordinates) associated with the moments/video clips and may simulate camera motion such as panning and/or zooming with the moments/video clips. The system may generate a Master Clip Table including the moments, video clips and/or annotation data associated with the moments/video clips.Type: GrantFiled: December 21, 2015Date of Patent: April 11, 2017Assignee: Amazon Technologies, Inc.Inventors: Matthew Alan Townsend, Moshe Bouhnik, Konstantin Kraimer, Eduard Oks