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: 11810597
    Abstract: 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: Grant
    Filed: October 4, 2021
    Date of Patent: November 7, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Alan Townsend, Rohith Mysore Vijaya Kumar, Yadunandana Nagaraja Rao, Ambrish Tyagi, Eduard Oks, Apoorv Chaudhri
  • Publication number: 20220122639
    Abstract: 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: Application
    Filed: October 4, 2021
    Publication date: April 21, 2022
    Inventors: Matthew Alan Townsend, Rohith Mysore Vijaya Kumar, Yadunandana Nagaraja Rao, Ambrish Tyagi, Eduard Oks, Apoorv Chaudhri
  • Patent number: 11158344
    Abstract: 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: Grant
    Filed: September 30, 2015
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Alan Townsend, Rohith Mysore Vijaya Kumar, Yadunandana Nagaraja Rao, Ambrish Tyagi, Eduard Oks, Apoorv Chaudhri
  • Patent number: 10909382
    Abstract: 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: Grant
    Filed: January 30, 2020
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Deepak Suresh Yavagal, Matthew Alan Townsend, Robert James Hanson
  • Publication number: 20200242369
    Abstract: 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: Application
    Filed: January 30, 2020
    Publication date: July 30, 2020
    Inventors: Deepak Suresh Yavagal, Matthew Alan Townsend, Robert James Hanson
  • Patent number: 10592750
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: March 17, 2020
    Assignee: Amazon Technlogies, Inc.
    Inventors: Deepak Suresh Yavagal, Matthew Alan Townsend, Robert James Hanson
  • Patent number: 10582125
    Abstract: 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: Grant
    Filed: June 1, 2015
    Date of Patent: March 3, 2020
    Assignee: 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: 10580453
    Abstract: 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: Grant
    Filed: April 5, 2017
    Date of Patent: March 3, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Matthew Alan Townsend, Moshe Bouhnik, Konstantin Kraimer, Eduard Oks
  • Patent number: 10554850
    Abstract: 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: Grant
    Filed: March 7, 2019
    Date of Patent: February 4, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Alan Townsend, Eduard Oks, Rohith Mysore Vijaya Kumar, Apoorv Chaudhri, Yadunandana Nagaraja Rao, Ambrish Tyagi
  • Patent number: 10541000
    Abstract: 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: Grant
    Filed: June 26, 2015
    Date of Patent: January 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Kenneth Mark Karakotsios, Deon Poncini, Matthew Alan Townsend
  • Publication number: 20190273837
    Abstract: 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: Application
    Filed: March 7, 2019
    Publication date: September 5, 2019
    Inventors: Matthew Alan Townsend, Eduard Oks, Rohith Mysore Vijaya Kumar, Apoorv Chaudhri, Yadunandana Nagaraja Rao, Ambrish Tyagi
  • Patent number: 10319410
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: June 11, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Alan Townsend, Peter Van Tuyl Bentley, Gabrielle Halberg, Bryan Harris, Geoff Hunter Donaldson
  • Patent number: 10275654
    Abstract: 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: Grant
    Filed: July 28, 2017
    Date of Patent: April 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Van Tuyl Bentley, Matthew Alan Townsend, Manlio Armando Lo Conte, Mark Eugene Pearson
  • Patent number: 10230866
    Abstract: 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: Grant
    Filed: September 30, 2015
    Date of Patent: March 12, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Matthew Alan Townsend, Eduard Oks, Rohith Mysore Vijaya Kumar, Apoorv Chaudhri, Yadunandana Nagaraja Rao, Ambrish Tyagi
  • Patent number: 10090020
    Abstract: 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: Grant
    Filed: June 30, 2015
    Date of Patent: October 2, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Peter Van Tuyl Bentley, Matthew Alan Townsend
  • Patent number: 10063792
    Abstract: 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: Grant
    Filed: September 30, 2015
    Date of Patent: August 28, 2018
    Assignee: 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: 9911395
    Abstract: 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: Grant
    Filed: December 23, 2014
    Date of Patent: March 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Alan Townsend, Huma Dawood Khatri, Gabrielle Halberg, Bryan Harris, Douglas Sim Dietrich
  • Patent number: 9819610
    Abstract: 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: Grant
    Filed: August 21, 2014
    Date of Patent: November 14, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Edward Dietz Crump, Matthew Alan Townsend, Jon Lewis Lindskog, Deon Poncini, Rahul Agrawal, Daniel Christopher Bay
  • Patent number: 9721165
    Abstract: 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: Grant
    Filed: November 13, 2015
    Date of Patent: August 1, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Peter Van Tuyl Bentley, Matthew Alan Townsend, Manlio Armando Lo Conte, Mark Eugene Pearson
  • Patent number: 9620168
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: April 11, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Alan Townsend, Moshe Bouhnik, Konstantin Kraimer, Eduard Oks