Patents by Inventor Seth MADISON
Seth MADISON 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: 11962835Abstract: Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.Type: GrantFiled: July 15, 2022Date of Patent: April 16, 2024Assignee: Philo, Inc.Inventors: Seth Madison, Ginger Wong, Benjamin Paul Clemens, Benjamin Avery Chambers
-
Publication number: 20240076636Abstract: Compositions and methods for gene editing. In some embodiments, a polynucleotide encoding Cas9 is provided that can provide one or more of improved editing efficiency, reduced immunogenicity, or other benefits.Type: ApplicationFiled: April 7, 2023Publication date: March 7, 2024Applicant: Intellia Therapeutics, Inc.Inventors: Christian Dombrowski, Jonathan Douglas Finn, Amy Madison Rhoden Smith, Seth C. Alexander
-
Patent number: 11537562Abstract: A client electronic device to provide custom functionality for video content playback. The client electronic device includes one or more processors and a non-transitory computer-readable medium having stored therein instructions, which when executed by the one or more processors, causes the client electronic device to receive a streaming manifest file and a first auxiliary manifest file, where the streaming manifest file includes references to video segments of a video content, where the first auxiliary manifest file includes timed metadata associated with the video content, where the streaming manifest file and the first auxiliary manifest file refer to a same timeline, provide the streaming manifest file to a core playback module to play the video content according to the streaming manifest file, and provide custom functionality using the timed metadata included in the first auxiliary manifest file that replaces or augments functionality provided by the core playback module.Type: GrantFiled: May 26, 2020Date of Patent: December 27, 2022Assignee: Philo, Inc.Inventors: Satheesh Velmurugan, Thane Frivold, Seth Madison, Aleksey Pesterev, David Michael Thompson, Benjamin Avery Chambers
-
Publication number: 20220353569Abstract: Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.Type: ApplicationFiled: July 15, 2022Publication date: November 3, 2022Applicant: Philo, Inc.Inventors: Seth MADISON, Ginger WONG, Benjamin Paul CLEMENS, Benjamin Avery CHAMBERS
-
Patent number: 11418834Abstract: Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.Type: GrantFiled: April 16, 2021Date of Patent: August 16, 2022Assignee: Philo, Inc.Inventors: Seth Madison, Ginger Wong, Benjamin Paul Clemens, Benjamin Avery Chambers
-
Publication number: 20210235149Abstract: Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.Type: ApplicationFiled: April 16, 2021Publication date: July 29, 2021Applicant: Philo, Inc.Inventors: Seth MADISON, Ginger WONG, Benjamin Paul CLEMENS, Benjamin Avery CHAMBERS
-
Patent number: 11006168Abstract: Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.Type: GrantFiled: December 12, 2019Date of Patent: May 11, 2021Assignee: PHILO, INC.Inventors: Seth Madison, Ginger Wong, Benjamin Paul Clemens, Benjamin Avery Chambers
-
Publication number: 20200285615Abstract: A client electronic device to provide custom functionality for video content playback. The client electronic device includes one or more processors and a non-transitory computer-readable medium having stored therein instructions, which when executed by the one or more processors, causes the client electronic device to receive a streaming manifest file and a first auxiliary manifest file, where the streaming manifest file includes references to video segments of a video content, where the first auxiliary manifest file includes timed metadata associated with the video content, where the streaming manifest file and the first auxiliary manifest file refer to a same timeline, provide the streaming manifest file to a core playback module to play the video content according to the streaming manifest file, and provide custom functionality using the timed metadata included in the first auxiliary manifest file that replaces or augments functionality provided by the core playback module.Type: ApplicationFiled: May 26, 2020Publication date: September 10, 2020Applicant: Philo, Inc.Inventors: Satheesh VELMURUGAN, Thane FRIVOLD, Seth MADISON, Aleksey PESTEREV, David Michael THOMPSON, Benjamin Avery CHAMBERS
-
Patent number: 10698864Abstract: A method by a media delivery system. The method includes generating a streaming manifest file and an auxiliary manifest file, where the streaming manifest file includes references to video segments of a video content, where the auxiliary manifest file includes timed metadata associated with the video content, and where the streaming manifest file and the auxiliary manifest file refer to a same timeline. The method further includes making the streaming manifest file and the auxiliary manifest file accessible to a client device.Type: GrantFiled: November 13, 2018Date of Patent: June 30, 2020Assignee: PHILO, INC.Inventors: Satheesh Velmurugan, Thane Frivold, Seth Madison, Aleksey Pesterev, David Michael Thompson, Benjamin Avery Chambers
-
Publication number: 20200162784Abstract: Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.Type: ApplicationFiled: December 12, 2019Publication date: May 21, 2020Applicant: PHILO, INC.Inventors: Seth MADISON, Ginger WONG, Benjamin Paul CLEMENS, Benjamin Avery CHAMBERS
-
Patent number: 10536741Abstract: Techniques are described for synchronizing internet (“over the top”) video streams for simultaneous playback. In particular, techniques are described to improve the performance and accuracy of stream synchronization among participant media player applications playing a same video content item, for example, as part of a “watch party.” The techniques can be further augmented to allow interaction between the users watching the presentation, e.g., by sending messages to other users or by annotating the video presentation with comments, and can be further used to enable “cross device control,” a feature that enables multiple users, or a single user with multiple devices, to control a shared video playback session on another device. For example, two users watching a streaming video on a set-top box connected to a TV in their living room could each use an app on their respective smart phones to pause/play/seek the playback session, providing a more collaborative experience.Type: GrantFiled: December 28, 2018Date of Patent: January 14, 2020Assignee: PHILO, INC.Inventors: Seth Madison, Ginger Wong, Benjamin Paul Clemens, Benjamin Avery Chambers
-
Publication number: 20190149885Abstract: A method performed by an electronic device for displaying a transition from a seek request within a video to playing the video. The method includes causing a display of a thumbnail from a plurality of thumbnails, where the thumbnail is associated with a time position in the video, and where the display of the thumbnail is sized to fill less than all of a display area. The method further includes performing the following responsive to a user input reflecting a seek request: causing a display of a transition from the thumbnail to an expanded version of the thumbnail sized to fill the entire display area and causing playback of the video in the display area starting from the time position in the video associated with the thumbnail responsive to a determination that a threshold amount of the video has been buffered.Type: ApplicationFiled: November 13, 2017Publication date: May 16, 2019Inventors: Seth MADISON, Benjamin Paul CLEMENS, Benjamin Avery CHAMBERS, Devon Ray WILLIAMS
-
Publication number: 20190146951Abstract: A method by a media delivery system. The method includes generating a streaming manifest file and an auxiliary manifest file, where the streaming manifest file includes references to video segments of a video content, where the auxiliary manifest file includes timed metadata associated with the video content, and where the streaming manifest file and the auxiliary manifest file refer to a same timeline. The method further includes making the streaming manifest file and the auxiliary manifest file accessible to a client device.Type: ApplicationFiled: November 13, 2018Publication date: May 16, 2019Inventors: Satheesh VELMURUGAN, Thane FRIVOLD, Seth MADISON, Aleksey PESTEREV, David Michael THOMPSON, Benjamin Avery CHAMBERS