WO2014010469A1 - 受信装置、情報処理方法、プログラム、送信装置、およびアプリケーション連動システム - Google Patents
受信装置、情報処理方法、プログラム、送信装置、およびアプリケーション連動システム Download PDFInfo
- Publication number
- WO2014010469A1 WO2014010469A1 PCT/JP2013/068147 JP2013068147W WO2014010469A1 WO 2014010469 A1 WO2014010469 A1 WO 2014010469A1 JP 2013068147 W JP2013068147 W JP 2013068147W WO 2014010469 A1 WO2014010469 A1 WO 2014010469A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- query
- response
- application
- user profile
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 64
- 230000010365 information processing Effects 0.000 title claims abstract description 8
- 238000003672 processing method Methods 0.000 title claims abstract description 8
- 230000004044 response Effects 0.000 claims abstract description 106
- 238000000605 extraction Methods 0.000 claims abstract description 34
- 230000006854 communication Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 abstract description 9
- 230000007175 bidirectional communication Effects 0.000 description 10
- 238000000034 method Methods 0.000 description 9
- 238000001914 filtration Methods 0.000 description 5
- 238000013075 data extraction Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 241000282326 Felis catus Species 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010791 quenching Methods 0.000 description 1
- 230000000171 quenching effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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
-
- 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- 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/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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
- 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/4722—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 additional data associated with the content
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- 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/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program descriptors
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/654—Transmission by server directed to the client
- H04N21/6547—Transmission by server directed to the client comprising parameters, e.g. for client setup
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/8173—End-user applications, e.g. Web browser, game
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8358—Generation of protective data, e.g. certificates involving watermark
Definitions
- the present disclosure relates to a reception apparatus, an information processing method, a program, a transmission apparatus, and an application linkage system, and in particular, a reception apparatus suitable for use when executing an application program in conjunction with reproduction of content such as a television program,
- the present invention relates to an information processing method, a program, a transmission device, and an application linkage system.
- TV television
- information related to the TV program being broadcast hereinafter simply referred to as a program
- program information related to the TV program being broadcast
- the program is not directly related.
- useful information news, weather forecast, traffic information, etc.
- a command for acquiring and starting a dedicated application program (hereinafter abbreviated as an application) may be transmitted to a TV receiver or the like in conjunction with the progress of the program.
- an application a dedicated application program
- this is realized by transmitting the command and application using a data broadcast band in a TV broadcast signal (see, for example, Patent Document 1).
- CATV and IPTV sometimes extract and distribute only the program video and audio signals from the TV broadcast signal, so even if a TV broadcast signal in the United States is provided with a data broadcast band, There is no guarantee that the included data broadcast signal is transmitted to the receiving device.
- the present disclosure has been made in view of such a situation, and enables an application suitable for a user to be executed in conjunction with progress of arbitrary content being viewed.
- the receiving device includes an extraction unit that extracts signature data representing the characteristics of the content from reproduced content, a profile generation unit that generates user profile data, the signature data, and the user A query generation unit that generates a query including at least profile data, transmits the query to the transmission device, and receives a response that is returned from the transmission device in response to the query and that matches the user profile data at the transmission device And an application execution unit that acquires and executes an application in conjunction with the reproduction of the content based on the received response.
- the generation unit can generate the user profile data including user demographic attributes.
- the query generation unit generates a query including at least the signature data and the user profile data each time the signature data is extracted by the extraction unit, transmits the query to a transmission device, and the transmission device according to the query A response that is returned from the server and that is matched with the user profile data can be received by the transmitting device.
- the profile generation unit can further generate the user profile data including at least one of a specification of a receiving device, a congestion state of a communication network, or natural environment information.
- the receiving device may further include a content supply unit that is built in a playback device that plays back content, and that supplies all the content played back by the playback device to the extraction unit.
- An information processing method includes an extraction step of extracting signature data representing characteristics of the content from reproduced content by the reception device in the information processing method of the reception device, and user profile data Generating a profile, and generating a query including at least the signature data and the user profile data, transmitting the query to the transmission device, and returning from the transmission device in response to the query, the user at the transmission device
- a query generation step of receiving a response matched with the profile data and an application execution step of acquiring and executing an application in conjunction with the reproduction of the content based on the received response.
- a program includes a computer that extracts a signature data representing a feature of the content from reproduced content, a profile generation unit that generates user profile data, the signature data, and A query that generates a query including at least the user profile data, transmits the query to the transmission device, and receives a response that is returned from the transmission device in response to the query and that matches the user profile data at the transmission device.
- the generating unit functions as an application executing unit that acquires and executes an application in conjunction with the reproduction of the content.
- signature data representing characteristics of the content is extracted from the reproduced content, user profile data is generated, and a query including at least the signature data and the user profile data is generated.
- a response matched with the user profile data is received by the transmission device, transmitted to the transmission device and returned from the transmission device in response to the query. Then, based on the received response, an application is acquired and executed in conjunction with the reproduction of the content.
- the transmission device represents signature data that represents the characteristics of the content extracted from content, a content identifier that represents the content that is the extraction source, and an application that is executed in conjunction with the content.
- signature data that represents the characteristics of the content extracted from content
- a content identifier that represents the content that is the extraction source
- an application that is executed in conjunction with the content.
- the matching unit may match the related metadata included in the response before replying to the demographic attribute of the user of the receiving device included in the user profile data.
- signature data that represents the characteristics of the content extracted from content
- a content identifier that represents the content that is the source of extraction
- an application identifier that represents an application to be executed in conjunction with the content
- An application linkage system is an application linkage system including a content transmission device and a reception device, wherein the reception device extracts signature data representing the feature of the content from the reproduced content
- a profile generation unit that generates user profile data, a query that includes at least the signature data and the user profile data, and transmits the query to a transmission device, and is returned from the transmission device in response to the query
- a query generation unit that receives a response matched with the user profile data in the transmission device, and an application execution unit that acquires and executes an application in conjunction with the reproduction of the content based on the received response Equipped with a.
- the transmission device includes signature data that represents the characteristics of the content extracted from the content, a content identifier that represents the content that is the source of extraction, and an application identifier that represents an application that is executed in conjunction with the content.
- a database that indicates a correspondence relationship with data, and an application that identifies the content from which the signature data included in the query transmitted from the receiving device is extracted by referring to the database, and that is executed in conjunction with the identified content.
- a response generation unit that generates a response including related metadata including the application identifier to be represented and returns the response to the receiving device, and the related metadata included in the response before the response is mapped to the user profile data included in the query.
- a matching unit for quenching.
- the reception device extracts signature data representing the characteristics of the content from the reproduced content, generates a query including at least the signature data and user profile data, and transmits the query to the transmission device.
- a response that is returned from the transmission device in response to the query and that is matched with the user profile data at the transmission device is received, and based on the received response, the response to the reproduction of the content is performed.
- the application is acquired and executed.
- related metadata including signature data representing the characteristics of the content extracted from the content by the transmitting device, a content identifier representing the content as the extraction source, and an application identifier representing an application to be executed in conjunction with the content
- the application identifier representing the application to be executed in conjunction with the identified content by identifying the content from which the signature data included in the query transmitted from the receiving device is referenced by referring to the database indicating the correspondence relationship
- a response including related metadata including is generated and returned to the receiving apparatus.
- the related metadata included in the response before replying is matched with the user profile data included in the query.
- an application suitable for the user can be executed in conjunction with the progress of the content being viewed.
- the second aspect of the present disclosure it is possible to identify the content being viewed on the receiving device and supply an application suitable for the user in conjunction with the progress.
- the third aspect of the present disclosure it is possible to identify the content being viewed on the receiving device and supply an application suitable for the user from the broadcasting device to the receiving device in conjunction with the progress.
- FIG. 1 illustrates a configuration example of an application linkage system according to an embodiment of the present disclosure.
- This application linkage system 10 identifies the content that the user is viewing on a TV receiver screen or the like as a monitor, and executes an application suitable for the user in conjunction with the progress of the content, or by the application being executed, the user Information that is suitable for the situation.
- the content is not limited to a broadcast program received by a TV receiver.
- all AV contents such as a program recorded and reproduced by a video recorder, a video such as a movie reproduced from a package media by a multimedia player, and a moving image downloaded via the Internet are included.
- the content also includes commercial messages (hereinafter referred to as CMs) inserted between programs or in the middle of programs.
- CMs commercial messages
- ACR Automatic
- signature data features
- Content Recognition is used.
- the application linkage system 10 includes a transmission device 20 and a plurality of reception devices 30 connected to the transmission device 20 via the broadcast network 11 and the bidirectional communication network 12.
- the broadcast network 11 refers to a TV broadcast network, a CATV network, an IPTV network, and the like.
- the bidirectional communication network 12 indicates an IP communication network represented by the Internet.
- each receiving device 30 is installed in a user's house or the like in a state of being incorporated in a TV receiver or the like.
- the transmission device 20 includes a content server 21, an application server 22, an ACR server 23, and a profile matching server 24.
- the content server 21 broadcasts content such as programs and commercials via the broadcast network 11. Further, the content server 21 supplies the broadcast content and metadata corresponding thereto to the ACR server 23.
- the metadata includes an identifier representing an application to be executed in conjunction with the progress of the content, an acquisition destination thereof, data used in the application, and the like. Instead of supplying the content, signature data representing the feature of the content may be supplied to the ACR server 23.
- the application server 22 supplies an application and data used in the application via the bidirectional communication network 12 in response to a request from the receiving device 30.
- the ACR server 23 stores in advance a database of ACR reference data in which content identifiers, application identifiers, and the like are associated with signature data extracted at a predetermined sampling period from various contents that can be viewed on the receiving device 30 side. is doing.
- the ACR server 23 generates and returns an ACR response in response to the ACR query transmitted from the receiving device 30 based on the database of ACR reference data.
- the profile matching server 24 matches related metadata stored in the ACR response based on the user profile data of the receiving device 30 included in the ACR query. And filtering.
- the content server 21, the application server 22, the ACR server 23, and the profile matching server 24 that constitute the transmission device 30 may be concentrated in one place or may be distributed. Further, the content server 21, the application server 22, the ACR server 23, and the profile matching server 24 may be appropriately combined. Further, there may be a plurality of ACR servers 23 and profile matching servers 24.
- the receiving device 30 includes a content renderer 31, an ACR client 32, a user interface 33, a profile manager 34, and an application manager 35.
- the content renderer 31 acquires all content displayed on a display such as a TV receiver in which the receiving device 30 is built, branches it, and supplies it to the ACR client 32. That is, the content renderer 31 acquires and branches not only the content broadcast from the content server 21 but also the content input via various input terminals (such as HDMI (registered trademark) terminal) of the TV receiver, and branches the ACR client. 32.
- a display such as a TV receiver in which the receiving device 30 is built
- the content renderer 31 acquires and branches not only the content broadcast from the content server 21 but also the content input via various input terminals (such as HDMI (registered trademark) terminal) of the TV receiver, and branches the ACR client. 32.
- the ACR client 32 extracts signature data representing the characteristics of the content from the content input from the content renderer 31 at a predetermined sampling period.
- the same extraction method (described later) as that of the ACR server 23 of the transmission device 20 is used as the signature data extraction method.
- the ACR client 32 generates an ACR query including the extracted signature data and user profile data, and transmits the ACR query to the ACR server 23 of the transmission device 20 via the bidirectional communication network 12.
- the ACR client 32 receives and holds an ACR response returned from the ACR server 23 in response to the transmitted ACR query. Further, the ACR client 32 analyzes the held ACR response and causes the application manager 35 to execute an application corresponding to the content being viewed in conjunction with the progress of the content.
- the user interface 33 accepts an operation for inputting the user's own profile data, an operation for selecting content to be reproduced, an operation for an executed application, and the like.
- the profile manager 34 generates user profile data based on information input using the user interface 33, operation history, and the like, and outputs the user profile data to the ACR client 32.
- the generated user profile data includes demographic attributes (age, gender, occupation, educational background, residential area, email address, hobby, preference, language used, household size, content viewing tendency), receiving device It can include items such as 30 specifications (types of CODECs that can be used, etc.), congestion status of the bidirectional communication network 12, natural environment information (weather, temperature, humidity, etc.).
- the application manager 35 acquires an application corresponding to the content being viewed from the application server 22 via the bidirectional communication network 12 and executes it in accordance with control from the ACR client 32.
- the application executed by the application manager 35 acquires related metadata corresponding to the application being executed from the ACR client 32 using a related metadata acquisition API (Application Program Interface).
- FIG. 2 shows a detailed configuration example of the ACR server 23.
- the ACR server 23 includes a content acquisition unit 41, a reference signature extraction unit 42, an ACR database 43, and an ACR response generation unit 44.
- the content acquisition unit 41 acquires the content scheduled to be broadcast by the content server 21 via the broadcast network 11 and its metadata from the content server 21 and supplies the acquired content to the reference signature extraction unit 42. In addition, the content acquisition unit 41 acquires various content that can be viewed on the receiving device 30 side and its metadata from the outside, and supplies the acquired content to the reference signature extraction unit 42.
- the reference signature extraction unit 42 extracts the signature data representing the feature from the content supplied from the content acquisition unit 41 at a predetermined sampling period and outputs the signature data to the ACR database 43 using a predetermined extraction method. Any existing method can be applied to the signature data extraction method. For example, a watermark embedded in the content in advance may be extracted and used as signature data, or a fingerprint may be calculated and used as signature data.
- the same signature data can be obtained before and after conversion even if the resolution, aspect ratio, bit rate, encoding format, etc. of the content are converted. Therefore, it is possible to increase the identification accuracy when the content is identified based on the signature data.
- the signature data extraction method in the reference signature extraction unit 42 does not necessarily need to be unified, and any extraction method can be adopted for each ACR server 23.
- the ACR database 43 generates and stores ACR reference data in which each signature data input from the reference signature extraction unit 42 is associated with a content identifier representing the source content of the extraction. Thereby, the signature data extracted from the content is made into a database.
- the data structure of the ACR reference data will be described later with reference to FIG.
- the ACR response generation unit 44 refers to the ACR database 43 to identify the content from which the signature data included in the ACR query transmitted from the ACR client 32 is extracted. Further, the ACR response generation unit 44 generates an ACR response including a content identifier, related metadata, and the like as an identification result. Further, the ACR response generation unit 44 performs matching and filtering on the related metadata stored in the ACR response according to the control of the profile matching server 24, and transmits it to the receiving device 30. The data structure of the ACR response will be described later with reference to FIG.
- FIG. 3 shows the data structure of ACR reference data stored in the ACR database 43 of the ACR server 23.
- ACR reference data 50 In the ACR reference data 50, a content identifier 52, a reproduction time 53, and related metadata 54 are associated with the signature data 51.
- the signature data 51 is extracted from the content by the reference signature extraction unit 42.
- the content identifier 52 is information for identifying the content from which the signature data 51 is extracted.
- the reproduction time 53 indicates the progress timing of the content when the signature data 51 is extracted from the content represented by the content identifier 52, and is represented by the elapsed time from the top of the content.
- the related metadata 54 includes an application identifier representing an application to be executed in conjunction with the progress timing of the content indicated by the reproduction time 83 of the content indicated by the content identifier 82, information indicating the acquisition destination (application server 22), execution Various data used by the applied application is included.
- the related metadata 54 may have different contents depending on the progress timing of the content indicated by the reproduction time 53.
- FIG. 4 shows the data structure of an ACR query generated by the ACR client 32.
- the ACR query 60 includes an ACR query identifier 61, an extraction method identifier 62, a service identifier 63, signature data 64, a local time stamp 65, user profile data 66, a source address 67, and a signature 68.
- the ACR query identifier 61 is information for uniquely identifying the ACR query 60.
- the extraction method identifier 62 is information for specifying the extraction method used when extracting the signature data 64.
- the service identifier 63 is information for selecting an ACR server 23 that transmits the ACR query 60 and obtains an ACR response when there are a plurality of ACR servers 23.
- Signature data 64 is extracted from the content by the ACR client 32.
- the local time stamp 65 indicates the timing at which the signature data 64 is extracted from the content, and is represented by the time indicated by the local system clock of the receiving device 30.
- User profile data 66 is generated by the profile manager 34.
- the transmission source address 67 is an address in the bidirectional communication network 12 of the ACR client 32 that transmits the ACR query 60, and information indicating a return destination of an ACR response generated by the ACR server 23 in response to the ACR query 60.
- Used as The signature 68 is used to prevent falsification of the ACR query 60.
- the entire ACR query 60 may be transmitted after being encrypted.
- FIG. 5 shows the data structure of the ACR response generated by the ACR response generation unit 44 of the ACR server 23.
- FIG. 5A shows the data structure of the ACR response when the content from which the signature data 64 included in the ACR query 60 can be identified, that is, when the content being viewed by the receiving device 30 can be identified. is there.
- FIG. 5B shows the data structure of the ACR response when the content cannot be identified.
- the ACR response 70 when the content being viewed by the receiving device 30 can be identified includes an ACR query identifier 71, an extraction method identifier 72, a service identifier 73, a content identifier 74, a playback time 75, a local time A stamp 76, associated metadata 77, a source address 78, and a signature 79 are included.
- the ACR response 70 when the content being viewed by the receiving device 30 cannot be identified includes an ACR query identifier 71, a service identifier 73, a source address 78, a signature 79, and an identification failure flag. 80 is included.
- the ACR query identifier 71, the extraction method identifier 72, the service identifier 73, and the local time stamp 76 are for specifying the ACR query 60 that triggered the generation of the ACR response 70, and for the corresponding ACR query 60.
- An ACR query identifier 61, an extraction method identifier 62, a service identifier 63, and a local time stamp 65 are cited and described.
- the content identifier 74, the reproduction time 75, and the related metadata 77 represent the identification result, and the content identifier 52, the reproduction time 53, and the related metadata 54 of the corresponding ACR reference data 50 are cited and described. .
- the transmission source address 78 is an address on the bidirectional communication network 12 of the ACR server 23 that transmits the ACR response 70.
- the signature 79 is for preventing falsification of the ACR response 70. Note that the entire ACR response 70 may be encrypted and transmitted to prevent tampering.
- the identification failure flag 80 could not identify the content from which the signature data 64 included in the ACR query 60 from the ACR client 32 is extracted, that is, the content being viewed by the receiving device 30, in the ACR server 23. It is a flag indicating that.
- FIG. 6 is a flowchart for explaining the operation of the application linkage system 10.
- the transmission device 20 performs pre-processing for starting the transmission of content via the broadcast network 11, and supplies the ACR server 23 with the content that starts transmission thereafter and its associated metadata in step S11.
- the ACR server 23 generates ACR reference data using the supplied content and associated metadata and registers the ACR reference data in the ACR database.
- steps S12 to S15 described below are repeated.
- step S12 the transmission device 20 starts transmitting content via the broadcast network 11.
- the profile manager 34 generates user profile data and supplies it to the ACR client 32 as preprocessing for content reception and playback.
- items that dynamically change such as congestion status of the bidirectional communication network 12 and natural environment information, are updated at any time thereafter.
- steps S22 to S25 described below are repeated.
- the content does not have to be transmitted by the content server 12.
- step S22 the content renderer 31 acquires the content being viewed, branches it, and outputs it to the ACR client 32.
- step S ⁇ b> 23 the ACR client 32 extracts signature data at a predetermined sampling period from the content being viewed input from the content renderer 31.
- step S24 every time the signature data is extracted, the ACR client 32 generates an ACR query 60 including the signature data and the user profile data, and sends it to the ACR server 23.
- the ACR response generation unit 44 refers to the ACR database 43, and displays content corresponding to the signature data 64 included in the received ACR query 60. Identify.
- step S14 the ACR response generator 44 generates an ACR response 70 according to the content identification result. At this time, matching and filtering of the related metadata 77 included in the ACR response 70 are performed based on the user profile data 66 included in the ACR query 60. In step S ⁇ b> 15, the ACR response generator 44 sends the generated ACR response 70 to the ACR client 32.
- step S25 the ACR client 32 that has received the ACR response 70 from the ACR server 23 analyzes the related metadata 77 included in the ACR response 70, and selects an application to be executed in conjunction with the progress of the content being viewed.
- the manager 35 is made to acquire and execute.
- the related metadata 77 included in the received ACR response 70 has already been matched and filtered based on the user profile data in the ACR server 23, but the ACR client 32 further matches based on the user profile data, Filtering may be performed.
- the application manager 35 acquires the application from the application server 22 and executes it.
- the application executed by the application manager 35 acquires the related metadata 77 from the ACR response 70 held by the ACR client 32 using the related metadata acquisition API.
- steps S12 to S15 and the processes in steps S22 to S25 described above are repeatedly executed while the content is being viewed. Thereby, it is possible to operate the application suitable for the user while interlocking with the progress of the content being viewed.
- link information such as a commercial banner of a pet food for cats or a purchase site can be displayed in the scene.
- the content when it is determined from the user profile data that the language used by the user of the receiving device 30 is Spanish, when a content such as a program or CM other than Spanish is being viewed, the content is executed in conjunction with the content. Depending on the application, it is possible to display Spanish subtitles and output Spanish commentary.
- information specialized for the viewing area can be presented to the user by an application executed in conjunction with the content.
- the related metadata 77 is included in the stage of generating the ACR response 70. Matching or filtering can be performed so as to suit the user of the receiving device 70. Therefore, information suitable for the user can be promptly presented to the user.
- the transmission device 20 and the reception device 30 that execute the above-described series of processes may be realized by a computer executing software in addition to being configured by hardware.
- This computer includes, for example, a general-purpose personal computer capable of executing various functions by installing a computer incorporated in dedicated hardware and various programs.
- FIG. 7 is a block diagram illustrating a configuration example of the computer hardware described above.
- a CPU Central Processing Unit
- ROM Read Only Memory
- RAM Random Access Memory
- An input / output interface 105 is further connected to the bus 104.
- An input unit 106, an output unit 107, a storage unit 108, a communication unit 109, and a drive 110 are connected to the input / output interface 105.
- the input unit 106 includes a keyboard, a mouse, a microphone, and the like.
- the output unit 107 includes a display, a speaker, and the like.
- the storage unit 108 includes a hard disk, a nonvolatile memory, and the like.
- the communication unit 109 includes a network interface or the like.
- the drive 110 drives a removable medium 111 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.
- the CPU 101 loads the program stored in the storage unit 108 to the RAM 103 via the input / output interface 105 and the bus 104 and executes the program. A series of processing is performed.
- the program executed by the computer 100 can be provided by being recorded in, for example, a removable medium 111 such as a package medium.
- the program can be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.
- the program can be installed in the storage unit 108 via the input / output interface 105 by attaching the removable medium 211 to the drive 210. Further, the program can be received by the communication unit 109 via a wired or wireless transmission medium and installed in the storage unit 108. In addition, the program can be installed in the ROM 102 or the storage unit 108 in advance.
- the program executed by the computer 100 may be a program that is processed in time series in the order described in this specification, or a necessary timing such as when a call is made in parallel. It may be a program in which processing is performed.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Computer Graphics (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
図1は、本開示の実施の形態であるアプリケーション連動システムの構成例を示している。
送信装置20は、コンテンツサーバ21、アプリケーションサーバ22、ACRサーバ23、およびプロファイルマッチングサーバ24から構成される。
受信装置30は、コンテンツレンダラ31、ACRクライアント32、ユーザインタフェース33、プロファイルマネージャ34、およびアプリケーションマネージャ35を有する。
図2は、ACRサーバ23の詳細な構成例を示している。
図3は、ACRサーバ23のACRデータベース43にデータベース化されているACRリファレンスデータのデータ構造を示している。
図4は、ACRクライアント32にて生成されるACRクエリのデータ構造を示している。
図5は、ACRサーバ23のACRレスポンス生成部44にて生成されるACRレスポンスのデータ構造を示している。
次に、アプリケーション連動システム10の動作について説明する。
Claims (10)
- 再生されたコンテンツから前記コンテンツの特徴を表すシグニチャデータを抽出する抽出部と、
ユーザプロファイルデータを生成するプロファイル生成部と、
前記シグニチャデータおよび前記ユーザプロファイルデータを少なくとも含むクエリを生成して送信装置に送信し、前記クエリに応じて前記送信装置から返信された、前記送信装置にて前記ユーザプロファイルデータにマッチングされているレスポンスを受信するクエリ生成部と、
受信された前記レスポンスに基づいて、前記コンテンツの再生に連動してアプリケーションを取得して実行するアプリケーション実行部と
を備える受信装置。 - 前記生成部は、ユーザのデモグラフィック属性を含む前記ユーザプロファイルデータを生成する
請求項1に記載の受信装置。 - 前記クエリ生成部は、前記抽出部にて前記シグニチャデータが抽出される毎、前記シグニチャデータおよび前記ユーザプロファイルデータを少なくとも含むクエリを生成して送信装置に送信し、前記クエリに応じて前記送信装置から返信された、前記送信装置にて前記ユーザプロファイルデータにマッチングされているレスポンスを受信する
請求項2に記載の受信装置。 - 前記プロファイル生成部は、さらに、受信装置のスペック、通信網の輻輳状況、または自然環境情報のうちの少なくとも1つを含む前記ユーザプロファイルデータを生成する
請求項2に記載の受信装置。 - 前記受信装置は、コンテンツを再生する再生装置に内蔵され、
前記再生装置にて再生される全てのコンテンツを前記抽出部に供給するコンテンツ供給部を
さらに備える請求項2に記載の受信装置。 - 受信装置の情報処理方法において、
前記受信装置による、
再生されたコンテンツから前記コンテンツの特徴を表すシグニチャデータを抽出する抽出ステップと、
ユーザプロファイルデータを生成するプロファイル生成ステップと、
前記シグニチャデータおよび前記ユーザプロファイルデータを少なくとも含むクエリを生成して送信装置に送信し、前記クエリに応じて前記送信装置から返信された、前記送信装置にて前記ユーザプロファイルデータにマッチングされているレスポンスを受信するクエリ生成ステップと、
受信された前記レスポンスに基づいて、前記コンテンツの再生に連動してアプリケーションを取得して実行するアプリケーション実行ステップと
を含む情報処理方法。 - コンピュータを、
再生されたコンテンツから前記コンテンツの特徴を表すシグニチャデータを抽出する抽出部と、
ユーザプロファイルデータを生成するプロファイル生成部と、
前記シグニチャデータおよび前記ユーザプロファイルデータを少なくとも含むクエリを生成して送信装置に送信し、前記クエリに応じて前記送信装置から返信された、前記送信装置にて前記ユーザプロファイルデータにマッチングされているレスポンスを受信するクエリ生成部と、
受信された前記レスポンスに基づいて、前記コンテンツの再生に連動してアプリケーションを取得して実行するアプリケーション実行部と
して機能させるプログラム。 - コンテンツから抽出された前記コンテンツの特徴を表すシグニチャデータと、抽出元の前記コンテンツを表すコンテンツ識別子と、前記コンテンツに連動して実行させるアプリケーションを表すアプリケーション識別子を含む関連メタデータとの対応関係を示すデータベースと、
前記データベースを参照することにより、受信装置から送信されたクエリに含まれるシグニチャデータの抽出元のコンテンツを同定し、同定したコンテンツに連動して実行させるアプリケーションを表す前記アプリケーション識別子を含む関連メタデータを含むレスポンスを生成して前記受信装置に返信するレスポンス生成部と、
返信前の前記レスポンスに含まれる関連メタデータを、前記クエリに含まれるユーザプロファイルデータにマッチングさせるマッチング部と
を備える送信装置。 - 前記マッチング部は、前記ユーザプロファイルデータに含まれる前記受信装置のユーザのデモグラフィック属性に、返信前の前記レスポンスに含まれる関連メタデータをマッチングさせる
請求項8に記載の送信装置。 - コンテンツの送信装置と受信装置からなるアプリケーション連動システムにおいて、
前記受信装置は、
再生されたコンテンツから前記コンテンツの特徴を表すシグニチャデータを抽出する抽出部と、
ユーザプロファイルデータを生成するプロファイル生成部と、
前記シグニチャデータおよび前記ユーザプロファイルデータを少なくとも含むクエリを生成して送信装置に送信し、前記クエリに応じて前記送信装置から返信された、前記送信装置にて前記ユーザプロファイルデータにマッチングされているレスポンスを受信するクエリ生成部と、
受信された前記レスポンスに基づいて、前記コンテンツの再生に連動してアプリケーションを取得して実行するアプリケーション実行部と
を備え、
前記送信装置は、
コンテンツから抽出された前記コンテンツの特徴を表すシグニチャデータと、抽出元の前記コンテンツを表すコンテンツ識別子と、前記コンテンツに連動して実行させるアプリケーションを表すアプリケーション識別子を含む関連メタデータとの対応関係を示すデータベースと、
前記データベースを参照することにより、受信装置から送信されたクエリに含まれるシグニチャデータの抽出元のコンテンツを同定し、同定したコンテンツに連動して実行させるアプリケーションを表す前記アプリケーション識別子を含む関連メタデータを含むレスポンスを生成して前記受信装置に返信するレスポンス生成部と、
返信前の前記レスポンスに含まれる関連メタデータを、前記クエリに含まれるユーザプロファイルデータにマッチングさせるマッチング部と
を備える
アプリケーション連動システム。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20147035958A KR20150030669A (ko) | 2012-07-12 | 2013-07-02 | 수신 장치, 정보 처리 방법, 프로그램, 송신 장치 및 애플리케이션 연동 시스템 |
BR112015000144A BR112015000144A2 (pt) | 2012-07-12 | 2013-07-02 | dispositivos de recepção e de transmissão, método de processar informação, programa, e, sistema de cooperação de aplicativo |
IN2572MUN2014 IN2014MN02572A (ja) | 2012-07-12 | 2013-07-02 | |
RU2014152247A RU2630432C2 (ru) | 2012-07-12 | 2013-07-02 | Приемное устройство, способ обработки информации, программа, передающее устройство и система взаимодействия передающих программ |
JP2014524753A JPWO2014010469A1 (ja) | 2012-07-12 | 2013-07-02 | 受信装置、情報処理方法、プログラム、送信装置、およびアプリケーション連動システム |
CN201380035746.XA CN104429092B (zh) | 2012-07-12 | 2013-07-02 | 接收装置、处理信息的方法、程序、发送装置以及应用联动*** |
EP13816872.9A EP2874403A4 (en) | 2012-07-12 | 2013-07-02 | RECEIVING DEVICE, INFORMATION PROCESSING, PROGRAM, TRANSMISSION DEVICE AND APPLICATION CONNECTION SYSTEM |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261670882P | 2012-07-12 | 2012-07-12 | |
US61/670882 | 2012-07-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014010469A1 true WO2014010469A1 (ja) | 2014-01-16 |
Family
ID=49915172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/068147 WO2014010469A1 (ja) | 2012-07-12 | 2013-07-02 | 受信装置、情報処理方法、プログラム、送信装置、およびアプリケーション連動システム |
Country Status (9)
Country | Link |
---|---|
US (1) | US8966533B2 (ja) |
EP (1) | EP2874403A4 (ja) |
JP (1) | JPWO2014010469A1 (ja) |
KR (1) | KR20150030669A (ja) |
CN (1) | CN104429092B (ja) |
BR (1) | BR112015000144A2 (ja) |
IN (1) | IN2014MN02572A (ja) |
RU (1) | RU2630432C2 (ja) |
WO (1) | WO2014010469A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11737873B2 (en) | 2017-04-18 | 2023-08-29 | Twelve, Inc. | Hydraulic systems for delivering prosthetic heart valve devices and associated methods |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013133601A1 (en) * | 2012-03-05 | 2013-09-12 | Lg Electronics Inc. | Video display apparatus and operating method thereof |
US10325591B1 (en) * | 2014-09-05 | 2019-06-18 | Amazon Technologies, Inc. | Identifying and suppressing interfering audio content |
US10616639B2 (en) | 2016-12-21 | 2020-04-07 | Samsung Electronics Co., Ltd. | Display apparatus, content recognizing method thereof, and non-transitory computer readable recording medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002209204A (ja) * | 2000-04-14 | 2002-07-26 | Nippon Telegr & Teleph Corp <Ntt> | 放送情報に関連した情報の取得方法及びシステム並びに装置 |
JP2006050237A (ja) | 2004-08-04 | 2006-02-16 | Sony Corp | 端末装置およびデータ処理方法、プログラム並びに記録媒体 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6411725B1 (en) * | 1995-07-27 | 2002-06-25 | Digimarc Corporation | Watermark enabled video objects |
US20030093790A1 (en) * | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
CN100592788C (zh) | 2000-04-14 | 2010-02-24 | 日本电信电话株式会社 | 与广播信息相关的信息取得方法、***和装置 |
US20020162118A1 (en) * | 2001-01-30 | 2002-10-31 | Levy Kenneth L. | Efficient interactive TV |
US20030192060A1 (en) * | 2001-01-30 | 2003-10-09 | Levy Kenneth L. | Digital watermarking and television services |
JP4534791B2 (ja) * | 2005-02-23 | 2010-09-01 | ソニー株式会社 | Cm検索方法、cm検索結果受給方法、cm検索装置、cm検索結果受給装置及びcm録画予約システム |
CN101467458A (zh) * | 2006-06-13 | 2009-06-24 | 皇家飞利浦电子股份有限公司 | 氛围和内容的分发 |
US20080066181A1 (en) * | 2006-09-07 | 2008-03-13 | Microsoft Corporation | DRM aspects of peer-to-peer digital content distribution |
US20080112690A1 (en) * | 2006-11-09 | 2008-05-15 | Sbc Knowledge Venturses, L.P. | Personalized local recorded content |
US8667542B1 (en) * | 2009-01-05 | 2014-03-04 | Sprint Communications Company L.P. | System and method of filtered presentation of broadcast messages by mobile devices |
US8458749B2 (en) * | 2009-12-02 | 2013-06-04 | At&T Intellectual Property I, Lp | System and method for an interactive internet radio application in an internet protocol television system |
US9374620B2 (en) | 2011-10-21 | 2016-06-21 | Sony Corporation | Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system |
US9015785B2 (en) | 2011-11-29 | 2015-04-21 | Sony Corporation | Terminal apparatus, server apparatus, information processing method, program, and linking application supply system |
-
2013
- 2013-07-02 WO PCT/JP2013/068147 patent/WO2014010469A1/ja active Application Filing
- 2013-07-02 IN IN2572MUN2014 patent/IN2014MN02572A/en unknown
- 2013-07-02 JP JP2014524753A patent/JPWO2014010469A1/ja active Pending
- 2013-07-02 CN CN201380035746.XA patent/CN104429092B/zh active Active
- 2013-07-02 BR BR112015000144A patent/BR112015000144A2/pt not_active Application Discontinuation
- 2013-07-02 KR KR20147035958A patent/KR20150030669A/ko not_active Application Discontinuation
- 2013-07-02 RU RU2014152247A patent/RU2630432C2/ru not_active IP Right Cessation
- 2013-07-02 EP EP13816872.9A patent/EP2874403A4/en not_active Ceased
- 2013-07-10 US US13/938,689 patent/US8966533B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002209204A (ja) * | 2000-04-14 | 2002-07-26 | Nippon Telegr & Teleph Corp <Ntt> | 放送情報に関連した情報の取得方法及びシステム並びに装置 |
JP2006050237A (ja) | 2004-08-04 | 2006-02-16 | Sony Corp | 端末装置およびデータ処理方法、プログラム並びに記録媒体 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11737873B2 (en) | 2017-04-18 | 2023-08-29 | Twelve, Inc. | Hydraulic systems for delivering prosthetic heart valve devices and associated methods |
Also Published As
Publication number | Publication date |
---|---|
US8966533B2 (en) | 2015-02-24 |
CN104429092B (zh) | 2019-02-22 |
CN104429092A (zh) | 2015-03-18 |
KR20150030669A (ko) | 2015-03-20 |
EP2874403A1 (en) | 2015-05-20 |
RU2630432C2 (ru) | 2017-09-07 |
BR112015000144A2 (pt) | 2017-06-27 |
EP2874403A4 (en) | 2016-03-02 |
JPWO2014010469A1 (ja) | 2016-06-23 |
US20140020006A1 (en) | 2014-01-16 |
RU2014152247A (ru) | 2016-07-27 |
IN2014MN02572A (ja) | 2015-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6219275B2 (ja) | 端末装置、情報処理方法、プログラム、および連動アプリケーション供給システム | |
JP6219269B2 (ja) | 端末装置、情報処理方法、プログラム、および連動アプリケーション供給システム | |
KR102233783B1 (ko) | 정보 처리 장치, 정보 처리 방법 및 프로그램 | |
KR102110623B1 (ko) | 송신 장치, 정보 처리 방법, 프로그램, 수신 장치 및 애플리케이션 연동 시스템 | |
KR102019286B1 (ko) | 단말 장치, 서버 장치, 정보 처리 방법, 프로그램 및 연동 어플리케이션 공급 시스템 | |
WO2014010469A1 (ja) | 受信装置、情報処理方法、プログラム、送信装置、およびアプリケーション連動システム | |
JP5896222B2 (ja) | 端末装置、中継装置、情報処理方法、プログラム、およびコンテンツ識別システム | |
JP6023518B2 (ja) | 情報処理装置、情報処理方法、プログラム、およびコンテンツ共有システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13816872 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2014524753 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013816872 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 20147035958 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2014152247 Country of ref document: RU Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112015000144 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112015000144 Country of ref document: BR Kind code of ref document: A2 Effective date: 20150105 |