Patent ID: 11936938
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 12:
13. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for presenting content, the method comprising:
establishing a communication channel for communication with a sending application executing on a computing device over a local area network in response to a request from the sending application to establish the communication channel;
upon establishing the communication channel, launching a receiving application, wherein the receiving application is an application programming interface stored on the media receiving device for communication with the sending application executing on the computing device;
receiving a request, using the receiving application, from the sending application executing on the computing device, to present a media content item that is being presented by the computing device, wherein the request includes: an identifier of the media content item and an identifier of a content presentation application executing on the computing device to present the media content item;
launching a content streaming application, wherein launching the content streaming application comprises creating an application context that sets a target destination for commands received from the sending application, wherein the target destination corresponds to at least one element of the content streaming application;
transmitting a request that includes the identifier of the media content item to a server from which the media content item is available;
receiving the media content item from the server; and
upon receiving the media content item, causing the media content item to begin being presented using the content streaming application executing on the media receiving device, and
receive, during presentation of the media content item, a playback modification command from the computing device while information about the media content item is being presented on the display of the computing device.