Patents by Inventor Amarsingh Buckthasingh Winston
Amarsingh Buckthasingh Winston 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: 11688388Abstract: Techniques are described for fulfilling an utterance request for an item represented within a video rendered at a client device. In some implementations, a user account associated with the request is identified, enabling a video stream transmitted in association with the user account at the time that the request was uttered to be identified. In one technique, a timestamp associated with the request is used to identify the relevant portion of the video stream. The item represented within the portion of the video stream can be identified using various techniques and/or information such as image recognition, metadata within the video, subtitles, closed captions, and/or a database mapping between the item and a video content item transmitted in the video stream.Type: GrantFiled: September 24, 2020Date of Patent: June 27, 2023Assignee: Amazon Technologies, Inc.Inventors: Joshua Danovitz, Lei Li, Lars Christian Ulness, Andrew J. Watts, Amarsingh Buckthasingh Winston, Umut Utkan, Michael Flynn, Girish Bansilal Bajaj
-
Patent number: 11418802Abstract: Techniques are described for optimizing video decoder operations.Type: GrantFiled: April 16, 2018Date of Patent: August 16, 2022Assignee: Amazon Technologies, IncInventors: Yongjun Wu, Charles Benjamin Franklin Waggoner, Amarsingh Buckthasingh Winston
-
Patent number: 11102535Abstract: Techniques are described for adjusting parameter settings for bitrate selection algorithms for different segments of a population of devices streaming content. Streaming sessions are identified according to session characteristics. Within each segment of sessions, control parameter settings are sent to devices corresponding to a subset of each segment. Test parameter settings are sent to devices corresponding to another subset of each segment. If the test parameter settings result in better playback performance relative to the control parameter settings, the test parameter settings become the new control parameter settings, and new test parameter settings are generated.Type: GrantFiled: June 21, 2016Date of Patent: August 24, 2021Assignee: Amazon Technologies, Inc.Inventors: Amarsingh Buckthasingh Winston, Nicholas James Benson, Marc Joliveau, Lei Li, Stefan Christian Richter, Li Tong
-
Patent number: 10911813Abstract: Techniques are described for providing metadata corresponding to primary content of live media streams that include secondary content inserted into the streams.Type: GrantFiled: August 30, 2017Date of Patent: February 2, 2021Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Matthew Scharr, Rakesh Tangirala, Amarsingh Buckthasingh Winston, Khawaja Salman Shams, Matthew Brinkley
-
Patent number: 10904639Abstract: Techniques are described for server-side fragment insertion and delivery of media content. After receiving a request to play back media content, a manifest is generated that includes fragments associated with the requested media content and fragments associated with different media content. A client device requests fragments from a media server according to the manifest, and the media server provides the correct fragment in response to the request.Type: GrantFiled: April 24, 2017Date of Patent: January 26, 2021Assignee: Amazon Technologies, Inc.Inventors: Nicholas James Benson, Andrew Glass, Srikanth Kiran Kotagiri, Lei Li, Stefan Christian Richter, Rakesh Tangirala, Amarsingh Buckthasingh Winston, Yongjun Wu
-
Patent number: 10834158Abstract: Techniques are described for encoding information in manifest data in a way that enables identification of a version of media content. Such a capability may be used to identify dynamic content inserted into the media content for the purpose of tracking the effect of the dynamic content on user generated feedback. This capability might also be used to identify a user or device associated with a particular copy of the media content for anti-piracy purposes.Type: GrantFiled: March 23, 2018Date of Patent: November 10, 2020Assignee: Amazon Technologies, Inc.Inventors: David Wayne Bourgoyne, Amarsingh Buckthasingh Winston, Lei Li, Yongjun Wu
-
Patent number: 10803854Abstract: Techniques are described for fulfilling an utterance request for an item represented within a video rendered at a client device. In some implementations, a user account associated with the request is identified, enabling a video stream transmitted in association with the user account at the time that the request was uttered to be identified. In one technique, a timestamp associated with the request is used to identify the relevant portion of the video stream. The item represented within the portion of the video stream can be identified using various techniques and/or information such as image recognition, metadata within the video, subtitles, closed captions, and/or a database mapping between the item and a video content item transmitted in the video stream.Type: GrantFiled: June 25, 2018Date of Patent: October 13, 2020Assignee: Amazon Technologies, Inc.Inventors: Joshua Danovitz, Lei Li, Lars Christian Ulness, Andrew J. Watts, Amarsingh Buckthasingh Winston, Umut Utkan, Michael Flynn, Girish Bansilal Bajaj
-
Patent number: 10616590Abstract: Techniques are described for optimizing streaming video encoding profiles.Type: GrantFiled: May 16, 2018Date of Patent: April 7, 2020Assignee: Amazon Technologies, Inc.Inventors: Hai Wei, Amarsingh Buckthasingh Winston, Lei Li, Yang Yang, Deepthi Nandakumar, Avisar Ten-Ami
-
Patent number: 10440082Abstract: Techniques are described for adjusting parameter settings for bitrate selection algorithms for devices streaming media content. Control parameter settings are selected for playback of first media content. Test parameter settings are selected for playback of second media content. If the test parameter settings result in better playback performance relative to the control parameter settings, the test parameter settings become the new control parameter settings.Type: GrantFiled: June 21, 2016Date of Patent: October 8, 2019Assignee: Amazon Technologies, Inc.Inventors: Amarsingh Buckthasingh Winston, Nicholas James Benson, Marc Joliveau, Lei Li, Stefan Christian Richter, Li Tong
-
Patent number: 10432690Abstract: Methods and apparatus are described for partitioning a manifest file to generate smaller manifest files for media content playback. A server partitions a manifest file prior to receipt of a request from a client or in response to a request from a client for a manifest for media content for a particular temporal range or subset of playback options.Type: GrantFiled: February 5, 2018Date of Patent: October 1, 2019Assignee: Amazon Technologies, Inc.Inventors: Lei Li, Yongjun Wu, Samuel James Van Pelt, Amarsingh Buckthasingh Winston, Kyle Bradley Koceski, Mairo Pedrini, Christopher Steven Mark Pringle, Mushegh Malkhasyan
-
Patent number: 10433023Abstract: Techniques for delivering live streaming content are described by which a streaming heuristic is selected based on the delay between the live and client playheads. For live content for which the delay is short, a low latency streaming heuristic is selected which is designed to handle live content streams for which only a few seconds of content can be buffered. For live content for which the delay is longer, a higher latency streaming heuristic is selected which is designed to handle streams for which the delay is sufficient to build a buffer of content fragments.Type: GrantFiled: October 27, 2015Date of Patent: October 1, 2019Assignee: Amazon Technologies, Inc.Inventors: Marc Joliveau, Nicholas James Benson, Lei Li, Stefan Christian Richter, Michael Robert Starr, Li Tong, Amarsingh Buckthasingh Winston
-
Patent number: 10419773Abstract: Methods and apparatus are described in which both supervised and unsupervised machine learning are used to classify video content for compression using encoding profiles that are optimized for each type of video content.Type: GrantFiled: March 22, 2018Date of Patent: September 17, 2019Assignee: Amazon Technologies, Inc.Inventors: Hai Wei, Yang Yang, Lei Li, Amarsingh Buckthasingh Winston, Avisar Ten-Ami
-
Patent number: 10313721Abstract: Techniques are described for live streaming media content using on-demand manifests. Many manifest files providing playback options for different time periods of a live stream of media content can be generated and provided to viewer devices. Requests from viewer devices using the manifest files can be analyzed to determine a fragment to be provided for playback in relation to the time period of the live stream to be provided for playback.Type: GrantFiled: June 22, 2016Date of Patent: June 4, 2019Assignee: Amazon Technologies, Inc.Inventors: Euan McLeod, Nicholas James Benson, Kenneth Thomas Burford, James Marvin Freeman, II, Stefan Christian Richter, Amarsingh Buckthasingh Winston
-
Patent number: 10277929Abstract: Techniques are described for live streaming media content using on-demand manifests. A manifest file providing playback options for a portion of the duration of the playback of a live stream can be provided to viewer devices. The viewer devices can also be provided location identifiers for the live stream. Based on the location identifier used by the viewer devices to request fragments of the live stream of the media content, the requests from the viewer devices using the manifest file can be analyzed to determine a fragment to be provided for playback in relation to the time period of the live stream.Type: GrantFiled: June 22, 2016Date of Patent: April 30, 2019Assignee: Amazon Technologies, Inc.Inventors: Euan McLeod, Nicholas James Benson, Kenneth Thomas Burford, James Marvin Freeman, II, Stefan Christian Richter, Amarsingh Buckthasingh Winston
-
Patent number: 10136146Abstract: Techniques for encoding media content are described that reduce the overhead associated with metadata when the encoded content is streamed over a network. Some of these techniques involve the selection of parameters or consolidation of information to ensure consistency or uniformity of metadata values. Others relate to the recognition and removal of redundancies or optional information. Still others take advantage of characteristics of specific bit rate scenarios to more efficiently represent information.Type: GrantFiled: March 23, 2016Date of Patent: November 20, 2018Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Lei Li, Amarsingh Buckthasingh Winston
-
Patent number: 10116719Abstract: Methods and apparatus are described for generating manifest files for media content playback. A server can generate manifest files that include initialization metadata obtained from initialization fragments of media content files. Client devices can initiate playback of media content for playback using the manifest files without downloading or parsing the initialization fragments of the media content files.Type: GrantFiled: June 3, 2016Date of Patent: October 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Lei Li, Mushegh Malkhasyan, Samuel James Van Pelt, Amarsingh Buckthasingh Winston
-
Patent number: 10104143Abstract: Methods and apparatus are described for segmenting a manifest file to generate smaller manifest files for media content playback. A server can segment a manifest file prior to receipt of a request from a client or in response to a request from a client for a manifest for media content for a particular fragment range.Type: GrantFiled: June 3, 2016Date of Patent: October 16, 2018Assignee: Amazon Technologies, Inc.Inventors: Lei Li, Mushegh Malkhasyan, Samuel James Van Pelt, Amarsingh Buckthasingh Winston
-
Publication number: 20180234691Abstract: Techniques are described for optimizing video decoder operations.Type: ApplicationFiled: April 16, 2018Publication date: August 16, 2018Inventors: Yongjun Wu, Charles Benjamin Franklin Waggoner, Amarsingh Buckthasingh Winston
-
Patent number: 10045053Abstract: Techniques are described for enabling the insertion of semi-targeted content in live content streams consumed by devices that do not support unconstrained dynamic fragment insertion.Type: GrantFiled: August 23, 2017Date of Patent: August 7, 2018Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Amarsingh Buckthasingh Winston, Gaurav Saxena
-
Patent number: 9998746Abstract: Techniques are described for optimizing memory used by a video decoder. A residual coefficient matrix including non-zero value residual coefficients of a larger parent matrix with both non-zero and zero value residual coefficients can be provided to the decoder. Residual coefficient matrix metadata can also be provided so that a modified and reduced inverse transform matrix can be selected and applied to the residual coefficient matrix.Type: GrantFiled: February 10, 2016Date of Patent: June 12, 2018Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Charles Benjamin Franklin Waggoner, Amarsingh Buckthasingh Winston