Patents by Inventor Joel Brandt
Joel Brandt 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: 11665312Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for detecting a plurality of shots in a video, each shot comprising a sequence of frames; automatically generating a modification to a visual presentation of one or more objects in a first shot of the plurality of shots; and generating, for display, a plurality of representations each associated with a respective one of the plurality of shots. The program and method further include receiving a user selection of a given representation of the plurality of representations corresponding to the first shot; and in response to receiving the user selection of the given representation, generating, for display, an indication of the automatically generated modification to the visual presentation of the one or more objects in the first shot.Type: GrantFiled: December 27, 2018Date of Patent: May 30, 2023Assignee: Snap Inc.Inventors: Joel Brandt, Giles Goodwin, Jared Iwata, Ian Wehrman
-
Patent number: 11606532Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for receiving, by one or more processors, a video comprising one or more shots in a first aspect ratio; detecting a first shot of the one or more shots, the first shot comprising a sequence of frames; and identifying an object that appears throughout a continuous portion of frames of the sequence of frames in the first shot. A visual presentation of the object in the first shot is automatically modified and a modified video comprising the one or more shots in a second aspect ratio is generated based on the automatically modified visual presentation of the object in the first shot.Type: GrantFiled: December 2, 2020Date of Patent: March 14, 2023Assignee: Snap Inc.Inventors: Joel Brandt, Giles Goodwin, Jared Iwata, Ian Wehrman
-
Publication number: 20210092323Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for receiving, by one or more processors, a video comprising one or more shots in a first aspect ratio; detecting a first shot of the one or more shots, the first shot comprising a sequence of frames; and identifying an object that appears throughout a continuous portion of frames of the sequence of frames in the first shot. A visual presentation of the object in the first shot is automatically modified and a modified video comprising the one or more shots in a second aspect ratio is generated based on the automatically modified visual presentation of the object in the first shot.Type: ApplicationFiled: December 2, 2020Publication date: March 25, 2021Inventors: Joel Brandt, Giles Goodwin, Jared Iwata, Ian Wehrman
-
Patent number: 10887542Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for receiving, by one or more processors, a video comprising one or more shots in a first aspect ratio; detecting a first shot of the one or more shots, the first shot comprising a sequence of frames; and identifying an object that appears throughout a continuous portion of frames of the sequence of frames in the first shot. A visual presentation of the object in the first shot is automatically modified and a modified video comprising the one or more shots in a second aspect ratio is generated based on the automatically modified visual presentation of the object in the first shot.Type: GrantFiled: December 27, 2018Date of Patent: January 5, 2021Assignee: Snap Inc.Inventors: Joel Brandt, Giles Goodwin, Jared Iwata, Ian Wehrman
-
Patent number: 10402481Abstract: Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different states of the electronic content using a content-addressable data store, where individual states are represented by identifiers that identify items of respective states stored in the content-addressable data store. Identical items that are included in multiple states are stored once in the content-addressable data store and referenced by common identifiers. Input is received to change the electronic content to a selected state of the different states and the electronic content is displayed in the selected state based on identifiers for the selected state. In this way, undo, redo, and other commands to switch to different states of electronic content being developed are provided.Type: GrantFiled: November 22, 2017Date of Patent: September 3, 2019Assignee: Adobe Inc.Inventors: David P. Simons, James Acquavella, Gregory Scott Evans, Joel Brandt
-
Publication number: 20180081865Abstract: Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different states of the electronic content using a content-addressable data store, where individual states are represented by identifiers that identify items of respective states stored in the content-addressable data store. Identical items that are included in multiple states are stored once in the content-addressable data store and referenced by common identifiers. Input is received to change the electronic content to a selected state of the different states and the electronic content is displayed in the selected state based on identifiers for the selected state. In this way, undo, redo, and other commands to switch to different states of electronic content being developed are provided.Type: ApplicationFiled: November 22, 2017Publication date: March 22, 2018Inventors: David Simons, James Acquavella, Gregory Scott Evans, Joel Brandt
-
Patent number: 9842094Abstract: Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different states of the electronic content using a content-addressable data store, where individual states are represented by identifiers that identify items of respective states stored in the content-addressable data store. Identical items that are included in multiple states are stored once in the content-addressable data store and referenced by common identifiers. Input is received to change the electronic content to a selected state of the different states and the electronic content is displayed in the selected state based on identifiers for the selected state. In this way, undo, redo, and other commands to switch to different states of electronic content being developed are provided.Type: GrantFiled: February 12, 2016Date of Patent: December 12, 2017Assignee: Adobe Systems IncorporatedInventors: David P. Simons, James Acquavella, Gregory Scott Evans, Joel Brandt
-
Publication number: 20170235710Abstract: Systems and methods for switching to different states of electronic content being developed in a content creation application. This involves storing different states of the electronic content using a content-addressable data store, where individual states are represented by identifiers that identify items of respective states stored in the content-addressable data store. Identical items that are included in multiple states are stored once in the content-addressable data store and referenced by common identifiers. Input is received to change the electronic content to a selected state of the different states and the electronic content is displayed in the selected state based on identifiers for the selected state. In this way, undo, redo, and other commands to switch to different states of electronic content being developed are provided.Type: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: David P. Simons, James Acquavella, Gregory Scott Evans, Joel Brandt