US20130105567A1 - Media apparatus, content server and method for operating the same - Google Patents
Media apparatus, content server and method for operating the same Download PDFInfo
- Publication number
- US20130105567A1 US20130105567A1 US13/545,211 US201213545211A US2013105567A1 US 20130105567 A1 US20130105567 A1 US 20130105567A1 US 201213545211 A US201213545211 A US 201213545211A US 2013105567 A1 US2013105567 A1 US 2013105567A1
- Authority
- US
- United States
- Prior art keywords
- content
- media
- media card
- information
- card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
- H04N21/43637—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Definitions
- the present invention relates to a media apparatus, a content server and a method for operating the same, and more particularly to a media apparatus, a content server and a method for operating the same, which are capable of increasing user convenience.
- a media apparatus processes content data such as video or audio data capable of being viewed or listened to by users. Users may view video data or listen to audio data using the media apparatus.
- the present invention has been made in view of the above problems, and it is an object of the present invention to provide a media apparatus, a content server and a method for operating the same, which are capable of increasing user convenience.
- An another object of the present invention is to provide a media apparatus, a content server and a method for operating the same, which are capable of conveniently transmitting or receiving content related information using near field communication (NFC).
- NFC near field communication
- the above and other objects can be accomplished by the provision of a method for operating a media apparatus, including tagging a media card, receiving content related information from the media card, and displaying a media card list including a media card object corresponding to the content related information of the media card.
- a method for operating a content server including receiving a content transmission request from a media apparatus over a network, receiving information regarding a media card capable of communicating with the media apparatus, determining whether content of the media card is available based on the information regarding the media card and transmitting a message indicating that the content is not available to the media apparatus if the content is not available, and transmitting the content to the media apparatus if the content of the media card is available.
- a media apparatus including a near field communication module configured to receive content related information of a media card by tagging the media card, and a display configured to display a media card list including a media card object corresponding to the media card.
- a content server including a network interface configured to receive a content transmission request from a media apparatus over a network and receive information regarding a media card capable of communicating with the media apparatus, and a processor configured to determine whether content of the media card is available based on the information regarding the media card, transmit a message indicating that the content is not available to the media apparatus if the content is not available, and transmit the content to the media apparatus if the content of the media card is available.
- a media card data storage mode in a media card data storage mode, content related information received from a media card by NFC is stored and, if a media card list display input is received, a media card list including a media card object corresponding to the media card is displayed, thereby enabling a user to easily use the media card list. Accordingly, it is possible to increase user convenience.
- a desired media card of a media card list or a desired content item of a media card can be selected such that a user can conveniently receives desired content from a content server.
- a media apparatus can receive content from a content server and reproduce and output the content. Accordingly, a user can easily view desired content.
- the media card or the content item of the media card is not displayed or is displayed in an inactivated state, such that a user conveniently checks available media cards or available content items of the media card.
- the content server receives a content transmission request signal or media card information from the media apparatus, determines whether content can be transmitted, and transmits a message that the content is not available to the media apparatus, if the content cannot be transmitted. Accordingly, the media apparatus can easily manage the media cards of the media card list or the content items of the media card.
- the content is transmitted to the media apparatus. Accordingly, it is possible to conveniently transmit content desired by a user to a desired media apparatus.
- the content server receives, stores and manages information regarding the media card, the information regarding the media apparatus, etc., determines whether content can be provided by media cards or media apparatuses, and transmits the content to the media apparatus if the content can be provided. Accordingly, it is possible to transmit content desired by a user to a desired media apparatus.
- FIG. 1 is a diagram showing a media system including a media card and a media apparatus according to an embodiment of the present invention
- FIG. 2 is a block diagram of a media reproduction apparatus of FIG. 1 ;
- FIG. 3 is a block diagram showing the internal configuration of a controller of FIG. 2 ;
- FIG. 4 is a view referred to for explaining a communication method between the media card and the media reproduction apparatus of FIG. 1 ;
- FIG. 5 is a diagram showing a card information format of a media card
- FIG. 6 is a diagram showing information in a content information field of the card information format of FIG. 5 ;
- FIG. 7 is a diagram showing information in a descriptor field of the card information format of FIG. 5 ;
- FIG. 8 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- FIG. 9 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- FIG. 10 is a block diagram showing the internal configuration of an image display apparatus of FIG. 9 ;
- FIG. 11 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- FIG. 12 is a block diagram showing the internal configuration of a mobile terminal of FIG. 11 ;
- FIG. 13 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- FIG. 14 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- FIG. 15 is a flowchart illustrating a method for operating a media apparatus according to an embodiment of the present invention.
- FIGS. 16 to 21B are views referred to for describing various examples of the operating method of FIG. 15 ;
- FIG. 22 is a flowchart illustrating a method for operating a content server according to an embodiment of the present invention.
- FIG. 23 is a block diagram showing the internal configuration of the content server of FIG. 1 .
- module and “unit” used to describe the names of components are used herein to aid the understanding of the components and thus they should not be considered as having specific meanings or roles. Accordingly, the terms “module” and “unit” may be used interchangeably.
- FIG. 1 is a diagram showing a media system including a media card and a media apparatus according to an embodiment of the present invention.
- the media system may include a media card 50 , a media apparatus 100 or 400 and a content server 500 .
- the media card 50 may transmit data to the media apparatus 100 or 400 via short-range communication.
- the media card 50 may transmit data to the media apparatus 100 or 400 using a near field communication (NFC) method.
- NFC near field communication
- the media reproduction apparatus 100 may provide a magnetic field to the media card 50 .
- the magnetic field is changed by the media card 50 and thus data of the media card 50 is transmitted to the media reproduction apparatus 100 . Therefore, the media card 50 and the media reproduction apparatus 100 may perform NFC.
- Such an NFC method refers to non-contact short-range wireless communication technology using a frequency band of 13.56 MHz and provides compatibility with conventional non-contact smart card technology and radio frequency identification (RFID) technology.
- RFID radio frequency identification
- the media apparatus 100 or 400 includes an NFC module.
- the NFC module will be described in detail below with reference to FIG. 4 .
- the media card 50 may be a storage medium capable of performing NFC and may include content such as moving images, music, photos, books and games. More specifically, the media card may include content server information, content server address information, etc.
- the data format of the media card 50 will be described below with reference to FIGS. 5 to 7 .
- the media apparatus 100 or 400 may access a content server 500 over a network 700 using the content information stored in the media card and more specifically content server address information.
- the media apparatus 100 or 400 may receive content from the content server 500 and reproduce and output the content. Then, the user can conveniently view desired content. That is, the user can conveniently view desired content by the operation of tagging the media card 50 .
- the media apparatus is an apparatus capable of processing media data and includes a media reproduction apparatus, an image display apparatus, a mobile terminal, etc.
- the media reproduction apparatus may include not only an optical disc reproduction apparatus such as a DVD player or a Blu-ray player but also a memory reproduction apparatus such as a flash memory.
- the image display apparatus may include a TV receiver capable of displaying a broadcast, a monitor, a computer, etc.
- the mobile terminal is a mobile apparatus and may include a mobile phone, a smart phone, a laptop, a tablet PC, a digital camera, a camcorder, a mobile photo printer, etc.
- an optical disc reproduction apparatus is shown as the media reproduction apparatus 100 and a TV receiver capable of displaying a broadcast is shown as the image display apparatus 400 .
- the media reproduction apparatus 100 accesses the content server 500 over the network 700 using the received content server information or content server address information by the tagging operation of the media card 50 , receives content from the content server 500 , and reproduces the content. If the reproduced content is an image, the content is reproduced by the media reproduction apparatus 100 and displayed on the image display apparatus 400 . If the reproduced content is audio, the content is reproduced and output by the media reproduction apparatus 100 .
- the media card 50 may perform NFC and thus may be referred to as an NFC card.
- FIG. 2 is a block diagram of the media reproduction apparatus of FIG. 1 .
- the media reproduction apparatus 100 may include a media data reception unit 183 , an external device interface 130 , a network interface 135 , a memory 140 , a user input interface 150 , an NFC module 160 and a controller 170 .
- the media data reception unit 183 may receive data from a medium inserted into the media reproduction apparatus 100 .
- the media data reception unit 183 may rotate the optical disc and read media data from the optical disc.
- the media data reception unit 183 may read media data from the memory.
- the external device interface 130 may transmit or receive data to or from the image display apparatus 400 connected by wire or wirelessly.
- the external device interface 130 may include an A/V Input/Output (I/O) unit (not shown).
- I/O A/V Input/Output
- the network interface 135 serves as an interface between the media reproduction apparatus 100 and a wired/wireless network such as the Internet.
- the network interface 135 may access the content server 500 over the network 700 and receive content or data from the content server 500 .
- the network interface 135 may transmit or receive data to or from the image display apparatus 400 connected by wire or wirelessly over the network.
- the memory 140 may store various programs necessary for the controller 170 to process and control signals, and may also store processed video, audio and data signals.
- the user input interface 150 transmits a signal input by the user to the controller 170 or transmits a signal received from the controller 170 to the user.
- the user input interface 150 may transmit or receive various user input signals such as a power-on/off signal, a channel selection signal, and a screen setting signal to or from a remote controller 200 , transmit a user input signal input by a local key (not shown) such as a power key, a channel key, a volume key and a setting key to the controller 170 , transmit a user input signal received by a sensor unit (not shown) for sensing a user gesture to the controller 170 , or transmit a signal from the controller 170 to the sensor unit (not shown).
- a local key such as a power key, a channel key, a volume key and a setting key
- a sensor unit not shown
- the controller 170 may process data received via the media data reception unit 183 , the external device interface 130 or the network interface 135 and generate and output a video or audio signal.
- a video and audio signal processed by the controller 170 may be input to the image display apparatus 400 via the external interface 130 or the network interface 135 .
- the controller 170 may include a demultiplexer (DEMUX), a video processor, etc., which will be described below with reference to FIG. 3 .
- DEMUX demultiplexer
- video processor etc.
- the controller 170 may control the overall operation of the media reproduction apparatus 100 .
- FIG. 3 is a block diagram showing the internal configuration of the controller of FIG. 2 .
- the controller 170 may include a DEMUX 310 , an audio processor 315 , a video processor 320 , a processor 330 , an OSD generator 340 , and a mixer 345 .
- the controller 170 may further include a data processor (not shown).
- the DEMUX 310 demultiplexes an input stream.
- the DEMUX 310 may demultiplex an MPEG-2 TS into a video signal, an audio signal, and a data signal.
- the DEMUX 310 may receive a stream signal from the media data reception unit 183 , the external device interface 130 or the network interface 135 .
- the audio processor 315 may process the demultiplexed audio signal.
- the audio processor 315 may include various decoders.
- the audio processor 315 may control bass, treble, and volume of the audio signal.
- the video processor 320 may process the demultiplexed video signal.
- the video processor 320 may include a video decoder 325 and a scaler 335 .
- the video decoder 325 decodes the demultiplexed video signal and the scaler 335 scales the decoded video signal so that the video signal can be displayed on the image display apparatus 400 .
- the video decoder 325 may be provided with decoders that operate based on various standards.
- the processor 330 may control the overall operation of the media reproduction apparatus 100 or the controller 170 .
- the processor 330 may control the media reproduction apparatus 100 according to a user command input through the user input interface (not shown) or an internal program.
- the processor 330 may control transmission or reception of data to or from the network interface 135 or the external device interface 130 .
- the processor 330 may control the operations of the DEMUX 310 , the video processor 320 and the OSD generator 340 of the controller 170 .
- the OSD generator 340 generates an OSD signal autonomously or according to user input.
- the OSD generator 340 may generate signals by which a variety of information is displayed as graphics or text on the display 180 , according to user input signals.
- the OSD signal may include various data such as a User Interface (UI), a variety of menus, widgets, icons, etc.
- UI User Interface
- the mixer 345 may mix the decoded video signal processed by the video processor 320 with the OSD signal generated by the OSD generator 340 .
- the data processor (not shown) of the controller 170 may process the demultiplexed data signal. For example, if the demultiplexed data signal was encoded, the data processor may decode the data signal.
- the block diagram of the controller 170 shown in FIG. 3 is exemplary. Depending upon the specifications of the image display apparatus 100 in actual implementation, the components of the block diagram may be integrated or omitted, or a new component may be added.
- FIG. 4 is a view referred to for explaining a communication method between the media card and the media reproduction apparatus of FIG. 1 .
- NFC may be initiated.
- the mobile terminal 600 and the media card 500 may transmit or receive data using an NFC method.
- the media card 50 may include an NFC module 60 including an NFC memory 55 and an antenna 65 .
- the media reproduction apparatus 100 may include an NFC module 160 including an NFC controller 163 and an antenna 167 .
- the NFC memory 55 may include content information, such as content type information, content ID information and content server information or content server address information.
- the NFC memory 55 may be, for example, an EEPROM.
- the NFC memory 55 may be readable, but may not be writable.
- the NFC module 60 is a passive tag and may be attached to a surface of the media card 50 .
- the media reproduction apparatus 100 may receive content information from the media card 50 .
- information exchange or data exchange between the media card 50 and the media reproduction apparatus 100 may be performed based on a reader/writer mode of NFC.
- the media reproduction apparatus 100 may operate in a reader mode of NFC.
- the antenna 167 of the media reproduction apparatus 100 receives content information from the media card 50 .
- the received content information may be transmitted to the controller 170 of the media reproduction apparatus 100 via the NFC controller 163 .
- the controller 170 of the media reproduction apparatus 100 may control the network interface 130 to access the content server 500 using content information such as content server information or content server address information.
- the network interface 130 may transmit a content data transmission request signal to the content server 500 . At this time, the network interface 130 may also transmit information regarding the media reproduction apparatus 100 . The network interface 130 may receive content from the content server 500 .
- the NFC controller 163 may control the network interface 130 to access the content server 500 using content information such as content server information or content server address information.
- NFC is advantageous in that a communication start procedure is simple, but is disadvantageous in that it is difficult to transmit a large amount of data.
- the media card 50 stores content information of about 64 bytes to 96 bytes and the media apparatus automatically accesses the content server using an NFC method and receives content.
- the data format of the media card 50 will be described with reference to FIGS. 5 to 7 .
- FIG. 5 is a diagram showing a card information format of a media card
- FIG. 6 is a diagram showing information in a content information field of the card information format of FIG. 5
- FIG. 7 is a diagram showing information in a descriptor field of the card information format of FIG. 5 .
- the media card 50 may include a content information field 70 including content type information, content ID information, etc. and a descriptor field 80 including content server information (url information), content server address information (final url information), etc.
- a content information field 70 including content type information, content ID information, etc.
- a descriptor field 80 including content server information (url information), content server address information (final url information), etc.
- the content information field 70 may have a size of 32 bytes and the descriptor field 80 may have a size of about 32 bytes to 64 bytes.
- the size of the content information may be about 64 bytes to 96 bytes.
- Identity has a size of 2 bytes and may indicate ID information of a manufacturer of payload (e.g., LG) or ID information of a manufacture group compatible with the manufacturer. As another example, “Identifier” may indicate card information (e.g., a serial number of a media card, etc.) of the media card 50 .
- “Length of Pack” has a size of 2 bytes and may indicate a total byte number of payload of information of the content information field and information of the descriptor field, which is used in one packet.
- Content index has a size of 1 byte and indicates content index information of a media card. An index value starts from “1” and may be increased on a per content information basis. If the media card 50 includes a plurality of pieces of content information, index information may be provided to the content information. For example, “1” may indicate index information of audio content and “2” may indicate index information of e-book content.
- Counter Code has a size of 2 bytes and may indicate information indicating a country for releasing the media card 50 , information indicating a country for using the media card 50 , or information indicating a country of the accessible content server 500 .
- “Relative time” has a size of 1 byte and may indicate whether a subsequent “valid-time duration” is a relative time or an absolute time. For example, “Relative time” having a value of “1” may indicate that “Valid-time duration” is a relative time and “Relative time” having a value of “0” may indicate that “Valid-time duration” is an absolute time.
- Valid-time duration has a size of 6 bytes and may indicate valid duration information of the media card or valid duration information of content download.
- the valid duration may be represented in the form of year/month/day YYMMDD.
- YYMMDD of “Valid-time duration” may indicate the valid duration of the media card indicating how long the media card can be used.
- YYMMDD of “Valid-time duration” may indicate the valid duration of the media card indicating an expiration date of the media card.
- count has a size of 2 bytes and may indicate information regarding the number of times that content can be reproduced via the media card, information regarding the number of times that content can be downloaded from the content server, and information regarding the number of times that content can be viewed.
- “reserved” has a size of 1 byte and may be used for other settings.
- “Contents type” has a size of 1 byte and may indicate content type information. For example, “Contents type” having a value of “1” may indicate video, “Contents type” having a value of “2” may indicate audio, “Contents type” having a value of “3” may indicate music, “Contents type” having a value of “4” may indicate book, and “Contents type” having a value of “5” may indicate game. “Contents type” having a value of “0” may indicate a content type other than the above-described content types.
- Contents ID has a size of 8 bytes and may include ID information of reproducible content. Meanwhile, “Contents ID” may further include content server information (URL information) or content server address information (final URL information). Alternatively, “Contents ID” may include only actual content ID information except for URL information or final URL information.
- “reserved” has a size of 2 bytes and may be used for other settings.
- CRC has a size of 4 bytes and is attached for error check.
- the description field 80 may have a size of 8 bytes to 24 bytes.
- “URL” having a descriptor ID of “01” may indicate content server information (URL information) or content server address information (final URL information) of content such as video, music, a photo, an e-book and a game.
- “Title Name” having a descriptor ID of “02” may indicate a content title name of content such as video, music, a photo, an e-book and a game.
- “Album Name” having a descriptor ID of “03” may indicate an album name of content such as music.
- “Genre type” having a descriptor ID of “04” has a size of 1 byte and may indicate the genre of content.
- “Genre type” may indicate the genre of music content, such as jazz or pop.
- “Genre type” may indicate the genre of video content, such as SF or drama.
- “year” having a descriptor ID of “05” has a size of 8 bytes and may indicate a content release date.
- Composer having a descriptor ID of “06” may indicate information regarding a composer, a lyricist and an arranger of music content.
- Article having a descriptor ID of “07” may include information regarding an artist of music content.
- “Audio encode type” having a descriptor ID of “08” has a size of 1 byte and may indicate an audio encode type of video, music or game content.
- “Audio encode type” may indicate an encoding method such as MP3, LPCM or PCM.
- “Audio Bit Rate” having a descriptor ID of “09” has a size of 2 bytes and may indicate an audio bit rate of video, music or game content.
- Sample rate having a descriptor ID of “0A” has a size of 1 byte and may indicate a sample rate of video, music or game content.
- “Channel type” having a descriptor ID of “0B” has a size of 1 byte and may indicate audio channel information of video, music or game content.
- “Channel type” may indicate audio channel information such as 2ch, 5.1ch or 7.1ch.
- Video codec type having a descriptor ID of “0C” has a size of 1 byte and may indicate a video codec type of video or game content. “Video codec type” may indicate a video coding method such as H264, MPEG or AVC.
- “Frame Rate” having a descriptor ID of “0D” has a size of 1 byte and may indicate a frame rate of video or game content.
- resolution having a descriptor ID of “0E” has a size of 4 bytes and may indicate resolution of an image of video or game content.
- the media apparatus 100 or 400 receives content related information (content information or descriptor information) described with reference to FIGS. 5 to 7 .
- the media apparatus 100 or 400 extracts content ID information and content type information from content information received by the NFC module.
- the media apparatus 100 or 400 retrieves unique media card service URL information (content server information) provided to the media apparatus 100 or 400 .
- the media apparatus 100 or 400 generates final URL information (content server address information) using the content ID information, the content type information and the unique media card service URL information (content server information).
- the final URL information may be an address of the content server from which content may be downloaded.
- the content ID information and the content type information are as follows.
- the content ID of first content in the media card may be “0x0000000000000001” and the content type thereof may be “0x01”.
- the content ID of second content in the media card may be “0x0000000000000002” and the content type thereof may be “0x02”.
- the content ID of third content in the media card may be “0x0000000000000003” and the content type thereof may be “0x02”.
- the content ID of fourth content in the media card may be “0x0000000000000004” and the content type may be “0x04”.
- the unique media card service URL provided to the media apparatus 100 or 400 may be “http://www.mediacard.com/lge”.
- the final URL may be set using “URL” in the descriptor field.
- the unique media card service URL provided to the media apparatus 100 or 400 is not considered. It is assumed that “URL” in the descriptor field is not final URL information (content server address information), but is URL information (content server information).
- the descriptor field is “http://www.mediacard.com/xognsdl”
- the content server address information may be set using the content server information (URL information) included in “content ID”.
- FIG. 8 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- the media system may include a media card 50 , a media apparatus 100 or 400 and a content server 500 .
- the media system of FIG. 8 is similar to the media system of FIG. 1 , except that NFC is performed between the media card 50 and the media reproduction apparatus 100 and the image display apparatus 400 and the content server 500 transmit or receive data over the network 700 .
- the media reproduction apparatus 100 receives content related information stored in the media card 50 and extracts content server address information therefrom and transmits the content server address information to the image display apparatus 400 .
- the image display apparatus 400 may access the content server 500 over the network 700 using the content server information or the content server address information received from the media reproduction apparatus 100 .
- the image display apparatus 400 may receive content from the content server 500 and reproduce and output the content. Then, the user can conveniently view desired content.
- the image display apparatus 400 may receive content related information stored in the media card 50 from the media reproduction apparatus 100 and extract content server address information therefrom.
- FIG. 9 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- the media system may include a media card 50 , a media apparatus 400 and a content server 500 .
- the media system of FIG. 9 is similar to the media system of FIG. 8 , except that NFC is performed between the media card 50 and the image display apparatus 400 and the image display apparatus 400 and the content server 500 transmit or receive data over the network 700 .
- the image display apparatus 400 receives content related information stored in the media card 50 and extracts content server address information therefrom.
- the image display apparatus 400 may access the content server 500 over the network 700 using the content server address information received from the media card 50 .
- the image display apparatus 400 may receive content from the content server 500 and reproduce and output the content. Then, the user can conveniently view desired content.
- FIG. 10 is a block diagram showing the internal configuration of the image display apparatus of FIG. 9 .
- the image display apparatus 400 which is a media apparatus according to an embodiment of the present invention may include a broadcast reception unit 405 , an external device interface 430 , a network interface 435 , a memory 440 , a user input interface 450 , an NFC module 460 , a controller 470 , a display 480 and an audio output unit 485 .
- the external device interface 430 , the network interface 435 , the memory 440 , the user input interface 450 , the NFC module 460 and the controller 470 of FIG. 10 are respectively identical to the external interface 130 , the network interface 135 , the memory 140 , the user input interface 150 , the NFC module 160 and the controller of the media reproduction apparatus 100 shown in FIG. 2 and thus a description thereof will be omitted.
- a difference between FIG. 2 and FIG. 10 will be focused upon.
- the broadcast reception unit 405 may include a tuner unit 410 and a demodulator 420 . As needed, the broadcast reception unit 405 may include the network interface 430 in addition to the tuner unit 410 and the demodulator 420 .
- the tuner unit 410 tunes to a Radio Frequency (RF) broadcast signal corresponding to a channel selected by a user from among RF broadcast signals received through an antenna or RF broadcast signals corresponding to all channels previously stored in the image display apparatus.
- RF Radio Frequency
- the tuned RF broadcast is converted into an Intermediate Frequency (IF) signal or a baseband Audio/Video (AV) signal.
- IF Intermediate Frequency
- AV baseband Audio/Video
- the tuned RF broadcast signal is converted into a digital IF signal DIF if it is a digital broadcast signal and is converted into an analog baseband AV signal (Composite Video Banking Sync/Sound Intermediate Frequency (CVBS/SIF)) if it is an analog broadcast signal. That is, the tuner unit 410 may process a digital broadcast signal or an analog broadcast signal.
- the analog baseband AV signal (CVBS/SIF) output from the tuner unit 410 may be directly input to the controller 470 .
- the tuner unit 410 may be capable of receiving RF broadcast signals from an Advanced Television Systems Committee (ATSC) single-carrier system or from a Digital Video Broadcasting (DVB) multi-carrier system.
- ATSC Advanced Television Systems Committee
- DVD Digital Video Broadcasting
- the tuner unit 410 may sequentially tune to RF broadcast signals corresponding to all broadcast channels stored through a channel storage function among RF broadcast signals received through an antenna and may convert the tuned RF broadcast signals into IF signals or baseband A/V signals.
- the tuner unit 410 may include a plurality of tuners in order to receive broadcast signals of a plurality of channels or a single tuner for simultaneously receiving broadcast signals of a plurality of channels.
- the demodulator 420 receives and demodulates the digital IF signal DIF converted by the tuner 410 .
- the demodulator 420 may perform demodulation and channel decoding and output a stream signal TS.
- the stream signal TS may be a signal in which a video signal, an audio signal and a data signal are multiplexed.
- the stream signal output from the demodulator 420 may be input to the controller 470 .
- the controller 470 performs demultiplexing and A/V signal processing with respect to the stream signal.
- the processed video and audio signals are output to the display 480 and the audio output unit 485 , respectively.
- the display 480 converts the video signal, the data signal, the OSD signal and the control signal processed by the controller 470 or the video signal, the data signal and the control signal received by the external device interface 430 and generates a drive signal.
- the display 480 may be a Plasma Display Panel (PDP), a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED) display or a flexible display.
- the display 480 may be a 3D display.
- the display 480 may function as not only an output device but also as an input device.
- the audio output unit 485 receives the audio signal processed by the controller 470 and outputs the received audio signal as sound.
- a camera unit captures images of a user.
- the camera unit (not shown) may be implemented by one camera. However, the present invention is not limited thereto and the camera unit may be implemented by a plurality of cameras.
- the camera unit (not shown) may be provided on the display 480 of the image display apparatus 400 or may be separately provided. Image information captured by the camera unit (not shown) may be input to the controller 470 .
- the controller 470 may sense a user gesture based on an image captured by the camera unit (not shown), a signal sensed by a sensor unit (not shown) or a combination thereof.
- the remote controller 200 transmits user input to the user input interface 450 .
- the above-described image display apparatus 400 may be a fixed or mobile digital broadcast receiver.
- FIG. 11 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- the media system may include a media card 50 , a media apparatus 600 and a content server 500 .
- the media system of FIG. 11 is similar to the media system of FIG. 8 , except that NFC is performed between the media card 50 and the mobile terminal 600 and the mobile terminal 600 and the content server 500 transmit or receive data over the network 700 .
- the mobile terminal 600 receives content related information stored in the media card 50 and extracts content server address information therefrom.
- the mobile terminal 600 may access the content server 500 over the network 700 using the content server address information received from the media card 50 .
- the mobile terminal 600 may receive content from the content server 500 and reproduce and output the content. Then, the user can conveniently view desired content.
- FIG. 12 is a block diagram showing the internal configuration of the mobile terminal of FIG. 11 .
- the mobile terminal 600 may include a wireless communication unit 610 , an audio/video (A/V) input unit 620 , a user input unit 630 , a sensing unit 640 , an output unit 650 , a memory unit 660 , an interface unit 670 , a controller 680 and a power supply 690 .
- A/V audio/video
- the wireless communication unit 610 may include a broadcast reception module 611 , a mobile communication module 613 , a wireless Internet module 615 , an NFC module 617 , and a global positioning system (GPS) module 619 .
- a broadcast reception module 611 may include a broadcast reception module 611 , a mobile communication module 613 , a wireless Internet module 615 , an NFC module 617 , and a global positioning system (GPS) module 619 .
- GPS global positioning system
- the broadcast reception module 611 receives at least one of a broadcast signal and broadcast-related information from an external broadcast management server through a broadcast channel.
- the broadcast channel may include a satellite channel and a terrestrial channel.
- the broadcast signal and/or the broadcast-related information received through the broadcast reception module 611 may be stored in the memory 660 .
- the mobile communication module 613 transmits or receives a wireless signal to or from at least one of a base station, an external terminal and a server over a mobile communication network.
- the wireless signal may include a voice call signal, a video call signal or various types of data associated with transmission and reception of a text/multimedia message.
- the wireless Internet module 615 is an internal or external module for wireless Internet access which may be provided to the mobile terminal 600 .
- the NFC module 617 may perform NFC.
- the NFC module 617 may receive content related information from the media card 50 if the media card 50 approaches the mobile terminal 600 within a predetermined distance, that is, if the media card 50 is tagged, which is described above with reference to FIG. 4 .
- Bluetooth Radio-Frequency IDentification
- IrDA Infrared Data Association
- UWB Ultra WideBand
- ZigBee ZigBee
- the GPS module 619 may receive position information from a plurality of GPS satellites.
- the A/V input unit 610 receives an audio signal or a video signal and may include a camera 621 and a microphone 623 .
- the user input unit 630 generates key input data enabling the user to control the operation of the terminal.
- the user input unit 630 may include a keypad, a dome switch, a touchpad (static pressure/static electrical), etc.
- a touchpad static pressure/static electrical
- the touchpad and the display 651 may be called a touchscreen.
- the sensing unit 640 detects a current state of the mobile terminal 600 such as whether the mobile terminal 600 is opened or closed, the position of the mobile terminal 600 and contact/non-contact of a user and generates a sensing signal for controlling the operation of the mobile terminal 600 .
- the sensing unit 640 may include a proximity sensor 641 , a pressure sensor 643 and a motion sensor 645 .
- the motion sensor 645 may sense motion or position of the mobile terminal 600 using an acceleration sensor, a gyroscopic sensor and a gravity sensor.
- the gyroscopic sensor measures an angular speed and senses a direction (angle) in which the mobile terminal rotates from a reference direction.
- the output unit 650 may include a display 651 , an audio output module 653 , an alarm unit 655 and a haptic module 657 .
- the display 651 displays information processed by the mobile terminal 600 .
- the display 651 and the touchpad have the layered structure to configure the touchscreen, the display 651 can be used not only as an output device but also as an input device for inputting information via user touch.
- the audio output module 653 may output audio data received from the wireless communication module 610 or stored in the memory 660 .
- the audio output module 653 may include a speaker, a buzzer, etc.
- the alarm unit 655 outputs a signal notifying the user that an event has occurred in the mobile terminal 600 .
- the alarm unit 253 outputs a signal notifying the user of the occurrence of an event in the form of vibrations.
- the haptic module 657 generates a variety of tactile effects that the user can feel.
- a typical example of the tactile effect generated by the haptic module 657 is vibration.
- the memory 660 may store a program for processing and control of the controller 680 and may temporarily store input or output data (for example, a phonebook, messages, audio, still images, and moving images).
- input or output data for example, a phonebook, messages, audio, still images, and moving images.
- the interface 670 serves as an interface with all external devices connected to the mobile terminal 600 .
- the interface 670 may receive data from an external device or receive power and transmit power to the components of the mobile terminal 600 or transmit data of the mobile terminal 600 to an external device.
- the controller 680 controls the overall operation of the mobile terminal 600 .
- the controller 680 performs control and processing associated with voice communication, data communication, video communication, and the like.
- the controller 680 may include a multimedia reproduction module 681 for multimedia reproduction.
- the multimedia reproduction module 681 may be implemented in the controller 680 in hardware form or may be implemented in software form separately from the controller 680 .
- the power supply 690 receives external power or internal power and supplies power required for operation to each component under control of the controller 680 .
- the mobile terminal 600 having the above configuration includes a wired/wireless communication system and a satellite based communication system so as to operate in a communication system for transmitting data through a frame or packet.
- FIG. 13 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- the media system may include a media card 50 , a media apparatus 100 or 400 , a remote controller 200 and a content server 500 .
- the media system of FIG. 13 is similar to the media system of FIG. 1 , except that NFC is performed between the media card 50 and the remote controller 200 and the image display apparatus 400 and the content server 500 transmit or receive data over the network 700 .
- the remote controller 200 receives content related information stored in the media card 50 .
- the remote controller 200 transmits the received content related information to the media reproduction apparatus 100 using an RF communication method, a ZigBee communication method, a Bluetooth communication method, etc.
- the media reproduction apparatus 100 extracts the received content server address information and transmits the content server address information to the image display apparatus 400 .
- the image display apparatus 400 accesses the content server 500 over the network 700 using the content server address information received from the media reproduction apparatus 100 .
- the image display apparatus 400 may receive content from the content server 500 and reproduce and output the content. Then, the user can conveniently view desired content.
- the image display apparatus 400 may receive all content related information stored in the media card 50 from the media reproduction apparatus 100 and extract content server address information therefrom.
- FIG. 14 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention.
- the media system may include a media card 50 , a media apparatus 100 , 400 or 600 , and a content server 500 .
- the media system of FIG. 14 is similar to the media system of FIG. 13 , except that the mobile terminal 600 is used instead of the remote controller 200 , and thus a description thereof will be omitted.
- FIG. 15 is a flowchart illustrating a method for operating a media apparatus according to an embodiment of the present invention.
- FIGS. 16 to 21B are views referred to for describing various examples of the operating method of FIG. 15 .
- the media reproduction apparatus 100 which is a media apparatus may enter a media card data storage mode (S 1710 ). Meanwhile, step S 1710 corresponds to step S 1810 of FIG. 16 .
- the media reproduction apparatus 100 may enter the media card data storage mode using a local key of the media reproduction apparatus 100 or a specific key of the remote controller.
- the media reproduction apparatus 100 may enter the media card data storage mode via a menu displayed on the display 480 of the image display apparatus 400 , for example, a media card menu.
- Step S 1715 corresponds to step S 1815 of FIG. 16
- step S 1720 corresponds to step S 1820 of FIG. 16
- step S 1725 corresponds to step S 1825 of FIG. 16 .
- the NFC module 160 of the media reproduction apparatus 100 receives content information and descriptor information as content related information shown in FIG. 5 through NFC.
- the received content information and descriptor information are divided and stored by media cards.
- the received content information and descriptor information are stored in the memory 140 of the media reproduction apparatus 100 .
- the NFC module 160 includes a memory (not shown)
- the received content information and descriptor information may be stored in the NFC module.
- the received content information and descriptor information are stored in the media apparatus, for example, in the memory 140 of the media reproduction apparatus 100 .
- the controller 170 may generate a media card list based on the stored content related information of the media card.
- the memory 140 of the media reproduction apparatus 100 may store the media card list.
- the image display apparatus 400 may receive the content related information of the media card through the NFC module 460 and the controller 470 of the image display apparatus 400 may generate the media card list based on the content related information of the media card.
- the memory 440 of the image display apparatus 400 may store the media card list.
- the media reproduction apparatus 100 may enter a media card list display mode stored in the media reproduction apparatus.
- the media reproduction apparatus 100 may enter a media card list display mode through a menu displayed on the display 480 of the image display apparatus 400 , for example, a media card menu.
- the media apparatus 100 or 400 may receive the content related information from the media card and automatically display the media card list. At this time, whenever the media card 50 is continuously tagged, the number of media card objects in the displayed media card list may be increased. A media card object corresponding to a recently tagged media card may be highlighted so as to be distinguished from other media card objects. Whenever the media card 50 is continuously tagged, the memory 440 may store information related to the media card by media cards.
- the controller 170 of the media reproduction apparatus 100 may transmit the media card list to the image display apparatus 400 through the external device interface 130 , if the media card list display input is received. Then, the image display apparatus 400 may receive the media card list through the external device interface 430 and display the media card list on the display 480 .
- the controller 470 of the image display apparatus 400 controls display of the media card list stored in the memory 440 on the display 480 according to the media card list display input.
- the displayed media card list may include a plurality of media card objects if a plurality of media cards is tagged.
- Step S 1740 corresponds to step S 1840 of FIG. 16 and step S 1745 corresponds to step S 1845 .
- the media reproduction apparatus 100 extracts content server information based on at least one of content information or descriptor information of the selected media card or the predetermined content item of the media card.
- the NFC controller 163 of the NFC module 160 or the controller 170 of the media reproduction apparatus 100 extracts content ID information and content type information from the content information of the selected media card or the predetermined content item of the media card.
- the NFC controller 163 of the NFC module 160 or the controller 170 of the media reproduction apparatus 100 retrieves unique media card service URL information (content server information) provided to the media reproduction apparatus 100 .
- the unique URL information may be stored in the NFC controller 163 of the NFC module 160 or the memory 140 .
- the NFC controller 163 of the NFC module 160 or the controller 170 of the media reproduction apparatus 100 may generate final URL information (content server address information) using the content ID information, the content type information and the unique media card service URL information (content server information).
- the final URL information may be set using “URL” of the descriptor information or “URL” of the “content ID”.
- the NFC controller 163 of the NFC module 160 or the controller 170 of the media reproduction apparatus 100 may set the final URL information (content server address information using the content ID information, the content type information and content server information (URL information) included in the “content ID” of the selected media card or the predetermined content item of the media card.
- the network interface 135 of the media reproduction apparatus 100 accesses the content server 500 over the network 700 based on the extracted final URL information, that is, the content server address information. That is, the network interface 130 may transmit a content data transmission request signal to the content server 500 . At this time, information regarding the media reproduction apparatus 100 may also be transmitted.
- the content server 500 may receive the content transmission request corresponding to the media card. If the information regarding the media reproduction apparatus is also received, the content server 500 may identify the media apparatus for requesting transmission of content corresponding to the media card. That is, if different media apparatuses request content transmission using the same media card, the content server may distinguish the media apparatuses from one another.
- the controller 470 of the image display apparatus 400 calculates final URL information (content server address information) using the content ID information, the content type information, etc. of the selected media card or predetermined content item of the media card.
- the network interface 435 of the image display apparatus 400 accesses the content server 500 over the network 700 based on the extracted final URL information, that is, the content server address information. That is, the network interface 430 may transmit a content data transmission request signal to the content server 500 . At this time, information regarding the image display apparatus 400 may also be transmitted.
- Step S 1750 corresponds to step S 1850 of FIG. 16 .
- the network interface 135 of the media reproduction apparatus 100 receives content of the selected media card or predetermined content item of the media card from the content server 500 .
- the received content data may be received in the form of a stream.
- the network interface 435 of the image display apparatus 400 receives content of the selected media card or predetermined content item of the media card from the content server 500 .
- Step S 1755 corresponds to step S 1855 of FIG. 16 .
- the controller 170 of the media reproduction apparatus 100 processes the received content corresponding to the media card. For example, if the content data is received in the form of a stream, the DEMUX of the controller 170 demultiplexes the content data into a video signal, an audio signal and a data signal.
- the video signal, the audio signal and the data signal are decoded by respective decoders and are subjected to signal processing such as scaling, image quality control or sound quality control, thereby reproducing the content.
- the controller 470 of the image display apparatus 400 processes the received content corresponding to the media card.
- Step S 1760 corresponds to step S 1860 of FIG. 16 .
- the controller 170 of the media reproduction apparatus 100 controls transmission of the reproduced content, that is, the video signal and the audio signal, to the image display apparatus 400 through the external device interface 130 .
- the image display apparatus 400 may display video content, e-book content, etc. on the display 480 and output audio content through the audio output unit 485 .
- the media apparatus is an image display apparatus 400
- the content processed by the controller 470 of the image display apparatus 400 is output through the display 480 or the audio output unit 485 .
- FIGS. 17 to 21B are views referred to for describing various examples of the operating method of FIG. 15 .
- the media reproduction apparatus 100 receives movie related content information via NFC, receives movie content corresponding thereto through the content server 500 , and displays movie related content 2010 on the display 480 of the image display apparatus 400 .
- the media reproduction apparatus 100 receives music related content information via NFC, receives music content corresponding thereto through the content server 500 , and displays music related content 2015 on the display 480 of the image display apparatus 400 .
- the media reproduction apparatus 100 receives magazine related content information via NFC, receives magazine content corresponding thereto through the content server 500 , and displays magazine related content 2020 on the display 480 of the image display apparatus 400 .
- each media card is tagged by the media reproduction apparatus.
- a media card list including previously tagged media cards is stored in a memory and is displayed when a user wishes to view the media card list.
- the media reproduction apparatus 100 generates and stores a media list thereof. If a media list display input is received, the media list is displayed on the display 480 of the image display apparatus 400 .
- FIG. 18 shows a state in which media card objects 2110 , 2120 and 2130 respectively corresponding to the media cars 50 a , 50 b and 50 c are stored in the memory 169 .
- the memory 169 may be a memory (not shown) included in the NFC module 160 or the memory 140 of the media reproduction apparatus 100 .
- FIG. 19A shows a state in which an object 2210 indicating whether or not a media card list is displayed is displayed on the display 480 of the image display apparatus 400 .
- the media reproduction apparatus 400 may enter the media card list display mode.
- FIG. 19B shows a state in which a media card list 2220 is displayed on the display 480 of the image display apparatus 400 according to the media card list display mode.
- the media card list 2220 may include media card objects 2310 , 2320 and 2330 respectively corresponding to the media cards 50 a , 50 b and 50 c of FIGS. 17( a ) to 17 ( c ).
- Each of the media card objects 2310 , 2320 and 2330 may include at least one of a content type, a content ID, a content title and genre information of the media card.
- the media card objects 2310 , 2320 and 2330 may be generated by the controller 170 based on the content related information of the media card.
- the first card object 2310 includes movie title, genre, viewing information and synopsis
- the second card object 2320 includes singer, music video title, viewing time, album 1 and album 2
- the third card object 2330 includes magazine name, picture name, access number and bonus book.
- the media card objects 2310 , 2320 and 2330 may further include at least one of a valid duration of the media card or the content item, the number of times that content can be reproduced or the number of times that content can be downloaded. Thus, it is immediately possible to determine whether the media card or the content item is available.
- the media card object or the content item may not be displayed in the media card list 2220 or may be displayed in an inactivated state.
- the controller 170 of the media reproduction apparatus 100 may control access to the content server 500 using the media card list information stored in the memory 140 . Accordingly, it is possible to periodically check whether the valid duration of the media card in the media card list or the content item of the media card has expired, whether content can be reproduced or whether content can be downloaded. If a media card list display input is received, a media card list may be displayed using available information.
- FIG. 20A shows the state in which the first media card object 2310 is selected from the media card list 2220 .
- the first media card object may be selected from the media card list 2220 .
- the selected first media card object 2310 may be highlighted so as to be distinguished from other media card objects 2320 and 2330 .
- FIG. 20B shows the state in which an object 2320 indicating whether or not content corresponding to the selected media card is viewed is displayed on the display 480 of the image display apparatus 400 .
- the content corresponding to the selected media card may be set to be viewed.
- FIG. 20C shows the state in which the content 2330 corresponding to the selected first media card object 2310 is displayed on the display 480 of the image display apparatus 400 .
- the controller 170 of the media reproduction apparatus 100 extracts the content server address information corresponding to the selected first media card object 2310 and accesses the content server 500 using the content server address information.
- the controller 170 of the media reproduction apparatus 100 reproduces the content received from the content server 500 and displays the content on the display 480 of the image display apparatus 400 .
- FIG. 21A shows the state in which the second media card object 2320 is selected from the media card list 2220 .
- the second media card object 2312 may be selected from the media card list 2220 .
- the selected second media card object 2320 may be highlighted so as to be distinguished from other media card objects 2310 and 2330 .
- FIG. 21B shows the state in which content 2340 corresponding to the selected second media card object 2320 is displayed on the display 480 of the image display apparatus 400 .
- the audio output unit 486 outputs sound.
- the controller 170 of the media reproduction apparatus 100 extracts the content server address information corresponding to the selected second media card object 2320 and accesses the content server 500 using the content server address information.
- the controller 170 of the media reproduction apparatus 100 reproduces the content received from the content server 500 , displays the content on the display 480 of the image display apparatus 400 , and outputs the audio data to the audio output unit 485 .
- FIG. 22 is a flowchart illustrating a method for operating a content server according to an embodiment of the present invention.
- FIG. 23 is a block diagram showing the internal configuration of the content server of FIG. 1 .
- the content server 500 receives a content transmission request from the media reproduction apparatus 100 which is a media apparatus (S 1910 ).
- the media reproduction apparatus 100 may acquire content server address information of the media card or the predetermined content item of the media card.
- the network interface 135 of the media reproduction apparatus 100 may transmit a content data transmission request signal to the content server 50 over the network 700 based on the extracted final URL information, that is, the content server address information. At this time, information regarding the media reproduction apparatus 100 may also be transmitted.
- the content server 500 may receive the content data transmission request signal and the information regarding the media reproduction apparatus 100 .
- the content server 500 may include a network interface 2530 , a memory 2540 and a processor 2520 .
- the network interface 2530 may receive a content transmission request from the media reproduction apparatus 100 and transmit the request signal to the processor 2520 .
- step S 1915 A determination as to whether media card information is received is made (S 1915 ). If the media card information has not been received, step S 1920 is performed and, if the media card information has been received, step S 1930 is performed.
- the content server 500 and, more particularly, the processor 2520 of the content server 500 may determine whether not only a content data transmission request signal but also media card information has been received.
- the media card information may be at least one of “Identifier”, “Relative time”, “Valid-time Duration” and “count” of FIGS. 5 to 7 . That is, the media card information may include some of content information of the media card.
- the content server 500 and, more particularly, the processor 2520 of the content server 500 may determine whether at least one of the card ID information of the media card (“Identifier”), relative time information (“Relative time”), valid duration of the media card or valid duration information of content download (“Valid-time duration”), or the number of times that content can be reproduced or the number of times that content can be downloaded from the content server (“count”) has been received.
- step S 1920 the content server 500 requests media card information from the media reproduction apparatus 100 (S 1920 ) and receives the media card information from the media reproduction apparatus 100 (S 1925 ).
- the content server 500 and, more particularly, the processor 2520 of the content server 500 may determine that the media card information is requested from the media reproduction apparatus 100 and transmit the request signal to the network interface 2530 of the content server 500 , if at least one of “Identifier”, “Relative time”, “Valid-time duration” or “count” has not been received.
- the network interface 2530 of the content server 500 requests the media card information from the media reproduction apparatus 100 and receives the media card information from the media reproduction apparatus 100 .
- the content server 500 may determine whether the media card or the content information of the media card is available based on the received media card information.
- the content server 500 and, more particularly, the processor 2520 of the content server 500 may determine whether or not the valid duration of the media card or the content of the media card has expired or whether content can be downloaded using “Relative time” and “Valid-time duration”.
- the ID of the media card may be identified using “Identifier” and a determination as to whether the valid duration of the media card or the content of the media card has expired or whether content can be downloaded is made by media cards.
- the content server 500 and, more particularly, the processor 2520 of the content server 500 may determine whether the number of times that the content of the media card can be reproduced has been exceeded or whether the number of times that content can be downloaded from the content server has been exceeded using “count”.
- the ID of the media card may be identified using “Identifier” and a determination as to whether the number of times that the content of the media card can be reproduced has been exceeded or whether the number of times that content can be downloaded from the content server has been exceeded is made by media cards.
- the content server 500 and, more particularly, the network interface 2530 of the content server 500 may transmit content to the media reproduction apparatus 100 .
- the content server 500 and, more particularly, the memory 2540 of the content server 500 store the number of times of transmission of content by media cards. When next content is transmitted, the content server 500 may determine whether the number of times that the content of the media card can be reproduced has been exceeded or whether the number of times that the content can be downloaded from the content server has been exceeded, using the number of times of transmission of content.
- the content server 500 may appropriately transmit the content to the media reproduction apparatus 100 .
- the content server 500 may receive information (serial number, product name, etc.) of the media apparatus, for example, the media reproduction apparatus 100 .
- the content server 500 can identify the media apparatus for requesting transmission of content corresponding to the media card. That is, if different media apparatuses request content transmission using the same media card, the content server 500 may distinguish the media apparatuses from one another.
- step S 1930 If the content of the media card is not available in step S 1930 , a message indicating that the content is not available is transmitted to the media reproduction apparatus 100 (S 1945 ).
- the content server 500 and, more particularly, the processor 2520 of the content server 500 transmit the message indicating that the content is not available to the media reproduction apparatus 100 through the network interface 2530 if the content of the media card is not available.
- the media reproduction apparatus 100 may receive the message indicating that the content is not available and delete the media card from the media card list or the content item of the media stored in the memory 140 .
- the media card of the media card list or the content item of the media card may not be displayed or may be displayed in an inactivated state. Accordingly, the user can conveniently check the available media cards or content items of the media cards.
- a content server and a method for operating the same of the present invention are not limited to the configurations and the methods of the above-described embodiments and various modifications may be made by selectively combining all or some of the embodiments.
- the method for operating the media apparatus or the method for operating the content server according to the foregoing embodiments may be implemented as code that can be written to a computer-readable recording medium and can thus be read by a processor.
- the computer-readable recording medium may be any type of recording device in which data can be stored in a computer-readable manner. Examples of the computer-readable recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disc, an optical data storage, and a carrier wave (e.g., data transmission over the Internet).
- the computer-readable recording medium can be distributed over a plurality of computer systems connected to a network so that computer-readable code is written thereto and executed therefrom in a decentralized manner. Functional programs, code, and code segments needed for realizing the embodiments herein can be construed by one of ordinary skill in the art.
Abstract
A media apparatus, a content server and a method for operating the same are disclosed. A method for operating a media apparatus includes tagging a media card, receiving content related information from the media card, and displaying a media card list including a media card object corresponding to the content related information of the media card. Therefore, it is possible to increase user convenience.
Description
- This application claims the priority benefit of Korean Patent Application No. 10-2011-0112936, filed on Nov. 1, 2011 in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
- 1. Field of the Invention
- The present invention relates to a media apparatus, a content server and a method for operating the same, and more particularly to a media apparatus, a content server and a method for operating the same, which are capable of increasing user convenience.
- 2. Description of the Related Art
- A media apparatus processes content data such as video or audio data capable of being viewed or listened to by users. Users may view video data or listen to audio data using the media apparatus.
- As the type or amount of content is diversified, various methods considering user convenience when reproducing or outputting content desired by a user have been discussed.
- Therefore, the present invention has been made in view of the above problems, and it is an object of the present invention to provide a media apparatus, a content server and a method for operating the same, which are capable of increasing user convenience.
- An another object of the present invention is to provide a media apparatus, a content server and a method for operating the same, which are capable of conveniently transmitting or receiving content related information using near field communication (NFC).
- In accordance with an aspect of the present invention, the above and other objects can be accomplished by the provision of a method for operating a media apparatus, including tagging a media card, receiving content related information from the media card, and displaying a media card list including a media card object corresponding to the content related information of the media card.
- In accordance with a further aspect of the present invention, there is provided a method for operating a content server, including receiving a content transmission request from a media apparatus over a network, receiving information regarding a media card capable of communicating with the media apparatus, determining whether content of the media card is available based on the information regarding the media card and transmitting a message indicating that the content is not available to the media apparatus if the content is not available, and transmitting the content to the media apparatus if the content of the media card is available.
- In accordance with yet another aspect of the present invention, there is provided a media apparatus including a near field communication module configured to receive content related information of a media card by tagging the media card, and a display configured to display a media card list including a media card object corresponding to the media card.
- In accordance with yet another aspect of the present invention, there is provided a content server including a network interface configured to receive a content transmission request from a media apparatus over a network and receive information regarding a media card capable of communicating with the media apparatus, and a processor configured to determine whether content of the media card is available based on the information regarding the media card, transmit a message indicating that the content is not available to the media apparatus if the content is not available, and transmit the content to the media apparatus if the content of the media card is available.
- According to the embodiments of the present invention, in a media card data storage mode, content related information received from a media card by NFC is stored and, if a media card list display input is received, a media card list including a media card object corresponding to the media card is displayed, thereby enabling a user to easily use the media card list. Accordingly, it is possible to increase user convenience.
- In particular, a desired media card of a media card list or a desired content item of a media card can be selected such that a user can conveniently receives desired content from a content server.
- A media apparatus can receive content from a content server and reproduce and output the content. Accordingly, a user can easily view desired content.
- If a valid duration of a media card list has expired or the number of times that content can be reproduced has been exceeded, the media card or the content item of the media card is not displayed or is displayed in an inactivated state, such that a user conveniently checks available media cards or available content items of the media card.
- The content server receives a content transmission request signal or media card information from the media apparatus, determines whether content can be transmitted, and transmits a message that the content is not available to the media apparatus, if the content cannot be transmitted. Accordingly, the media apparatus can easily manage the media cards of the media card list or the content items of the media card.
- If the content can be transmitted, the content is transmitted to the media apparatus. Accordingly, it is possible to conveniently transmit content desired by a user to a desired media apparatus.
- The content server receives, stores and manages information regarding the media card, the information regarding the media apparatus, etc., determines whether content can be provided by media cards or media apparatuses, and transmits the content to the media apparatus if the content can be provided. Accordingly, it is possible to transmit content desired by a user to a desired media apparatus.
- The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
- FIG. 1 is a diagram showing a media system including a media card and a media apparatus according to an embodiment of the present invention;
-
FIG. 2 is a block diagram of a media reproduction apparatus ofFIG. 1 ; -
FIG. 3 is a block diagram showing the internal configuration of a controller ofFIG. 2 ; -
FIG. 4 is a view referred to for explaining a communication method between the media card and the media reproduction apparatus ofFIG. 1 ; -
FIG. 5 is a diagram showing a card information format of a media card; -
FIG. 6 is a diagram showing information in a content information field of the card information format ofFIG. 5 ; -
FIG. 7 is a diagram showing information in a descriptor field of the card information format ofFIG. 5 ; -
FIG. 8 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention; -
FIG. 9 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention; -
FIG. 10 is a block diagram showing the internal configuration of an image display apparatus ofFIG. 9 ; -
FIG. 11 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention; -
FIG. 12 is a block diagram showing the internal configuration of a mobile terminal ofFIG. 11 ; -
FIG. 13 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention; -
FIG. 14 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention; -
FIG. 15 is a flowchart illustrating a method for operating a media apparatus according to an embodiment of the present invention; -
FIGS. 16 to 21B are views referred to for describing various examples of the operating method ofFIG. 15 ; -
FIG. 22 is a flowchart illustrating a method for operating a content server according to an embodiment of the present invention; and -
FIG. 23 is a block diagram showing the internal configuration of the content server ofFIG. 1 . - Exemplary embodiments of the present invention will be described with reference to the attached drawings.
- The terms “module” and “unit” used to describe the names of components are used herein to aid the understanding of the components and thus they should not be considered as having specific meanings or roles. Accordingly, the terms “module” and “unit” may be used interchangeably.
-
FIG. 1 is a diagram showing a media system including a media card and a media apparatus according to an embodiment of the present invention. - Referring to
FIG. 1 , the media system according to the embodiment of the present invention may include amedia card 50, amedia apparatus content server 500. - The
media card 50 may transmit data to themedia apparatus media card 50 may transmit data to themedia apparatus - For example, if the
media card 50 approaches themedia reproduction apparatus 100 within a predetermined distance, that is, if themedia card 50 is tagged, themedia reproduction apparatus 100 may provide a magnetic field to themedia card 50. The magnetic field is changed by themedia card 50 and thus data of themedia card 50 is transmitted to themedia reproduction apparatus 100. Therefore, themedia card 50 and themedia reproduction apparatus 100 may perform NFC. - Such an NFC method refers to non-contact short-range wireless communication technology using a frequency band of 13.56 MHz and provides compatibility with conventional non-contact smart card technology and radio frequency identification (RFID) technology.
- In order to perform the NFC method, the
media apparatus FIG. 4 . - Meanwhile, the
media card 50 according to the embodiment of the present invention may be a storage medium capable of performing NFC and may include content such as moving images, music, photos, books and games. More specifically, the media card may include content server information, content server address information, etc. The data format of themedia card 50 will be described below with reference toFIGS. 5 to 7 . - When a user purchases a
media card 50 including information regarding desired content and tags themedia card 50 to themedia apparatus media apparatus content server 500 over anetwork 700 using the content information stored in the media card and more specifically content server address information. - The
media apparatus content server 500 and reproduce and output the content. Then, the user can conveniently view desired content. That is, the user can conveniently view desired content by the operation of tagging themedia card 50. - The media apparatus according to the embodiment of the present invention is an apparatus capable of processing media data and includes a media reproduction apparatus, an image display apparatus, a mobile terminal, etc.
- The media reproduction apparatus may include not only an optical disc reproduction apparatus such as a DVD player or a Blu-ray player but also a memory reproduction apparatus such as a flash memory. The image display apparatus may include a TV receiver capable of displaying a broadcast, a monitor, a computer, etc. The mobile terminal is a mobile apparatus and may include a mobile phone, a smart phone, a laptop, a tablet PC, a digital camera, a camcorder, a mobile photo printer, etc.
- In
FIG. 1 , an optical disc reproduction apparatus is shown as themedia reproduction apparatus 100 and a TV receiver capable of displaying a broadcast is shown as theimage display apparatus 400. - The
media reproduction apparatus 100 accesses thecontent server 500 over thenetwork 700 using the received content server information or content server address information by the tagging operation of themedia card 50, receives content from thecontent server 500, and reproduces the content. If the reproduced content is an image, the content is reproduced by themedia reproduction apparatus 100 and displayed on theimage display apparatus 400. If the reproduced content is audio, the content is reproduced and output by themedia reproduction apparatus 100. - Meanwhile, the
media card 50 according to the embodiment of the present invention may perform NFC and thus may be referred to as an NFC card. -
FIG. 2 is a block diagram of the media reproduction apparatus ofFIG. 1 . - Referring to
FIG. 2 , themedia reproduction apparatus 100 according to an embodiment of the present invention may include a mediadata reception unit 183, anexternal device interface 130, anetwork interface 135, amemory 140, auser input interface 150, anNFC module 160 and acontroller 170. - The media
data reception unit 183 may receive data from a medium inserted into themedia reproduction apparatus 100. - For example, if the
media reproduction apparatus 100 is an optical disc reproduction apparatus for operating an optical disc, the mediadata reception unit 183 may rotate the optical disc and read media data from the optical disc. - As another example, if the
media reproduction apparatus 100 includes a memory such as a flash memory, the mediadata reception unit 183 may read media data from the memory. - The
external device interface 130 may transmit or receive data to or from theimage display apparatus 400 connected by wire or wirelessly. For interfacing, theexternal device interface 130 may include an A/V Input/Output (I/O) unit (not shown). - The
network interface 135 serves as an interface between themedia reproduction apparatus 100 and a wired/wireless network such as the Internet. For example, thenetwork interface 135 may access thecontent server 500 over thenetwork 700 and receive content or data from thecontent server 500. Thenetwork interface 135 may transmit or receive data to or from theimage display apparatus 400 connected by wire or wirelessly over the network. - The
memory 140 may store various programs necessary for thecontroller 170 to process and control signals, and may also store processed video, audio and data signals. - The
user input interface 150 transmits a signal input by the user to thecontroller 170 or transmits a signal received from thecontroller 170 to the user. - For example, the
user input interface 150 may transmit or receive various user input signals such as a power-on/off signal, a channel selection signal, and a screen setting signal to or from aremote controller 200, transmit a user input signal input by a local key (not shown) such as a power key, a channel key, a volume key and a setting key to thecontroller 170, transmit a user input signal received by a sensor unit (not shown) for sensing a user gesture to thecontroller 170, or transmit a signal from thecontroller 170 to the sensor unit (not shown). - The
controller 170 may process data received via the mediadata reception unit 183, theexternal device interface 130 or thenetwork interface 135 and generate and output a video or audio signal. - A video and audio signal processed by the
controller 170 may be input to theimage display apparatus 400 via theexternal interface 130 or thenetwork interface 135. - Although not shown in
FIG. 2 , thecontroller 170 may include a demultiplexer (DEMUX), a video processor, etc., which will be described below with reference toFIG. 3 . - The
controller 170 may control the overall operation of themedia reproduction apparatus 100. -
FIG. 3 is a block diagram showing the internal configuration of the controller ofFIG. 2 . - Referring to
FIG. 3 , thecontroller 170 according to the embodiment of the present invention may include aDEMUX 310, anaudio processor 315, avideo processor 320, aprocessor 330, anOSD generator 340, and amixer 345. Thecontroller 170 may further include a data processor (not shown). - The
DEMUX 310 demultiplexes an input stream. For example, theDEMUX 310 may demultiplex an MPEG-2 TS into a video signal, an audio signal, and a data signal. TheDEMUX 310 may receive a stream signal from the mediadata reception unit 183, theexternal device interface 130 or thenetwork interface 135. - The
audio processor 315 may process the demultiplexed audio signal. For audio processing, theaudio processor 315 may include various decoders. - The
audio processor 315 may control bass, treble, and volume of the audio signal. - The
video processor 320 may process the demultiplexed video signal. For video signal processing, thevideo processor 320 may include avideo decoder 325 and ascaler 335. - The
video decoder 325 decodes the demultiplexed video signal and thescaler 335 scales the decoded video signal so that the video signal can be displayed on theimage display apparatus 400. - The
video decoder 325 may be provided with decoders that operate based on various standards. - The
processor 330 may control the overall operation of themedia reproduction apparatus 100 or thecontroller 170. For example, theprocessor 330 may control themedia reproduction apparatus 100 according to a user command input through the user input interface (not shown) or an internal program. - The
processor 330 may control transmission or reception of data to or from thenetwork interface 135 or theexternal device interface 130. - The
processor 330 may control the operations of theDEMUX 310, thevideo processor 320 and theOSD generator 340 of thecontroller 170. - The
OSD generator 340 generates an OSD signal autonomously or according to user input. For example, theOSD generator 340 may generate signals by which a variety of information is displayed as graphics or text on the display 180, according to user input signals. The OSD signal may include various data such as a User Interface (UI), a variety of menus, widgets, icons, etc. - The
mixer 345 may mix the decoded video signal processed by thevideo processor 320 with the OSD signal generated by theOSD generator 340. - The data processor (not shown) of the
controller 170 may process the demultiplexed data signal. For example, if the demultiplexed data signal was encoded, the data processor may decode the data signal. - The block diagram of the
controller 170 shown inFIG. 3 is exemplary. Depending upon the specifications of theimage display apparatus 100 in actual implementation, the components of the block diagram may be integrated or omitted, or a new component may be added. -
FIG. 4 is a view referred to for explaining a communication method between the media card and the media reproduction apparatus ofFIG. 1 . - Referring to
FIG. 4 , if themedia card 50 approaches themedia reproduction apparatus 100 within the predetermined distance, NFC may be initiated. - That is, the
mobile terminal 600 and themedia card 500 may transmit or receive data using an NFC method. - As shown in
FIG. 4 , themedia card 50 may include anNFC module 60 including anNFC memory 55 and anantenna 65. Themedia reproduction apparatus 100 may include anNFC module 160 including anNFC controller 163 and anantenna 167. - The
NFC memory 55 may include content information, such as content type information, content ID information and content server information or content server address information. TheNFC memory 55 may be, for example, an EEPROM. TheNFC memory 55 may be readable, but may not be writable. - The
NFC module 60 is a passive tag and may be attached to a surface of themedia card 50. - For example, if the user brings the
media card 50 close to themedia reproduction apparatus 100 within a predetermined distance, a magnetic field is provided. According to change in magnetic field, themedia reproduction apparatus 100 may receive content information from themedia card 50. - That is, information exchange or data exchange between the
media card 50 and themedia reproduction apparatus 100 may be performed based on a reader/writer mode of NFC. In particular, themedia reproduction apparatus 100 may operate in a reader mode of NFC. - The
antenna 167 of themedia reproduction apparatus 100 receives content information from themedia card 50. The received content information may be transmitted to thecontroller 170 of themedia reproduction apparatus 100 via theNFC controller 163. - The
controller 170 of themedia reproduction apparatus 100 may control thenetwork interface 130 to access thecontent server 500 using content information such as content server information or content server address information. - The
network interface 130 may transmit a content data transmission request signal to thecontent server 500. At this time, thenetwork interface 130 may also transmit information regarding themedia reproduction apparatus 100. Thenetwork interface 130 may receive content from thecontent server 500. - Alternatively, the
NFC controller 163 may control thenetwork interface 130 to access thecontent server 500 using content information such as content server information or content server address information. - NFC is advantageous in that a communication start procedure is simple, but is disadvantageous in that it is difficult to transmit a large amount of data.
- In the embodiment of the present invention, the
media card 50 stores content information of about 64 bytes to 96 bytes and the media apparatus automatically accesses the content server using an NFC method and receives content. - The data format of the
media card 50 will be described with reference toFIGS. 5 to 7 . -
FIG. 5 is a diagram showing a card information format of a media card,FIG. 6 is a diagram showing information in a content information field of the card information format ofFIG. 5 , andFIG. 7 is a diagram showing information in a descriptor field of the card information format ofFIG. 5 . - First, referring
FIG. 5 , themedia card 50 according to the embodiment of the present invention may include acontent information field 70 including content type information, content ID information, etc. and adescriptor field 80 including content server information (url information), content server address information (final url information), etc. - The
content information field 70 may have a size of 32 bytes and thedescriptor field 80 may have a size of about 32 bytes to 64 bytes. The size of the content information may be about 64 bytes to 96 bytes. - Hereinafter, information in the
content information field 70 will be described with reference toFIG. 6 . - Fist, “Identifier” has a size of 2 bytes and may indicate ID information of a manufacturer of payload (e.g., LG) or ID information of a manufacture group compatible with the manufacturer. As another example, “Identifier” may indicate card information (e.g., a serial number of a media card, etc.) of the
media card 50. - “Length of Pack” has a size of 2 bytes and may indicate a total byte number of payload of information of the content information field and information of the descriptor field, which is used in one packet.
- “Contents index” has a size of 1 byte and indicates content index information of a media card. An index value starts from “1” and may be increased on a per content information basis. If the
media card 50 includes a plurality of pieces of content information, index information may be provided to the content information. For example, “1” may indicate index information of audio content and “2” may indicate index information of e-book content. - “Country code” has a size of 2 bytes and may indicate information indicating a country for releasing the
media card 50, information indicating a country for using themedia card 50, or information indicating a country of theaccessible content server 500. - “Relative time” has a size of 1 byte and may indicate whether a subsequent “valid-time duration” is a relative time or an absolute time. For example, “Relative time” having a value of “1” may indicate that “Valid-time duration” is a relative time and “Relative time” having a value of “0” may indicate that “Valid-time duration” is an absolute time.
- “Valid-time duration” has a size of 6 bytes and may indicate valid duration information of the media card or valid duration information of content download. The valid duration may be represented in the form of year/month/day YYMMDD.
- If “Relative time” has a value of “1”, YYMMDD of “Valid-time duration” may indicate the valid duration of the media card indicating how long the media card can be used.
- If “Relative time” has a value of “0”, YYMMDD of “Valid-time duration” may indicate the valid duration of the media card indicating an expiration date of the media card.
- “count” has a size of 2 bytes and may indicate information regarding the number of times that content can be reproduced via the media card, information regarding the number of times that content can be downloaded from the content server, and information regarding the number of times that content can be viewed.
- “reserved” has a size of 1 byte and may be used for other settings.
- “Contents type” has a size of 1 byte and may indicate content type information. For example, “Contents type” having a value of “1” may indicate video, “Contents type” having a value of “2” may indicate audio, “Contents type” having a value of “3” may indicate music, “Contents type” having a value of “4” may indicate book, and “Contents type” having a value of “5” may indicate game. “Contents type” having a value of “0” may indicate a content type other than the above-described content types.
- “Contents ID” has a size of 8 bytes and may include ID information of reproducible content. Meanwhile, “Contents ID” may further include content server information (URL information) or content server address information (final URL information). Alternatively, “Contents ID” may include only actual content ID information except for URL information or final URL information.
- “reserved” has a size of 2 bytes and may be used for other settings.
- “CRC” has a size of 4 bytes and is attached for error check.
- The
description field 80 may have a size of 8 bytes to 24 bytes. - Next, referring to
FIG. 7 , in information of thedescriptor field 80, “URL” having a descriptor ID of “01” may indicate content server information (URL information) or content server address information (final URL information) of content such as video, music, a photo, an e-book and a game. - “Title Name” having a descriptor ID of “02” may indicate a content title name of content such as video, music, a photo, an e-book and a game.
- “Album Name” having a descriptor ID of “03” may indicate an album name of content such as music.
- “Genre type” having a descriptor ID of “04” has a size of 1 byte and may indicate the genre of content. For example, “Genre type” may indicate the genre of music content, such as jazz or pop. As another example, “Genre type” may indicate the genre of video content, such as SF or drama.
- “year” having a descriptor ID of “05” has a size of 8 bytes and may indicate a content release date.
- “Composer” having a descriptor ID of “06” may indicate information regarding a composer, a lyricist and an arranger of music content.
- “Artist” having a descriptor ID of “07” may include information regarding an artist of music content.
- “Audio encode type” having a descriptor ID of “08” has a size of 1 byte and may indicate an audio encode type of video, music or game content. For example, “Audio encode type” may indicate an encoding method such as MP3, LPCM or PCM.
- “Audio Bit Rate” having a descriptor ID of “09” has a size of 2 bytes and may indicate an audio bit rate of video, music or game content.
- “Sample rate” having a descriptor ID of “0A” has a size of 1 byte and may indicate a sample rate of video, music or game content.
- “Channel type” having a descriptor ID of “0B” has a size of 1 byte and may indicate audio channel information of video, music or game content. For example, “Channel type” may indicate audio channel information such as 2ch, 5.1ch or 7.1ch.
- “Video codec type” having a descriptor ID of “0C” has a size of 1 byte and may indicate a video codec type of video or game content. “Video codec type” may indicate a video coding method such as H264, MPEG or AVC.
- “Frame Rate” having a descriptor ID of “0D” has a size of 1 byte and may indicate a frame rate of video or game content.
- “resolution” having a descriptor ID of “0E” has a size of 4 bytes and may indicate resolution of an image of video or game content.
- Hereinafter, a procedure of processing content related information of the
media card 50 in themedia apparatus content server 500 will be described. - If the
media card 50 and themedia apparatus media apparatus FIGS. 5 to 7 . - The
media apparatus - Next, the
media apparatus media apparatus - The
media apparatus - For example, the content ID information and the content type information are as follows.
- The content ID of first content in the media card may be “0x0000000000000001” and the content type thereof may be “0x01”. The content ID of second content in the media card may be “0x0000000000000002” and the content type thereof may be “0x02”. The content ID of third content in the media card may be “0x0000000000000003” and the content type thereof may be “0x02”. The content ID of fourth content in the media card may be “0x0000000000000004” and the content type may be “0x04”.
- The unique media card service URL provided to the
media apparatus - The final URL may be set to “http://www.mediacard.com/lge?t=01&i=0000000000000001&t=02&i=0000000000000002&t=02&i=0000000000000003&t=04&i=00000000000 00004”.
- From the final URL, it can be seen that the unique media card service URL, the content type and the content ID are arranged in this order.
- Meanwhile, unlike the above description, the final URL may be set using “URL” in the descriptor field. At this time, the unique media card service URL provided to the
media apparatus - That is, if “URL” in the descriptor field is “http://www.mediacard.com/xognsdl”, the final URL calculated using the content ID information, the content type information and “URL” may be set to “http://www.mediacard.com/xognsdl?t=01&i=0000000000000001&t=02&i=0000000000000002&t=02&i=0000000000000003&t=04&i=0000000 000000004”.
- Unlike the above description, the content server address information (final URL information) may be set using the content server information (URL information) included in “content ID”.
- That is, if it is assumed that the content server information (URL information) included in “content ID” is “http://www.mediacard.com/xognsdl”, the final URL calculated using the content type information and the content ID information of “content ID” may be set to “http://www.mediacard.com/xognsdl?t=01&i=0000000000000001&t=02&i=0000000000000002&t=02&i=0000000000000003&t=04&i=0000000 000000004”.
-
FIG. 8 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention. - Referring to
FIG. 8 , the media system according to the embodiment of the present invention may include amedia card 50, amedia apparatus content server 500. - The media system of
FIG. 8 is similar to the media system ofFIG. 1 , except that NFC is performed between themedia card 50 and themedia reproduction apparatus 100 and theimage display apparatus 400 and thecontent server 500 transmit or receive data over thenetwork 700. - That is, if the
media card 50 approaches themedia reproduction apparatus 100 within a predetermined distance, that is, if themedia card 50 is tagged, themedia reproduction apparatus 100 receives content related information stored in themedia card 50 and extracts content server address information therefrom and transmits the content server address information to theimage display apparatus 400. - The
image display apparatus 400 may access thecontent server 500 over thenetwork 700 using the content server information or the content server address information received from themedia reproduction apparatus 100. - The
image display apparatus 400 may receive content from thecontent server 500 and reproduce and output the content. Then, the user can conveniently view desired content. - The
image display apparatus 400 may receive content related information stored in themedia card 50 from themedia reproduction apparatus 100 and extract content server address information therefrom. -
FIG. 9 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention. - Referring to
FIG. 9 , the media system according to the embodiment of the present invention may include amedia card 50, amedia apparatus 400 and acontent server 500. - The media system of
FIG. 9 is similar to the media system ofFIG. 8 , except that NFC is performed between themedia card 50 and theimage display apparatus 400 and theimage display apparatus 400 and thecontent server 500 transmit or receive data over thenetwork 700. - That is, if the
media card 50 approaches theimage display apparatus 400 within a predetermined distance, that is, if themedia card 50 is tagged, theimage display apparatus 400 receives content related information stored in themedia card 50 and extracts content server address information therefrom. - The
image display apparatus 400 may access thecontent server 500 over thenetwork 700 using the content server address information received from themedia card 50. - The
image display apparatus 400 may receive content from thecontent server 500 and reproduce and output the content. Then, the user can conveniently view desired content. -
FIG. 10 is a block diagram showing the internal configuration of the image display apparatus ofFIG. 9 . - Referring to
FIG. 10 , theimage display apparatus 400 which is a media apparatus according to an embodiment of the present invention may include abroadcast reception unit 405, anexternal device interface 430, anetwork interface 435, amemory 440, auser input interface 450, anNFC module 460, acontroller 470, adisplay 480 and anaudio output unit 485. - The
external device interface 430, thenetwork interface 435, thememory 440, theuser input interface 450, theNFC module 460 and thecontroller 470 ofFIG. 10 are respectively identical to theexternal interface 130, thenetwork interface 135, thememory 140, theuser input interface 150, theNFC module 160 and the controller of themedia reproduction apparatus 100 shown inFIG. 2 and thus a description thereof will be omitted. Hereinafter, a difference betweenFIG. 2 andFIG. 10 will be focused upon. - The
broadcast reception unit 405 may include atuner unit 410 and ademodulator 420. As needed, thebroadcast reception unit 405 may include thenetwork interface 430 in addition to thetuner unit 410 and thedemodulator 420. - The
tuner unit 410 tunes to a Radio Frequency (RF) broadcast signal corresponding to a channel selected by a user from among RF broadcast signals received through an antenna or RF broadcast signals corresponding to all channels previously stored in the image display apparatus. The tuned RF broadcast is converted into an Intermediate Frequency (IF) signal or a baseband Audio/Video (AV) signal. - For example, the tuned RF broadcast signal is converted into a digital IF signal DIF if it is a digital broadcast signal and is converted into an analog baseband AV signal (Composite Video Banking Sync/Sound Intermediate Frequency (CVBS/SIF)) if it is an analog broadcast signal. That is, the
tuner unit 410 may process a digital broadcast signal or an analog broadcast signal. The analog baseband AV signal (CVBS/SIF) output from thetuner unit 410 may be directly input to thecontroller 470. - The
tuner unit 410 may be capable of receiving RF broadcast signals from an Advanced Television Systems Committee (ATSC) single-carrier system or from a Digital Video Broadcasting (DVB) multi-carrier system. - The
tuner unit 410 may sequentially tune to RF broadcast signals corresponding to all broadcast channels stored through a channel storage function among RF broadcast signals received through an antenna and may convert the tuned RF broadcast signals into IF signals or baseband A/V signals. - The
tuner unit 410 may include a plurality of tuners in order to receive broadcast signals of a plurality of channels or a single tuner for simultaneously receiving broadcast signals of a plurality of channels. - The
demodulator 420 receives and demodulates the digital IF signal DIF converted by thetuner 410. - The
demodulator 420 may perform demodulation and channel decoding and output a stream signal TS. The stream signal TS may be a signal in which a video signal, an audio signal and a data signal are multiplexed. - The stream signal output from the
demodulator 420 may be input to thecontroller 470. Thecontroller 470 performs demultiplexing and A/V signal processing with respect to the stream signal. The processed video and audio signals are output to thedisplay 480 and theaudio output unit 485, respectively. - The
display 480 converts the video signal, the data signal, the OSD signal and the control signal processed by thecontroller 470 or the video signal, the data signal and the control signal received by theexternal device interface 430 and generates a drive signal. - The
display 480 may be a Plasma Display Panel (PDP), a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED) display or a flexible display. In particular, thedisplay 480 may be a 3D display. - If the
display 480 is a touchscreen display, thedisplay 480 may function as not only an output device but also as an input device. - The
audio output unit 485 receives the audio signal processed by thecontroller 470 and outputs the received audio signal as sound. - A camera unit (not shown) captures images of a user. The camera unit (not shown) may be implemented by one camera. However, the present invention is not limited thereto and the camera unit may be implemented by a plurality of cameras. The camera unit (not shown) may be provided on the
display 480 of theimage display apparatus 400 or may be separately provided. Image information captured by the camera unit (not shown) may be input to thecontroller 470. - The
controller 470 may sense a user gesture based on an image captured by the camera unit (not shown), a signal sensed by a sensor unit (not shown) or a combination thereof. - The
remote controller 200 transmits user input to theuser input interface 450. - The above-described
image display apparatus 400 may be a fixed or mobile digital broadcast receiver. -
FIG. 11 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention. - Referring to
FIG. 11 , the media system according to the embodiment of the present invention may include amedia card 50, amedia apparatus 600 and acontent server 500. - The media system of
FIG. 11 is similar to the media system ofFIG. 8 , except that NFC is performed between themedia card 50 and themobile terminal 600 and themobile terminal 600 and thecontent server 500 transmit or receive data over thenetwork 700. - That is, if the
media card 50 approaches themobile terminal 600 within a predetermined distance, that is, if themedia card 50 is tagged, themobile terminal 600 receives content related information stored in themedia card 50 and extracts content server address information therefrom. - The
mobile terminal 600 may access thecontent server 500 over thenetwork 700 using the content server address information received from themedia card 50. - The
mobile terminal 600 may receive content from thecontent server 500 and reproduce and output the content. Then, the user can conveniently view desired content. -
FIG. 12 is a block diagram showing the internal configuration of the mobile terminal ofFIG. 11 . - Referring to
FIG. 12 , themobile terminal 600 may include awireless communication unit 610, an audio/video (A/V)input unit 620, auser input unit 630, asensing unit 640, anoutput unit 650, amemory unit 660, aninterface unit 670, acontroller 680 and apower supply 690. - The
wireless communication unit 610 may include abroadcast reception module 611, amobile communication module 613, awireless Internet module 615, anNFC module 617, and a global positioning system (GPS)module 619. - The
broadcast reception module 611 receives at least one of a broadcast signal and broadcast-related information from an external broadcast management server through a broadcast channel. The broadcast channel may include a satellite channel and a terrestrial channel. - The broadcast signal and/or the broadcast-related information received through the
broadcast reception module 611 may be stored in thememory 660. - The
mobile communication module 613 transmits or receives a wireless signal to or from at least one of a base station, an external terminal and a server over a mobile communication network. The wireless signal may include a voice call signal, a video call signal or various types of data associated with transmission and reception of a text/multimedia message. - The
wireless Internet module 615 is an internal or external module for wireless Internet access which may be provided to themobile terminal 600. - The
NFC module 617 may perform NFC. TheNFC module 617 may receive content related information from themedia card 50 if themedia card 50 approaches themobile terminal 600 within a predetermined distance, that is, if themedia card 50 is tagged, which is described above with reference toFIG. 4 . - As short-range wireless communication technology, Bluetooth, Radio-Frequency IDentification (RFID), Infrared Data Association (IrDA), Ultra WideBand (UWB), and ZigBee may be used.
- The
GPS module 619 may receive position information from a plurality of GPS satellites. - The A/
V input unit 610 receives an audio signal or a video signal and may include acamera 621 and amicrophone 623. - The
user input unit 630 generates key input data enabling the user to control the operation of the terminal. Theuser input unit 630 may include a keypad, a dome switch, a touchpad (static pressure/static electrical), etc. In particular, if the touchpad and thedisplay 651 have a layered structure, it may be called a touchscreen. - The
sensing unit 640 detects a current state of themobile terminal 600 such as whether themobile terminal 600 is opened or closed, the position of themobile terminal 600 and contact/non-contact of a user and generates a sensing signal for controlling the operation of themobile terminal 600. - The
sensing unit 640 may include aproximity sensor 641, apressure sensor 643 and amotion sensor 645. Themotion sensor 645 may sense motion or position of themobile terminal 600 using an acceleration sensor, a gyroscopic sensor and a gravity sensor. In particular, the gyroscopic sensor measures an angular speed and senses a direction (angle) in which the mobile terminal rotates from a reference direction. - The
output unit 650 may include adisplay 651, anaudio output module 653, analarm unit 655 and ahaptic module 657. - The
display 651 displays information processed by themobile terminal 600. - As described above, if the
display 651 and the touchpad have the layered structure to configure the touchscreen, thedisplay 651 can be used not only as an output device but also as an input device for inputting information via user touch. - The
audio output module 653 may output audio data received from thewireless communication module 610 or stored in thememory 660. Theaudio output module 653 may include a speaker, a buzzer, etc. - The
alarm unit 655 outputs a signal notifying the user that an event has occurred in themobile terminal 600. The alarm unit 253 outputs a signal notifying the user of the occurrence of an event in the form of vibrations. - The
haptic module 657 generates a variety of tactile effects that the user can feel. A typical example of the tactile effect generated by thehaptic module 657 is vibration. - The
memory 660 may store a program for processing and control of thecontroller 680 and may temporarily store input or output data (for example, a phonebook, messages, audio, still images, and moving images). - The
interface 670 serves as an interface with all external devices connected to themobile terminal 600. Theinterface 670 may receive data from an external device or receive power and transmit power to the components of themobile terminal 600 or transmit data of themobile terminal 600 to an external device. - The
controller 680 controls the overall operation of themobile terminal 600. For example, thecontroller 680 performs control and processing associated with voice communication, data communication, video communication, and the like. Thecontroller 680 may include amultimedia reproduction module 681 for multimedia reproduction. Themultimedia reproduction module 681 may be implemented in thecontroller 680 in hardware form or may be implemented in software form separately from thecontroller 680. - The
power supply 690 receives external power or internal power and supplies power required for operation to each component under control of thecontroller 680. - The
mobile terminal 600 having the above configuration includes a wired/wireless communication system and a satellite based communication system so as to operate in a communication system for transmitting data through a frame or packet. -
FIG. 13 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention. - Referring to
FIG. 13 , the media system according to the embodiment of the present invention may include amedia card 50, amedia apparatus remote controller 200 and acontent server 500. - The media system of
FIG. 13 is similar to the media system ofFIG. 1 , except that NFC is performed between themedia card 50 and theremote controller 200 and theimage display apparatus 400 and thecontent server 500 transmit or receive data over thenetwork 700. - That is, if the
media card 50 approaches theremote controller 200 within a predetermined distance, that is, if themedia card 50 is tagged, theremote controller 200 receives content related information stored in themedia card 50. Theremote controller 200 transmits the received content related information to themedia reproduction apparatus 100 using an RF communication method, a ZigBee communication method, a Bluetooth communication method, etc. - The
media reproduction apparatus 100 extracts the received content server address information and transmits the content server address information to theimage display apparatus 400. - The
image display apparatus 400 accesses thecontent server 500 over thenetwork 700 using the content server address information received from themedia reproduction apparatus 100. - The
image display apparatus 400 may receive content from thecontent server 500 and reproduce and output the content. Then, the user can conveniently view desired content. - The
image display apparatus 400 may receive all content related information stored in themedia card 50 from themedia reproduction apparatus 100 and extract content server address information therefrom. -
FIG. 14 is a diagram showing a media system including a media card and a media apparatus according to another embodiment of the present invention. - Referring to
FIG. 14 , the media system according to the embodiment of the present invention may include amedia card 50, amedia apparatus content server 500. - The media system of
FIG. 14 is similar to the media system ofFIG. 13 , except that themobile terminal 600 is used instead of theremote controller 200, and thus a description thereof will be omitted. -
FIG. 15 is a flowchart illustrating a method for operating a media apparatus according to an embodiment of the present invention.FIGS. 16 to 21B are views referred to for describing various examples of the operating method ofFIG. 15 . - Referring to
FIGS. 15 to 21B , themedia reproduction apparatus 100 which is a media apparatus may enter a media card data storage mode (S1710). Meanwhile, step S1710 corresponds to step S1810 ofFIG. 16 . - For example, the
media reproduction apparatus 100 may enter the media card data storage mode using a local key of themedia reproduction apparatus 100 or a specific key of the remote controller. Alternatively, themedia reproduction apparatus 100 may enter the media card data storage mode via a menu displayed on thedisplay 480 of theimage display apparatus 400, for example, a media card menu. - Next, if the
media card 50 approaches themedia reproduction apparatus 100 within a predetermined distance (S1715), that is, if themedia card 50 is tagged, the media reproduction apparatus receives the content related information from the media card (S1720) and stores the received content related information (S1725). Step S1715 corresponds to step S1815 ofFIG. 16 , step S1720 corresponds to step S1820 ofFIG. 16 and step S1725 corresponds to step S1825 ofFIG. 16 . - More specifically, the
NFC module 160 of themedia reproduction apparatus 100 receives content information and descriptor information as content related information shown inFIG. 5 through NFC. - The received content information and descriptor information are divided and stored by media cards. In particular, the received content information and descriptor information are stored in the
memory 140 of themedia reproduction apparatus 100. Alternatively, if theNFC module 160 includes a memory (not shown), the received content information and descriptor information may be stored in the NFC module. Hereinafter, it is assumed that the received content information and descriptor information are stored in the media apparatus, for example, in thememory 140 of themedia reproduction apparatus 100. - The
controller 170 may generate a media card list based on the stored content related information of the media card. Thus, thememory 140 of themedia reproduction apparatus 100 may store the media card list. - If the media apparatus is an
image display apparatus 400, theimage display apparatus 400 may receive the content related information of the media card through theNFC module 460 and thecontroller 470 of theimage display apparatus 400 may generate the media card list based on the content related information of the media card. Thus, thememory 440 of theimage display apparatus 400 may store the media card list. - Next, if a media card list display input is received (S1730), the media card list is displayed (S1735).
- For example, if the media card list display input is received using a local key of the
media reproduction apparatus 100 or a specific key of the remote controller, themedia reproduction apparatus 100 may enter a media card list display mode stored in the media reproduction apparatus. Alternatively, themedia reproduction apparatus 100 may enter a media card list display mode through a menu displayed on thedisplay 480 of theimage display apparatus 400, for example, a media card menu. - As another example, if the
media card 50 is tagged by themedia apparatus media apparatus media card 50 is continuously tagged, the number of media card objects in the displayed media card list may be increased. A media card object corresponding to a recently tagged media card may be highlighted so as to be distinguished from other media card objects. Whenever themedia card 50 is continuously tagged, thememory 440 may store information related to the media card by media cards. - The
controller 170 of themedia reproduction apparatus 100 may transmit the media card list to theimage display apparatus 400 through theexternal device interface 130, if the media card list display input is received. Then, theimage display apparatus 400 may receive the media card list through theexternal device interface 430 and display the media card list on thedisplay 480. - If the media apparatus is an
image display apparatus 400, thecontroller 470 of theimage display apparatus 400 controls display of the media card list stored in thememory 440 on thedisplay 480 according to the media card list display input. - The displayed media card list may include a plurality of media card objects if a plurality of media cards is tagged.
- Next, if a media card of the media card list or a predetermined content item of a media card is selected (S1740), the media reproduction apparatus accesses the content server based on the selected media card information or content information (S1745). Step S1740 corresponds to step S1840 of
FIG. 16 and step S1745 corresponds to step S1845. - If the media card of the media card list or the predetermined content item of the media card is selected, the
media reproduction apparatus 100 extracts content server information based on at least one of content information or descriptor information of the selected media card or the predetermined content item of the media card. - For example, the
NFC controller 163 of theNFC module 160 or thecontroller 170 of themedia reproduction apparatus 100 extracts content ID information and content type information from the content information of the selected media card or the predetermined content item of the media card. - The
NFC controller 163 of theNFC module 160 or thecontroller 170 of themedia reproduction apparatus 100 retrieves unique media card service URL information (content server information) provided to themedia reproduction apparatus 100. The unique URL information may be stored in theNFC controller 163 of theNFC module 160 or thememory 140. - The
NFC controller 163 of theNFC module 160 or thecontroller 170 of themedia reproduction apparatus 100 may generate final URL information (content server address information) using the content ID information, the content type information and the unique media card service URL information (content server information). - Except for the unique media card service URL information provided to the
media reproduction apparatus 100, the final URL information (content server address information) may be set using “URL” of the descriptor information or “URL” of the “content ID”. - The
NFC controller 163 of theNFC module 160 or thecontroller 170 of themedia reproduction apparatus 100 may set the final URL information (content server address information using the content ID information, the content type information and content server information (URL information) included in the “content ID” of the selected media card or the predetermined content item of the media card. - The
network interface 135 of themedia reproduction apparatus 100 accesses thecontent server 500 over thenetwork 700 based on the extracted final URL information, that is, the content server address information. That is, thenetwork interface 130 may transmit a content data transmission request signal to thecontent server 500. At this time, information regarding themedia reproduction apparatus 100 may also be transmitted. - The
content server 500 may receive the content transmission request corresponding to the media card. If the information regarding the media reproduction apparatus is also received, thecontent server 500 may identify the media apparatus for requesting transmission of content corresponding to the media card. That is, if different media apparatuses request content transmission using the same media card, the content server may distinguish the media apparatuses from one another. - If the media apparatus is an
image display apparatus 400, thecontroller 470 of theimage display apparatus 400 calculates final URL information (content server address information) using the content ID information, the content type information, etc. of the selected media card or predetermined content item of the media card. Thenetwork interface 435 of theimage display apparatus 400 accesses thecontent server 500 over thenetwork 700 based on the extracted final URL information, that is, the content server address information. That is, thenetwork interface 430 may transmit a content data transmission request signal to thecontent server 500. At this time, information regarding theimage display apparatus 400 may also be transmitted. - Next, content corresponding to the media card is received from the content server (S1750). Step S1750 corresponds to step S1850 of
FIG. 16 . - The
network interface 135 of themedia reproduction apparatus 100 receives content of the selected media card or predetermined content item of the media card from thecontent server 500. The received content data may be received in the form of a stream. - If the media apparatus is an
image display apparatus 400, thenetwork interface 435 of theimage display apparatus 400 receives content of the selected media card or predetermined content item of the media card from thecontent server 500. - Next, the received content data is reproduced (S1755). Step S1755 corresponds to step S1855 of
FIG. 16 . - The
controller 170 of themedia reproduction apparatus 100 processes the received content corresponding to the media card. For example, if the content data is received in the form of a stream, the DEMUX of thecontroller 170 demultiplexes the content data into a video signal, an audio signal and a data signal. - The video signal, the audio signal and the data signal are decoded by respective decoders and are subjected to signal processing such as scaling, image quality control or sound quality control, thereby reproducing the content.
- If the media apparatus is an
image display apparatus 400, thecontroller 470 of theimage display apparatus 400 processes the received content corresponding to the media card. - Next, the reproduced content data is displayed (S1760). Step S1760 corresponds to step S1860 of
FIG. 16 . - The
controller 170 of themedia reproduction apparatus 100 controls transmission of the reproduced content, that is, the video signal and the audio signal, to theimage display apparatus 400 through theexternal device interface 130. - The
image display apparatus 400 may display video content, e-book content, etc. on thedisplay 480 and output audio content through theaudio output unit 485. - If the media apparatus is an
image display apparatus 400, the content processed by thecontroller 470 of theimage display apparatus 400 is output through thedisplay 480 or theaudio output unit 485. -
FIGS. 17 to 21B are views referred to for describing various examples of the operating method ofFIG. 15 . - First, in
FIG. 17( a), if a movie relatedmedia card 50 a approaches themedia reproduction apparatus 100 within a predetermined distance, that is, if the movie related media card is tagged, themedia reproduction apparatus 100 receives movie related content information via NFC, receives movie content corresponding thereto through thecontent server 500, and displays movie relatedcontent 2010 on thedisplay 480 of theimage display apparatus 400. - Next, in
FIG. 17( b), if a music relatedmedia card 50 b approaches themedia reproduction apparatus 100 within a predetermined distance, that is, if the music related media card is tagged, themedia reproduction apparatus 100 receives music related content information via NFC, receives music content corresponding thereto through thecontent server 500, and displays music relatedcontent 2015 on thedisplay 480 of theimage display apparatus 400. - Next, in
FIG. 17( c), if a magazine relatedmedia card 50 c approaches themedia reproduction apparatus 100 within a predetermined distance, that is, if the magazine related media card is tagged, themedia reproduction apparatus 100 receives magazine related content information via NFC, receives magazine content corresponding thereto through thecontent server 500, and displays magazine relatedcontent 2020 on thedisplay 480 of theimage display apparatus 400. - In the embodiment of the present invention, in order to view desired content, each media card is tagged by the media reproduction apparatus. In addition, for user convenience, a media card list including previously tagged media cards is stored in a memory and is displayed when a user wishes to view the media card list.
- That is, if the
media cards FIGS. 17( a), 17(b) and 17(c) are tagged, themedia reproduction apparatus 100 generates and stores a media list thereof. If a media list display input is received, the media list is displayed on thedisplay 480 of theimage display apparatus 400. -
FIG. 18 shows a state in which media card objects 2110, 2120 and 2130 respectively corresponding to themedia cars memory 169. - The
memory 169 may be a memory (not shown) included in theNFC module 160 or thememory 140 of themedia reproduction apparatus 100. -
FIG. 19A shows a state in which anobject 2210 indicating whether or not a media card list is displayed is displayed on thedisplay 480 of theimage display apparatus 400. - As described above, in order to enter the media card list display mode, as shown in
FIG. 19A , theobject 2210 indicating whether or not the media card list is displayed may be displayed. By this operation, themedia reproduction apparatus 400 may enter the media card list display mode. -
FIG. 19B shows a state in which amedia card list 2220 is displayed on thedisplay 480 of theimage display apparatus 400 according to the media card list display mode. - The
media card list 2220 may include media card objects 2310, 2320 and 2330 respectively corresponding to themedia cards FIGS. 17( a) to 17(c). - Each of the media card objects 2310, 2320 and 2330 may include at least one of a content type, a content ID, a content title and genre information of the media card. The media card objects 2310, 2320 and 2330 may be generated by the
controller 170 based on the content related information of the media card. - In
FIG. 19B , thefirst card object 2310 includes movie title, genre, viewing information and synopsis, thesecond card object 2320 includes singer, music video title, viewing time,album 1 andalbum 2, and thethird card object 2330 includes magazine name, picture name, access number and bonus book. - Although not shown, the media card objects 2310, 2320 and 2330 may further include at least one of a valid duration of the media card or the content item, the number of times that content can be reproduced or the number of times that content can be downloaded. Thus, it is immediately possible to determine whether the media card or the content item is available.
- Although not shown, if the valid duration of the media card or the content item of the media card has expired or the number of times that content can be reproduced or the number of times that content can be downloaded has been exceeded, the media card object or the content item may not be displayed in the
media card list 2220 or may be displayed in an inactivated state. - The
controller 170 of themedia reproduction apparatus 100 may control access to thecontent server 500 using the media card list information stored in thememory 140. Accordingly, it is possible to periodically check whether the valid duration of the media card in the media card list or the content item of the media card has expired, whether content can be reproduced or whether content can be downloaded. If a media card list display input is received, a media card list may be displayed using available information. -
FIG. 20A shows the state in which the firstmedia card object 2310 is selected from themedia card list 2220. - By the input of a local key of the
media reproduction apparatus 100 or a specific key of the remote controller, the first media card object may be selected from themedia card list 2220. The selected firstmedia card object 2310 may be highlighted so as to be distinguished from other media card objects 2320 and 2330. -
FIG. 20B shows the state in which anobject 2320 indicating whether or not content corresponding to the selected media card is viewed is displayed on thedisplay 480 of theimage display apparatus 400. - By input of a local key of the
media reproduction apparatus 100 or a specific key of the remote controller, the content corresponding to the selected media card may be set to be viewed. -
FIG. 20C shows the state in which thecontent 2330 corresponding to the selected firstmedia card object 2310 is displayed on thedisplay 480 of theimage display apparatus 400. - The
controller 170 of themedia reproduction apparatus 100 extracts the content server address information corresponding to the selected firstmedia card object 2310 and accesses thecontent server 500 using the content server address information. - The
controller 170 of themedia reproduction apparatus 100 reproduces the content received from thecontent server 500 and displays the content on thedisplay 480 of theimage display apparatus 400. -
FIG. 21A shows the state in which the secondmedia card object 2320 is selected from themedia card list 2220. - By input of a local key of the
media reproduction apparatus 100 or a specific key of the remote controller, the second media card object 2312 may be selected from themedia card list 2220. The selected secondmedia card object 2320 may be highlighted so as to be distinguished from other media card objects 2310 and 2330. -
FIG. 21B shows the state in which content 2340 corresponding to the selected secondmedia card object 2320 is displayed on thedisplay 480 of theimage display apparatus 400. In particular, the audio output unit 486 outputs sound. - The
controller 170 of themedia reproduction apparatus 100 extracts the content server address information corresponding to the selected secondmedia card object 2320 and accesses thecontent server 500 using the content server address information. - The
controller 170 of themedia reproduction apparatus 100 reproduces the content received from thecontent server 500, displays the content on thedisplay 480 of theimage display apparatus 400, and outputs the audio data to theaudio output unit 485. -
FIG. 22 is a flowchart illustrating a method for operating a content server according to an embodiment of the present invention.FIG. 23 is a block diagram showing the internal configuration of the content server ofFIG. 1 . - Referring to
FIG. 22 , thecontent server 500 receives a content transmission request from themedia reproduction apparatus 100 which is a media apparatus (S1910). - As shown in
FIG. 20B , if a predetermined media card of a media card list or a predetermined content item of a predetermined media card is selected in a state in which the media card list is displayed on thedisplay 480 of theimage display apparatus 400, themedia reproduction apparatus 100 may acquire content server address information of the media card or the predetermined content item of the media card. - More specifically, the
network interface 135 of themedia reproduction apparatus 100 may transmit a content data transmission request signal to thecontent server 50 over thenetwork 700 based on the extracted final URL information, that is, the content server address information. At this time, information regarding themedia reproduction apparatus 100 may also be transmitted. - The
content server 500 may receive the content data transmission request signal and the information regarding themedia reproduction apparatus 100. - Referring to
FIG. 23 , thecontent server 500 may include a network interface 2530, a memory 2540 and a processor 2520. - The network interface 2530 may receive a content transmission request from the
media reproduction apparatus 100 and transmit the request signal to the processor 2520. - A determination as to whether media card information is received is made (S1915). If the media card information has not been received, step S1920 is performed and, if the media card information has been received, step S1930 is performed.
- The
content server 500 and, more particularly, the processor 2520 of thecontent server 500 may determine whether not only a content data transmission request signal but also media card information has been received. - For example, the media card information may be at least one of “Identifier”, “Relative time”, “Valid-time Duration” and “count” of
FIGS. 5 to 7 . That is, the media card information may include some of content information of the media card. - The
content server 500 and, more particularly, the processor 2520 of thecontent server 500 may determine whether at least one of the card ID information of the media card (“Identifier”), relative time information (“Relative time”), valid duration of the media card or valid duration information of content download (“Valid-time duration”), or the number of times that content can be reproduced or the number of times that content can be downloaded from the content server (“count”) has been received. - If the above information has not been received, in step S1920, the
content server 500 requests media card information from the media reproduction apparatus 100 (S1920) and receives the media card information from the media reproduction apparatus 100 (S1925). - The
content server 500 and, more particularly, the processor 2520 of thecontent server 500 may determine that the media card information is requested from themedia reproduction apparatus 100 and transmit the request signal to the network interface 2530 of thecontent server 500, if at least one of “Identifier”, “Relative time”, “Valid-time duration” or “count” has not been received. The network interface 2530 of thecontent server 500 requests the media card information from themedia reproduction apparatus 100 and receives the media card information from themedia reproduction apparatus 100. - Next, a determination as to whether content of the media card is available is made (S1930) and, if the content is available, the content is transmitted to the media reproduction apparatus 100 (S1935). The number of times of transmission of content is then stored (S1940).
- The
content server 500 may determine whether the media card or the content information of the media card is available based on the received media card information. - For example, the
content server 500 and, more particularly, the processor 2520 of thecontent server 500 may determine whether or not the valid duration of the media card or the content of the media card has expired or whether content can be downloaded using “Relative time” and “Valid-time duration”. - At this time, the ID of the media card may be identified using “Identifier” and a determination as to whether the valid duration of the media card or the content of the media card has expired or whether content can be downloaded is made by media cards.
- As another example, the
content server 500 and, more particularly, the processor 2520 of thecontent server 500 may determine whether the number of times that the content of the media card can be reproduced has been exceeded or whether the number of times that content can be downloaded from the content server has been exceeded using “count”. - At this time, the ID of the media card may be identified using “Identifier” and a determination as to whether the number of times that the content of the media card can be reproduced has been exceeded or whether the number of times that content can be downloaded from the content server has been exceeded is made by media cards.
- If the media card is available, that is, if the valid duration has not expired or the number of times that content can be downloaded has not been exceeded, the
content server 500 and, more particularly, the network interface 2530 of thecontent server 500 may transmit content to themedia reproduction apparatus 100. - The
content server 500 and, more particularly, the memory 2540 of thecontent server 500 store the number of times of transmission of content by media cards. When next content is transmitted, thecontent server 500 may determine whether the number of times that the content of the media card can be reproduced has been exceeded or whether the number of times that the content can be downloaded from the content server has been exceeded, using the number of times of transmission of content. - The
content server 500 may appropriately transmit the content to themedia reproduction apparatus 100. - The
content server 500 may receive information (serial number, product name, etc.) of the media apparatus, for example, themedia reproduction apparatus 100. Thecontent server 500 can identify the media apparatus for requesting transmission of content corresponding to the media card. That is, if different media apparatuses request content transmission using the same media card, thecontent server 500 may distinguish the media apparatuses from one another. - If the content of the media card is not available in step S1930, a message indicating that the content is not available is transmitted to the media reproduction apparatus 100 (S1945).
- The
content server 500 and, more particularly, the processor 2520 of thecontent server 500 transmit the message indicating that the content is not available to themedia reproduction apparatus 100 through the network interface 2530 if the content of the media card is not available. - The
media reproduction apparatus 100 may receive the message indicating that the content is not available and delete the media card from the media card list or the content item of the media stored in thememory 140. - When the media card list is displayed, the media card of the media card list or the content item of the media card may not be displayed or may be displayed in an inactivated state. Accordingly, the user can conveniently check the available media cards or content items of the media cards.
- According to a media apparatus, a content server and a method for operating the same of the present invention are not limited to the configurations and the methods of the above-described embodiments and various modifications may be made by selectively combining all or some of the embodiments.
- The method for operating the media apparatus or the method for operating the content server according to the foregoing embodiments may be implemented as code that can be written to a computer-readable recording medium and can thus be read by a processor. The computer-readable recording medium may be any type of recording device in which data can be stored in a computer-readable manner. Examples of the computer-readable recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disc, an optical data storage, and a carrier wave (e.g., data transmission over the Internet). The computer-readable recording medium can be distributed over a plurality of computer systems connected to a network so that computer-readable code is written thereto and executed therefrom in a decentralized manner. Functional programs, code, and code segments needed for realizing the embodiments herein can be construed by one of ordinary skill in the art.
- Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.
Claims (20)
1. A method for operating a media apparatus, comprising:
tagging a media card;
receiving content related information from the media card; and
displaying a media card list including a media card object corresponding to the content related information of the media card.
2. The method according to claim 1 , wherein the media card list includes a plurality of media card objects if a plurality of media cards is tagged.
3. The method according to claim 1 , further comprising storing the content related information from the media card.
4. The method according to claim 1 , further comprising:
if a predetermined media card of the media card list or a predetermined content item of a predetermined media card is selected, extracting content server address information based on the content related information of the selected media card or the content related information of the selected content item;
accessing a content server based on the extracted content server address information;
receiving content data from the content server; and
reproducing the received content data.
5. The method according to claim 1 , wherein the media card object includes at least one of a content type, a content ID, a content title, and genre information of the media card.
6. The method according to claim 1 , wherein, in the displaying of the media card list, if a valid duration of the media card or a content item of the media card has expired or the number of times that content can be reproduced or the number of times that content can be downloaded has been exceeded, the media card object or the content item is not displayed in the media card list or is displayed in an inactivated state.
7. The method according to claim 5 , wherein the media card object further includes at least one of valid duration information, information regarding the number of times that content can be reproduced or information regarding the number of times that content can be downloaded of the media card or the content item.
8. The method according to claim 1 , wherein, in the displaying of the media card list, the media card list is automatically displayed whenever a media card is tagged and a media card object corresponding to a recently tagged media card in the media card list is highlighted to be distinguished from other media card objects.
9. The method according to claim 1 , wherein the displaying of the media card list is performed if a media card list display input is received.
10. A method for operating a content server, comprising:
receiving a content transmission request from a media apparatus over a network;
receiving information regarding a media card capable of communicating with the media apparatus;
determining whether content of the media card is available based on the information regarding the media card and transmitting a message indicating that the content is not available to the media apparatus if the content is not available; and
transmitting the content to the media apparatus if the content of the media card is available.
11. The method according to claim 10 , wherein the information regarding the media card includes at least one of ID information of the media card, valid duration information of the media card or information regarding the number of times that the content corresponding to the media card can be reproduced.
12. The method according to claim 10 , further comprising receiving information regarding the media apparatus from the media apparatus.
13. A media apparatus comprising:
a near field communication module configured to receive content related information of a media card by tagging the media card; and
a display configured to display a media card list including a media card object corresponding to the media card.
14. The media apparatus according to claim 13 , wherein the media card list includes a plurality of media card objects if a plurality of media cards is tagged.
15. The media apparatus according to claim 13 , further comprising a memory configured to store the content related information received from the tagged media card.
16. The media apparatus according to claim 13 , further comprising:
a controller configured to, if a predetermined media card of the media card list or a predetermined content item of a predetermined media card is selected, extract content server address information based on the content related information of the selected media card or the content related information of the selected content item;
a network interface configured to access a content server based on the content server address information extracted based on the content related information and receive content data from the content server.
17. The media apparatus according to claim 13 , wherein, if a valid duration of the media card or a content item of the media card has expired or the number of times that content can be reproduced or the number of times that content can be downloaded has been exceeded, the display does not display the media card object or the content item in the media card list or displays the media card object or the content item in an inactivated state.
18. The media apparatus according to claim 13 , wherein the network interface transmits a content transmission request signal corresponding to the media card, information regarding the media apparatus and information regarding the media card to the content server.
19. A content server comprising:
a network interface configured to receive a content transmission request from a media apparatus over a network and receive information regarding a media card capable of communicating with the media apparatus; and
a processor configured to determine whether content of the media card is available based on the information regarding the media card, transmit a message indicating that the content is not available to the media apparatus if the content is not available, and transmit the content to the media apparatus if the content of the media card is available.
20. The content server according to claim 19 , wherein the information regarding the media card includes at least one of ID information of the media card, valid duration information of the media card or information regarding the number of times that the content corresponding to the media card can be reproduced.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2011-0112936 | 2011-11-01 | ||
KR1020110112936A KR20130048035A (en) | 2011-11-01 | 2011-11-01 | Media apparatus, contents server, and method for operating the same |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130105567A1 true US20130105567A1 (en) | 2013-05-02 |
Family
ID=48171377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/545,211 Abandoned US20130105567A1 (en) | 2011-11-01 | 2012-07-10 | Media apparatus, content server and method for operating the same |
Country Status (5)
Country | Link |
---|---|
US (1) | US20130105567A1 (en) |
EP (1) | EP2774108A4 (en) |
KR (1) | KR20130048035A (en) |
CN (1) | CN104025146A (en) |
WO (1) | WO2013065930A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016007426A1 (en) * | 2014-07-07 | 2016-01-14 | Immersion Corporation | Second screen haptics |
US20160048493A1 (en) * | 2014-08-14 | 2016-02-18 | Samsung Electronics Co., Ltd. | User terminal apparatus, control method thereof, and multimedia system |
US20160259815A1 (en) * | 2015-03-05 | 2016-09-08 | Nant Holdings Ip, Llc | Large scale image recognition using global signatures and local feature information |
US20170127093A1 (en) * | 2014-07-18 | 2017-05-04 | Sony Corporation | Transmission device, transmission method, reception device, and reception method |
US20180152371A1 (en) * | 2016-11-30 | 2018-05-31 | Rohde & Schwarz Gmbh & Co. Kg | Signal generator, method and test system for testing a device under test |
US10521698B2 (en) | 2014-02-13 | 2019-12-31 | Nant Holdings Ip, Llc | Global visual vocabulary, systems and methods |
US10565759B2 (en) | 2015-03-05 | 2020-02-18 | Nant Holdings Ip, Llc | Global signatures for large-scale image recognition |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102077563B1 (en) * | 2013-09-17 | 2020-02-14 | 엘지전자 주식회사 | home appliance, and method for operating the same |
CN104768056A (en) * | 2014-01-02 | 2015-07-08 | 华硕电脑股份有限公司 | Electronic device and playback method of streaming media thereof |
Citations (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060008256A1 (en) * | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US20060265409A1 (en) * | 2005-05-21 | 2006-11-23 | Apple Computer, Inc. | Acquisition, management and synchronization of podcasts |
US20070189708A1 (en) * | 2005-04-20 | 2007-08-16 | Videoegg. Inc | Browser based multi-clip video editing |
US20080091771A1 (en) * | 2006-10-13 | 2008-04-17 | Microsoft Corporation | Visual representations of profiles for community interaction |
US20090007198A1 (en) * | 2004-06-21 | 2009-01-01 | Ben Lavender | Accessing Broadcast Media |
US20090132595A1 (en) * | 2007-11-21 | 2009-05-21 | Samsung Electronics Co., Ltd. | Method of writing and reproducing multimedia service by using tag and apparatus therefor |
US20090177810A1 (en) * | 2008-01-07 | 2009-07-09 | Samsung Electronics Co., Ltd. | Method of optimized-sharing of multimedia content and mobile terminal employing the same |
US20090287558A1 (en) * | 2008-05-16 | 2009-11-19 | Microsoft Corporation | Electronic Coupon Tracking |
US20090315670A1 (en) * | 2004-02-25 | 2009-12-24 | Accenture Global Services Gmbh | Rfid enabled media system and method |
US20100169778A1 (en) * | 2008-12-04 | 2010-07-01 | Mundy L Starlight | System and method for browsing, selecting and/or controlling rendering of media with a mobile device |
US20110145753A1 (en) * | 2006-03-20 | 2011-06-16 | British Broadcasting Corporation | Content provision |
US20110238847A1 (en) * | 2006-11-21 | 2011-09-29 | Research In Motion Limited | Saving a Connection Profile when Unable to Connect to a Wireless Local Area Network |
US20110252446A1 (en) * | 2010-04-09 | 2011-10-13 | Jeong Youngho | Image display apparatus and method for operating the same |
US20110265119A1 (en) * | 2010-04-27 | 2011-10-27 | Lg Electronics Inc. | Image display apparatus and method for operating the same |
US20110267291A1 (en) * | 2010-04-28 | 2011-11-03 | Jinyoung Choi | Image display apparatus and method for operating the same |
US20110314104A1 (en) * | 2010-06-17 | 2011-12-22 | David Gray | System and Method for Selective Automatic Electronic Access of Personal Data |
US20120015604A1 (en) * | 2010-07-16 | 2012-01-19 | Research In Motion Limited | Remote device pairing setup |
US20120019732A1 (en) * | 2010-07-26 | 2012-01-26 | Lee Haneul | Method for operating image display apparatus |
US20120019721A1 (en) * | 2010-07-26 | 2012-01-26 | Kwangsoo Choi | Method for operating image display apparatus |
US20120023524A1 (en) * | 2010-07-26 | 2012-01-26 | Suk Jihe | Image display apparatus and method for operating the same |
US20120028717A1 (en) * | 2006-11-17 | 2012-02-02 | Nintendo Co., Ltd. | Game apparatus and storage medium storing a game program for conducting data communications with a network |
US20120054803A1 (en) * | 2010-09-01 | 2012-03-01 | Lee Haneul | Image display apparatus and method for operating the same |
US20120054794A1 (en) * | 2010-09-01 | 2012-03-01 | Jongseok Kim | Image display apparatus and method for operating the same |
US20120099024A1 (en) * | 2010-10-21 | 2012-04-26 | Lg Electronics Inc. | Method for software update and display apparatus thereof |
US20120124615A1 (en) * | 2010-11-15 | 2012-05-17 | Sangseok Lee | Image display apparatus and method for operating the same |
US20120173356A1 (en) * | 2010-12-30 | 2012-07-05 | Futurewei Technologies, Inc. | System for Managing, Storing and Providing Shared Digital Content to Users in a User Relationship Defined Group in a Multi-Platform Environment |
US20120220223A1 (en) * | 2011-02-28 | 2012-08-30 | Ontario, Canada) | Wireless communications system providing media content transfer features and related methods |
US8327410B2 (en) * | 2008-12-15 | 2012-12-04 | Intel Corporation | Networked-enabled mass storage dongle with networked media content aggregation |
US20130057764A1 (en) * | 2011-09-02 | 2013-03-07 | Jinyoung Choi | Method of providing external device list and image display device |
US20130150158A1 (en) * | 2010-08-23 | 2013-06-13 | Haengjoon Kang | Method of providing game application and image display device using the same |
US20140028914A1 (en) * | 2012-07-24 | 2014-01-30 | Oladas, Inc. | Media synchronization |
US20140212866A1 (en) * | 2013-01-25 | 2014-07-31 | Teracle, Inc. | Method of inducing learner to log into learning content-providing server |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050078055A (en) * | 2004-01-30 | 2005-08-04 | 파워 디지털 카드 캄퍼니 리미티드 | Autocoding system memory card |
KR20080043402A (en) * | 2005-09-08 | 2008-05-16 | 샌디스크 코포레이션 | Mobile memory system for secure storage and delivery of media content |
CN1955983A (en) * | 2005-10-28 | 2007-05-02 | 刘瑞祯 | Supermedia information transmission method based on RFID tag and its platform system |
KR100800716B1 (en) * | 2006-05-10 | 2008-02-01 | 삼성전자주식회사 | Apparatus and method for tranmitting and receiving moving picture data using a close range communication |
CA2734613C (en) * | 2008-08-19 | 2020-06-09 | Digimarc Corporation | Methods and systems for content processing |
KR101005966B1 (en) * | 2008-08-23 | 2011-01-05 | 정윤경 | Mobile media card device |
KR20100113238A (en) * | 2009-04-13 | 2010-10-21 | 정광율 | Contents service system using smart media card and method thereof |
-
2011
- 2011-11-01 KR KR1020110112936A patent/KR20130048035A/en not_active Application Discontinuation
-
2012
- 2012-07-10 US US13/545,211 patent/US20130105567A1/en not_active Abandoned
- 2012-07-23 WO PCT/KR2012/005873 patent/WO2013065930A1/en active Application Filing
- 2012-07-23 CN CN201280061631.3A patent/CN104025146A/en active Pending
- 2012-07-23 EP EP12845957.5A patent/EP2774108A4/en not_active Withdrawn
Patent Citations (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060008256A1 (en) * | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US20090315670A1 (en) * | 2004-02-25 | 2009-12-24 | Accenture Global Services Gmbh | Rfid enabled media system and method |
US20090007198A1 (en) * | 2004-06-21 | 2009-01-01 | Ben Lavender | Accessing Broadcast Media |
US20070189708A1 (en) * | 2005-04-20 | 2007-08-16 | Videoegg. Inc | Browser based multi-clip video editing |
US20060265409A1 (en) * | 2005-05-21 | 2006-11-23 | Apple Computer, Inc. | Acquisition, management and synchronization of podcasts |
US20110145753A1 (en) * | 2006-03-20 | 2011-06-16 | British Broadcasting Corporation | Content provision |
US20080091771A1 (en) * | 2006-10-13 | 2008-04-17 | Microsoft Corporation | Visual representations of profiles for community interaction |
US20120028717A1 (en) * | 2006-11-17 | 2012-02-02 | Nintendo Co., Ltd. | Game apparatus and storage medium storing a game program for conducting data communications with a network |
US20110238847A1 (en) * | 2006-11-21 | 2011-09-29 | Research In Motion Limited | Saving a Connection Profile when Unable to Connect to a Wireless Local Area Network |
US20090132595A1 (en) * | 2007-11-21 | 2009-05-21 | Samsung Electronics Co., Ltd. | Method of writing and reproducing multimedia service by using tag and apparatus therefor |
US20090177810A1 (en) * | 2008-01-07 | 2009-07-09 | Samsung Electronics Co., Ltd. | Method of optimized-sharing of multimedia content and mobile terminal employing the same |
US20090287558A1 (en) * | 2008-05-16 | 2009-11-19 | Microsoft Corporation | Electronic Coupon Tracking |
US20100169778A1 (en) * | 2008-12-04 | 2010-07-01 | Mundy L Starlight | System and method for browsing, selecting and/or controlling rendering of media with a mobile device |
US8327410B2 (en) * | 2008-12-15 | 2012-12-04 | Intel Corporation | Networked-enabled mass storage dongle with networked media content aggregation |
US20110252446A1 (en) * | 2010-04-09 | 2011-10-13 | Jeong Youngho | Image display apparatus and method for operating the same |
US20110265119A1 (en) * | 2010-04-27 | 2011-10-27 | Lg Electronics Inc. | Image display apparatus and method for operating the same |
US20110267291A1 (en) * | 2010-04-28 | 2011-11-03 | Jinyoung Choi | Image display apparatus and method for operating the same |
US20110314104A1 (en) * | 2010-06-17 | 2011-12-22 | David Gray | System and Method for Selective Automatic Electronic Access of Personal Data |
US20120015604A1 (en) * | 2010-07-16 | 2012-01-19 | Research In Motion Limited | Remote device pairing setup |
US20120019732A1 (en) * | 2010-07-26 | 2012-01-26 | Lee Haneul | Method for operating image display apparatus |
US20120019721A1 (en) * | 2010-07-26 | 2012-01-26 | Kwangsoo Choi | Method for operating image display apparatus |
US20120023524A1 (en) * | 2010-07-26 | 2012-01-26 | Suk Jihe | Image display apparatus and method for operating the same |
US20130150158A1 (en) * | 2010-08-23 | 2013-06-13 | Haengjoon Kang | Method of providing game application and image display device using the same |
US20120054803A1 (en) * | 2010-09-01 | 2012-03-01 | Lee Haneul | Image display apparatus and method for operating the same |
US20120054794A1 (en) * | 2010-09-01 | 2012-03-01 | Jongseok Kim | Image display apparatus and method for operating the same |
US20120099024A1 (en) * | 2010-10-21 | 2012-04-26 | Lg Electronics Inc. | Method for software update and display apparatus thereof |
US20120124615A1 (en) * | 2010-11-15 | 2012-05-17 | Sangseok Lee | Image display apparatus and method for operating the same |
US20120173356A1 (en) * | 2010-12-30 | 2012-07-05 | Futurewei Technologies, Inc. | System for Managing, Storing and Providing Shared Digital Content to Users in a User Relationship Defined Group in a Multi-Platform Environment |
US20120220223A1 (en) * | 2011-02-28 | 2012-08-30 | Ontario, Canada) | Wireless communications system providing media content transfer features and related methods |
US20130057764A1 (en) * | 2011-09-02 | 2013-03-07 | Jinyoung Choi | Method of providing external device list and image display device |
US20140028914A1 (en) * | 2012-07-24 | 2014-01-30 | Oladas, Inc. | Media synchronization |
US20140212866A1 (en) * | 2013-01-25 | 2014-07-31 | Teracle, Inc. | Method of inducing learner to log into learning content-providing server |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10521698B2 (en) | 2014-02-13 | 2019-12-31 | Nant Holdings Ip, Llc | Global visual vocabulary, systems and methods |
US11170261B2 (en) | 2014-02-13 | 2021-11-09 | Nant Holdings Ip, Llc | Global visual vocabulary, systems and methods |
US10667022B2 (en) | 2014-07-07 | 2020-05-26 | Immersion Corporation | Second screen haptics |
US9635440B2 (en) | 2014-07-07 | 2017-04-25 | Immersion Corporation | Second screen haptics |
WO2016007426A1 (en) * | 2014-07-07 | 2016-01-14 | Immersion Corporation | Second screen haptics |
US20170127093A1 (en) * | 2014-07-18 | 2017-05-04 | Sony Corporation | Transmission device, transmission method, reception device, and reception method |
US10313720B2 (en) * | 2014-07-18 | 2019-06-04 | Sony Corporation | Insertion of metadata in an audio stream |
US10848801B2 (en) | 2014-07-18 | 2020-11-24 | Saturn Licensing Llc | Transmission device, transmission method, reception device, and reception method |
US20160048493A1 (en) * | 2014-08-14 | 2016-02-18 | Samsung Electronics Co., Ltd. | User terminal apparatus, control method thereof, and multimedia system |
US20160259815A1 (en) * | 2015-03-05 | 2016-09-08 | Nant Holdings Ip, Llc | Large scale image recognition using global signatures and local feature information |
US10565759B2 (en) | 2015-03-05 | 2020-02-18 | Nant Holdings Ip, Llc | Global signatures for large-scale image recognition |
US10796196B2 (en) * | 2015-03-05 | 2020-10-06 | Nant Holdings Ip, Llc | Large scale image recognition using global signatures and local feature information |
US11348678B2 (en) | 2015-03-05 | 2022-05-31 | Nant Holdings Ip, Llc | Global signatures for large-scale image recognition |
US20180152371A1 (en) * | 2016-11-30 | 2018-05-31 | Rohde & Schwarz Gmbh & Co. Kg | Signal generator, method and test system for testing a device under test |
US10666539B2 (en) * | 2016-11-30 | 2020-05-26 | Rohde & Schwarz Gmbh & Co. Kg | Signal generator, method and test system for testing a device under test |
Also Published As
Publication number | Publication date |
---|---|
EP2774108A1 (en) | 2014-09-10 |
CN104025146A (en) | 2014-09-03 |
EP2774108A4 (en) | 2015-05-27 |
KR20130048035A (en) | 2013-05-09 |
WO2013065930A1 (en) | 2013-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20130105567A1 (en) | Media apparatus, content server and method for operating the same | |
EP2672721B1 (en) | Image display apparatus and method for operating the same | |
US8958742B2 (en) | Mobile terminal and method for operating the same | |
US8611458B2 (en) | Electronic device, electronic system, and method of providing information using the same | |
EP3343939B1 (en) | Display device and control method therefor | |
CN102769801B (en) | Display apparatus for providing enhanced electronic program guide and method of controlling the same | |
KR20070033559A (en) | Apparatus and method for managing electronic program guide data in digital broadcasting reception terminal | |
CN105493511A (en) | System for controlling electronic devices by means of voice commands, more specifically a remote control to control a plurality of electronic devices by means of voice commands | |
CN108886632B (en) | Digital device and method for processing data in the digital device | |
KR20130033044A (en) | Contents shareing method and display apparatus thereof | |
US20080244654A1 (en) | System and Method for Providing a Directory of Advertisements | |
US20130098986A1 (en) | Media card, media apparatus, content server and method for operating the same | |
US20130179928A1 (en) | Mobile terminal, television receiver, and communication system including the mobile terminal and the television receiver | |
KR101945813B1 (en) | Image display apparatus, mobile terminal and method for operating the same | |
US11012754B2 (en) | Display apparatus for searching and control method thereof | |
JP2013141181A (en) | Communication system using mobile terminal and television apparatus, mobile terminal, television apparatus, method for communication of mobile terminal, and operation program of mobile terminal | |
US20170064396A1 (en) | Broadcast receiving device, method for controlling the same and computer-readable recording medium | |
KR20130044616A (en) | Media apparatus, contents server, and method for operating the same | |
EP2605512B1 (en) | Method for inputting data on image display device and image display device thereof | |
JP2015115802A (en) | Electronic apparatus, method and computer readable recording medium | |
JP6006962B2 (en) | Content display control apparatus and program | |
JP2013236389A (en) | Content reception terminal system, and content reception terminal device | |
JP6113438B2 (en) | Data management apparatus and method, and television receiver | |
KR20130042965A (en) | Media apparatus, contents server, and method for operating the same | |
KR20130044617A (en) | Remote controller, media apparatus, contents server, and method for operating the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CHOI, TAEJOON;REEL/FRAME:029013/0444 Effective date: 20120924 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |