[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20200007922A1 - Display device and method, and advertisement server - Google Patents

Display device and method, and advertisement server Download PDF

Info

Publication number
US20200007922A1
US20200007922A1 US16/481,570 US201816481570A US2020007922A1 US 20200007922 A1 US20200007922 A1 US 20200007922A1 US 201816481570 A US201816481570 A US 201816481570A US 2020007922 A1 US2020007922 A1 US 2020007922A1
Authority
US
United States
Prior art keywords
input device
information
display
image
content
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
Application number
US16/481,570
Other languages
English (en)
Inventor
Byoung Ho YUN
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YUN, BYOUNG HO
Publication of US20200007922A1 publication Critical patent/US20200007922A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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/44016Processing 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 splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Definitions

  • Embodiments disclosed herein relate to a display device and method capable of providing at least one of content and a UI image based on a user input, and an advertisement server.
  • a digital broadcasting system may provide a multimedia service through a broadcasting network or an RF network. Unlike a conventional real-time over-the-air broadcasting system, the digital broadcasting system may provide desired content to a user at a desired time.
  • the digital broadcasting system is capable of bidirectional communication, and therefore, it is possible to provide content corresponding to user preference by monitoring the user's preference.
  • the conventional digital broadcasting system may monitor user preference based on at least one of user information (region, gender, age, or the like) identified at the time of subscribing a digital broadcasting service or content viewing history.
  • the digital broadcasting system may provide various services (e.g., providing content according to preferences) suitable for user preference in consideration of user preference.
  • an aspect of the disclosure is to provide a display device and method capable of interacting with a user through an input device of high user preference, and an advertisement server.
  • a display device includes a display, a communication circuit that communicates with an external electronic device, an interface circuit that receives a user input, and a processor that transmits input device information for the at least one input device to the external electronic device via the communication circuit, receives a first image for interfacing with a user through a most frequently used or most recently used input device among the at least one input device, and overlays the first image on the content, wherein the one input device is the most frequently used input device or the most recently used input device among the identified input devices.
  • an advertisement server includes a memory, a communication module that communicates with a display device, a processor that searches for, from the memory, at least one of a first image for allowing the display device to interface with a user through one input device using input device information and advertisement content corresponding to the one input device when the input device information is received from the display device via the communication module, and transmitting the found first image to the display device via the communication module, wherein the processor may identify at least one of a use frequency of each input device connected to the display device, and a latest use order of each input device based on the input device information, and determine the input device to be a most frequently used input device or a most recently used input device as the one input device or identify information on a most frequently used input device or a most recently used input device determined by the display device based on the input device information.
  • a display method by a display device may include identifying at least one input device connected to the display device, transmitting input device information on the at least one input device to an external electronic device, receiving a first image for interfacing with a user through a most frequently used input device or a most recently used input device among the at least one input device from the external electronic device, and overlaying and displaying the first image on content being output on the display, wherein the one input device is the most frequently used input device or the most recently used input device among the identified input devices.
  • FIG. 1 is a configuration diagram illustrating a broadcasting system according to an embodiment
  • FIG. 2 is a configuration diagram illustrating a display device according to an embodiment
  • FIGS. 3A and 3B are configuration diagrams illustrating an interface circuit according to an embodiment
  • FIG. 4 is a diagram illustrating a program module included in a display device according to an embodiment
  • FIG. 5 is a configuration diagram illustrating an advertisement server according to an embodiment
  • FIGS. 6A and 6B are exemplary diagrams of a first image corresponding to an input device having a plurality of direction keys according to an embodiment
  • FIG. 6C is an exemplary diagram of a first image corresponding to a mouse according to an embodiment
  • FIG. 6D is an exemplary diagram of a first image corresponding to a keyboard according to an embodiment
  • FIG. 7 is a flowchart of a method of providing a first image corresponding to an input device by a display device according to an embodiment.
  • FIG. 8 is a flowchart of a method of providing a first image corresponding to an input device by an advertisement server according to an embodiment.
  • first”, “second”, “primary” or “secondary” may simply be used to distinguish a relevant component from other components and do not limit the relevant component in other aspects (e.g., importance or order). It is to be understood that, when a certain (e.g., first) component may be referred to as being “coupled” or “connected” to another (e.g., second) component, with or without the term “operatively” or “communicationally”, it means that the certain component may be connected to the another component directly (e.g., by wire), wirelessly, or via a third component.
  • FIG. 1 is a configuration diagram illustrating a broadcasting system according to an embodiment.
  • a broadcasting system 1000 may include a broadcasting server 400 , an ACR server 300 , an advertisement server 500 , and a display device 100 according to an embodiment.
  • a single display device 100 is shown as an example in FIG. 1 for convenience of description, but the display device 100 may be also a plurality of display devices.
  • the display device 100 may receive and playback broadcast content corresponding to a user input (or a selected channel or requested content) among broadcast content (e.g., broadcast program content, advertisement content, and the like) from the broadcasting server 400 .
  • the broadcast content may include, for example, a content (e.g., a broadcast program) image or an advertisement image.
  • the display device 100 may display a broadcast image on a display.
  • the display device 100 may generate image identification information (e.g., a fingerprint, a watermark, or the like of a content image) for the broadcast content from the broadcasting server 400 and transmit the image identification information to the ACR server 300 .
  • image identification information e.g., a fingerprint, a watermark, or the like of a content image
  • the display device 100 may transmit a replacement advertisement request (a message related to the replacement advertisement request) to the advertisement server 400 .
  • the replacement advertisement request may include information necessary for the advertisement server 400 to select a replacement advertisement (replacement advertisement content).
  • the replacement advertisement request may include information on the replaceable advertisement (hereinafter, referred to as replacement advertisement information) (e.g., advertisement playback time or advertisement identification information) and user profile information (e.g., residential area, gender, age, area of interest, or the like).
  • replacement advertisement information e.g., advertisement playback time or advertisement identification information
  • user profile information e.g., residential area, gender, age, area of interest, or the like.
  • the display device 100 may output the replacement advertisement instead of the broadcast content from the broadcasting server 400 at the start time of an advertisement according to the replacement advertisement information.
  • the display device 100 may transmit, to the advertisement server 500 , input device information for an input device that receives a user input prior to the start time of the advertisement.
  • the display device 100 may receive a first image capable of interfacing with a user through one input device from the advertisement server 500 , and overlay and display the first image on the broadcast content or the replacement advertisement.
  • the display device 100 may communicate with the broadcasting server 400 , the ACR server 300 , or the advertisement server 500 via a communication network.
  • the communication network may include at least one of an IP network such as LAN, FTTH, or xDSL, and an RF network such as WiFi, Wibro, 3G, or 4G.
  • the display device 100 may include at least one of a TV, a monitor, a notebook, a large format display (LFD), a tablet personal computer (PC), an e-book reader, a desktop PC, a laptop PC, a netbook computer, and an electronic photo frame.
  • the display device 100 may include at least one of a smartphone, a mobile phone, a video phone, an MP3 player, a camera, a personal digital assistant (PDA), a portable multimedia player (PMP) and a wearable device.
  • PDA personal digital assistant
  • PMP portable multimedia player
  • the ACR server 300 may receive image identification information and identify a channel corresponding to the image identification information.
  • the ACR server 300 may include a database that stores image identification information corresponding to each broadcast channel.
  • the ACR server 300 may compare the image identification information received from an ACR module 151 with the image identification information for each broadcast channel stored in the database to identify a channel corresponding to the image identification information.
  • the ACR server 300 may identify a broadcast schedule of the identified channel (e.g., a broadcast program schedule, or an advertisement schedule). The ACR server 300 may determine whether there is a replaceable advertisement in the identified channel using the broadcast schedules of the plurality of channels stored in the database. The ACR server 300 may identify the replacement advertisement information (e.g., the start time of the advertisement or identification information of the advertisement) when there is the replaceable advertisement in the identified channel. The ACR server 300 may transmit the replacement advertisement information to the display device 100 . According to one embodiment, at least some of operations performed by the ACR server 300 may be performed by the display device 100 .
  • a broadcast schedule of the identified channel e.g., a broadcast program schedule, or an advertisement schedule.
  • the broadcasting server 400 may transmit real-time broadcast content to the display device 100 .
  • the broadcasting server 400 may transmit broadcast content requested by the display device 100 to the display device 100 .
  • the advertisement server 500 may provide a replacement advertisement to the display device 100 at the request of the display device 100 .
  • the advertisement server 500 may receive a replacement advertisement request from the display device 100 , the replacement advertisement request including at least one of information on a replaceable advertisement and user profile information (e.g., residential area, gender, age, area of interest, or the like).
  • the advertisement server 500 may select a replacement advertisement based on at least one of information on the replaceable advertisement and the user profile information which are included in the replacement advertisement request, and transmit the selected replacement advertisement to the display device 100 .
  • the advertisement server 500 may identify or determine one input device based on the input device information.
  • the advertisement server 500 may transmit a first image for allowing the display device 100 to interface with the user through one input device to the display device 100 .
  • FIG. 2 is a configuration diagram illustrating a display device according to an embodiment.
  • FIGS. 3A and 3B are configuration diagrams illustrating an interface circuit according to an embodiment.
  • the display device 100 may include an interface circuit 110 , a communication circuit 120 , a display 130 , a memory 140 , and a processor 150 , according to an embodiment.
  • some components may be omitted, or additional components may be further included.
  • some of the components may be combined to form a single entity, but the functions of the components prior to the combination may be performed in the same manner.
  • the input/output relationship shown in FIG. 2 is merely an example for convenience of description, and may not be limited thereto.
  • the interface circuit 110 may receive a user input from at least one input device.
  • the interface circuit 110 may include at least one communication unit 110 a that communicates with at least one input device.
  • the communication unit 110 a may receive a user input from at least one input device such as a remote control 210 , a smartphone 220 , or a motion sensor 260 in various short-range communication manners such as Bluetooth, infrared communication and Near Field Communication (NFC).
  • the motion sensor 260 may be an acceleration sensor, a gyro sensor, or the like, and may be used while being held by a user.
  • the motion sensor 260 may be included in the smartphone 220 or the like.
  • the communication unit 110 a may receive a user input from at least one input device such as a game pad 230 , a keyboard 240 , or a mouse 250 in a wired communication manner such as a USB or a PS2.
  • the interface circuit 110 may include at least one input device and may be at least one input device. In the former case, the interface circuit 110 may be included in the processor 150 . Referring to FIG. 3B , the interface circuit 110 may include at least one of a camera sensor 111 , a voice recognition sensor 112 , a touch sensor 113 , and an input button 114 , which detect a user input. In this case, the interface circuit 110 may output information corresponding to the user input received from the at least one input device.
  • the information corresponding to the user input may include, for example, an image photographed by the camera sensor 111 , voice information detected by the voice recognition sensor 112 , touch coordinates detected by the touch sensor 113 , operation key information detected by the input button 114 , and the like.
  • the communication circuit 120 may communicate with at least one external server.
  • the external server may include at least one of the ACR server 300 , a broadcasting server 400 , and the advertisement server 500 , for example.
  • the communication circuit 120 may communicate with an external server via at least one communication network of a broadcasting network and an RF network.
  • the communication circuit 120 may convert information (e.g., content) received from the communication network into a form that is interpretable by the processor 150 .
  • the communication circuit 120 may convert information (e.g., input device information) received from the processor 150 into information capable of being transmitted via the communication network and transmit the information to the communication network.
  • the display 130 may include, for example, a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, or an electronic paper display.
  • the display 130 may display various content (e.g., text, images, video, icons, and/or symbols) and a first image to be overlaid on the content to the user, for example.
  • the memory 140 may be a volatile memory (e.g., RAM), a non-volatile memory (e.g., ROM or flash memory), or a combination thereof.
  • the memory 140 may store commands or data related to at least one other component of the display device 100 , for example.
  • the memory 140 may store instructions for selecting one input device among input devices connected to the interface circuit 110 .
  • the memory 140 may store instructions for outputting a replacement advertisement received from the advertisement server 500 instead of broadcast content (e.g., advertisement content) received from the broadcasting server 400 .
  • the memory 140 may store instructions for overlaying and displaying the first image on the broadcast content being played back or the replacement advertisement.
  • the processor 150 may include at least one of, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor, an application processor, an application specific integrated circuit (ASIC), and field programmable gate arrays (FPGA), and may have a plurality of cores.
  • the processor 150 may perform operations and data processing relating to control and/or communication of at least one other component of the display device 100 .
  • the processor 150 may receive and playback broadcast content from the broadcasting server 400 .
  • the processor 150 may request broadcast content from the broadcasting server 400 according to a user input through the interface circuit 110 , and receive broadcast content from the broadcasting server 400 in response to the request.
  • the processor 150 may communicate with the ACR server 300 and identify the broadcast content being played back or replacement advertisement information. For example, the processor 150 may generate image identification information for an image of the broadcast content being played back, and transmit the generated image identification information to the ACR server 300 .
  • the image identification information may be, for example, at least one of a watermark and a fingerprint of a broadcast content image.
  • the ACR server 300 may identify a viewing channel of the display device 100 based on the image identification information and transmit the replacement advertisement information for the replaceable advertisement in the identified channel. Therefore, the processor 150 may identify the replacement advertisement information (e.g., playback time of the advertisement or identification information of the advertisement).
  • the processor 150 may periodically identify broadcast content or replacement advertisement information, as described above.
  • the processor 150 may perform at least some of operations performed by the ACR server 300 .
  • the processor 150 may identify at least one input device connected to the display device 100 or the interface circuit 110 and generate input device information of the identified at least one input device at a time point prior to a replacement advertising time (hereinafter referred to as a first time point) according to the replacement advertisement information.
  • the first time point may be determined based on a time taken to receive and overlay the first image to be overlaid on the broadcast content or the replacement advertisement after transmitting the input device information.
  • the processor 150 may determine one of the at least one input device at the first time point and generate input device information for the one input device.
  • the input device information may include at least one of, for example, type information of the one input device and list information of the at least one input device.
  • the processor 150 may generate input device information for at least one input device at the first time point.
  • the input device information may include at least one of list information of at least one input device, use frequency information of each input device, and latest use order information of each input device, for example.
  • the processor 150 may transmit one piece of input device information to the advertisement server 500 and receive a first image for interfacing with the user via the one input device from the advertisement server 500 .
  • the processor 150 may identify the most frequently used input device from among the at least one input device, and may transmit the input device information of the identified input device to the advertisement server 500 .
  • the processor 150 may identify the most recently used input device from among the at least one input device and may transmit the identified input device information to the advertisement server 500 .
  • the advertisement server 500 may identify a type of the input device identified from the identified input device information, and transmit the first image for interfacing with the user through the identified input device.
  • the processor 150 may transmit input device information for all input devices connected to the interface circuit 110 to the advertisement server 500 , and receive the first image corresponding to the one input device selected by the advertisement server 500 .
  • the input device information may include at least one of list information of at least one input device, use frequency information of each input device, and latest use order information of each input device.
  • the advertisement server 500 may select the most frequently used or most recently used input device from among at least one input device corresponding to the list information and transmit a first image corresponding to the selected input device.
  • the processor 150 may display, on the display 130 , a replacement advertisement received from the advertisement server 500 instead of the broadcast content received from the broadcasting server 400 at a start time of the advertisement.
  • the processor 150 may request advertisement content to be output before the start time of the advertisement (e.g., the first time point) from the advertisement server 500 , and as a result, receive the advertisement content from the advertisement server 500 and display the advertisement content on the display 130 at the start time of the advertisement.
  • the processor 150 may overlay the first image on the broadcast content or a replacement advertisement and display the first image on the display 130 .
  • the processor 150 may change the broadcast content, the replacement advertisement, or the first image based on the user input received from the one input device and display the same on the display 130 .
  • the processor 150 may transmit interface information for the one input device to the advertisement server 500 .
  • the advertisement server 500 may provide the broadcast content, the replacement advertisement, or the first image, which has been changed based on the interface information, to the display device 100 .
  • the processor 150 may determine the completion of viewing at least one of the first image and the replacement advertisement based on a user input via the one input device. For example, the processor 150 may determine the completion of viewing at least one of the first image and the replacement advertisement when determining that at least one object included in the first image is selected through the one input device.
  • the processor 150 may transmit the interface information notifying that the viewing has been completed, to the advertisement server 500 via the communication circuit 120 , or receive reward information for the viewing completion from the advertisement server 500 via the communication circuit 120 .
  • FIG. 4 is a diagram illustrating a program module included in a display device according to an embodiment
  • program modules included in the display device 100 may include the ACR module 151 , a DAR module 153 , and a playback module 155 .
  • the program modules may be stored in the memory 120 .
  • the program modules may be executed by the processor 150 to perform respective operations.
  • the ACR module 151 may generate image identification information based on an image displayed on the display 130 .
  • the ACR module 151 may capture an image displayed on the display 130 and generate image identification information (fingerprint information or watermark information) using the captured image.
  • the ACR module 151 may generate fingerprint information by reducing the captured image and extracting features representative of the captured image.
  • the ACR module 151 may extract watermark embedded in the captured image to generate watermark information.
  • the ACR module 151 may transmit image identification information to the ACR server 300 .
  • the ACR server 300 can receive the image identification information and identify a channel corresponding to the image identification information.
  • the ACR server 300 may include a database that stores image identification information corresponding to each broadcast channel.
  • the ACR server 300 may compare the image identification information received from the ACR module 151 with the image identification information for each broadcast channel stored in the database to identify a channel corresponding to the image identification information.
  • the ACR server 300 may identify a broadcast schedule of the channel (e.g., a broadcast program schedule, or an advertisement schedule) corresponding to identified channel information. For example, the ACR server 300 may determine whether a replaceable advertisement is included in a channel corresponding to the channel information using broadcast schedules of the plurality of channels stored in database. The ACR server 300 may identify information on the replaceable advertisement (e.g., a start time of the advertisement or identification information of the advertisement) when the replaceable advertisement is included in the channel corresponding to the channel information. The ACR server 300 may transmit the information on the replaceable advertisement to the display device 100 . According to one embodiment, at least some of the operations performed by the ACR server 300 may be performed by the ACR module 151 .
  • the DAR module 153 may transmit a replacement advertisement request to the advertisement server 400 when the information on the replaceable advertisement is received from the ACR server 300 .
  • the replacement advertisement request may include information necessary for the advertisement server 400 to select a replacement advertisement.
  • the replacement advertisement request may include information on the replaceable advertisement and user profile information (e.g., residential area, gender, age, area of interest, or the like).
  • the advertisement server 400 may transmit a replacement advertisement (or a replacement advertisement image) to the display device 100 in response to the request from the DAR module 153 .
  • the advertisement server 500 may select a replacement advertisement based on at least one of information on a replaceable advertisement included in the replacement advertisement request and the user profile information and transmit the selected replacement advertisement to the display device 100 .
  • the playback module 155 may playback and output the replacement advertisement and the first image received from the advertisement server 400 .
  • the playback module 155 may display the replacement advertisement image and the first image on the display 130 .
  • the playback module 155 may replace a broadcast image from the broadcasting server 400 with a replacement advertisement image and display it on the display 130 .
  • the playback module 155 may output an audio signal included in the replacement advertisement via a speaker (not shown) in synchronization with the replacement advertisement image.
  • FIG. 5 is a configuration diagram illustrating an advertisement server according to an embodiment
  • the advertisement server 500 may include a communication module 510 , a memory 520 , and a processor 530 , according to one embodiment.
  • some components may be omitted, or additional components may be further included.
  • some of components may be combined to form a single entity, but the functions of the components prior to the combination may be performed in the same manner.
  • the input/output relationship shown in FIG. 5 is only an example for convenience of description, and may not be limited thereto.
  • the communication module 510 may convert a signal (e.g., input device information) received from the display device 100 into a form that is interpretable by the processor 530 , and convert a signal (e.g., advertisement content) from the processor 530 into a signal capable of being transmitted over a communication network to transmit the signal to the communication network.
  • a signal e.g., input device information
  • a signal e.g., advertisement content
  • the memory 520 may be a volatile memory (e.g., RAM), a non-volatile memory (e.g., ROM or flash memory), or a combination thereof.
  • the memory 520 may, for example, store commands or data related to at least one other component of the advertisement server 500 .
  • the memory 520 may store advertisement content for each broadcast time period according to a broadcast channel.
  • the memory 520 may store a first image associated with each advertisement content.
  • the memory 520 may store the advertisement content and the first image for each input device.
  • the advertisement content for each input device may be advertisement content corresponding to at least one of a tendency and an area of interest of a user who uses each input device.
  • a user with a high use frequency of the game pad 330 may be likely to like games and have an early adapter tendency, so that the advertisement content corresponding to the game pad may be game content, a game machine, the latest electronic device, or relatively recent trendy content.
  • a user with a high frequency of use of the camera sensor 211 may be likely to be interested in appearance, and therefore, the advertisement content corresponding to the camera sensor 211 may be related to fashion (e.g., cosmetics, clothes, or the like).
  • a user with a high frequency of use of the motion sensor 360 may be likely to have an active tendency, and therefore, the advertisement content corresponding to the motion sensor 360 may be related to items necessary for outdoor activities.
  • the advertisement content corresponding to the input device according to the above-described example may be determined through analysis of at least one of the user's tendency and the area of interest of the user according to the input device.
  • the processor 530 may include at least one of, for example, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor, an application processor, an application specific integrated circuit (ASIC), and field programmable gate arrays (FPGA), and may have a plurality of cores.
  • the processor 530 may execute operations and data processing related to control and/or communication of at least one other component of the advertisement server 500 .
  • the processor 530 may determine an input device using the input device information.
  • the input device information may include at least one of input device list information, use frequency information of each input device, and latest use order information of each input device.
  • the processor 530 may determine the most frequently used or most recently used input device among input devices corresponding to the input device list information as an input device that provides an interface between the display device 100 and the user.
  • the processor 530 may not determine the input device separately.
  • the processor 530 may search for at least one of a replacement advertisement and a first image corresponding to one input device from the memory 520 and transmit it to the display device 100 via the communication module 510 .
  • the processor 530 may change at least one of the advertisement content and the first image based on the selected object and transmit at least one of the updated advertisement content and the updated first image to the display device 100 via the communication module 510 .
  • the processor 530 may determine whether the user has viewed at least one of the first image and the advertisement content based on the interface information for the first image transmitted by the display device 100 . For example, the processor 530 may determine whether the user has viewed the advertisement content by identifying the selection of a specified object included in the first image based on the interface information.
  • the processor 530 may transmit reward information to the display device 100 via the communication module 510 when determining that the user has viewed the advertisement content.
  • the reward information may be a discount coupon, a point, or the like.
  • the processor 530 may transmit reward information including a first object to the display device 100 .
  • the processor 530 may also transmit the reward information to an external electronic device (not shown) based on the interface information.
  • the external electronic device may be a portable device of the user, such as a smartphone, a portable terminal, a smart pad, an iPad, and the like.
  • advertisement content in a form allowing the user to increase the immersion and interest in the advertisement.
  • FIGS. 6A to 6D are exemplary diagrams of a first image displayed on a display according to an embodiment.
  • FIGS. 6A and 6B are exemplary diagrams of a first image corresponding to an input device having a plurality of direction keys according to an embodiment;
  • FIG. 6C is an exemplary diagram of a first image corresponding to a mouse according to an embodiment;
  • FIG. 6D is an exemplary diagram of a first image corresponding to a keyboard according to an embodiment;
  • a first image corresponding to an input device having four directional keys may include four objects 611 , 612 , 613 , and 614 corresponding to four directional keys, respectively.
  • the input device having the four directional keys may include at least one of a game pad, a remote control, and a smartphone.
  • a replacement advertisement 610 on which the first image including the four objects 611 , 612 , 613 , and 614 is overlaid may be simple game-type content that is executable by operating the four directional keys, for example.
  • the advertisement server 500 may provide a demo of a new game to the display device 100 via the replacement advertisement 610 .
  • the first image may be an object moving in a direction corresponding to operation of the four directional keys of the input device.
  • a first image corresponding to an input device having two directional keys may include two objects 621 and 622 corresponding to the two directional keys.
  • a replacement advertisement 620 on which the first image is overlaid may be still image type content (e.g., text content) that is switchable to a previous screen or a next screen by operating the two directional keys.
  • the advertisement server 500 may promote an off-line event through the replacement advertisement 620 , and provide discount information of the off-line event to the display device 100 when the viewing of the replacement advertisement 620 is completed.
  • a first image corresponding to a mouse may include one of a first object 631 to a third object 633 corresponding to a left click, a right click, and a scroll key.
  • a replacement advertisement 630 on which the first image is overlaid may be, for example, still image type content in which screens are switchable according to the operation of the mouse.
  • the advertisement server 500 may promote an on-line event through the replacement advertisement 630 , and provide discount information of the on-line event when it is determined that the hyperlink of the replacement advertisement 630 is left-clicked by the mouse.
  • a first image corresponding to a keyboard may include an input field object 641 for receiving and displaying contents input by the keyboard.
  • a replacement advertisement 640 on which the first image is overlaid may be, for example, still image type content in which contents may be input by the keyboard.
  • the advertisement server 500 may provide predetermined reward information to the user via the display device 100 .
  • both the replacement advertisement and the first image correspond to one input device used for the interface between the display device 100 and the user.
  • one of the replacement advertisement and the first image may correspond to one input device.
  • the advertisement server 500 may transmit a replacement advertisement or a first image corresponding to one input device, and the display device 100 may receive the replacement advertisement or the first image to display the replacement advertisement or the first image.
  • the user interface type advertisement content may be provided, thereby increasing the user's interest in the advertisement content and enhancing the advertisement effect.
  • FIG. 7 is a flowchart of a method of providing a first image corresponding to an input device by a display device according to an embodiment.
  • the display device 100 may identify whether a current time point is a specified time point (first time point) while playing back the broadcast content.
  • the specified time point may be a time point preceding a start time of the advertisement, at which a replacement advertisement is output from the advertisement server 500 instead of the broadcast content from the advertisement server 500 , by a specified time.
  • the display device 100 may generate input device information.
  • the display device 100 may generate input device information for all input devices connected to the display device 100 .
  • the input device information may include at least one of input device list information of at least one input device, use frequency information and latest use order information of each input device.
  • the display device 100 may select the most frequently used input device or the most recently used one input device among all the input devices connected to the display device 100 , and generate input device information for the selected input device.
  • the input device information for the selected input device may include at least one of type information of the selected input device and list information of all connected input devices.
  • the display device 100 may transmit the input device information to the advertisement server 500 via a communication network.
  • the advertisement server 500 may determine a first image to be transmitted to the display device 100 based on the input device information.
  • the advertisement server 500 may determine advertisement content to be transmitted to the display device 100 based on the input device information.
  • the display device 100 may determine whether a first image corresponding to one input device is received from the advertisement server 500 after transmitting the input device information. In operation 740 , the display device 100 may additionally determine whether advertisement content is received from the advertisement server 500 .
  • the display device 100 may overlay and display the first image on broadcast content displayed on the display 130 .
  • the display device 100 may display the replacement advertisement on the display 130 , and may also overlay and display the first image on the replacement advertisement.
  • the display device 100 may determine whether a user input is received via the one input device while displaying at least one of the first image and the replacement advertisement on the display 130 .
  • the display device 100 may change at least one of the first image and the replacement advertisement in response to the user input to display the same on the display 130 .
  • An algorithm by which the display device 100 changes at least one of the first image and content (replacement advertisement) corresponding to the user input, or the like may be provided from the advertisement server 500 .
  • the display device 100 may transmit the user input to the advertisement server 500 and may receive and display at least one of the first image and the content (replacement advertisement) changed by the advertisement server 500 on the display 130 .
  • the display device 100 may determine whether a user has viewed the first image (or advertisement content) based on user interface information for the first image.
  • the display device 100 may transmit the interface information for the first image to the advertisement server 500 .
  • the interface information may include information on an object selected through the one input device among at least one object included in the first image.
  • the display device 100 may transmit interface information each time one of objects included in the first image is selected through the one input device. In this regard, in one embodiment, it is possible to interact with a user when providing the advertisement content or the first image for advertisement, thereby increasing the user's interest in the advertisement.
  • FIG. 8 is a flowchart of a method of providing a first image corresponding to an input device by an advertisement server according to an embodiment.
  • the advertisement server 500 may determine whether input device information is received via a communication network.
  • the advertisement server 500 may identify one piece of input device information (e.g., type information of one input device) from the input device information.
  • one piece of input device information e.g., type information of one input device
  • the advertisement server 500 may search for a first image corresponding to the one input device from the memory 520 , when it is possible to identify one piece of input device information.
  • the first image corresponding to the one input device may be an image that supports the display device 100 to interface with the user through the one input device.
  • the advertisement server 500 may transmit the first image corresponding to the found one input device to the display device 100 through the communication network.
  • the advertisement server 500 may monitor whether viewing of the first image (or advertisement content) through the display device 100 has been completed based on interface information from the display device 100 .
  • the interface information may be information generated (or identified) as the display device 100 interfaces with the user through one input device.
  • the interface information may include selection information for at least one object among objects included in the first image.
  • the advertisement server 500 may provide reward information to the display device 100 or an external electronic device.
  • the reward information may be a discount coupon, a point, or the like.
  • advertisement content in a form allowing a viewer to increase the immersion and interest in the advertisement.
  • a display device may include a display (e.g., 130 of FIG. 2 ), a communication circuit (e.g., 120 of FIG. 2 ) that communicates with an external electronic device (e.g., 400 of FIG. 1 ), an interface circuit (e.g., 110 of FIG. 2 ) that receives a user input, and a processor (e.g., 150 of FIG.
  • a display e.g., 130 of FIG. 2
  • a communication circuit e.g., 120 of FIG. 2
  • an interface circuit e.g., 110 of FIG. 2
  • a processor e.g., 150 of FIG.
  • the processor may identify at least one input device connected to the interface circuit, transmit input device information on the at least one input device to the external electronic device via the communication circuit, receive a first image for interfacing with a user through an input device most frequently used or most recently used among the at least one input device, and overlay the first image on the content and output the content to the display.
  • the processor may change the content or the first image based on a user input received from the one input device and display the content or the first image on the display.
  • the processor may identify the one input device most frequently used among the at least one input device, transmit input device information on the one input device to the external electronic device, and receive the first image from the external electronic device.
  • the processor may identify the one input device most recently used among the at least one input device, transmit input device information on the one input device to the external electronic device, and receive the first image from the external electronic device.
  • the input device information may include at least one of use frequency information, latest use order information, and list information of the at least one input device, and the processor may receive the first image corresponding to a most frequently used or most recently used input device determined based on at least one of the use frequency information, the latest use order information, and the list information by the external electronic device.
  • the processor may receive content determined based on the input device information by the external electronic device from the external electronic device, and display the received content on the display.
  • the content may include broadcast content received from the external electronic device via the communication circuit, and replacement advertisement content received from another external electronic device via the communication circuit, and the processor may overlay the first image on a replacement advertisement when displaying the replacement advertisement content instead of the broadcast content.
  • a server device may include a communication circuit (e.g., 510 of FIG. 5 ) that communicates with a display device (e.g., 100 of FIG. 2 ), a processor (e.g., 530 of FIG. 5 ) electrically connected to the communication circuit, and a memory (e.g., 520 of FIG.
  • a communication circuit e.g., 510 of FIG. 5
  • a display device e.g., 100 of FIG. 2
  • a processor e.g., 530 of FIG. 5
  • a memory e.g., 520 of FIG.
  • the memory may store at least one instruction causing, when being executed, the processor to identify one input device most frequently used or most recently used among at least one input device connected to the display device from input device information when the input device information is received from the display device via the communication circuit, search for advertisement content corresponding to the one input device and a first image for interfacing with a user through the one input device from the memory, and transmit the found advertisement content and the found first image to the display device via the communication circuit.
  • the memory may further store instructions causing, when being executed, the processor to identify at least one of an input device list, a use frequency of each input device, and a latest use order of each input device based on the input device information, and determine the one input device to be a most frequently used input device or a most recently used input device among the at least one input device included in the input device list.
  • the advertisement content may include replacement advertisement content to be output instead of broadcast content by the display device, and the memory may further store a plurality of replacement advertisements corresponding to a plurality of input devices and instructions causing, when being executed, the processor to search for a replacement advertisement corresponding to the one input device among the plurality of replacement advertisements corresponding to the plurality of input devices from the memory.
  • the memory may further store instructions causing, when being executed, the processor to provide reward information to the display device or an external electronic device corresponding to the display device when interface information indicating that viewing of at least one of the first image and the advertisement content has been completed is received from the display device.
  • a display method by a display device may include identifying at least one input device connected to the display device, transmitting input device information on the at least one input device to an external electronic device, receiving a first image for interfacing with a user through a most frequently used input device or a most recently used input device among the at least one input device from the external electronic device, and overlaying and outputting the first image on content being output on the display.
  • the display method may further include changing and displaying at least one of the content or the first image based on a user input received from the one input device.
  • the display method may further include identifying the one input device most frequently used among the at least one input device, and the transmitting of the input device information may include transmitting input device information on the one input device to the external electronic device.
  • the display method may further include identifying the one input device most recently used among the at least one input device, and the transmitting of the input device information includes transmitting input device information on the one input device to the external electronic device.
  • the input device information may include at least one of use frequency information, latest use order information, and list information of the at least one input device, and the receiving of the first image may include receiving the first image corresponding to a most frequently used or most recently used input device determined based on at least one of the use frequency information, the latest use order information, and the list information by the external electronic device.
  • the display method may further include receiving the content determined based on the input device information by the external electronic device and displaying the received content on the display.
  • the content may include broadcast content received from the external electronic device, and replacement advertisement content received from another external electronic device, and the outputting of the first image may include overlaying the first image on the replacement advertisement content when the replacement advertisement content is displayed instead of the broadcast content.
  • At least a part of an apparatus (e.g., modules or functions thereof) or a method (e.g., operations) may be, for example, implemented by instructions stored in a computer-readable storage media in the form of a program module.
  • the instruction when executed by a processor, may cause the one or more processors to perform a function corresponding to the instruction.
  • a computer-readable recording medium may include a hard disk, a floppy disk, a magnetic media (e.g., a magnetic tape), an optical media (e.g., a compact disc read only memory (CD-ROM) and a digital versatile disc (DVD), a magneto-optical media (e.g., a floptical disk)), an inner memory, or the like.
  • the instruction may contain a code generated by a compiler or a code executable by an interpreter.
  • a module or a program module may include at least one of the above components, or a part of the above components may be omitted, or additional other components may be further included.
  • Operations performed by a module, a program module, or other components according to various embodiments may be executed sequentially, in parallel, repeatedly, or in a heuristic method. In addition, some operations may be executed in different sequences or may be omitted. Alternatively, other operations may be added.
  • the embodiments disclosed herein are suggested for the purpose of explanation and understanding of the disclosed technology and do not limit the scope of the technology described in the disclosure. Therefore, the scope of the disclosure should be interpreted to include all modifications and various other embodiments based on the technical idea of the disclosure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
US16/481,570 2017-02-14 2018-02-13 Display device and method, and advertisement server Abandoned US20200007922A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020170020199A KR102591292B1 (ko) 2017-02-14 2017-02-14 디스플레이 장치와 방법 및 광고 서버
KR10-2017-0020199 2017-02-14
PCT/KR2018/001893 WO2018151507A1 (ko) 2017-02-14 2018-02-13 디스플레이 장치와 방법 및 광고 서버

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2018/001893 A-371-Of-International WO2018151507A1 (ko) 2017-02-14 2018-02-13 디스플레이 장치와 방법 및 광고 서버

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/246,195 Continuation US11622145B2 (en) 2017-02-14 2021-04-30 Display device and method, and advertisement server

Publications (1)

Publication Number Publication Date
US20200007922A1 true US20200007922A1 (en) 2020-01-02

Family

ID=63169497

Family Applications (2)

Application Number Title Priority Date Filing Date
US16/481,570 Abandoned US20200007922A1 (en) 2017-02-14 2018-02-13 Display device and method, and advertisement server
US17/246,195 Active US11622145B2 (en) 2017-02-14 2021-04-30 Display device and method, and advertisement server

Family Applications After (1)

Application Number Title Priority Date Filing Date
US17/246,195 Active US11622145B2 (en) 2017-02-14 2021-04-30 Display device and method, and advertisement server

Country Status (3)

Country Link
US (2) US20200007922A1 (ko)
KR (1) KR102591292B1 (ko)
WO (1) WO2018151507A1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11044294B2 (en) 2018-01-03 2021-06-22 Sony Group Corporation ATSC 3.0 playback using MPEG media transport protocol (MMTP)
US11606528B2 (en) 2018-01-03 2023-03-14 Saturn Licensing Llc Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute
US11706465B2 (en) * 2019-01-15 2023-07-18 Sony Group Corporation ATSC 3.0 advertising notification using event streams
US20240098334A1 (en) * 2019-08-28 2024-03-21 Verance Corporation Watermark-based dynamic ad insertion

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019059705A2 (ko) 2017-09-21 2019-03-28 주식회사 엘지화학 고분자 전해질 및 이의 제조방법
WO2020091169A1 (ko) * 2018-11-02 2020-05-07 김길수 디지털 도어락, 도어락 제어서버 및 도어락 시스템
KR101977600B1 (ko) * 2018-12-25 2019-05-14 김길수 광고용 도어락, 광고용 도어락 제어서버 및 광고용 도어락 시스템

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080133327A1 (en) * 2006-09-14 2008-06-05 Shah Ullah Methods and systems for securing content played on mobile devices
EP2156280A4 (en) 2007-05-07 2014-09-10 Fourthwall Media Inc CONTEXT-BASED PREDICTION AND LEARNING USING A UNIVERSAL AND RE-ENTERING PREDICTIVE TEXT SOFTWARE COMPONENT
US20080276270A1 (en) 2008-06-16 2008-11-06 Chandra Shekar Kotaru System, method, and apparatus for implementing targeted advertising in communication networks
US8739201B2 (en) 2008-07-28 2014-05-27 At&T Intellectual Property I, Lp System and method of delivering advertisement data to a mobile device
JP5465620B2 (ja) * 2010-06-25 2014-04-09 Kddi株式会社 映像コンテンツに重畳する付加情報の領域を決定する映像出力装置、プログラム及び方法
KR101140430B1 (ko) 2010-09-01 2012-04-30 한국과학기술원 티브이 입력장치를 활용한 엔터테인먼트 방송 프로그램 서비스 시스템 및 방법
KR20150040349A (ko) 2012-08-07 2015-04-14 웹튜너 코포레이션 뷰어 신원 검출 시스템을 이용한 멀티미디어 광고 표적화 및 컨텐츠 추천
KR101978743B1 (ko) 2012-10-19 2019-08-29 삼성전자주식회사 디스플레이 장치, 상기 디스플레이 장치를 제어하는 원격 제어 장치, 디스플레이 장치 제어 방법, 서버 제어 방법 및 원격 제어 장치 제어 방법
KR102254889B1 (ko) 2013-12-24 2021-05-24 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법
GB2528034B (en) * 2014-06-24 2017-12-20 Samsung Electronics Co Ltd Apparatus and method for device configuration
KR20160003400A (ko) 2014-07-01 2016-01-11 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
KR101532593B1 (ko) * 2014-09-29 2015-06-30 케이티하이텔 주식회사 셋톱박스 id 기반 데이터방송 홈쇼핑의 추천 콘텐츠 제공 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11044294B2 (en) 2018-01-03 2021-06-22 Sony Group Corporation ATSC 3.0 playback using MPEG media transport protocol (MMTP)
US11606528B2 (en) 2018-01-03 2023-03-14 Saturn Licensing Llc Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute
US11706465B2 (en) * 2019-01-15 2023-07-18 Sony Group Corporation ATSC 3.0 advertising notification using event streams
US20240098334A1 (en) * 2019-08-28 2024-03-21 Verance Corporation Watermark-based dynamic ad insertion

Also Published As

Publication number Publication date
US20210258628A1 (en) 2021-08-19
US11622145B2 (en) 2023-04-04
KR102591292B1 (ko) 2023-10-19
KR20180093721A (ko) 2018-08-22
WO2018151507A1 (ko) 2018-08-23

Similar Documents

Publication Publication Date Title
US11622145B2 (en) Display device and method, and advertisement server
US10819807B2 (en) Method and system for displaying object, and method and system for providing the object
US11068940B2 (en) System and method for providing mobile advertising services
US9922354B2 (en) In application purchasing
US20140111542A1 (en) Platform for recognising text using mobile devices with a built-in device video camera and automatically retrieving associated content based on the recognised text
US10786196B2 (en) Display apparatus and control method thereof for skin care analysis
WO2022247208A1 (zh) 直播数据处理方法及终端
US20140289073A1 (en) Product Localization and Interaction
US10003859B2 (en) Distribution device and distribution method
US20160112768A1 (en) Method for providing additional information related to broadcast content and electronic device implementing the same
CN102999630A (zh) 基于姿势标记以观看相关内容
US20150215674A1 (en) Interactive streaming video
KR102625254B1 (ko) 입력기를 통해 이미지와 관련된 정보를 어플리케이션에 제공하는 전자 장치 및 방법
US20240232949A1 (en) Method and system for gesture-based cross channel commerce and marketing
EP3121688A1 (en) Method and device for displaying image
US10911833B2 (en) Method and device for providing information on content
CN110246110A (zh) 图像评估方法、装置及存储介质
JP2011053820A (ja) 情報処理装置、プログラム、および情報処理システム
CN110213307B (zh) 多媒体数据推送方法、装置、存储介质及设备
RU2628139C2 (ru) Способ и система для отображения объекта и способ и система для предоставления объекта
US11257116B2 (en) Method and apparatus for providing advertisement content and recording medium
US20130325619A1 (en) Saving electronic coupons for future use
CN112230822B (zh) 评论信息的显示方法、装置、终端及存储介质
US20200342910A1 (en) Prerecorded video experience container
CN111967420A (zh) 详情信息的获取方法、装置、终端及存储介质

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YUN, BYOUNG HO;REEL/FRAME:049885/0966

Effective date: 20190715

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: ADVISORY ACTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION