21
Jonathan B Corley, Tal Saraf, Bradley E Marshall: Controlling dynamic media transcoding. Amazon Technologies, Hogan Lovells US, November 29, 2016: US09510033 (2 worldwide citation)

A number of approaches for transcoding media is described, which allow various users to control one or more aspects of transcoding (e.g. bit rate, resolution) when delivering media content to a client device from a network edge server or other location. The client device is provided with an interfac ...


22
David R Richardson, Bradley E Marshall, Swaminathan Sivasubramanian, Tal Saraf: Service provider registration by a content broker. Amazon Technologies, Knobbe Martens Olson & Bear, August 13, 2013: US08510448 (1 worldwide citation)

A system, method, and computer readable medium for managing registration, by a content broker, of one or more resources with one or more service providers are provided. A content broker obtains registration information for registering the one or more resources with a service provider. The registrati ...


23
David R Richardson, Bradley E Marshall, Swaminathan Sivasubramanian, Tal Saraf: Service provider registration by a content broker. Amazon Technologies, Knobbe Martens Olson & Bear, October 30, 2012: US08301778 (1 worldwide citation)

A system, method, and computer readable medium for managing registration, by a content broker, of one or more resources with one or more service providers are provided. A content broker obtains registration information for registering the one or more resources with a service provider. The registrati ...


24
Jonathan B Corley, Tal Saraf, Bradley E Marshall: Utilizing excess resource capacity for transcoding media. Amazon Technologies, Hogan Lovells US, November 1, 2016: US09483785 (1 worldwide citation)

A transcoding service is described that is capable of utilizing the excess capacity of the computing resources of a service provider. The customer of the transcoding service can submit a bid price for completing the transcodes. As long as the specified price exceeds the fluctuating price of the unus ...


25
Jonathan B Corley, Tal Saraf, Bradley E Marshall: Personalized content insertion into media assets at the network edge. Amazon Technologies, Hogan Lovells US, November 15, 2016: US09497496 (1 worldwide citation)

Techniques for inserting advertising content and other personalized information into media assets are described. The techniques involve inserting personalized ads and other content into media assets as a server at the content delivery network (CDN) point-of-presence (POP) is performing the individua ...


26
David R Richardson, Bradley Eugene Marshall, Swaminathan Sivasubramanian, Tal Saraf: Managing content delivery network service providers. Amazon Technologies, Knobbe Martens Olson & Bear, October 30, 2018: US10116584

A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider processes the client computing d ...


27
David R Richardson, Bradley Eugene Marshall, Swaminathan Sivasubramanian, Tal Saraf, Imran S Patel: Managing content delivery network service providers by a content broker. Amazon Technologies, Knobbe Martens Olson & Bear, May 29, 2018: US09985927

A system, method, and computer readable medium for managing network storage provider and CDN service providers are provided. A content broker component obtains client computing device requests for content provided by a content provider. The content broker processes the client computing device reques ...


28
David R Richardson, Bradley E Marshall, Swaminathan Sivasubramanian, Tal Saraf: Managing content delivery network service providers. Amazon Technologies, Knobbe Martens Olson & Bear, November 12, 2013: US08583776

A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider processes the client computing d ...


29
William F Barton, Francisco M Galanes, Anand Ramakrishna, Vishwa Ranjan, Tal Saraf: Outgoing call classification and disposition. Steven Spellman, Jim Ross, Micky Minhas, March 17, 2015: US08983051

An automated intelligent component (the Personal Virtual Assistant or PVA) is located between a caller and a callee. A caller calls the PVA and directs the PVA to make one or more calls to one or more call recipients. Based on the information obtained from a voice or text dialog with the caller and ...


30
Jonathan B Corley, Tal Saraf, Bradley E Marshall: Extensible workflows for processing content. Amazon Technologies, Hogan Lovells US, July 18, 2017: US09710307

A system and method is described for enabling a user to add extensions to one or more of the preconfigured workflows for processing media content. The extensions can comprise a custom task that is injected at a specified entry point in the preconfigured workflow, such as after completion of a partic ...