IP Library Patent Application 14343195
Patent Application
App. No. 14/343,195

METHOD AND APPARATUS FOR CONTROL OF ELECTRONIC MEDIA

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/343,195
Abstract

Devices and methods are provided for managing media content across multiple communication systems and related devices. In various embodiments, a client node detects a first media content stream being presented. The client node then generates and provides a content stream identification request message to the control system. In response, the control system provides content identification data associated with the first content stream to the client node, which processes it to generate and provide a content request message to a control server node.

Claims (44)

1 . A client node, comprising:

processing logic, the processing logic used by the client node to:

detect a first media content stream being presented, the first media content stream provided to the display by a media content receiver:

generate and provide a content stream identification request message to the media content receiver:

receive content stream identification data from the media content receiver in response, the content stream identification data identifying the first media content stream:

generate and provide a content request message to a content control server node, the content request message comprising the content stream identification data: and

receive and display a second media content stream associated with the first media content stream.

2 . The client node of claim 1 , wherein the digital content media receiver comprises one of the set of:

a television:

a set top box (STB): and

a digital video recorder (DVR).

3 . The client node of claim 1 , wherein the client node discontinues the display of the second media content stream upon the discontinuation of the first media content stream being displayed on the display.

4 . The client node of claim 1 , wherein the client node is wirelessly connected to the media content receiver and the generation of the content request message initiates the establishment of a Private Virtual Circuit (PVC) between the media content receiver and a merchant, the PVC used by the client node to conduct a transaction with the merchant via the media content receiver.

5 . The client node of claim 4 , wherein the PVC is terminated upon discontinuation of the display of the first media content stream.

6 . A method for managing media content, comprising:

using processing logic, the processing logic used by a client node to:

detect a first media content stream being presented, the first media content stream provided to the display by a media content receiver:

generate and provide a content stream identification request message to the media content receiver:

receive content stream identification data from the media content receiver in response, the content stream identification data identifying the first media content stream:

generate and provide a content request message to a content control server node, the content request message comprising the content stream identification data: and

receive and display a second media content stream associated with the first media content stream.

7 . The method of claim 6 , wherein the digital content media receiver comprises one of the set of:

a television:

a set top box (STB): and

a digital video recorder (DVR).

8 . The method of claim 6 , wherein the client node discontinues the display of the second media content stream upon the discontinuation of the first media content stream being displayed on the display.

9 . The method of claim 6 , wherein the client node is wirelessly connected to the media content receiver and the generation of the content request message initiates the establishment of a Private Virtual Circuit (PVC) between the media content receiver and a merchant, the PVC used by the client node to conduct a transaction with the merchant via the media content receiver.

10 . The method of claim 6 , wherein the PVC is terminated upon discontinuation of the display of the first media content stream.

11 . A control server node, comprising:

processing logic, the processing logic used by the control server node to:

receive a content request message from a client node, the content request message comprising content stream identification data associated with a first media content stream; and

process the content stream identification data to generate a content delivery message comprising instructions to provide a second media content stream to the client node, the second media content stream provided to the client node by a content provider in response to the content provider receiving the content delivery message from the control server node.

12 . The control server node of claim 11 , wherein the second media content stream is associated with the first media content stream.

13 . The control server node of claim 12 , wherein the content stream identification data is processed by the control server node to determine the association between the first media content stream and the second media content stream.

14 . The control server node of claim 11 , wherein the control server node receives the content request message from the client node via a wireless connection through a wireless Local Area Network (WLAN) access point (AP).

15 . The control server node of claim 11 , wherein the control server node receives the content request message from the client node via a wireless connection through a wireless wide area network access point (AP).

16 . A method for managing media content, comprising:

using processing logic, the processing logic used by a control server node to:

receive a content request message from a client node, the content request message comprising content stream identification data associated with a first media content stream; and

process the content stream identification data to generate a content delivery message comprising instructions to provide a second media content stream to the client node, the second media content stream provided to the client node by a content provider in response to the content provider receiving the content delivery message from the control server node.

17 . The method of claim 16 , wherein the second media content stream is associated with the first media content stream.

18 . The method of claim 17 , wherein the content stream identification data is processed by the control server node to determine the association between the first media content stream and the second media content stream:

19 . The method of claim 16 , wherein the control server node receives the content request message from the client node via a wireless connection through a wireless Local Area Network (WLAN) access point (AP).

20 . The method of claim 16 , wherein the control server node receives the content request message from the client node via a wireless connection through a wireless wide area network access point (AP).

Assignments (2)
CHANGE OF NAME Recorded Oct 28, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034068/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2014
From: LAZARIDIS, MIHAL; SMITH, DAVID J; STAIKOS, GEORGE
To: RESEARCH IN MOTION LIMITED
Reel/Frame 032367/0762 →