Patent ID: 8869186

Claim:
In a system including a device that receives content from one or more data stream sources, a method for acquiring content discovered on the one or more data streams, the method comprising: rendering content received from a particular data stream source on a device that is connected to a network, the content comprising audio or video content; while the content is being rendered, receiving input from a user requesting that a copy of the content be obtained; in response to the input, obtaining a copy of the content by: (1) recording at least a portion of the content, wherein the recorded content is a low quality version of the content; (2) sending the recorded content over a network to a service for comparison of the recorded content to stored content such that the recorded content is sent over the network in response to the input requesting that a copy of the content be obtained and for the purpose of identifying which content was recorded by the device; (3) receiving a copy of the content, the copy comprising a higher quality version of the content; and (4) replacing the recorded low quality version of the content with the received higher quality version of the content on the device; receiving a recommendation for additional content similar to the identified content such that the additional content is recommended based on the recorded content that was sent over the network; and displaying the recommendation for additional content in conjunction with the copy of the content.