Provided is a method, performed by a content playback device, for providing an advertisement in a linear media service, the method comprising the steps of: (a) obtaining first list information about a first advertisement group to be provided during an advertisement time of a linear media service; and (b) signal processing and providing at least a portion of the first advertisement group on the basis of the first list information during the advertisement time, wherein step (b) includes the steps of: (b-1) receiving a first user input for skipping a first advertisement while the first advertisement with a skippable attribute in the first advertisement group is undergoing signal processing and being provided; (b-2) in response to the first user input, stopping provision of the first advertisement, and obtaining second list information about a second advertisement group to be provided in a first remaining time during the advertisement time; and (b-3) signal processing and providing at least a portion of the second advertising group on the basis of the second list information during the first remaining time.
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
There is provided a device for providing personalized advertisements, the device including: a communicator; a personalized playlist processor configured to perform: (a) receiving a playlist of content from a system for providing the content through streaming; and (b) generating a personalized playlist including a uniform resource identifier (URI) of personalized advertising content based on the playlist; a content processor configured to receive the content and the personalized advertising content through the communicator using the personalized playlist, perform signal processing on the content and the personalized advertising content, and provide the content and the personalized advertising content; and a controller configured to control operations of the communicator, the personalized playlist processor, and the content processor.
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
According to the technology described in the present application, by separately configuring a first content processing unit for signal-processing a digital content and a second content processing unit for signal-processing a personalized advertisement, the personalized advertisement may be provided without time delay according to a q-tone signal and a digital content may be provided again without time delay after providing the personalized advertisement. Specifically, by signal-processing at least a part of the personalized advertisement or the digital content and pre-loading same, the personalized advertisement or the digital content may be provided without time delay. In addition, for example, by disposing a second layer for providing the personalized advertisement on a first layer for providing the digital content to overlap each other, and changing a state of the second layer from an inactive state to an active state or from an active state to an inactive state, the personalized advertisement or the digital content may be provided without time delay.
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
Provided is a device, for providing a personalized advertisement, comprising: a communication unit; a personalized playlist processing unit for performing (a) reception of a playlist with respect to content by means of the communication unit from a system providing the content via streaming and (b) generation of a personalized playlist comprising a uniform resource identifier (URI) of personalized advertisement content on the basis of the playlist; a content processing unit for receiving, signal-processing and providing the content and personalized advertisement content via the communication unit by means of the personalized playlist; and a control unit for controlling the operation of the communication unit, personalized playlist processing unit and content processing unit.
H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
H04N 21/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 or resolving scheduling conflicts
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
Provided is a personalized advertisement provision device comprising a communication unit, a personalized advertisement content storage unit for storing first personalized advertisement content, and an operation processing unit for carrying out the processes of: (a) signal-processing and providing a digital broadcast signal received from a digital broadcast provision system via the communication unit; (b) acquiring personalized advertisement provision time information; (c) after acquiring the personalized advertisement provision time information, requesting a personalized advertisement from an advertisement content provision server via the communication unit, and receiving second personalized advertisement content from the server; (d) on the basis of the personalized advertisement provision time information and the communication status between the communication unit and the server, generating a personalized advertisement content provision list including at least one among the first personalized advertisement content or the second personalized advertisement content; and (e) by signal-processing the personalized advertisement content in accordance with the provision list, providing the personalized advertisement content instead of the digital broadcast signal during a time identified on the basis of the personalized advertisement provision time information.
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04H 60/40 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast time
6.
Bounce rate measuring apparatus for broadcasting service
There is provided a bounce rate measuring apparatus for a broadcasting service. The bounce rate measuring apparatus includes programs that are stored in memories and executed by processors. The programs include a first instruction for generating service provision information on provision of channels of broadcasting service; a second instruction for analyzing the service provision information to determine a first number based on the number of times that each channel is provided for a time period longer than or equal to a first threshold during a predetermined period and a second number based on the number of times that each channel is provided for a time period longer than or equal to the first threshold and shorter than or equal to a second threshold during the predetermined period; and a third instruction for extracting bounce rate information of each channel based on the first number and the second number.
H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
H04N 21/442 - Monitoring 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 or the storage space available from the internal hard disk
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04H 20/33 - Arrangements for simultaneous broadcast of plural pieces of information by plural channels
H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
In accordance with the technique described herein, a home shopping content suitable for a specific viewer can be dynamically selected and provided using a product classification group of interest extracted based on the time at which a viewer selects a home shopping channel and the time at which the viewer leaves the home shopping channel. In particular, since the product classification group of interest can be extracted using an interest index calculated based on a bounce rate defined according to the technique described herein, the more personalized home shopping content can be provided to the viewer.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/442 - Monitoring 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 or the storage space available from the internal hard disk
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
8.
Bounce rate measuring apparatus for broadcasting service
There is provided a bounce rate measuring apparatus for measuring a bounce rate of a broadcasting service using service provision information generated based on a viewer's behavior of selecting a channel and leaving the channel. For example, the bounce rate related to a specific channel of the broadcasting service may be measured, the bounce rate related to a specific receiver may be measured, or the bounce rate related to a specific content provided through the broadcasting service may be measured. In addition, it is possible to more efficiently evaluate the quality of the broadcasting service or understand a viewer's interest based on the measured bounce rates of the broadcasting service.
H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
In accordance with the technique described herein, a home shopping content suitable for a specific viewer can be dynamically selected and provided using viewing histories of a home shopping channel. Particularly, a home shopping content in which a large number of viewers are interested can be provided by dynamically selecting a home shopping content using product classification groups specified for receivers using an interest index calculated based on a bounce rate defined by the technique described herein.
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
G06Q 30/0201 - Market modellingMarket analysisCollecting market data
H04N 21/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 or learning user preferences for recommending movies
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
G06Q 10/087 - Inventory or stock management, e.g. order filling, procurement or balancing against orders
10.
BOUNCE RATE MEASURING APPARATUS OF BROADCAST SERVICE
According to the present invention, a bounce rate measuring apparatus may be provided for measuring a bounce rate of a broadcast service by using service provision information generated on the basis of an action of a viewer selecting a channel and then changing the channel. For example, it is possible to measure a bounce rate associated with a specific channel of a broadcast service, measure a bounce rate associated with a specific receiver, or measure a bounce rate associated with specific content provided through the broadcast service. Also, on the basis of the measured bounce rates of the broadcast service, it is possible to evaluate the quality of the broadcast service or grasp the viewer's interest more efficiently.
The present invention may provide a device for measuring a bounce rate that measures a bounce rate of a broadcasting service by using service provision information generated on the basis of a viewer's behavior of selecting a channel and then changing the channel. It is possible to extract additional information, such as a viewer's reaction which could not be grasped through existing ratings of a broadcasting service, on the basis of the bounce rate measured according to the present invention. The bounce rate measured according to the present invention may be used, alone or in combination with existing ratings, as a criterion for evaluating the quality of a broadcasting service or grasping a viewer's interest.
It is possible to dynamically select and provide home shopping content suitable for a specific viewer by using the viewing history of viewers of home shopping channels according to the present invention. In particular, a goods classification group is designated for each receiver by using an interest index calculated on the basis of a bounce rate defined according to the present invention, and the home shopping content can be dynamically selected and provided by using the goods classification group. As such, it is possible to provide home shopping content which more viewers are interested in.
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
H04N 21/431 - Generation of visual interfacesContent or additional data rendering
H04N 21/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 or resolving scheduling conflicts
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
13.
APPARATUS FOR PROVIDING PERSONALIZED HOME SHOPPING
According to the present invention, home shopping content that is suitable for a specific viewer can be dynamically selected and provided, by using an interest product classification group which is extracted on the basis of a time when the viewer selects a home shopping channel and a time when the viewer leaves the home shopping channel. In particular, since the interest product classification group can be extracted by using an interest index which is calculated on the basis of a bounce rate defined according to the present invention, more personalized home shopping content can be provided to the viewer.
The present invention relates to a personalized home shopping program providing device. According to the present invention, provided is a personalized home shopping program providing device comprising: at least one processor; at least one memory; and at least one program which is stored in the at least one memory and is executed by the at least one processor, wherein the at least one program includes: a first instruction for receiving a user input for selecting a home shopping channel; and a second instruction for signal-processing and providing the home shopping program selected on the basis of a user profile among a plurality of home shopping programs designated by a management device of a business operator operating the home shopping channel.
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 30/02 - MarketingPrice estimation or determinationFundraising