US Patent Application 18335669. Distributed Encoding simplified abstract

From WikiPatents
Jump to navigation Jump to search

Distributed Encoding

Organization Name

Apple Inc.


Inventor(s)

Maneli Noorkami of Menlo Park CA (US)

Ranjit Desai of Cupertino CA (US)

Joel N. Kerr of San Jose CA (US)

Perry A. Caro of San Jose CA (US)

Distributed Encoding - A simplified explanation of the abstract

This abstract first appeared for US patent application 18335669 titled 'Distributed Encoding

Simplified Explanation

- This patent application describes techniques for encoding recorded content for distribution to other computing devices. - The first computing device creates recorded content and wants to transmit it to a second computing device that can present the content. - The first computing device detects available computing nodes that can encode the recorded content in formats supported by the second computing device. - The recorded content is offloaded to the computing nodes via a network interface for encoding in the desired formats. - The second computing device receives a user request to stream content recorded by the first computing device. - The second computing device requests the content in a specific format that is being encoded by a computing node assisting the first computing device.


Original Abstract Submitted

Techniques are disclosed relating to encoding recorded content for distribution to other computing devices. In some embodiments, a first computing device creates recorded content for transmission to a second computing device configured to present the recorded content. To encode the recorded content, the first computing device detects, via a network interface of the first computing device, one or more computing nodes available to encode the recorded content in one or more formats supported by the second computing device. The first computing device offloads the recorded content via the network interface to the one or more computing nodes for encoding in the one or more formats. In some embodiments, the second computing device receives a request from a user to stream content recorded by a first computing device and requests the content in a first format being encoded by a computing node assisting the first computing device.