METHOD, SYSTEM AND APPARATUS FOR MANAGING NETWORK SERVICES
First Claim
1. A playback apparatus comprising:
- a processor;
a network controller coupled to the processor for sending and receiving data to at least one network service provider;
an input/output interface coupled to the processor for receiving input from a user and for transmitting data to be displayed to the user; and
a memory storing instructions that when executed by the processor causes the processor to perform;
reading content from a content provider, the content including playback media and a retail identification code,determining a prioritized list of network services based on the retail identification code,transmitting the prioritized list of the network services via the input/output interface to a display device,receiving a selection of a network service from the prioritized list from a user via the input/output interface,transmitting a request for content from a network service provider corresponding to the network service via the network controller,receiving the requested content from the network service provider via the network controller, andtransmitting the received requested content to the display device via the input/output interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention may be an apparatus, method and/or system related to a playback device, playback media, and a network service utilizing retail information specifying where the playback media was purchased to allow development of media content that changes behavior based on certain conditions (e.g., a priority list based on the retail information specifying where the playback media was purchased), network service availability, and/or user selections. Accordingly, content providers may author or provide a single version of the playback media which may be sold to consumers via different retailers, while simultaneously providing business and/or advertising opportunities specific to the retailer that sold the particular media.
-
Citations
31 Claims
-
1. A playback apparatus comprising:
-
a processor; a network controller coupled to the processor for sending and receiving data to at least one network service provider; an input/output interface coupled to the processor for receiving input from a user and for transmitting data to be displayed to the user; and a memory storing instructions that when executed by the processor causes the processor to perform; reading content from a content provider, the content including playback media and a retail identification code, determining a prioritized list of network services based on the retail identification code, transmitting the prioritized list of the network services via the input/output interface to a display device, receiving a selection of a network service from the prioritized list from a user via the input/output interface, transmitting a request for content from a network service provider corresponding to the network service via the network controller, receiving the requested content from the network service provider via the network controller, and transmitting the received requested content to the display device via the input/output interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
playback media storing playback content and an identifier indicating a retail source of the playback media; a playback media player having one or more network service capabilities, the playback media player configured to read the playback media to playback the playback content, and to determine a priority ranking of the one or more network service capabilities based on the retail source of the playback media; and one or more network service providing servers corresponding to the one or more network service capabilities of the playback media player, the one or more network service providing servers each configured to send playback content different than the playback content on the playback media playable on the playback media player. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A non-transitory computer readable medium storing instructions that when executed by a processor, causes the processor to perform the method comprising:
-
reading content from a content provider, the content including playback media and a retail identification code; determining a prioritized list of network services based on the retail identification code; transmitting the prioritized list of the network services to a display device; receiving a selection of a network service from the prioritized list from a user; transmitting a request for content from a network service provider corresponding to the network service; receiving the requested content from the network service provider; and transmitting the received requested content to the display device. - View Dependent Claims (26, 27)
-
-
28. A method comprising:
-
receiving a retail identification code; determining, at the media playback device, a prioritized list of network services based on the retail identification code; selecting a network service with from the prioritized list of network services based on the retail identification code; transmitting from the playback device a request for content to a network service provider corresponding to the network service; receiving the requested content from the network service provider at the playback device; and transmitting the received requested content from the playback device to the display device. - View Dependent Claims (29, 30, 31)
-
Specification