GB2542598A - Influencing website content - Google Patents
Influencing website content Download PDFInfo
- Publication number
- GB2542598A GB2542598A GB1516947.7A GB201516947A GB2542598A GB 2542598 A GB2542598 A GB 2542598A GB 201516947 A GB201516947 A GB 201516947A GB 2542598 A GB2542598 A GB 2542598A
- Authority
- GB
- United Kingdom
- Prior art keywords
- trigger
- web site
- page
- trigger term
- detection
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/783—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/7844—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using original textual content or text extracted from visual content or transcript of audio data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0253—During e-commerce, i.e. online transactions
-
- 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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- 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/25883—Management of end-user data being end-user demographical data, e.g. age, family status or address
-
- 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/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/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, generating play-lists
- H04N21/26283—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, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- 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/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4355—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of 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/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/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/4402—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 reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440236—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 reformatting operations of video signals for household redistribution, storage or real-time display by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
- H04N21/8133—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
-
- 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/8352—Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
-
- 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/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Graphics (AREA)
- Library & Information Science (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
A method of influencing website content comprises detecting an occurrence of a trigger term 3 (e.g. words, phrases) in a real time media source 4a-4d (e.g. television or radio channel, a social media site, a news or weather feed), and modifying a web site or page in response to the detection. The web site or page may be modified to display content related to the trigger term 3. The trigger term 3 may be detected in caption information and/or subtitle information associated with a television programme being broadcast or a video on demand stream. The web site or page may be modified following a predetermined delay from the detection of the trigger term 3.
Description
influencing Website Content
The present invention relates to a method and apparatus for influencing website content.
It is common for consumers of media content to be using multiple devices at once. For example, a user may be watching a television programme while using a smartphone or tablet computer to surf the internet or interact with social media platforms such as Facebook. Sometimes a user may be motivated by television content (for example) to interact with their smartphone or tablet computer to find out more about something they saw on the television.
According to the invention there is provided a method of influencing website content, comprising: detecting an occurrence of a trigger term in a real time media source; and modifying a web site or page in response to the detection.
The web site or page may be modified to display content related to the trigger term.
The method may comprise maintaining a database of stored trigger terms associated with web sites or pages, matching the stored trigger terms against text extracted from the real time media source, and modifying the associated web site or page.
The web site or page may be modified by the occurrence of the trigger term for only a predetermined period of time.
The web site or page may be influenced substantially immediately following the detection of the trigger term.
The web site or page may be modified following a predetermined delay from the detection of the trigger term.
The media source may be one of a television channel, an on-demand video stream, a radio channel, a social media site, a news feed or a weather feed.
Where the media source is a television channel or a video on demand stream, the trigger term may be detected in caption information and/or subtitle information associated with the television programme being broadcast or the video on demand stream.
Subtitle information may be embedded within image data within the television broadcast signal or the video on demand stream, and the subtitle information may be converted into text using optical character recognition.
According to another aspect of the invention, there is provided an apparatus for influencing website content, comprising: a trigger detector for detecting an occurrence of a trigger term in a real time media source; and a controller for modifying a web site or page in response to the detection.
To help understanding of the invention, a specific embodiment thereof will now be described by way of example and with reference to the accompanying drawings, in which:
Figure 1 schematically illustrates a system for monitoring media streams and influencing access to web pages based on that monitoring;
Figure 2 schematically illustrates a system for detecting trigger terms in television captions;
Figure 3 is a schematic flow diagram which illustrates how trigger terms can be used to correlate events occurring in a media stream with traffic to a website; and
Figure 4 is a schematic flow diagram which illustrates how a user is provided with enhanced access to relevant web page content based on trigger words within media streams.
Referring to Figure 1, a system for monitoring media streams and influencing Internet search functions and web pages based on those media streams is shown. The system comprises a client front end 1 which a user having an association with a particular web site or page 9 is able to use to enter trigger terms (words or phrases) which he considers to be contextually relevant to his web site 9, and in particular which he thinks the occurrence of which in a media stream might cause viewers of the media stream to be driven to his web site 9. For example, if the web site 9 is a merchant site selling clothes then trigger terms relating to types, styles or makes of clothing may be of interest, since viewers seeing the items or events to which these trigger terms relate might be interested in visiting the web site 9. The user may also enter rules which govern what happens when a trigger term is detected in one or more media streams. The rules may relate to how searches, web pages or other media streams should be influenced or modified if that trigger term is detected. The trigger terms are provided to a trigger term database 2, which can be expected to store large numbers of trigger terms associated with various different client users (and/or their associated web sites), and with various different rules. It will therefore be understood that the occurrence of a particular trigger word in a media stream may invoke a number of rules in relation to different client users and their websites, if that trigger word has been registered by multiple client users. A trigger term detector 3 receives media data streams from multiple media sources 4 (four media sources are shown here - two TV channels 4a, 4b, a Facebook feed 4c and a Twitter feed 4d - but it will be appreciated that any number of TV channels, Internet feeds, radio or other real-time media sources such as news or weather feeds could be utilised) and detects when any of the trigger terms in the trigger term database 2 occur in any of media data streams. More particularly, the data from the media sources includes text which is compared against the trigger terms in the database 2. Certain types of media source, such as news or weather feeds, or social media feeds, are rich in text content, making it relatively straightforward to identify when trigger terms arise within those media sources. In other types of media source, such as television or radio, the media is less text based, making it more difficult to obtain trigger terms describing what is going on in the content. The example of television is discussed in some detail below. In the event that the trigger term detector 3 detects a trigger term in one of the media streams then this detection is recorded as a match in a match database 5. More particularly, the match database stores an indication that a detection of a particular trigger word has occurred, along with the media source originating the trigger word, and the time of the occurrence. It will be understood that the trigger term identified within the media stream is indicative of the content of the media stream.
In parallel with this, a web site monitor 8 monitors traffic to the client user’s web site 9, and records this with respect to time. Again, it will be appreciated that the web site monitor 8 may in fact monitor traffic to a large number of client user web sites, and store traffic information in association with an identification of the web site or client user. The level of traffic to the web site 9 (or in the alternative an indication of an amount of increase in traffic to the web site 9) at or shortly after (usually within a few minutes) the detection of the trigger term is stored into the match database 5 in association with the record of occurrence of the trigger term. The user is able to view, via the client front end 1, how the occurrence of particular trigger terms (and thus the occurrence of the underlying content indicated by the trigger terms) influences the traffic to his web site 9. So, for example if the trigger term was “red dress”, detected in caption information from a television programme in which a celebrity is wearing a red dress, then this might result in large number of television viewers looking up red dresses on the Internet, which might in turn result in an uplift in the number of visitors to the users web site 9. The data stored in the match database may comprise a correlation between the occurrence of the trigger term in the media source with a level of traffic to the website at or during a predetermined period of time after the occurrence of the trigger term. The user may have a number of trigger terms registered at the trigger term database 2, and matches for each of these, and associated web traffic information, are stored at the match database 5. This enables the user to determine which trigger words are the most effective. The traffic information may not simply relate to the number of site visits, but might also relate (in the case of an e-commerce site) to the number of purchases made, or the conversion rate from hits to purchases. The traffic information might also track specific segments or demographics of visitors, such as sex, location, likes and dislikes and so on, making it possible to identify from the traffic information the types of viewers which are being driven to the site by particular trigger words.
The detection of a trigger word by the trigger term detector 3 can also initiate the optimisation of an Internet search function 6 that will cause the search function to display predetermined information. For example, the predetermined information could be information relevant to the trigger word when appropriate keywords are used in the search (note that the keywords forming the basis of the internet search and the triggers words may be different). As a result, incidence of events within a media stream which are described by trigger words may be used to effectively tailor the information presented on a search results page in real time or near real time. This may give a user more efficient access to relevant information. Generally, the predetermined information will take the form of a link to the web site 9 (potentially in association with other information to assist a user in understanding the relevance of the web site 9 to their search) when invoked by a user performing a relevant search.
In this way, media content from a media source, which may be the trigger for a viewer of that media source to perform an Internet search, can be used as a trigger to cause the web site 9 to appear prominently in an Internet search results page when the viewer performs a search (for example on Google). This could happen either immediately upon detection and processing of the trigger term, or in some cases a short time later. For example, it has been found that if a viewer sees a product which is of interest to them they will tend to search for it immediately, while if they are interested in an audio track or a video clip they will tend to wait until the audio track or video clip has finished before performing an Internet search in relation to that item.
One possible implementation of this would be for the Internet search function 6 to trigger a Google Adwords campaign using suitable keywords. In this case, the web site 9 would be displayed on the search results page as an advertisement. In a similar manner, predetermined information could be displayed on a social media site such as Facebook or Linkedln in response to trigger terms appearing in a media stream. In either case, the search function or social media platform may only be influenced to display the predetermined information for a short period after the trigger term has occurred in a media stream. After this, the search function or social media platform may revert to default content or rules.
Similarly, the detection of a trigger word by the trigger term detector 3 can also trigger a web site optimiser 7 to initiate the optimisation of the web site 9, to which a user will hopefully be directed via the search results page. In particular, the web site can be modified to relate to the context or subject of the trigger term. As a result, a user will find the content which they were interested in being readily available on the website, rather than needing to navigate deep into the website to find it. Returning to the “red dress” example, the detection of the trigger term “red dress” may cause the main page of the web site 9 to switching from displaying information about a grey jacket to displaying information about a red dress available for purchase through the web site 9. In this way, a person searching for a red dress will not only find it more easily through the web search function, but will also locate it more easily on the web site to which that person clicks through from the search results page. As with the search optimisation, the web site optimisation may occur substantially straightaway in response to the trigger terms, or might be delayed for a predetermined time. Also similarly with search optimisation, the web site may revert back to its original state after a predetermined period of time has passed and the modified content has thus become less relevant.
Referring back to the match database, it will be appreciated that influencing the prominence of the user’s web site 9 and the immediate availability of content relevant to the trigger term at the web site 9 could be expected to increase the amount of traffic to the web site 9. As a result, the match database 5 is able to provide a good indication of how much of an enhancement to web site traffic is being achieved by way of influencing search results and web page optimisation. Accordingly, client users are able to identify which trigger words are providing maximum impact in driving viewers to their website.
In one example, at least some of the media sources are television channels. Referring to Figure 2, functional blocks for detecting trigger terms within these television channels are shown. In Figures 2, two tuners 21, 22 are provided, each for receiving a respective television channel and for decoding and outputting a sequence of image frames forming a video image. To the output of each turner is a respective subtitle extraction block 23, 24 for extracting a portion of each image frame which corresponds to a subtitle or caption location. The output of each extraction block 23, 24 is a respective optical character recognition block 25, 26 which is able to determine the text included within the subtitle and output it to a matching unit 27, which matches the recognised text against trigger terms stored in the database 2 shown in Figure 1. The elements 21-27 correspond to the trigger term detector 3 of Figure 1. In the case of a match, the match database 5, search function 6 and web site optimiser 7 are all informed of the detection, as described above in relation to Figure 1. The Figure 2 implementation may be important for territories, such as the United Kingdom, where subtitle data is embedded directly into the image. Where the subtitle data is available as text within the data stream (such as for video signals in the US) then a simplified trigger term detector can be used, omitting the requirement to perform optical character recognition.
Referring to Figure 3, a method of monitoring the influence of media content on website traffic is shown in the form of a flow diagram. At a step A1 web traffic (for example the number of visits) to a web site is monitored. At a step A2, a client enters trigger terms they deem relevant to their website. At a step A3, media streams are monitored with respect to those trigger terms, and if at a step A4 a trigger term is detected in a media stream then that occurrence is correlated with the monitored website traffic and stored in a database at a step A5. The correlated and stored data, or analytics conducted on that data, is then displayed at a step A6.
Referring to Figure 4, a method of influencing access to website content is shown in the form of a flow diagram. At a step B1, a media stream, in this case a television channel, is playing. At a step B2, a user is viewing the television channel. In parallel with the step B2, the system described above, and in particular the trigger term detector 3, is monitoring the television channel for trigger words. At a step B4, a particular event occurs within the television content which both gives rise to a trigger word being detected at a step B5, and is also (in parallel) of interest to a user at a step B8. In response to the detection of the trigger term, a search function relating to the event is modified at a step B6, and a website bearing content relevant to the event is also modified. The steps B5, B6 and B7 occur very quickly, typically in less than a minute. Accordingly, by the time the user initiates a web search at a step B9, the modifications have already been made, resulting in a search function carried out at a step BIO being the one modified at the step B6. Results of the modified search function are presented to the user at a step B11. Based on the results, the user may select the website at a step B12, which by this time will have been modified at the step B7, and thus when it opens the content of the website will have been tailored in view of the event, and in particular in view of the detection of the trigger term. The user is therefore able to access the website content at a step B14, without needing to navigate through the website to find the information which he was looking for based on the event witnessed on the television channel. In parallel with the above steps, the user is also using social media - for example Facebook or Twitter. These represent media streams in themselves, which are monitored by the step B3 and which represent events which might trigger the user (at the step B8) to perform a web search. Also though, the social media site experienced by the user may itself be controlled, at a step B16, in response to the detection of a trigger term, so as to place specific context relevant content where it can be readily found by the user.
The invention is not intended to be restricted to the details of the above described embodiment. For instance, while the above explanations are based on a search function, social media platform or web site being influenced based on a single trigger term, the triggering could instead occur in response to a certain number of instances of a trigger word occurring within a predetermined time window, or on particular ones of the media streams, or could instead occur in response to a certain combination of different trigger words occurring within a predetermined time window or on particular ones of the media streams.
Claims (12)
1. A method of influencing website content, comprising: detecting an occurrence of a trigger term in a real time media source; and modifying a web site or page in response to the detection.
2. A method according to claim 1, wherein the web site or page is modified to display content related to the trigger term.
3. A method according to claim 1 or claim 2, comprising maintaining a database of stored trigger terms associated with web sites or pages, matching the stored trigger terms against text extracted from the real time media source, and modifying the associated web site or page.
4. A method according to any preceding claim, wherein the web site or page is modified by the occurrence of the trigger term for only a predetermined period of time.
5. A method according to any preceding claim, wherein the web site or page is influenced substantially immediately following the detection of the trigger term.
6. A method according to any preceding claim, wherein the web site or page is modified following a predetermined delay from the detection of the trigger term.
7. A method according to any preceding claim, wherein the media source is one of a television channel, an on-demand video stream, a radio channel, a social media site, a news feed or a weather feed.
8. A method according to any preceding claim, wherein the media source is a television channel or a video on demand stream and the trigger term is detected in caption information and/or subtitle information associated with the television programme being broadcast or the video on demand stream.
9. A method according to claim 8, wherein subtitle information is embedded within image data within the television broadcast signal or the video on demand stream, and wherein the subtitle information is converted into text using optical character recognition.
10. An apparatus for influencing website content, comprising: a trigger detector for detecting an occurrence of a trigger term in a real time media source; and a controller for modifying a web site or page in response to the detection.
11. A method of influencing website content, the method substantially as hereinbefore described with reference to the accompanying drawings.
12. Apparatus for influencing website content, the apparatus substantially as hereinbefore described with reference to the accompanying drawings.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1516947.7A GB2542598A (en) | 2015-09-24 | 2015-09-24 | Influencing website content |
| PCT/GB2015/053385 WO2016071718A2 (en) | 2014-11-07 | 2015-11-09 | Influencing content or access to content |
| US15/524,787 US20170318336A1 (en) | 2014-11-07 | 2015-11-09 | Influencing content or access to content |
| EP15818017.4A EP3216222A2 (en) | 2014-11-07 | 2015-11-09 | Influencing content or access to content |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1516947.7A GB2542598A (en) | 2015-09-24 | 2015-09-24 | Influencing website content |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| GB201516947D0 GB201516947D0 (en) | 2015-11-11 |
| GB2542598A true GB2542598A (en) | 2017-03-29 |
Family
ID=54544088
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB1516947.7A Withdrawn GB2542598A (en) | 2014-11-07 | 2015-09-24 | Influencing website content |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2542598A (en) |
-
2015
- 2015-09-24 GB GB1516947.7A patent/GB2542598A/en not_active Withdrawn
Non-Patent Citations (1)
| Title |
|---|
| None * |
Also Published As
| Publication number | Publication date |
|---|---|
| GB201516947D0 (en) | 2015-11-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20170318336A1 (en) | Influencing content or access to content | |
| US11140443B2 (en) | Identification and presentation of content associated with currently playing television programs | |
| US20240364971A1 (en) | Methods, systems, and media for presenting supplemental information corresponding to on-demand media content | |
| US10643264B2 (en) | Method and computer readable medium for presentation of content items synchronized with media display | |
| US8196164B1 (en) | Detecting advertisements using subtitle repetition | |
| US20090113475A1 (en) | Systems and methods for integrating search capability in interactive video | |
| US11284168B2 (en) | Presenting information on similar objects relative to a target object from a plurality of video frames | |
| TWI527442B (en) | Information extraction method and device and computer readable media | |
| CN106462874A (en) | Methods, systems, and media for presenting commerece information relating to video content | |
| US10798425B1 (en) | Personalized key object identification in a live video stream | |
| US20080005166A1 (en) | Dynamic search result of audio-visual and related content | |
| GB2544121A (en) | Influencing content or access to content | |
| GB2542598A (en) | Influencing website content | |
| GB2542597A (en) | Influencing access to website content | |
| GB2542596A (en) | Monitoring the influence of media content on website traffic | |
| WO2017149321A1 (en) | Method and system for influencing digital content or access to content | |
| US20160353176A1 (en) | Contextual content programming | |
| TW201610751A (en) | Method, system and wearable devices for presenting multimedia interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |