CN102025933A - 用于识别电视节目中用户选择的对象的方法和电视机 - Google Patents

用于识别电视节目中用户选择的对象的方法和电视机 Download PDF

Info

Publication number
CN102025933A
CN102025933A CN2010102811775A CN201010281177A CN102025933A CN 102025933 A CN102025933 A CN 102025933A CN 2010102811775 A CN2010102811775 A CN 2010102811775A CN 201010281177 A CN201010281177 A CN 201010281177A CN 102025933 A CN102025933 A CN 102025933A
Authority
CN
China
Prior art keywords
user
programme
optional object
information
television
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.)
Pending
Application number
CN2010102811775A
Other languages
English (en)
Inventor
吉汉·卡若古
纳拜瑞简·塞亚爵
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.)
Broadcom Corp
Zyray Wireless Inc
Original Assignee
Zyray Wireless Inc
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 Zyray Wireless Inc filed Critical Zyray Wireless Inc
Publication of CN102025933A publication Critical patent/CN102025933A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • 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/482End-user interface for program selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0308Detection arrangements using opto-electronic means comprising a plurality of distinctive and separately oriented light emitters or reflectors associated to the pointing device, e.g. remote cursor controller with distinct and separately oriented LEDs at the tip whose radiations are captured by a photo-detector associated to the screen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0325Detection arrangements using opto-electronic means using a plurality of light emitters or reflectors or a plurality of detectors forming a reference frame from which to derive the orientation of the object, e.g. by triangulation or on the basis of reference deformation in the picked up image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0386Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0428Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by sensing at the edges of the touch surface the interruption of optical paths, e.g. an illumination plane, parallel to the touch surface which may be virtual
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234318Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2389Multiplex stream processing, e.g. multiplex stream encrypting
    • H04N21/23892Multiplex stream processing, e.g. multiplex stream encrypting involving embedding information at multiplex stream level, e.g. embedding a watermark at packet level
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2408Monitoring of the upstream path of the transmission network, e.g. client requests
    • 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
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client
    • 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/266Channel 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/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • 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/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • 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/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
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42208Display device provided on the remote control
    • H04N21/42209Display device provided on the remote control for displaying non-command information, e.g. electronic program guide [EPG], e-mail, messages or a second television channel
    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • 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, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/4524Management of client data or end-user data involving the geographical location of the client
    • 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/462Content 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/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/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
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • 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
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • 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
    • H04N21/4728End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47805Electronic banking
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • 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/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • 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/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • 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
    • 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/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • 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/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia 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
    • 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/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications
    • 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/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • 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
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • 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
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42222Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device

Abstract

本发明涉及用于识别电视节目中用户选择的对象的方法和采用该方法的电视机。所述方法包括:在电视机中:向用户播放电视节目,所述电视节目包括用户可选对象;确定由电视机用户指向的屏幕指针位置;以及至少在部分程度上根据所述确定的屏幕指针位置识别播放的电视节目中所述用户指向的用户可选对象。

Description

用于识别电视节目中用户选择的对象的方法和电视机
技术领域
本发明涉及电视系统,具体地说,涉及电视机中识别电视节目中用户选择的对象的方法及采用该方法的电视机。
背景技术
现有的电视机系统不能提供和/或不能便捷地提供对电视节目中的对象的用户选择。比较本发明后续将要结合附图介绍的系统,现有技术的其它局限性和弊端对于本领域的普通技术人员来说是显而易见的。
发明内容
本发明提供了一种电视机中用于对电视节目中的对象提供用户选择的系统和方法,并结合至少一幅附图进行了充分的展现和描述,并在权利要求中得到了更完整的阐述。
根据一个方面,一种用于识别电视节目中用户选择的对象的方法,包括:
在电视机中:
向用户播放电视节目,所述电视节目包括用户可选对象;
确定由电视机用户指向的屏幕指针位置;以及
至少在部分程度上根据所述确定的屏幕指针位置识别播放的电视节目中所述用户指向的用户可选对象。
优选地,所述识别包括:
确定与各个用户可选对象相关的电视屏幕的各个区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个区域识别播放的电视节目中所述用户指向的用户可选对象。
优选地,所述识别包括:
确定与各个用户可选对象相关的所述播放的电视节目的各个帧的区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个帧的区域识别播放的电视节目中所述用户指向的用户可选对象。
优选地,所述方法包括,在电视机中,接收用于识别播放的电视节目中的用户可选对象的信息。
优选地,接收用于识别播放的电视节目中的用户可选对象的信息包括接收嵌入与播放的电视节目的通信流相同的数据流中的所述信息。
优选地,接收用于识别播放的电视节目中的用户可选对象的信息包括接收与播放的电视节目的通信流并行通信的数据流中的所述信息。
优选地,不需所述电视机请求,就可以将所述用于识别播放的电视节目中的用户可选对象的信息传递给所述播放的电视节目。
优选地,所述用于识别播放的电视节目中的用户可选对象的信息包括与所述可选对象相关的时间(timing)信息。
优选地,所述用于识别播放的电视节目中的用户可选对象的信息包括用于定义与播放的电视节目中的各个可选对象相关的所述播放的电视节目中的各个区域的信息。
优选地,用于定义与播放的电视节目中的各个可选对象相关的所述播放的电视节目中的各个区域的信息包括用于描述所述各个区域的变化(movement)的信息,所述用于描述所述各个区域的变化的信息以时间的函数表示。
优选地,所述确定过程包括低通过滤所述确定的屏幕指针位置。
优选地,所述识别过程包括识别距所述确定的屏幕指针位置最近的用户可选对象。
优选地,所述播放的电视节目包括实时广播电视节目。
优选地:
所述播放的电视节目是用户存储的;以及
所述用于识别可选对象的信息是用户存储的。
优选地,所述方法包括产生用于表示已确定(identified)的用户可选对象的用户输出。
优选地,所述产生过程包括覆盖(overlaying)与已确定的播放的电视节目上用户可选对象相符的图形特征。
优选地,所述方法包括将用于表示已确定的用户可选对象的信息传送给电视机远程控制设备。
根据一个方面,一种电视机,包括至少一个模块,至少用于:
向用户播放电视节目,所述电视节目包括用户可选对象;
确定由电视机用户指向的屏幕指针位置;以及
至少在部分程度上根据所述确定的屏幕指针位置识别播放的电视节目中所述用户指向的用户可选对象。
优选地,所述至少一个模块至少在部分程度上通过以下操作来识别所述用户可选对象:
确定与各个用户可选对象相关的电视屏幕的各个区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个区域识别播放的电视节目中所述用户指向的用户可选对象。
优选地,所述至少一个模块至少在部分程度上通过以下操作来识别所述用户可选对象:
确定与各个用户可选对象相关的所述播放的电视节目的各个帧的区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个帧的区域识别播放的电视节目中所述用户指向的用户可选对象。
优选地,所述至少一个模块用于接收用来识别播放的电视节目中的用户可选对象的信息。
优选地,所述至少一个模块至少在部分程度上通过接收嵌入与播放的电视节目的通信流相同的数据流中的所述信息,来接收用来识别播放的电视节目中的用户可选对象的信息。
优选地,所述至少一个模块至少在部分程度上通过接收与播放的电视节目的通信流并行通信的数据流中的所述信息,来接收用来识别播放的电视节目中的用户可选对象的信息。
优选地,不需所述电视机请求,就可以将所述用于识别播放的电视节目中的用户可选对象的信息传递给所述播放的电视节目。
优选地,所述用于识别播放的电视节目中的用户可选对象的信息包括与所述可选对象相关的时间信息。
优选地,所述用于识别播放的电视节目中的用户可选对象的信息包括用于定义与播放的电视节目中的各个可选对象相关的所述播放的电视节目中的各个区域的信息。
优选地,用于定义与播放的电视节目中的各个可选对象相关的所述播放的电视节目中的各个区域的信息包括用于描述所述各个区域的变化的信息,所述用于描述所述各个区域的变化的信息以时间的函数表示。
优选地,所述至少一个模块至少在部分程度上通过低通过滤所述确定的屏幕指针位置,来确定屏幕指针位置。
优选地,所述至少一个模块至少在部分程度上通过识别距所述确定的屏幕指针位置最近的用户可选对象,来识别用户可选对象,。
优选地,所述播放的电视节目包括实时广播电视节目。
优选地:
所述播放的电视节目是用户存储的;以及
所述用于识别可选对象的信息是用户存储的。
优选地,所述至少一个模块用于产生用来表示已确定的用户可选对象的用户输出。
优选地,所述至少一个模块至少在部分程度上通过覆盖与已确定的播放的电视节目上用户可选对象相符的图形特征,来产生用来表示已确定的用户可选对象的用户输出。
优选地,所述至少一个模块用于将用来表示已确定的用户可选对象的信息传送给电视机远程控制设备。
本发明的各种优点、各个方面和创新特征,以及其中所示例的实施例的细节,将在以下的描述和附图中进行详细介绍。
附图说明
图1是根据本发明各个方面的示范性电视机系统的示意图;
图2是根据本发明各个方面的用于提供对电视节目中的对象进行用户选择的示范性方法的流程图;
图3是根据本发明各个方面的用于提供对电视节目中的对象进行用户选择的示范性方法的流程图;
图4是根据本发明各个方面的示范性电视机的示意图;
图5是根据本发明各个方面的电视机的示范性模块和/或子模块的示意图。
具体实施方式
下面的描述将涉及各种通信模块、部件或电路。这些模块、部件或电路通常包括硬件和/或硬件与软件的组合(例如,包括固化软件)。这些模块还可以包括,例如,包含指令(例如,软件指令)的计算机可读介质(例如,非临时性介质),当处理器执行这些指令时,就可以执行本发明的各种功能性特点。相应地,除非明确要求,本发明的范围不受实施例中明确提到的模块、部件或电路中的特定硬件和/或软件特性的限制。作为非限制性例子,本发明在实施例中可以由一种或多种处理器(例如微处理器、数字信号处理器、基带处理器、微控制器等)执行软件指令(例如存储在易失性存储器和/或非易失性存储器)。再举个例子,本发明还可以用专用集成电路(ASIC)和/或其它硬件部件执行。
下面的描述还将涉及各种电视系统模块(例如,电视模块)。需要指出的是,在下面对各种模块的描述中,分割成这些模块,是为了说明清楚。然而,在实际实施中,各种模块的界限可以是模糊的。例如,本文中的任意或所有功能性模块可以共享各种硬件和/或软件部件。又例如,本文中的任意或所有功能性模块可以由共有的处理器执行软件指令来全部或部分实施。另外,由一个或多个处理器执行的各种软件子模块可以在各种软件模块间共享。相应地,除非明确要求,本发明的范围不受各种硬件和/或软件部件间任意界限的限制。
下面的描述还将涉及通信网络及其各个方面。在下面的描述中,通信网络一般指可以使通信设备(例如便携式通信设备、电视、电视控制设备、电视供应商、电视节目供应商、电视接收机、视频记录设备等)与其它系统通信的通信基础设施。作为非限制性例子,通信网络可以包括电缆和/或卫星电视通信网络、蜂窝通信网络、无线城域网(WMAN)、无线局域网(WLAN)、无线个人区域网(WPAN)、任意家庭或住宅区通信网络等。举例来说,一个特定的通信网络一般有相应的通信协议,通信设备根据这些协议与通信网络进行通信。除非特殊说明,本发明不受特殊类型通信网络的特性的限制。
下面的描述有时还涉及屏幕指针位置。该指针位置指的是用户(直接或通过指针设备)所指向的屏幕上的位置,该指针位置要与其它类型的屏幕上的位置标记相区别,例如,用方向键和/或鼠标来移动指针或无指向地遍历选择块(例如,在屏幕上的节目向导上)。当涉及屏幕指针位置时,本发明还很容易扩展到这些其它形式的屏幕上的位置标记。
另外,下面的描述有时还将涉及电视节目。这些电视节目一般包括各种类型的电视节目(例如,电视栏目、新闻栏目、体育栏目、音乐栏目、电影、电视剧栏目和/或相关的广告、教育栏目、直播或录制的电视节目、广播/多路广播/点播电视节目等)。这些电视节目还可以包括,例如,实时电视广播节目(或多路广播或点播电视节目)和/或存储在用户设备(例如,VCR、PVR等)中的用户存储电视节目。这些电视节目视频内容要与电视屏幕上显示的其它非节目视频内容(例如,电子栏目向导、用户界面菜单、电视设置菜单、典型的网页、文件、图形视频游戏等)。本发明可以包括,例如,在电视中,接收电视节目、向用户播放接收到的电视节目、确定用户指向的屏幕指针位置以及识别播放的电视节目中用户选择的对象。
下面的描述有时还将涉及电视节目中的用户可选对象。这些用户可选对象包括有生命的(即生物的)和无生命的(即非生物的)对象、静态和动态对象。这些对象可以包括,例如,电视节目中显示的各种对象中的任意一种的特点。作为非限制性例子,这些对象可以包括无生命的对象,例如顾客物品对象(例如,衣服、汽车、鞋子、珠宝、家具、食品、饮料、电器、电子产品、玩具、艺术品、化妆品、旅行车、体育用品、安全用品、电脑用品、通信设备、书等)、房屋对象(例如,公司位置、商店、旅馆、标志、门、建筑、路标、历史古迹、娱乐场所、医院、政府大楼等)、与服务有关的对象(例如,与交通运输有关的对象、与急救服务有关的对象、与一般政府服务有关的对象、与娱乐服务有关的对象、与食品和/或饮料服务有关的对象等)、与位置有关的对象(例如,公园、路标、街道、标志、路牌等)等。又例如,这些对象可以包括有生命的对象,例如人(例如,男演员/女演员、运动员、音乐家、售货员、现场解说员、通讯员、分析师、男主持人/女主持人、艺人等)、动物(例如,宠物、动物园里的动物、野生动物等)和植物(例如,花、树、灌木、水果、蔬菜、仙人掌等)。
先看图1,该图是根据本发明的非限制性示范电视系统100的示意图。该示范性系统100包括电视供应商110。电视供应商110可以包括,例如,电视网络公司、有线电视公司、电影提供公司、新闻公司、教育机构等)。该电视供应商110可以是,例如,电视节目的原始来源(或相关信息)。又例如,该电视供应商110可以是提供节目分发服务的通信公司(例如,有线电视公司、卫星电视公司、电信公司、数字网络供应商等)。该电视供应商110可以提供,例如,电视节目和非节目信息和/或视频内容。该电视供应商110可以提供,例如,与电视栏目相关的信息(例如,描述节目中可选对象或者是与节目中可选对象相关的信息等)。
示范性电视系统100还可以包括第三方栏目信息供应商120。该供应商可以提供,例如,与电视栏目相关的信息。该信息可以包括,例如,描述节目中可选对象的信息、栏目向导信息等。
示范性电视系统100可以包括一个或更多通信网络(例如,通信网络130)。该示范性通信网络130可以包括各种类型的通信网络中任意一种的特点,通过这些通信网络,就可以进行电视节目和/或与电视节目相关的信息的通信。作为非限制性例子,通信网络130可以包括以下任意一个或多个的特点:有线电视网络、卫星电视网络、电信网络、因特网、局域网(LAN)、个人区域网(PAN)、城域网(MAN)、各种不同类型的家庭网络中的任意一种等。
示范性电视系统100可以包括第一电视140。该第一电视140可以包括,例如,能够使该电视140直接与通信网络130通信的联网功能。例如,第一电视140可以包括一个或多个嵌入式电视接收器或收发器(例如,有线电视接收器、卫星电视收发器、因特网调制解调器等)。又例如,第一电视140可以包括一个或多个录像设备(例如,为了录制和/或回放视频内容、电视节目等)。第一电视140可以用于(包括在启用该功能时用于),例如,执行以上所述的任意或所有功能。
示范性电视系统100可以包括第一电视控制器160。该第一电视控制器160可以用于(包括在启用该功能时用于),例如,控制第一电视140的运行。第一电视控制器160可以包括各种电视控制设备中任意一种的特点。作为非限制性例子,第一电视控制器160可以包括专用电视控制设备、通用遥控器、蜂窝电话或带电视控制功能的个人计算设备等的特点。
第一电视控制器160(或电视控制设备)可以,例如,直接给第一电视140发送信号来控制第一电视140的运行。第一电视控制器160还可以用于,例如,给电视供应商110发送信号(例如,通过通信网络130)来控制提供给第一电视140的电视节目(或相关信息),或控制执行其它业务(例如,商业交易等)。
第一电视控制器160可以用于与第一电视140和/或其它设备进行屏幕指针信息的通信,这将在下面详细描述。本发明包括用户指向屏幕上的一个位置(例如,指向电视节目中显示的有生命或无生命的对象),这也将在下面进行详细描述。在这种情况下,用户可以通过各种方式中的任意一种执行该指向功能。其中一种示范性方式包括通过电视控制设备执行指向功能。第一电视控制器160提供了一种可以被用户用来指向屏幕位置的示范性设备。
示范性电视系统100还可以包括电视接收器151。电视接收器151可以用于(包括在启用该功能时用于),例如,提供电视和/或电视控制器与通信网络和/或信息供应商间的通信链接。例如,电视接收器151可以用于提供第二电视141和通信网络130间的通信链接,或利用通信网络130进行的第二电视141与电视供应商110(和/或第三方栏目信息供应商120)间的通信链接。
电视接收器151可以包括各种类型的电视接收器中任意一种的特点。作为非限制性例子,电视接收器151可以包括有线电视接收器、卫星电视接收器等的特点。又例如,电视接收器151可以包括用于数字网络通信(例如,通过因特网、LAN、PAN、MAN、电信网络等)的数字通信网络调制解调器。电视接收器151还可以包括,例如,录像功能(例如,节目录制和回放等)。
示范性电视系统100可以包括第二电视控制器161。第二电视控制器161可以用于(包括在启用该功能时用于),例如,控制第二电视141和电视接收器151的运行。第二电视控制器161可以包括各种电视控制设备中任意一种的特点。作为非限制性例子,第二电视控制器161可以包括专用电视控制设备、专用电视接收器控制设备、通用遥控器、蜂窝电话或带电视控制功能的个人计算设备等的特点。
第二电视控制器161可以用于,例如,直接给第二电视141发送信号来控制第二电视141的运行。第二电视控制器161可以用于,例如,直接给电视接收器151发送信号来控制电视接收器151的运行。第二电视控制器161还可以用于,例如,给电视供应商110发送信号(例如,通过电视接收器151和通信网络130)来控制将电视节目(或相关信息)提供给电视接收器151,或控制执行其它业务(例如,商业交易等)。
本发明包括用户指向屏幕上的一个位置(例如,指向电视节目中显示的有生命或无生命的对象),这将在下面详细描述。在这种情况下,用户可以通过各种方式中的任意一种执行该指向功能。其中一种示范性方式包括通过电视控制设备执行指向功能。第二电视控制器161提供了一种可以被用户用来指向屏幕位置的示范性设备。
描述的示范性电视系统100是为了给出本发明的非限制性说明。因此,除非明确说明,本发明的范围不受示范性电视系统100的任意特点的限制。
图2是根据本发明的用于对电视节目中的对象提供用户选择的示范性方法200的流程图。例如,示范性方法200可以应用于电视(例如,如图1所示以及在前面描述过的第一电视140和/或第二电视141)中。
例如,示范性方法200可以从步骤205开始执行。示范性方法200可以响应各种原因和/或条件中的任意一种而开始执行。例如,示范性方法200可以响应用户的开始命令、响应包含用户可选对象的电视节目的基于电视重启和/或通电的用户选择、响应表明要求给用户提供对象选择功能的用户输入、响应将要为其提供对象选择功能的用户和/或用户装备的标识、响应用户费用支付等而开始执行。
例如,在步骤210,示范性方法200可以包括接收电视节目。上文提供了很多这种电视节目的非限制性例子。步骤210可以包括从各种资源中的任意一种接收电视节目。作为非限制性例子,步骤210可以包括从电视广播公司、从电影流公司、从用户(或顾客)视频录制设备(例如,内置于和/或外置于电视)、从因特网电视节目供应商等接收电视节目。
步骤210还可以包括通过各种类型的通信网络中的任意一种接收电视节目。这些网络可以包括,例如,无线电视网络(例如,地面上的和/或卫星)和/或有线电视网络。这些网络可以包括,例如,各种数字通信网络(例如,因特网、LAN、PAN、MAN等)中的任意一种。
总而言之,步骤210可以包括接收电视节目。除非明确说明,本发明的范围不受任意特定电视节目、电视节目源、电视节目网络或接收电视节目的方式的特点的限制。
在步骤220,示范性方法200可以包括向用户播放电视节目。步骤220可以包括,例如,以各种方式中的任意一种向用户播放在步骤210中接收的电视节目。例如,步骤220可以包括在电视机的屏幕上播放电视节目。又例如,步骤220可以包括将电视节目传送给电视外部的另一个视频播放设备。
播放的电视节目可以包括,例如,电视节目中的用户可选对象。上文中给出了这些用户可选对象的很多非限制性例子。总而言之,这些用户可选对象可以包括,例如,用户可以选择的(例如,用户可以通过指向设备或其它用户接口设备来指定屏幕位置)电视节目中有生命的和/或无生命的对象。
在步骤230,示范性方法200可以包括确定电视用户所指向的屏幕指针位置。步骤230可以包括以各种方式中的任意一种来确定屏幕指针的位置,下面将给出这些方式的非限制性例子。在美国临时专利申请No.61/242,234中给出了屏幕指针位置确定过程的各种非限制性例子,本文将其全部纳入参考。屏幕指针位置可以,例如,由屏幕中心坐标系(例如,x-y像素坐标)、屏幕独立坐标系(例如,基于动态图像间的位置,其中该位置通用于所有电视屏幕)、世界坐标和/或一般坐标系、基于视频帧的坐标系等来表示。
步骤230可以包括,例如,电视分析传感器信息(例如,与电视上和/或电视外的传感器相关)以确定用户屏幕指针位置。步骤230还可以包括,例如,电视从电视外部设备(例如,电视接收器、电视控制器、电视网络设备、用户指向设备等)接收描述屏幕指针位置的信息。
步骤230可以包括,例如,识别能暂时确定已知屏幕指针位置的时间戳。该时间戳可以,例如,通过时钟、嵌入视频流中的时间戳、嵌入包括对象信息的流中的时间戳、与用户指向设备发送的信号相关的时间戳等来获取。该时间戳的确定过程可以基于,例如,用户命令(例如,用户表示已经做了选择)或不用用户直接表明已经做了选择而自动进行(例如,系统确定用户已经指向一个对象至少一段时间了)等。该时间戳可以用于,例如,来确定对播放的电视节目中的动作、变化和/或暂时瞬态对象的选择。
总而言之,步骤230可以包括确定电视用户所指向的屏幕指针位置。相应地,除非明确说明,本发明的范围不受任意特点类型的屏幕指针位置或确定该屏幕指针位置的任意特点方式的限制。
在步骤240,示范性方法200可以包括识别播放的电视节目中的用户可选对象,该可选对象是用户至少在部分程度上根据已经确定的屏幕指针位置(例如,在步骤230确定的)来指向的。步骤240可以包括以各种方式中的任意一种来执行该识别过程,下面将给出这些方式的非限制性例子。
例如,步骤240可以包括确定播放的电视节目中的一个或多个用户可选对象(例如,或相关选择区域)的屏幕位置和/或尺寸,以及通过分析一个或多个用户可选对象各自的屏幕位置和已经确定的屏幕指针位置(例如,在特定的时间点和/或时间段)来识别用户选择的对象,以确定用户选择的电视节目对象。例如,该屏幕位置可以包括与用户可选对象的各自位置相关的一个或多个点、区域和/或体积的屏幕位置。
在这种示范性例子或任意包含确定播放的电视节目中一个或多个对象屏幕位置的例子中,步骤240可以包括,例如,以各种方式中的任意一种确定该屏幕对象位置。例如,步骤240可以包括接收用于识别和/或描述电视节目中的用户可选对象的信息。
例如,步骤240可以包括从与接收到的电视节目相同的资源中接收用于识别和/或描述该用户可选对象的信息。例如,步骤240可以包括接收嵌入与播放的电视节目的通信流相同的数据流中的信息(例如,嵌入接收到的电视栏目数据中)。例如,电视流协议可以包括具体化元素(和/或使用未分配元素),该元素包括与可选对象相关的信息(例如,对象特征、形状、位置、大小、颜色、运动特性、时序、出现的时间窗口等)。
又例如,步骤240可以包括接收与播放的电视节目的通信流并行通信的数据流中的用于识别和/或描述用户可选对象的信息。在该例子中,电视栏目流和对象信息流可以从同一资源通过同一电视节目通信信道接收。又例如,步骤240可以包括从相同资源但通过与接收电视节目不同的通信信道和/或与电视节目通信信道不同类型的通信信道来接收该信息。
进一步例如,步骤240可以包括从与接收电视节目不同的资源(例如,第三方信息供应商、电视网络资源等)接收用于识别和/或描述该用户可选对象的信息。在该示范性例子中,步骤240可以包括通过各不相同的通信网络或通过一个或多个相同的通信网络接收该信息。又例如,步骤240可以包括通过与接收电视节目的媒介不同的通信媒介来接收该信息。
步骤240可以包括,例如,接收数据流中的用于识别和/或描述用户可选对象的信息,该数据流通常用于传送这种信息(例如,无论是否由用户和/或其它系统请求)。另举一例,步骤240可以包括仅在请求的时候(例如,仅当电视、电视控制器、电视接收器、用户电子设备、用户等请求时)传送该信息(例如,向电视)。
步骤240可以包括,例如,实时接收用于识别和/或描述该用户可选对象的信息(例如,在接收电视节目时)。又例如,步骤240可以包括从用户存储的电视节目资源中接收该信息。例如,这种信息可以与存储的电视节目一起存储在用户存储设备(例如,同一数据文件、单独但相关的文件等)中。在该示范性实施例中,可以从用户电视节目存储设备中与电视节目同步接收这种信息。
如上所述,用于识别和/或描述电视节目中的用户可选对象的信息可以包括与该可选对象相关的时间信息。例如,可选对象的运动可以表示为时间函数。又例如,电视节目中出现的可选对象可以与该对象出现的时间窗口相关。与用户屏幕指向(或对象选择)事件相关的计时可以与播放的栏目中的可选对象位置的计时同步,以确定用户是否在特定时间指向(或选择)特定位置的特定对象,这将在下面进行详细描述。
用于识别和/或描述电视节目中的用户可选对象的信息可以包括用于定义与播放的电视节目中的各个用户可选对象相关的在播放的电视节目中的各自区域的信息。例如,该信息可以包括用于描述与各个用户可选对象相关的各自的几何形状(例如,二维和/或三维几何构架)的信息。例如,可以是与用户可选对象相关的圆形、椭圆形、正方形、长方形、五边形或任意多边形。用户对于这些几何形状其中之一的选择(例如,在相关时间点该几何形状范围内已确定的屏幕指针位置)可以表明用户对相应对象的选择。
如上所述,对该对象的描述(无论是否几何形状)可以包括用于描述与该用户可选对象相关的运动、外表、大小变化、形状变化等的信息(例如,时间上的信息)。例如,在用许多几何形状来描述用户可选对象(和/或与该对象相关的用户可选区域)的示范性场景中,对该用户可选对象的描述可以包括用于描述各个对象在节目中的运动方式(例如,以时间的函数、以视频帧编号的函数等)的信息和/或用于描述各个对象的尺寸变化方式的信息。
如果知道了屏幕指针位置和对象位置(例如,在特定时间点),就可以处理这些信息来确定用户所指向的用户可选对象。如上所述,该处理过程可以包括确定与各个用户可选对象相关的电视屏幕区域和/或电视节目帧区域,该区域与用户所指向的屏幕指针位置相对应(例如,在特定时间点或特定时间段)。
在执行该处理过程时,步骤240可以包括低通过滤已确定的屏幕指针位置(例如,在步骤230中确定的)以补偿指针位置的意外偏移(例如,由抖动的或不稳定的用户指向造成的),因此,增加了对象选择确定过程的可靠性。例如,对电视节目对象的成功用户选择要求用户在特定的一段时间(或特定数量的帧)内指向屏幕对象。
注意该低通过滤过程还可以在步骤后230执行。该过滤过程可以包括,例如,在特定的一段时间、特定数目的屏幕指针方向确定过程、特定数目的电视节目帧等内过滤。该过滤过程可以包括取许多屏幕指针方向确定过程的平均值、利用有限脉冲响应过滤方法等。
步骤240还可以包括,例如,通过识别最有可能的用户所选对象来确定用户选择的对象。例如,步骤240可以包括识别与步骤230中确定的屏幕指针位置最近的用户可选对象位置。又例如,步骤240可以包括至少在部分程度上根据用户可选对象各自的受欢迎度(例如,偏爱最常选择的无生命和/或有生命的对象)来确定最有可能的用户所选对象。又例如,步骤240可以包括至少在部分程度上根据金钱因素识别最有可能的用户所选对象(例如,将与付钱较多的广告客户相关的用户可选对象设置更高的可能性、将与基于每一次选择的广告费相关的用户可选对象设置更高的可能性等)。进一步例如,步骤240可以包括根据特定用户的选择历史来识别最有可能的用户所选节目对象(例如,特定用户最常选择的偏爱类型的对象)。又例如,步骤240可以包括根据对象的新奇度来识别最有可能的用户所选节目对象(例如,一个新对象可能比已经出现相对较长时间的对象吸引更多兴趣)。另外,例如,步骤240可以包括根据对象大小识别最有可能的用户所选电视节目对象。
选定的对象可以由独特的标识符识别(例如,对独特对象、对独特的相关对象组等)。因此,步骤240可以包括确定与已知用户所选对象相关的标识符。然后可以将该标识符用于各种进一步功能中的任意一种,下面将给出非限制性例子。例如,用于识别和/或描述用户可选对象的信息可以包括用于描述与该对象相关的功能(例如,信息展示功能、通信功能、商业交易功能、用户互动功能等)的信息。
示范性方法200的步骤(或其方面)可以,例如,实时执行(例如,由电视)。以这种方式,用户可以相对迅速地访问与用户所选对象相关的功能。又例如,示范性方法200(或其方面)可以以离线方式执行,在该方式中,与用户所选对象相关的功能将在以后提供给用户(例如,在电视栏目播放后、在用户暂停播放电视栏目时、在用户进入用户计算机系统时、在用户访问电子邮件时等)。
如上所述,示范性方法200的任意或所有步骤可以用于用户在节目实时广播时对电视节目中的对象进行选择和/或可以用于用户以时移方式对录制在用户(或家用)电视节目录像机(例如,个人录像机(PVR)、录像机(VCR)等)中并正在向用户播放(例如,步骤220)的电视节目中的对象进行选择。例如,用户可以将广播电视节目录制在PVR上以便以后观看,在以后观看该录制的节目,以及在以后观看该时移电视节目时,在该节目中选择用户可选对象。
类似地,示范性方法200的任意或所有步骤可以用于用户对物理存储媒介(例如,在DVD、录影带、非易失性存储设备等)提供给用户(或由用户存储)的电视节目中的对象进行选择。例如,用户可以购买包含所有电视剧集的一套DVD,在自己方便的时候观看每一集,以及在观看该剧集时,选择该节目中的用户可选对象。
在用特定时间点的屏幕指针位置来确定对象选择的示范性场景中,可以使用各种时间参考中的任意一种。例如,屏幕指针位置与用户可选对象位置(例如,屏幕和/或帧内对象位置)的同步性可以基于播放时间戳(PTS)和/或解码时间戳(DTS),或者其它类似地能在广播和/或录制的节目中编码的时间参考或被确定为正在向用户播放的节目。在该场景中,只要对象位置和指向确定过程基于通用和/或同步时间参考,所指向对象的识别就可以精确执行。
如上所述,用于识别和/或描述用户可选对象的信息可以从视频节目流中的编码或单独流(和/或信道)中接收。在存储电视节目信息(无论短期或长期)的场景中,对象信息也可以存储(例如,与存储的节目信息在同一数据文件中、在单独但相关的数据文件中等)。以这种方式,当用户决定观看时移节目时,电视就可访问对象信息了。
或者,当需要时,第三方可以请求用于识别和/或描述节目中用户可选对象的信息。在另一实施例中,视频信息可以与电视分开解码(例如,在机顶盒、有线和/或卫星电视接收器、PVR等中)并提供给电视以供播放,该对象信息还可以通过这些分离的设备接收并提供给电视机(例如,在与视频驱动信号分离的信息信道中)。
注意尽管前面的描述有一部分涉及分析屏幕指针位置和屏幕对象位置来识别用户所选的对象,该分析过程还可以类似地通过分析帧指针位置和帧对象位置来执行。换言之,该分析过程可以包括进行各种坐标转换中的任意一种以便通过各种各不相同的坐标域中的任意一种来执行该分析过程。
总而言之,步骤240可以包括识别播放的电视节目中用户所指向的用户可选对象(例如,至少部分程度上根据确定的屏幕指针位置(例如,步骤230中确定的))。相应地,除非明确说明,本发明的范围不受执行该识别的任意特定方式的限制。
例如在步骤295,示范性方法200可以包括继续执行操作。步骤295可以包括执行各种继续操作中的任意一种,下面将给出这些继续操作的非限制性例子。例如,步骤295可以包括返回执行前述任意方法步骤。例如,步骤295可以包括返回执行示范性方法200的步骤230来确定另外的屏幕指针位置和电视节目中的相应用户所选对象。
又例如,步骤295可以包括生成用于表明已确定的用户可选对象(例如,在步骤240中识别)的用户输出。例如,步骤295可以包括在播放的电视节目上覆盖与确定的用户可选对象相符的图形特征。例如,如上所述,用户可选对象(和/或用户可选对象的用户可选部分)可以由一个或多个几何形状定义。在该示范性场景中,步骤295可以包括在步骤240确定用户已经选择了与该几何形状相关的用户可选对象时,突出(highlight)该几何形状(或其边界)。又例如,步骤295可以包括在电视屏幕上显示已确定对象的轮廓、暂时照亮或改变已确定对象的颜色、暂时在屏幕上显示作为已确定对象的标识的信息等。步骤295还可以包括,例如,输出表明用户所选对象已确定的音频信息。
又例如,步骤295可以包括将用于表示已确定的用户可选对象的信息传送给电视机外部设备(例如,与电视在同一房屋的用户设备和/或通过通信网络与电视通信相连的设备)。例如,步骤295可以包括将该信息传送给电视机远程控制设备(例如,在电视机远程控制设备可以向用户提供已确定的用户可选对象的标识的场景中)。在该示范性场景中,电视机远程控制设备可以包括视频显示屏,在该视频显示屏上,可以显示电视栏目,并且可以用图形表示已确定的用户可选对象(例如,取代在电视屏幕上识别和/或在电视屏幕上识别之外)。
进一步例如,步骤295可以包括处理已确定的用户所选对象(例如,在步骤240中确定的)的信息以便确定根据该所选对象要执行的操作。在美国临时专利申请No.61/242,234中给出了这些操作的各种非限制性例子,本文将其全部纳入参考。
总而言之,步骤295可以包括执行继续的操作(例如,执行对应于用户所选电视节目对象的附加操作、为另一用户所选对象重复各种方法步骤等)。相应地,除非明确说明,本发明的范围不受继续处理过程的任意特定类型的限制。
转向图3,该图是根据本发明的用于提供电视节目中对象的用户选择的示范性方法300的流程图。例如,示范性方法300可以共享如图2所示及如上所述的示范性方法200的任意或所有特点。例如,示范性方法300的任意或所有方面可以在电视中实施(例如,第一电视140和/或第二电视141)。
示范性方法300可以,例如,开始于步骤305。示范性方法300可以响应各种原因或条件中的任意一种而开始执行。例如,步骤305可以共享如图2所示及如上所述的示范性方法200的步骤205的任意或所有特点。
例如在步骤310,示范性方法300可以包括接收电视节目。步骤310可以,例如,共享如图2所示及如上所述的示范性方法200的步骤210的任意或所有特点。
例如在分步312,步骤310可以包括在节目实时广播时接收该电视节目。又例如,在分步314,步骤310可以包括以时移方式从用户录像设备(例如,PVR、VCR等)接收以前的广播节目。
例如在步骤320,示范性方法300可以包括向用户播放电视节目(在步骤310中接收的)。例如,步骤320可以共享如图2所示及如上所述的示范性方法200的步骤220的任意或所有特点。
例如在分步322,步骤320可以包括在电视机的屏幕上(例如,实施该示范性方法300的电视机或其一部分上)播放接收到的电视节目。又例如,在分步324,步骤320可以包括将接收到的电视节目传送给另一用户设备以便向用户播放(例如,给与电视机不同的显示设备、给带显示的电视机远程控制设备、给用户手提电脑等)。
例如,在步骤330,示范性方法300可以包括确定电视用户所指向的屏幕指针位置。步骤330可以,例如,共享如图2所示及如上所述的示范性方法200的步骤230的任意或所有特点。
例如在分步332,步骤330可以包括分析传感器信息(例如,与电视机内和/或电视机外的传感器相关的)来确定用户屏幕指针位置。又例如,在分步334,步骤330可以包括,电视从电视机外部设备(例如,电视接收器、电视控制器、电视网络设备等)接收用于描述屏幕指针位置的信息。
例如,在步骤340,示范性方法300可以包括至少在部分程度上根据已经确定的屏幕指针位置(例如,在步骤330中确定的)来识别播放的电视节目中用户所指向的用户可选对象。步骤340可以,例如,共享如图2所示及如上所述的示范性方法200的步骤240的任意或所有特点。
例如在分步342,步骤340可以包括确定播放的电视节目中的一个或多个用户可选对象的屏幕位置。又例如,在分步344,步骤340可以包括通过分析一个或多个用户可选对象各自的屏幕位置和已确定的屏幕指针位置(例如,在特定时间点或特定时间段)来确定用户所选对象的方法识别用户所选对象。
例如,在步骤395,示范性方法300可以包括执行继续的操作。步骤395可以,例如,共享如图2所示及如上所述的示范性方法200的步骤295的任意或所有特点。
转向图4,该图是根据本发明的示范性电视400的框图。示范性电视400可以,例如,共享如图1所示及如上所述的示范性电视140、141的任意或所有特点。而且,示范性电视400(例如,其各种模块)可以用于根据如图2-3所示及以上所述的示范性方法200和300来执行以上所述的任意或所有功能。
示范性电视400包括第一通信接口模块410。第一通信接口模块410可以用于,例如,通过各种通信媒介中的任意一种以及使用各种通信协议中的任意一种来进行通信。例如,尽管示例中第一通信接口模块410通过无线端口412连接到无线RF天线,该无线媒介仅仅为了说明而非限制。第一通信接口模块410可以用于,例如,与一个或多个通信网络(例如,有线电视网络、卫星电视网络、电信网络、因特网、LAN、PAN、WAN等)进行电视视频内容(例如,电视节目)和/或其它数据的通信。又例如,第一通信接口模块410可以用于与电视视频内容的本地资源(例如,录像机、接收器、游戏设备等)进行通信。又例如,第一通信接口模块410可以用于与电视控制器进行通信(例如,直接或通过一个或多个中间通信网络)。
示范性电视400包括第二通信接口模块420。第二通信接口模块420可以用于,例如,通过各种通信媒介中的任意一种以及使用各种通信协议中的任意一种来进行通信。例如,第二通信接口模块420可以通过无线RF通信端口422和天线进行通信,或者可以通过非限制性(non-tethered)光纤通信端口424(例如,用激光二极管、光电二极管等)进行通信。又例如,第二通信接口模块420可以通过限制性(tethered)光纤通信端口426(例如,用光缆)进行通信,或者可以通过有线通信端口428(例如,用同轴电缆、双绞线、HDMI电缆、以太网电缆、各种有线部件和/或复合视频连接中的任意一种等)进行通信。第二通信接口模块420可以用于,例如,与一个或多个通信网络(例如,有线电视网络、卫星电视网络、电信网络、因特网、LAN、PAN、WAN等)进行电视视频内容(例如,电视节目)和/或其它数据的通信。又例如,第二通信接口模块420可以用于与电视视频内容的本地资源(例如,录像机、接收器、游戏设备等)进行通信。又例如,第二通信接口模块420可以用于与电视控制器进行通信(例如,直接或通过一个或多个中间通信网络)。
示范性电视400还可以包括图中未标出的附加通信接口模块。这些附加通信接口模块可以,例如,共享上述第一通信接口模块410和第二通信接口模块420的任意或所有特点。
示范性电视400还可以包括通信模块430。通信模块430可以用于,例如,控制和/或协调第一通信接口模块410和第二通信接口模块420(和/或所需的附加通信接口模块)的运行。通信模块430可以,例如,提供方便的通信接口以供电视400的其它部件使用第一通信接口模块410和第二通信接口模块420。又例如,在许多通信接口模块共享媒介和/或网络的示范性场景中,通信模块430可以协调通信以减少通信接口模块间的冲突和/或其它干扰。
示范性电视400还可以包括一个或多个用户接口模块440。用户接口模块440一般用于向电视400的用户提供用户接口功能。作为非限制性例子,用户接口模块440可以用于为用户提供对任意或所有标准电视命令的控制(例如,频道控制、音量控制、开/关、屏幕设置、输入选择等)。用户接口模块440可以操作和/或响应用户命令,例如,使用电视上的界面功能(例如,按键等),并且还可以使用通信模块430(和/或第一通信接口模块410和第二通信接口模块420)与电视控制器(例如,专用电视远程控制、通用远程控制、蜂窝电话、个人计算设备、游戏控制器等)进行通信。
用户接口模块440还可以包括用于连接和/或控制各种传感器中任意一种的一个或多个传感器模块,这些传感器可以用于确定屏幕指针位置。作为非限制性例子,用户接口模块440(或其传感器模块)可以用于接收与各个传感器相关的信号(例如,直接从传感器出来、经过中间设备、通过通信接口模块410、420等的原始信号或处理后的信号)。又例如,在这些传感器是主动传感器(与单纯被动传感器相反)的场景中,用户接口模块440可以控制信号(例如RF信号、光信号、声信号等)的传输。另外,用户接口模块440可以执行各种视频输出功能中的任意一种(例如,向用户播放电视节目、根据播放的电视节目中已确定的用户所选对象向用户提供可见反馈等)。
示范性电视400可以包括一个或多个处理器450。处理器450可以包括,例如,通用处理器、数字信号处理器、专用处理器、微控制器、微处理器等。例如,处理器450可以根据软件(或固化软件)指令操作。如上所述,这里描述的任意或所有功能可以由执行指令的处理器实现。例如,尽管图4所示的各种模块是以单独的块或模块表示的,这些示例性模块,或其一部分,可以由处理器450实施。
示范性电视400可以包括一个或多个存储器460。如上所述,由一个或多个执行指令的处理器来实现本发明的各个特点。这些指令可以,例如,存储在一个或多个存储器460中。这些存储器可以包括,例如,各种类型存储器中任意一种的特点。作为非限制性例子,该存储器460可以包括一个或多个存储器芯片(例如,ROM、RAM、EPROM、EEPROM、闪存、一次性可编程OTP存储器等)、硬盘存储器、CD存储器、DVD存储器等。
示范性电视400可以包括用于执行和/或管理电视节目的接收和/或播放的一个或多个模块452。例如,一个或多个模块452可以用于利用通信模块430(例如,以及通信接口模块410、420至少其中之一)来接收电视节目。例如,一个或多个模块452可以用于执行上述示范性方法200的步骤210和/或上述示范性方法300的步骤310。
又例如,一个或多个模块452可以用于利用用户接口模块440来向用户播放电视节目(例如,通过电视的视频显示器470)。又例如,一个或多个模块452可以用于利用通信模块430(例如,以及通信接口模块410、420至少其中之一)向通信连接到电视400(例如,通过一个或多个通信接口模块410、420)的一个或多个设备传送电视节目视频输出信息。例如,一个或多个模块452可以用于执行上述示范性方法200的步骤220和/或上述示范性方法300的步骤320。
示范性电视400可以包括一个或多个屏幕指针位置确定模块454。屏幕指针位置确定模块454可以用于,例如,确定电视用户所指向的屏幕指针位置。该模块454可以用于,例如,执行上述示范性方法200的步骤230和/或上述示范性方法300的步骤330。例如,模块454可以用于分析传感器信息以确定屏幕指针位置。又例如,模块454可以用于从电视400外部设备接收屏幕指针位置信息(例如,利用通信模块430)。
示范性电视400可以包括一个或多个用户所选对象识别模块456。该模块456可以用于,例如,识别播放的电视节目中电视400的用户所指向的用户可选对象。例如,该模块456可以用于至少在部分程度上根据由屏幕指针位置确定模块454确定的屏幕指针位置来识别该用户所选对象。该模块456可以用于,例如,执行上述示范性方法200的步骤240和/或上述示范性方法300的步骤340。例如,模块456可以用于确定播放的电视节目中的一个或多个用户可选对象的屏幕位置,以及通过分析一个或多个用户可选对象各自的屏幕位置和已确定的屏幕指针位置(例如,在特定时间点和/或特定时间段)来确定用户所选对象的方法来识别用户所选对象。
尽管没有说明,示范性电视400可以包括,例如,用于根据上述示范性方法200的步骤295和示范性方法300的步骤395执行上述任意或所有继续的处理过程的一个或多个模块。该模块(例如,与一个或多个模块452、454、456一起)可以由处理器450执行存储在存储器460中的指令。
转向图5,该图是根据本发明的电视500的示范性模块和/或子模块的框图。示范性电视500可以共享如上所述及如图1和4所示的电视140、141和400中任意一个的任意或所有特点。例如,示范性电视500(或其各种模块)可以用于根据如图2所示的示范性方法200及如图3所示的示范性方法300执行上述任意或所有功能。与示范性电视400一样,示范性电视500的部件可以设置在单个电视设备(柜式电视、平面电视、便携式/移动电视设备、移动电视设备等)上。
例如,电视500包括处理器530。该处理器530可以,例如,共享图4所示的处理器450的任意或所有特点。又例如,电视500包括存储器540。该存储器540可以,例如,共享图4所示的存储器460的任意或所有特点。
又例如,电视500可以包括各种用户接口模块550中的任意一种。该用户接口模块550可以,例如,共享图4所示的用户接口模块440的任意或所有特点。作为非限制性例子,用户接口模块550可以包括:显示设备、相机(用于获取静止或动态图片)、扬声器、耳机(有线或无线)、话筒、视频屏幕(例如,触摸屏)、振动机构、键盘和/或各种其它用户接口设备(例如,鼠标、跟踪球、触摸板、触摸屏、光笔、游戏控制设备等)中任意一种。
示范性电视500还可以包括,例如,各种通信模块(505、506和510)中的任意一种。该通信模块可以,例如,共享如图4所示的通信接口模块410、420的任意或所有特点。作为非限制性例子,通信接口模块510可以包括:蓝牙接口模块;IEEE802.11、802.15、802.16和/或802.20模块;各种蜂窝通信接口模块(例如,GSM/GPRS/EDGE、CDMA/CDMA2000/1x-EV-DO、WCDMA/HSDPA/HSUPA、TDMA/PDC、WiMAX等)中的任意一种;各种与位置相关的通信接口模块(例如,GPS、A-GPS等)中的任意一种;各种有线/限制性(tethered)通信接口模块(例如,USB、火线、RS-232、HDMI、以太网、电话线和/或电缆调制解调器等)中的任意一种;各种与和外部存储设备通信相关的通信接口设备中的任意一种;等等。示范性电视500还可以包括各种有线前端模块506和/或无线前端模块505,举例来说,这些模块可以包含在通信接口模块中和/或在其中使用。
示范性电视500还可以包括各种信号处理模块590中的任意一种。该信号处理模块590可以共享示范性电视400中用于执行信号处理的模块的任意或所有特点。该信号处理模块590可以,例如,用于帮助处理上述各种类型的信息(例如,关于传感器处理、位置确定、视频处理、图像处理、音频处理、一般用户接口信息数据处理等)。作为非限制性例子,信号处理模块590可以包括:视频/图形处理模块(例如,MPEG-2、MPEG-4、H.263、H.264、JPEG、TIFF、3-D、2-D、MDDI等);音频处理模块(例如,MP3、AAC、MIDI、QCELP、AMR、CMX等);和/或触觉处理模块(例如,键盘输入/输出、触摸屏处理、发动机控制等)。
总之,本发明的各个方面提供了一种电视机中用于提供电视节目中对象的用户选择的系统和方法。本发明是通过一些实施例进行描述的,本领域技术人员知悉,在不脱离本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等效替换。另外,在本发明的教导下,可以对这些特征和实施例进行修改以适应具体的情况及材料而不会脱离本发明的精神和范围。因此,本发明不受此处所公开的具体实施例的限制,所有落入本申请的权利要求范围内的实施例都属于本发明的保护范围。

Claims (10)

1.一种用于识别电视节目中用户选择的对象的方法,其特征在于,包括:
在电视机中:
向用户播放电视节目,所述电视节目包括用户可选对象;
确定由电视机用户指向的屏幕指针位置;以及
至少在部分程度上根据所述确定的屏幕指针位置识别播放的电视节目中所述用户指向的用户可选对象。
2.根据权利要求1所述的方法,其特征在于,所述识别包括:
确定与各个用户可选对象相关的电视屏幕的各个区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个区域识别播放的电视节目中所述用户指向的用户可选对象。
3.根据权利要求1所述的方法,其特征在于,所述识别包括:
确定与各个用户可选对象相关的所述播放的电视节目的各个帧的区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个帧的区域识别播放的电视节目中所述用户指向的用户可选对象。
4.根据权利要求1所述的方法,其特征在于,包括,在电视机中,接收用于识别播放的电视节目中的用户可选对象的信息。
5.根据权利要求4所述的方法,其特征在于,接收用于识别播放的电视节目中的用户可选对象的信息包括接收嵌入与播放的电视节目的通信流相同的数据流中的所述信息。
6.根据权利要求4所述的方法,其特征在于,接收用于识别播放的电视节目中的用户可选对象的信息包括接收与播放的电视节目的通信流并行通信的数据流中的所述信息。
7.一种电视机,其特征在于,包括至少一个模块,至少用于:
向用户播放电视节目,所述电视节目包括用户可选对象;
确定由电视机用户指向的屏幕指针位置;以及
至少在部分程度上根据所述确定的屏幕指针位置识别播放的电视节目中所述用户指向的用户可选对象。
8.根据权利要求7所述的电视机,其特征在于,所述至少一个模块至少在部分程度上通过以下操作来识别所述用户可选对象:
确定与各个用户可选对象相关的电视屏幕的各个区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个
区域识别播放的电视节目中所述用户指向的用户可选对象。
9.根据权利要求7或8所述的电视机,其特征在于,所述至少一个模块至少在部分程度上通过以下操作来识别所述用户可选对象:
确定与各个用户可选对象相关的所述播放的电视节目的各个帧的区域;以及
至少在部分程度上根据所述确定的屏幕指针位置和所述确定的各个帧的区域识别播放的电视节目中所述用户指向的用户可选对象。
10.根据权利要求7至9中任一项所述的电视机,其特征在于,所述至少一个模块用于接收用来识别播放的电视节目中的用户可选对象的信息。
CN2010102811775A 2009-09-14 2010-09-14 用于识别电视节目中用户选择的对象的方法和电视机 Pending CN102025933A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US24223409P 2009-09-14 2009-09-14
US61/242,234 2009-09-14
US12/774,380 2010-05-05
US12/774,380 US8990854B2 (en) 2009-09-14 2010-05-05 System and method in a television for providing user-selection of objects in a television program

Publications (1)

Publication Number Publication Date
CN102025933A true CN102025933A (zh) 2011-04-20

Family

ID=43730008

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102811775A Pending CN102025933A (zh) 2009-09-14 2010-09-14 用于识别电视节目中用户选择的对象的方法和电视机

Country Status (4)

Country Link
US (34) US8990854B2 (zh)
EP (1) EP2328347A3 (zh)
CN (1) CN102025933A (zh)
TW (1) TW201132122A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686413A (zh) * 2013-12-19 2014-03-26 宇龙计算机通信科技(深圳)有限公司 一种辅助显示方法及装置

Families Citing this family (149)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2596967A (en) * 1948-11-19 1952-05-20 Westinghouse Electric Corp Fluorine-containing organosilicon compounds
US8074248B2 (en) 2005-07-26 2011-12-06 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
JP5200204B2 (ja) 2006-03-14 2013-06-05 ディブエックス リミテッド ライアビリティー カンパニー 高信頼性システムを含む連合型デジタル権限管理機構
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
EP2116051A2 (en) 2007-01-12 2009-11-11 ActiveVideo Networks, Inc. Mpeg objects and systems and methods for using mpeg objects
US9100124B2 (en) 2007-05-24 2015-08-04 Federal Law Enforcement Development Services, Inc. LED Light Fixture
US20090129782A1 (en) 2007-05-24 2009-05-21 Federal Law Enforcement Development Service, Inc. Building illumination apparatus with integrated communications, security and energy management
US9455783B2 (en) 2013-05-06 2016-09-27 Federal Law Enforcement Development Services, Inc. Network security and variable pulse wave form with continuous communication
US11265082B2 (en) 2007-05-24 2022-03-01 Federal Law Enforcement Development Services, Inc. LED light control assembly and system
AU2009233793A1 (en) * 2008-04-10 2009-10-15 Karl Christopher Hansen Simple-to-use optical wireless remote control
US9128981B1 (en) 2008-07-29 2015-09-08 James L. Geer Phone assisted ‘photographic memory’
US8775454B2 (en) 2008-07-29 2014-07-08 James L. Geer Phone assisted ‘photographic memory’
WO2010080911A1 (en) 2009-01-07 2010-07-15 Divx, Inc. Singular, collective and automated creation of a media guide for online content
US8890773B1 (en) 2009-04-01 2014-11-18 Federal Law Enforcement Development Services, Inc. Visible light transceiver glasses
US8990854B2 (en) * 2009-09-14 2015-03-24 Broadcom Corporation System and method in a television for providing user-selection of objects in a television program
US8629938B2 (en) * 2009-10-05 2014-01-14 Sony Corporation Multi-point television motion sensor system and method
KR101689019B1 (ko) * 2009-11-02 2016-12-23 삼성전자주식회사 검색 서비스를 제공하는 디스플레이 장치와 객체 검색을 수행하는 사용자 단말 장치 및 그 방법들
JP5723888B2 (ja) 2009-12-04 2015-05-27 ソニック アイピー, インコーポレイテッド 基本ビットストリーム暗号材料伝送システムおよび方法
NL2004780C2 (nl) * 2010-05-28 2012-01-23 Activevideo Networks B V Visueel element werkwijze en systeem.
US8717289B2 (en) * 2010-06-22 2014-05-06 Hsni Llc System and method for integrating an electronic pointing device into digital image data
US8683514B2 (en) * 2010-06-22 2014-03-25 Verizon Patent And Licensing Inc. Enhanced media content transport stream for media content delivery systems and methods
US8910218B2 (en) * 2010-07-15 2014-12-09 Verizon Patent And Licensing Inc. Method and apparatus for providing control of set-top boxes
US8330033B2 (en) * 2010-09-13 2012-12-11 Apple Inc. Graphical user interface for music sequence programming
US9274667B2 (en) * 2010-09-21 2016-03-01 Echostar Ukraine L.L.C. Synchronizing user interfaces of content receivers and entertainment system components
EP2628306B1 (en) 2010-10-14 2017-11-22 ActiveVideo Networks, Inc. Streaming digital video between video devices using a cable television system
US20120106972A1 (en) * 2010-10-29 2012-05-03 Sunrex Technology Corp. Universal remote control
KR20120091496A (ko) * 2010-12-23 2012-08-20 한국전자통신연구원 방송 서비스 제공 시스템 및 방송 서비스 제공 방법
US9247312B2 (en) 2011-01-05 2016-01-26 Sonic Ip, Inc. Systems and methods for encoding source media in matroska container files for adaptive bitrate streaming using hypertext transfer protocol
CN102693061B (zh) * 2011-03-22 2016-06-15 中兴通讯股份有限公司 终端电视业务中的信息显示方法、终端和系统
EP2695388B1 (en) 2011-04-07 2017-06-07 ActiveVideo Networks, Inc. Reduction of latency in video distribution networks using adaptive bit rates
EP2518992A1 (en) * 2011-04-28 2012-10-31 Axel Springer Digital TV Guide GmbH Apparatus and method for managing a personal channel
US9176957B2 (en) 2011-06-10 2015-11-03 Linkedin Corporation Selective fact checking method and system
US9015037B2 (en) 2011-06-10 2015-04-21 Linkedin Corporation Interactive fact checking system
US9087048B2 (en) 2011-06-10 2015-07-21 Linkedin Corporation Method of and system for validating a fact checking system
US8185448B1 (en) 2011-06-10 2012-05-22 Myslinski Lucas J Fact checking method and system
US8599311B2 (en) * 2011-07-14 2013-12-03 Amimon Ltd. Methods circuits devices and systems for transmission and display of video
US11039109B2 (en) 2011-08-05 2021-06-15 Fox Sports Productions, Llc System and method for adjusting an image for a vehicle mounted camera
EP2740120A4 (en) 2011-08-05 2015-03-11 Fox Sports Productions Inc SELECTIVE CAPTURE AND PRESENTATION OF PARTS OF NATIVE IMAGES
US20130036442A1 (en) * 2011-08-05 2013-02-07 Qualcomm Incorporated System and method for visual selection of elements in video content
US9467708B2 (en) 2011-08-30 2016-10-11 Sonic Ip, Inc. Selection of resolutions for seamless resolution switching of multimedia content
US8909922B2 (en) 2011-09-01 2014-12-09 Sonic Ip, Inc. Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
US8964977B2 (en) 2011-09-01 2015-02-24 Sonic Ip, Inc. Systems and methods for saving encoded media streamed using adaptive bitrate streaming
US20130061268A1 (en) * 2011-09-03 2013-03-07 Ariel Inventions Llc Systems, devices, and methods for integrated searching and retrieving internet or digital content across a communication network for a multimedia platform
US8689255B1 (en) 2011-09-07 2014-04-01 Imdb.Com, Inc. Synchronizing video content with extrinsic data
US20130117698A1 (en) * 2011-10-31 2013-05-09 Samsung Electronics Co., Ltd. Display apparatus and method thereof
JP2013123127A (ja) * 2011-12-09 2013-06-20 Fujitsu Mobile Communications Ltd ユーザ端末及び通信方法
AT512350B1 (de) * 2011-12-20 2017-06-15 Isiqiri Interface Tech Gmbh Computeranlage und steuerungsverfahren dafür
US9596515B2 (en) 2012-01-04 2017-03-14 Google Inc. Systems and methods of image searching
EP2815582B1 (en) 2012-01-09 2019-09-04 ActiveVideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
KR20130088662A (ko) * 2012-01-31 2013-08-08 한국전자통신연구원 디지털 미디어 콘텐트를 통한 부가 정보 제공 장치, 방법 및 시스템
US9800945B2 (en) 2012-04-03 2017-10-24 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
US20130332972A1 (en) * 2012-06-12 2013-12-12 Realnetworks, Inc. Context-aware video platform systems and methods
US10440432B2 (en) 2012-06-12 2019-10-08 Realnetworks, Inc. Socially annotated presentation systems and methods
US9800951B1 (en) 2012-06-21 2017-10-24 Amazon Technologies, Inc. Unobtrusively enhancing video content with extrinsic data
US8736773B1 (en) * 2012-08-13 2014-05-27 Nongqiang Fan Interacting with television screen with remote control having viewing screen
US9113128B1 (en) 2012-08-31 2015-08-18 Amazon Technologies, Inc. Timeline interface for video content
KR20140029049A (ko) * 2012-08-31 2014-03-10 삼성전자주식회사 디스플레이 장치 및 이를 이용한 입력 신호 처리 방법
US8955021B1 (en) 2012-08-31 2015-02-10 Amazon Technologies, Inc. Providing extrinsic data for video content
JP2015531510A (ja) 2012-09-06 2015-11-02 インターフェイズ・コーポレーション 対話型表示システムにおける絶対的および相対的位置決めセンサ連携
US9549217B2 (en) * 2012-09-17 2017-01-17 Echostar Technologies L.L.C. Notification controls for television viewing
CN103313091A (zh) * 2012-09-27 2013-09-18 中兴通讯股份有限公司 倍速播放方法、装置及系统
WO2014071307A1 (en) * 2012-11-05 2014-05-08 Velvet Ape, Inc. Methods for targeted advertising
US9389745B1 (en) 2012-12-10 2016-07-12 Amazon Technologies, Inc. Providing content via multiple display devices
US9483159B2 (en) 2012-12-12 2016-11-01 Linkedin Corporation Fact checking graphical user interface including fact checking icons
TW201427401A (zh) * 2012-12-18 2014-07-01 Hon Hai Prec Ind Co Ltd 電視機、遙控裝置及菜單顯示方法
US9191457B2 (en) 2012-12-31 2015-11-17 Sonic Ip, Inc. Systems, methods, and media for controlling delivery of content
US9313510B2 (en) 2012-12-31 2016-04-12 Sonic Ip, Inc. Use of objective quality measures of streamed content to reduce streaming bandwidth
US10424009B1 (en) 2013-02-27 2019-09-24 Amazon Technologies, Inc. Shopping experience using multiple computing devices
US20140279867A1 (en) * 2013-03-14 2014-09-18 Ami Entertainment Network, Llc Method and apparatus for providing real time television listings for venues
US10397292B2 (en) 2013-03-15 2019-08-27 Divx, Llc Systems, methods, and media for delivery of content
WO2014145921A1 (en) 2013-03-15 2014-09-18 Activevideo Networks, Inc. A multiple-mode system and method for providing user selectable video content
US9906785B2 (en) 2013-03-15 2018-02-27 Sonic Ip, Inc. Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata
US9374411B1 (en) 2013-03-21 2016-06-21 Amazon Technologies, Inc. Content recommendations using deep data
US20140317660A1 (en) * 2013-04-22 2014-10-23 LiveRelay Inc. Enabling interaction between social network users during synchronous display of video channel
US9094737B2 (en) 2013-05-30 2015-07-28 Sonic Ip, Inc. Network video streaming with trick play based on separate trick play files
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
US9219922B2 (en) 2013-06-06 2015-12-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
EP3005712A1 (en) 2013-06-06 2016-04-13 ActiveVideo Networks, Inc. Overlay rendering of user interface onto source video
US11019300B1 (en) 2013-06-26 2021-05-25 Amazon Technologies, Inc. Providing soundtrack information during playback of video content
US9967305B2 (en) 2013-06-28 2018-05-08 Divx, Llc Systems, methods, and media for streaming media content
US20150012840A1 (en) * 2013-07-02 2015-01-08 International Business Machines Corporation Identification and Sharing of Selections within Streaming Content
US10024971B2 (en) 2013-07-16 2018-07-17 Walter Fields Apparatus, system and method for locating a lost instrument or object
KR102123062B1 (ko) * 2013-08-06 2020-06-15 삼성전자주식회사 콘텐츠에 관한 정보를 획득하는 방법 및 이를 이용한 영상 표시 장치, 그리고 콘텐츠에 관한 정보를 제공하는 서버 시스템.
US10194189B1 (en) 2013-09-23 2019-01-29 Amazon Technologies, Inc. Playback of content using multiple devices
US20150095320A1 (en) 2013-09-27 2015-04-02 Trooclick France Apparatus, systems and methods for scoring the reliability of online information
US10169424B2 (en) 2013-09-27 2019-01-01 Lucas J. Myslinski Apparatus, systems and methods for scoring and distributing the reliability of online information
CN103500042B (zh) * 2013-09-30 2017-04-05 合肥京东方光电科技有限公司 一种光触控屏以及显示装置
US20150117837A1 (en) * 2013-10-31 2015-04-30 Sonic Ip, Inc. Systems and methods for supplementing content at a user device
US9343112B2 (en) * 2013-10-31 2016-05-17 Sonic Ip, Inc. Systems and methods for supplementing content from a server
US20150128194A1 (en) * 2013-11-05 2015-05-07 Huawei Device Co., Ltd. Method and mobile terminal for switching playback device
US20150198941A1 (en) 2014-01-15 2015-07-16 John C. Pederson Cyber Life Electronic Networking and Commerce Operating Exchange
US20160011675A1 (en) * 2014-02-20 2016-01-14 Amchael Visual Technology Corporation Absolute Position 3D Pointing using Light Tracking and Relative Position Detection
US9643722B1 (en) 2014-02-28 2017-05-09 Lucas J. Myslinski Drone device security system
US8990234B1 (en) 2014-02-28 2015-03-24 Lucas J. Myslinski Efficient fact checking method and system
US9972055B2 (en) 2014-02-28 2018-05-15 Lucas J. Myslinski Fact checking method and system utilizing social networking information
US9838740B1 (en) 2014-03-18 2017-12-05 Amazon Technologies, Inc. Enhancing video content with personalized extrinsic data
US10482658B2 (en) * 2014-03-31 2019-11-19 Gary Stephen Shuster Visualization and control of remote objects
US10873718B2 (en) 2014-04-02 2020-12-22 Interdigital Madison Patent Holdings, Sas Systems and methods for touch screens associated with a display
US9866878B2 (en) 2014-04-05 2018-01-09 Sonic Ip, Inc. Systems and methods for encoding and playing back video at different frame rates using enhancement layers
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks
US9661254B2 (en) * 2014-05-16 2017-05-23 Shadowbox Media, Inc. Video viewing system with video fragment location
JP6476601B2 (ja) * 2014-06-10 2019-03-06 富士ゼロックス株式会社 物体画像情報管理サーバ、物体関連情報管理サーバ及びプログラム
US9928352B2 (en) * 2014-08-07 2018-03-27 Tautachrome, Inc. System and method for creating, processing, and distributing images that serve as portals enabling communication with persons who have interacted with the images
US9189514B1 (en) 2014-09-04 2015-11-17 Lucas J. Myslinski Optimized fact checking method and system
US10299012B2 (en) * 2014-10-28 2019-05-21 Disney Enterprises, Inc. Descriptive metadata extraction and linkage with editorial content
US10264329B2 (en) * 2014-10-28 2019-04-16 Disney Enterprises, Inc. Descriptive metadata extraction and linkage with editorial content
JP5735696B1 (ja) * 2014-11-05 2015-06-17 株式会社 ディー・エヌ・エー ゲームプログラム、及び、情報処理装置
US11758238B2 (en) 2014-12-13 2023-09-12 Fox Sports Productions, Llc Systems and methods for displaying wind characteristics and effects within a broadcast
US11159854B2 (en) 2014-12-13 2021-10-26 Fox Sports Productions, Llc Systems and methods for tracking and tagging objects within a broadcast
US10248982B2 (en) * 2014-12-23 2019-04-02 Ebay Inc. Automated extraction of product data from production data of visual media content
KR20160144817A (ko) * 2015-06-09 2016-12-19 삼성전자주식회사 디스플레이 장치, 포인팅 장치, 포인팅 시스템 및 그 제어 방법
US20170046950A1 (en) 2015-08-11 2017-02-16 Federal Law Enforcement Development Services, Inc. Function disabler device and system
US10271109B1 (en) 2015-09-16 2019-04-23 Amazon Technologies, LLC Verbal queries relative to video content
CN105607785B (zh) * 2016-01-04 2019-11-12 京东方科技集团股份有限公司 触控显示系统及触控操作装置
US10021461B2 (en) 2016-02-29 2018-07-10 Rovi Guides, Inc. Systems and methods for performing an action based on context of a feature in a media asset
US10110968B2 (en) * 2016-04-19 2018-10-23 Google Llc Methods, systems and media for interacting with content using a second screen device
US20180052227A1 (en) * 2016-08-16 2018-02-22 GM Global Technology Operations LLC Beam pattern diversity-based target location estimation
US10623628B2 (en) 2016-09-27 2020-04-14 Snap Inc. Eyewear device input mechanism
CN106991108A (zh) * 2016-09-27 2017-07-28 阿里巴巴集团控股有限公司 一种信息的推送方法及装置
US10762148B1 (en) * 2016-12-19 2020-09-01 Wells Fargo Bank, N.A. Dissemination of information updates across devices
US11134316B1 (en) 2016-12-28 2021-09-28 Shopsee, Inc. Integrated shopping within long-form entertainment
US10171862B2 (en) * 2017-02-16 2019-01-01 International Business Machines Corporation Interactive video search and presentation
US10498795B2 (en) 2017-02-17 2019-12-03 Divx, Llc Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming
US10678216B2 (en) * 2017-02-28 2020-06-09 Sap Se Manufacturing process data collection and analytics
US10440439B2 (en) 2017-02-28 2019-10-08 The Directv Group, Inc. Method and apparatus for media content streaming and reminder notifications
US10558197B2 (en) 2017-02-28 2020-02-11 Sap Se Manufacturing process data collection and analytics
US10649666B1 (en) * 2017-05-10 2020-05-12 Ambarella International Lp Link-list shortening logic
KR102585576B1 (ko) * 2017-09-13 2023-10-10 소스 디지털, 인코포레이티드 규칙 기반 보조 데이터
US20190208236A1 (en) * 2018-01-02 2019-07-04 Source Digital, Inc. Coordinates as ancillary data
CN108123858A (zh) * 2018-01-03 2018-06-05 深圳市数视通科技股份有限公司 一种基于三网融合的新闻资讯系统
WO2019191708A1 (en) 2018-03-30 2019-10-03 Realnetworks, Inc. Socially annotated audiovisual content
CN108882003A (zh) * 2018-07-25 2018-11-23 安徽新华学院 一种可自动检测精彩赛事的电子软件控制系统
CN110858914B (zh) * 2018-08-23 2021-11-26 阿里巴巴(中国)有限公司 视频素材推荐方法及装置
US10881962B2 (en) 2018-12-14 2021-01-05 Sony Interactive Entertainment LLC Media-activity binding and content blocking
US11247130B2 (en) 2018-12-14 2022-02-15 Sony Interactive Entertainment LLC Interactive objects in streaming media and marketplace ledgers
US11269944B2 (en) 2018-12-14 2022-03-08 Sony Interactive Entertainment LLC Targeted gaming news and content feeds
US11896909B2 (en) 2018-12-14 2024-02-13 Sony Interactive Entertainment LLC Experience-based peer recommendations
US11080748B2 (en) 2018-12-14 2021-08-03 Sony Interactive Entertainment LLC Targeted gaming news and content feeds
KR20200117216A (ko) * 2019-04-03 2020-10-14 삼성전자주식회사 전자 장치 및 전자 장치의 제어 방법
US20210065719A1 (en) * 2019-08-29 2021-03-04 Comcast Cable Communications, Llc Methods and systems for intelligent content controls
US11213748B2 (en) 2019-11-01 2022-01-04 Sony Interactive Entertainment Inc. Content streaming with gameplay launch
CN111552429B (zh) * 2020-04-29 2021-07-23 杭州海康威视数字技术股份有限公司 一种图形选中方法、装置及电子设备
US11442987B2 (en) 2020-05-28 2022-09-13 Sony Interactive Entertainment Inc. Media-object binding for displaying real-time play data for live-streaming media
US11602687B2 (en) 2020-05-28 2023-03-14 Sony Interactive Entertainment Inc. Media-object binding for predicting performance in a media
US11420130B2 (en) 2020-05-28 2022-08-23 Sony Interactive Entertainment Inc. Media-object binding for dynamic generation and displaying of play data associated with media
US11671657B2 (en) * 2021-06-30 2023-06-06 Rovi Guides, Inc. Method and apparatus for shared viewing of media content
US20230010078A1 (en) * 2021-07-12 2023-01-12 Avago Technologies International Sales Pte. Limited Object or region of interest video processing system and method
EP4290266A1 (en) * 2021-08-23 2023-12-13 Samsung Electronics Co., Ltd. Electronic device for controlling external electronic device and operation method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1193869A (zh) * 1997-01-08 1998-09-23 三星电子株式会社 电视接收机中选择菜单的方法
WO1999004559A1 (en) * 1997-07-21 1999-01-28 Samsung Information Systems America Tv graphical user interface having cursor position indicator
CN1300501A (zh) * 1999-02-08 2001-06-20 皇家菲利浦电子有限公司 用于显示电子节目指南的方法和装置

Family Cites Families (215)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5111511A (en) * 1988-06-24 1992-05-05 Matsushita Electric Industrial Co., Ltd. Image motion vector detecting apparatus
US5395556A (en) 1990-12-12 1995-03-07 Enichem S.P.A. Tricyanovinyl substitution process for NLO polymers
US7207053B1 (en) 1992-12-09 2007-04-17 Sedna Patent Services, Llc Method and apparatus for locally targeting virtual objects within a terminal
US6973669B2 (en) 1993-03-29 2005-12-06 Microsoft Corporation Pausing television programming in response to selection of hypertext link
US5408258A (en) * 1993-04-21 1995-04-18 The Arbitron Company Method of automatically qualifying a signal reproduction device for installation of monitoring equipment
ATE224567T1 (de) 1994-06-09 2002-10-15 Corp For Nat Res Initiatives Hinweisanordnungsschnittstelle
JP3329351B2 (ja) * 1994-07-22 2002-09-30 ソニー株式会社 双方向放送システムおよび返信システム
US5602568A (en) * 1994-12-22 1997-02-11 Goldstar Co., Ltd. Point type remote control apparatus and the method thereof
US5543851A (en) 1995-03-13 1996-08-06 Chang; Wen F. Method and apparatus for translating closed caption data
US5727141A (en) * 1995-05-05 1998-03-10 Apple Computer, Inc. Method and apparatus for identifying user-selectable regions within multiple display frames
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6411725B1 (en) 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
US20020056136A1 (en) 1995-09-29 2002-05-09 Wistendahl Douglass A. System for converting existing TV content to interactive TV programs operated with a standard remote control and TV set-top box
US5708845A (en) * 1995-09-29 1998-01-13 Wistendahl; Douglass A. System for mapping hot spots in media content for interactive digital media program
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US5784056A (en) * 1995-12-29 1998-07-21 Sun Microsystems, Inc. System and method for temporally varying pointer icons
US20030212996A1 (en) 1996-02-08 2003-11-13 Wolzien Thomas R. System for interconnection of audio program data transmitted by radio to remote vehicle or individual with GPS location
US5661502A (en) * 1996-02-16 1997-08-26 Ast Research, Inc. Self-adjusting digital filter for smoothing computer mouse movement
US5894843A (en) * 1996-02-20 1999-04-20 Cardiothoracic Systems, Inc. Surgical method for stabilizing the beating heart during coronary artery bypass graft surgery
US20020049832A1 (en) 1996-03-08 2002-04-25 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6006256A (en) * 1996-03-11 1999-12-21 Opentv, Inc. System and method for inserting interactive program content within a television signal originating at a remote network
US5929849A (en) 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
GB2358779B (en) * 1996-12-13 2001-10-10 Ibm System, method, and pointing device for remote operation of data processing apparatus
US6256785B1 (en) 1996-12-23 2001-07-03 Corporate Media Patners Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol
US7617508B2 (en) * 2003-12-12 2009-11-10 At&T Intellectual Property I, L.P. Methods and systems for collaborative capture of television viewer generated clickstreams
US6317714B1 (en) 1997-02-04 2001-11-13 Microsoft Corporation Controller and associated mechanical characters operable for continuously performing received control data while engaging in bidirectional communications over a single communications channel
US6045588A (en) * 1997-04-29 2000-04-04 Whirlpool Corporation Non-aqueous washing apparatus and method
US6097441A (en) 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
US7809138B2 (en) 1999-03-16 2010-10-05 Intertrust Technologies Corporation Methods and apparatus for persistent control and protection of content
US6255961B1 (en) * 1998-05-08 2001-07-03 Sony Corporation Two-way communications between a remote control unit and one or more devices in an audio/visual environment
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
AU5228399A (en) 1998-07-23 2000-02-14 Diva Systems Corporation System for generating, distributing and receiving an interactive user interface
US7536706B1 (en) 1998-08-24 2009-05-19 Sharp Laboratories Of America, Inc. Information enhanced audio video encoding system
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
US6357042B2 (en) * 1998-09-16 2002-03-12 Anand Srinivasan Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream
US6626570B2 (en) * 1998-10-16 2003-09-30 Kenneth Fox Supply Company Produce bag with draw top
US7694319B1 (en) * 1998-11-02 2010-04-06 United Video Properties, Inc. Interactive program guide with continuous data stream and client-server data supplementation
US6532592B1 (en) 1998-11-09 2003-03-11 Sony Corporation Bi-directional remote control unit and method of using the same
US6314569B1 (en) 1998-11-25 2001-11-06 International Business Machines Corporation System for video, audio, and graphic presentation in tandem with video/audio play
US6282713B1 (en) 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
GB9902235D0 (en) * 1999-02-01 1999-03-24 Emuse Corp Interactive system
US6122660A (en) * 1999-02-22 2000-09-19 International Business Machines Corporation Method for distributing digital TV signal and selection of content
US7102616B1 (en) * 1999-03-05 2006-09-05 Microsoft Corporation Remote control device with pointing capacity
US6407779B1 (en) 1999-03-29 2002-06-18 Zilog, Inc. Method and apparatus for an intuitive universal remote control system
US8479251B2 (en) 1999-03-31 2013-07-02 Microsoft Corporation System and method for synchronizing streaming content with enhancing content using pre-announced triggers
JP4497577B2 (ja) 1999-04-05 2010-07-07 キヤノン株式会社 マルチビーム光走査装置
US6349410B1 (en) 1999-08-04 2002-02-19 Intel Corporation Integrating broadcast television pause and web browsing
US7325245B1 (en) * 1999-09-30 2008-01-29 Intel Corporation Linking to video information
KR20010102292A (ko) * 1999-12-22 2001-11-15 롤페스 요하네스 게라투스 알베르투스 정보 처리 장치 및 이에 접속가능한 변위 신호 발생 장치
US6931660B1 (en) 2000-01-28 2005-08-16 Opentv, Inc. Interactive television system and method for simultaneous transmission and rendering of multiple MPEG-encoded video streams
US7631338B2 (en) 2000-02-02 2009-12-08 Wink Communications, Inc. Interactive content delivery methods and apparatus
US7343617B1 (en) 2000-02-29 2008-03-11 Goldpocket Interactive, Inc. Method and apparatus for interaction with hyperlinks in a television broadcast
GB0004811D0 (en) 2000-03-01 2000-04-19 Pace Micro Tech Plc Improvements relating to braodcast date receiving apparatus
US7293279B1 (en) 2000-03-09 2007-11-06 Sedna Patent Services, Llc Advanced set top terminal having a program pause feature with voice-to-text conversion
US7979881B1 (en) 2000-03-30 2011-07-12 Microsoft Corporation System and method for identifying audio/visual programs to be recorded
KR20030031471A (ko) 2000-03-31 2003-04-21 유나이티드 비디오 프로퍼티즈, 인크. 메타데이터 연계 광고용 시스템 및 방법
US20020040482A1 (en) 2000-04-08 2002-04-04 Sextro Gary L. Features for interactive television
US20010052133A1 (en) * 2000-04-12 2001-12-13 Lg Electronics Inc. Apparatus and method for providing and obtaining product information through a broadcast signal
US8205223B2 (en) 2000-04-12 2012-06-19 Lg Electronics Inc. Method and video device for accessing information
US7057670B2 (en) 2000-04-27 2006-06-06 Dan Kikinis Cursor control system
IL153048A0 (en) 2000-05-31 2003-06-24 Optinetix Israel Ltd Systems and methods for distributing information through broadcast media
JP4501243B2 (ja) 2000-07-24 2010-07-14 ソニー株式会社 テレビジョン受像機およびプログラム実行方法
US20050193425A1 (en) 2000-07-24 2005-09-01 Sanghoon Sull Delivery and presentation of content-relevant information associated with frames of audio-visual programs
US20020056109A1 (en) * 2000-07-25 2002-05-09 Tomsen Mai-Lan Method and system to provide a personalized shopping channel VIA an interactive video casting system
US7103908B2 (en) 2000-07-25 2006-09-05 Diego, Inc. Method and system to save context for deferred transaction via interactive television
JP2002057645A (ja) * 2000-08-10 2002-02-22 Ntt Docomo Inc データ転送方法および移動体サーバー
AU2001288552A1 (en) * 2000-08-30 2002-03-13 Watchpoint Media, Inc. A method and apparatus for hyperlinking in a television broadcast
US20020069405A1 (en) 2000-09-20 2002-06-06 Chapin Paul W. System and method for spokesperson interactive television advertisements
CA2423179A1 (en) 2000-09-21 2002-03-28 Digital Network Shopping, Llc Method and apparatus for digital shopping
US6920244B2 (en) * 2000-10-06 2005-07-19 Rochester Institute Of Technology Data-efficient and self adapting imaging spectrometry method and an apparatus thereof
US8224078B2 (en) * 2000-11-06 2012-07-17 Nant Holdings Ip, Llc Image capture and identification system and process
JP4747410B2 (ja) 2000-11-10 2011-08-17 ソニー株式会社 映像切替表示装置および映像切替表示方法
US20020069404A1 (en) * 2000-11-28 2002-06-06 Navic Systems, Incorporated Targeted promotion deployment
US7305697B2 (en) * 2001-02-02 2007-12-04 Opentv, Inc. Service gateway for interactive television
US20050039214A1 (en) * 2001-02-21 2005-02-17 Lorenz Kim E. System and method for providing direct, context-sensitive customer support in an interactive television system
US20020120934A1 (en) * 2001-02-28 2002-08-29 Marc Abrahams Interactive television browsing and buying method
US20020162120A1 (en) * 2001-04-25 2002-10-31 Slade Mitchell Apparatus and method to provide supplemental content from an interactive television system to a remote device
US8255299B2 (en) * 2001-04-26 2012-08-28 Vivien Johan Cambridge Visual remote control and tactile interaction system
US20030023981A1 (en) * 2001-07-25 2003-01-30 Thomas Lemmons Method and apparatus for transmission of interactive and enhanced television data
DE60239067D1 (de) 2001-08-02 2011-03-10 Intellocity Usa Inc Nachbereitung von anzeige änderungen
CA2456984C (en) 2001-08-16 2013-07-16 Goldpocket Interactive, Inc. Interactive television tracking system
US20030035075A1 (en) 2001-08-20 2003-02-20 Butler Michelle A. Method and system for providing improved user input capability for interactive television
KR100846761B1 (ko) 2001-09-11 2008-07-16 삼성전자주식회사 포인터 표시방법, 그 포인팅 장치, 및 그 호스트 장치
US6896618B2 (en) * 2001-09-20 2005-05-24 Igt Point of play registration on a gaming machine
US7193661B2 (en) 2001-09-27 2007-03-20 Universal Electronics Inc. Two way communication using light links
US20030079224A1 (en) 2001-10-22 2003-04-24 Anton Komar System and method to provide additional information associated with selectable display areas
US20030145326A1 (en) 2002-01-31 2003-07-31 Koninklijke Philips Electronics N.V. Subscription to TV channels/shows based on recommendation generated by a TV recommender
US20030182393A1 (en) * 2002-03-25 2003-09-25 Sony Corporation System and method for retrieving uniform resource locators from television content
US20040078814A1 (en) 2002-03-29 2004-04-22 Digeo, Inc. Module-based interactive television ticker
US6967566B2 (en) * 2002-04-05 2005-11-22 Creative Kingdoms, Llc Live-action interactive adventure game
AU2003220618A1 (en) 2002-04-05 2003-10-27 Matsushita Electric Industrial Co., Ltd. Asynchronous integration of portable handheld device
US7725398B2 (en) 2002-06-19 2010-05-25 Eastman Kodak Company Method and system for selling goods and/or services over a communication network between multiple users
US7266835B2 (en) 2002-06-27 2007-09-04 Digeo, Inc. Method and apparatus for secure transactions in an interactive television ticker
US20040095317A1 (en) * 2002-11-20 2004-05-20 Jingxi Zhang Method and apparatus of universal remote pointing control for home entertainment system and computer
AU2003293240A1 (en) 2002-12-02 2004-06-23 Matsushita Electric Industrial Co., Ltd. Portable device for viewing real-time synchronized information from broadcasting sources
GB2413416B8 (en) * 2002-12-08 2006-09-07 Immersion Corp Haptic massaging in handheld communication devices
US6970160B2 (en) * 2002-12-19 2005-11-29 3M Innovative Properties Company Lattice touch-sensing system
EP1463052A1 (en) * 2003-03-25 2004-09-29 Deutsche Thomson-Brandt Gmbh Method for representing animated menu buttons
US20040221025A1 (en) * 2003-04-29 2004-11-04 Johnson Ted C. Apparatus and method for monitoring computer networks
JP2004347320A (ja) * 2003-05-15 2004-12-09 Advantest Corp 信号測定表示装置および方法
US7053965B1 (en) 2003-06-10 2006-05-30 Fan Nong-Qiang Remote control for controlling a computer using a screen of a television
US8635643B2 (en) 2003-06-30 2014-01-21 At&T Intellectual Property I, L.P. System and method for providing interactive media content over a network
JP4017009B2 (ja) * 2003-09-12 2007-12-05 松下電器産業株式会社 画像表示装置及びその方法
US20050086690A1 (en) * 2003-10-16 2005-04-21 International Business Machines Corporation Interactive, non-intrusive television advertising
US20050132420A1 (en) * 2003-12-11 2005-06-16 Quadrock Communications, Inc System and method for interaction with television content
US8286203B2 (en) 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
US7979877B2 (en) * 2003-12-23 2011-07-12 Intellocity Usa Inc. Advertising methods for advertising time slots and embedded objects
FI20040037A0 (fi) * 2004-01-13 2004-01-13 Nokia Corp Paikkainformaation tuottaminen
JP4192819B2 (ja) 2004-03-19 2008-12-10 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
US20050229227A1 (en) 2004-04-13 2005-10-13 Evenhere, Inc. Aggregation of retailers for televised media programming product placement
US20050234782A1 (en) * 2004-04-14 2005-10-20 Schackne Raney J Clothing and model image generation, combination, display, and selection
WO2005109215A2 (en) 2004-04-30 2005-11-17 Hillcrest Laboratories, Inc. Methods and devices for removing unintentional movement in free space pointing devices
US20050251835A1 (en) 2004-05-07 2005-11-10 Microsoft Corporation Strategies for pausing and resuming the presentation of programs
WO2005120055A2 (en) * 2004-05-26 2005-12-15 Skipjam Corp. Method and system for displaying and selecting content of an electronic program guide
US7335456B2 (en) * 2004-05-27 2008-02-26 International Business Machines Corporation Top coat material and use thereof in lithography processes
US7542072B2 (en) * 2004-07-28 2009-06-02 The University Of Maryland Device using a camera and light polarization for the remote displacement of a cursor on a display
TWI236289B (en) * 2004-08-11 2005-07-11 Pixart Imaging Inc Interactive device capable of improving image processing
WO2006018775A2 (en) * 2004-08-12 2006-02-23 Philips Intellectual Property & Standards Gmbh Method and system for controlling a display
KR100644095B1 (ko) 2004-10-13 2006-11-10 박우현 디지털 방송 환경 하에 있어서 연동형 데이터방송을 인터넷 영역으로 확장하여 양방향 광고를 실현하는 방법
US7890376B2 (en) * 2004-11-05 2011-02-15 Ebay Inc. System and method for location based content correlation
US20070266406A1 (en) 2004-11-09 2007-11-15 Murali Aravamudan Method and system for performing actions using a non-intrusive television with reduced text input
KR100716988B1 (ko) 2004-11-20 2007-05-10 삼성전자주식회사 Dmb에서 제공되는 서비스의 디스플레이 방법, 선호서비스 관리방법 및 장치
US7576757B2 (en) * 2004-11-24 2009-08-18 General Electric Company System and method for generating most read images in a PACS workstation
US7852317B2 (en) 2005-01-12 2010-12-14 Thinkoptics, Inc. Handheld device for handheld vision based absolute pointing system
JP2006260028A (ja) * 2005-03-16 2006-09-28 Sony Corp 遠隔操作システム、リモートコントローラ、遠隔操作方法、情報処理装置、情報処理方法、およびプログラム
US20060241864A1 (en) 2005-04-22 2006-10-26 Outland Research, Llc Method and apparatus for point-and-send data transfer within an ubiquitous computing environment
US20060259930A1 (en) 2005-05-10 2006-11-16 Rothschild Leigh M System and method for obtaining information on digital media content
US20060268895A1 (en) * 2005-05-17 2006-11-30 Kotzin Michael D Linking a mobile wireless communication device to a proximal consumer broadcast device
WO2006131021A1 (en) * 2005-06-07 2006-12-14 Intel Corporation Error detection and prevention in acoustic data
US7814022B2 (en) 2005-06-10 2010-10-12 Aniruddha Gupte Enhanced media method and apparatus for use in digital distribution system
US20070150368A1 (en) * 2005-09-06 2007-06-28 Samir Arora On-line personalized content and merchandising environment
US20070078732A1 (en) * 2005-09-14 2007-04-05 Crolley C W Interactive information access system
US7344084B2 (en) 2005-09-19 2008-03-18 Sony Corporation Portable video programs
JP4453647B2 (ja) * 2005-10-28 2010-04-21 セイコーエプソン株式会社 動画像表示装置および動画像表示方法
US7464688B2 (en) * 2005-12-21 2008-12-16 Yu Robert C Active radical initiator for internal combustion engines
US20070157242A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070156521A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US20070157260A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Interactive media guidance system having multiple devices
US7710504B2 (en) 2006-02-21 2010-05-04 Mitsubishi Digital Electronics America, Inc. Remote control system and method for controlling a television
US20070199014A1 (en) * 2006-02-22 2007-08-23 E-Cast, Inc. Consumer portal
US20100064320A1 (en) 2006-03-13 2010-03-11 Verizon Services Corp. Integrating data on program popularity into an on-screen program guide
JP2007251446A (ja) * 2006-03-15 2007-09-27 Sharp Corp 受信装置、受信システム
US8095423B2 (en) 2006-03-17 2012-01-10 Grant Allen Lee Nichols Interactive international bulk trade television
EP2011017A4 (en) 2006-03-30 2010-07-07 Stanford Res Inst Int METHOD AND APPARATUS FOR ANNOTATING MULTIMEDIA STREAMS
EP2025150B1 (en) 2006-05-31 2019-05-08 Telecom Italia S.p.A. Method and tv receiver for storing contents associated to tv programs
US8261300B2 (en) 2006-06-23 2012-09-04 Tivo Inc. Method and apparatus for advertisement placement in a user dialog on a set-top box
US20080052750A1 (en) 2006-08-28 2008-02-28 Anders Grunnet-Jepsen Direct-point on-demand information exchanges
US9319741B2 (en) * 2006-09-07 2016-04-19 Rateze Remote Mgmt Llc Finding devices in an entertainment system
US8775452B2 (en) 2006-09-17 2014-07-08 Nokia Corporation Method, apparatus and computer program product for providing standard real world to virtual world links
US8813118B2 (en) * 2006-10-03 2014-08-19 Verizon Patent And Licensing Inc. Interactive content for media content access systems and methods
US20080089551A1 (en) 2006-10-16 2008-04-17 Ashley Heather Interactive TV data track synchronization system and method
US20080109851A1 (en) * 2006-10-23 2008-05-08 Ashley Heather Method and system for providing interactive video
US8180690B2 (en) * 2006-10-31 2012-05-15 Dotted Pair, Inc. System and method for interacting with item catalogs
US9218213B2 (en) * 2006-10-31 2015-12-22 International Business Machines Corporation Dynamic placement of heterogeneous workloads
EP2083415B1 (en) * 2006-11-16 2011-02-02 Sharp Kabushiki Kaisha Image display apparatus and image display method
US8269746B2 (en) * 2006-11-27 2012-09-18 Microsoft Corporation Communication with a touch screen
CA2671464C (en) * 2006-12-01 2017-03-07 Hsn Lp Method and system for improved interactive television processing
JP5191119B2 (ja) * 2006-12-06 2013-04-24 株式会社ジャパンディスプレイウェスト 表示装置、表示装置の制御方法、及びプログラム
CA2571617A1 (en) * 2006-12-15 2008-06-15 Desktopbox Inc. Simulcast internet media distribution system and method
US20080209480A1 (en) * 2006-12-20 2008-08-28 Eide Kurt S Method for enhanced video programming system for integrating internet data for on-demand interactive retrieval
KR100818990B1 (ko) 2006-12-28 2008-04-04 삼성전자주식회사 움직임 신호를 변환하는 장치 및 방법
US20080172693A1 (en) * 2007-01-16 2008-07-17 Microsoft Corporation Representing Television Programs Using Video Objects
US8239215B2 (en) * 2007-01-17 2012-08-07 Mitochon Systems, Inc. Apparatus and method for revenue distribution generated from delivering healthcare advertisements via EMR systems, RHIN, and electronic advertising servers
US8265957B2 (en) 2007-01-18 2012-09-11 At&T Intellectual Property I, L.P. Methods, systems, and computer-readable media for disease management
US20080184132A1 (en) 2007-01-31 2008-07-31 Zato Thomas J Media content tagging
JP5141043B2 (ja) * 2007-02-27 2013-02-13 株式会社日立製作所 画像表示装置および画像表示方法
US8181206B2 (en) * 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US20080204605A1 (en) 2007-02-28 2008-08-28 Leonard Tsai Systems and methods for using a remote control unit to sense television characteristics
US7890380B2 (en) 2007-05-07 2011-02-15 At&T Intellectual Property I, L.P. Method, system, and computer readable medium for implementing sales of products using a trace of an object
KR20080099592A (ko) * 2007-05-10 2008-11-13 엘지전자 주식회사 원격제어유닛 및 원격동작방법
US8102365B2 (en) * 2007-05-14 2012-01-24 Apple Inc. Remote control systems that can distinguish stray light sources
US20090165041A1 (en) 2007-12-21 2009-06-25 Penberthy John S System and Method for Providing Interactive Content with Video Content
US8290513B2 (en) * 2007-06-28 2012-10-16 Apple Inc. Location-based services
US7889175B2 (en) * 2007-06-28 2011-02-15 Panasonic Corporation Touchpad-enabled remote controller and user interaction methods
US20090006211A1 (en) 2007-07-01 2009-01-01 Decisionmark Corp. Network Content And Advertisement Distribution System and Method
CN101919231A (zh) * 2007-07-26 2010-12-15 夏普株式会社 遥控器和电视广播接收器
US20090037947A1 (en) 2007-07-30 2009-02-05 Yahoo! Inc. Textual and visual interactive advertisements in videos
US8744118B2 (en) 2007-08-03 2014-06-03 At&T Intellectual Property I, L.P. Methods, systems, and products for indexing scenes in digital media
US20090113475A1 (en) * 2007-08-21 2009-04-30 Yi Li Systems and methods for integrating search capability in interactive video
US7987478B2 (en) 2007-08-28 2011-07-26 Sony Ericsson Mobile Communications Ab Methods, devices, and computer program products for providing unobtrusive video advertising content
KR101348346B1 (ko) 2007-09-06 2014-01-08 삼성전자주식회사 포인팅 장치, 포인터 제어 장치, 포인팅 방법 및 포인터제어 방법
EP2213046B1 (en) 2007-09-14 2018-07-04 NEC Corporation Method and system for optimizing network performances
US8156353B2 (en) * 2007-09-17 2012-04-10 Intel Corporation Techniques for communications power management based on system states
US8843959B2 (en) 2007-09-19 2014-09-23 Orlando McMaster Generating synchronized interactive link maps linking tracked video objects to other multimedia content in real-time
JP4479776B2 (ja) 2007-10-05 2010-06-09 ソニー株式会社 表示装置および送信装置
US8140012B1 (en) * 2007-10-25 2012-03-20 At&T Mobility Ii Llc Bluetooth security profile
US8875212B2 (en) 2008-04-15 2014-10-28 Shlomo Selim Rakib Systems and methods for remote control of interactive video
US8271357B2 (en) * 2007-12-11 2012-09-18 Ebay Inc. Presenting items based on activity rates
US8555311B2 (en) * 2007-12-19 2013-10-08 United Video Properties, Inc. Methods and devices for presenting guide listings and guidance data in three dimensions in an interactive media guidance application
JP5228498B2 (ja) * 2008-01-22 2013-07-03 富士通株式会社 検索方法
US20090187862A1 (en) 2008-01-22 2009-07-23 Sony Corporation Method and apparatus for the intuitive browsing of content
US8745670B2 (en) 2008-02-26 2014-06-03 At&T Intellectual Property I, Lp System and method for promoting marketable items
US20090235312A1 (en) 2008-03-11 2009-09-17 Amir Morad Targeted content with broadcast material
US8758102B2 (en) * 2008-03-25 2014-06-24 Wms Gaming, Inc. Generating casino floor maps
US8676030B2 (en) 2008-04-15 2014-03-18 Shlomo Selim Rakib Methods and systems for interacting with viewers of video content
US20090256811A1 (en) * 2008-04-15 2009-10-15 Sony Ericsson Mobile Communications Ab Optical touch screen
US8760401B2 (en) * 2008-04-21 2014-06-24 Ron Kimmel System and method for user object selection in geographic relation to a video display
US9256882B2 (en) 2008-05-27 2016-02-09 At&T Intellectual Property I, Lp. Methods, communications devices, and computer program products for selecting an advertisement to initiate device-to-device communications
WO2010026717A1 (ja) * 2008-09-08 2010-03-11 シャープ株式会社 制御システム、映像表示装置、及び遠隔制御装置
US8239359B2 (en) * 2008-09-23 2012-08-07 Disney Enterprises, Inc. System and method for visual search in a video media player
KR100972932B1 (ko) * 2008-10-16 2010-07-28 인하대학교 산학협력단 터치 스크린 패널
US20100098074A1 (en) 2008-10-22 2010-04-22 Backchannelmedia Inc. Systems and methods for providing a network link between broadcast content and content located on a computer network
US8181212B2 (en) * 2008-10-30 2012-05-15 Frederic Sigal Method of providing a frame-based object redirection overlay for a video stream
US7756758B2 (en) * 2008-12-08 2010-07-13 Hsn Lp Method and system for improved E-commerce shopping
EP2200334A1 (en) 2008-12-18 2010-06-23 Thomson Licensing Display device with feedback elements and method for monitoring
US20100162303A1 (en) 2008-12-23 2010-06-24 Cassanova Jeffrey P System and method for selecting an object in a video data stream
US8413188B2 (en) * 2009-02-20 2013-04-02 At&T Intellectual Property I, Lp System and method for processing image objects in video data
US20100257448A1 (en) 2009-04-06 2010-10-07 Interactical Llc Object-Based Interactive Programming Device and Method
EP2264580A2 (en) * 2009-06-10 2010-12-22 Samsung Electronics Co., Ltd. Method and apparatus for processing motion data
US9118468B2 (en) * 2009-07-23 2015-08-25 Qualcomm Incorporated Asynchronous time division duplex operation in a wireless network
US8272012B2 (en) * 2009-07-29 2012-09-18 Echostar Technologies L.L.C. User-controlled data/video integration by a video control system
US9232167B2 (en) 2009-08-04 2016-01-05 Echostar Technologies L.L.C. Video system and remote control with touch interface for supplemental content display
US8990854B2 (en) * 2009-09-14 2015-03-24 Broadcom Corporation System and method in a television for providing user-selection of objects in a television program
US20110141013A1 (en) * 2009-12-14 2011-06-16 Alcatel-Lucent Usa, Incorporated User-interface apparatus and method for user control
JP2013042196A (ja) * 2009-12-21 2013-02-28 Panasonic Corp 再生装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1193869A (zh) * 1997-01-08 1998-09-23 三星电子株式会社 电视接收机中选择菜单的方法
WO1999004559A1 (en) * 1997-07-21 1999-01-28 Samsung Information Systems America Tv graphical user interface having cursor position indicator
CN1300501A (zh) * 1999-02-08 2001-06-20 皇家菲利浦电子有限公司 用于显示电子节目指南的方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686413A (zh) * 2013-12-19 2014-03-26 宇龙计算机通信科技(深圳)有限公司 一种辅助显示方法及装置

Also Published As

Publication number Publication date
US9137577B2 (en) 2015-09-15
US20110063523A1 (en) 2011-03-17
US9271044B2 (en) 2016-02-23
US20110067052A1 (en) 2011-03-17
US8832747B2 (en) 2014-09-09
US20110063509A1 (en) 2011-03-17
US20140380381A1 (en) 2014-12-25
US20110067051A1 (en) 2011-03-17
US20110067061A1 (en) 2011-03-17
US20110067071A1 (en) 2011-03-17
US20110067060A1 (en) 2011-03-17
US8947350B2 (en) 2015-02-03
US9462345B2 (en) 2016-10-04
US20110067055A1 (en) 2011-03-17
US9110517B2 (en) 2015-08-18
US20110067056A1 (en) 2011-03-17
US20110067054A1 (en) 2011-03-17
US20110063206A1 (en) 2011-03-17
US20150296263A1 (en) 2015-10-15
US20160007090A1 (en) 2016-01-07
US8931015B2 (en) 2015-01-06
US20150135217A1 (en) 2015-05-14
US8839307B2 (en) 2014-09-16
US20110067069A1 (en) 2011-03-17
US20110067063A1 (en) 2011-03-17
US20110067047A1 (en) 2011-03-17
US20110067057A1 (en) 2011-03-17
US9110518B2 (en) 2015-08-18
US20140380401A1 (en) 2014-12-25
TW201132122A (en) 2011-09-16
US9258617B2 (en) 2016-02-09
EP2328347A2 (en) 2011-06-01
US9098128B2 (en) 2015-08-04
US20150007222A1 (en) 2015-01-01
US20150106857A1 (en) 2015-04-16
US20150304721A1 (en) 2015-10-22
US9043833B2 (en) 2015-05-26
US20150012939A1 (en) 2015-01-08
US20150326931A1 (en) 2015-11-12
US9197941B2 (en) 2015-11-24
US8990854B2 (en) 2015-03-24
US20110063521A1 (en) 2011-03-17
US20110063522A1 (en) 2011-03-17
EP2328347A3 (en) 2017-02-22
US20150172769A1 (en) 2015-06-18
US20110067065A1 (en) 2011-03-17
US20110063511A1 (en) 2011-03-17
US20110067062A1 (en) 2011-03-17
US20140366062A1 (en) 2014-12-11
US8819732B2 (en) 2014-08-26
US20110066929A1 (en) 2011-03-17
US9081422B2 (en) 2015-07-14
US20110067064A1 (en) 2011-03-17

Similar Documents

Publication Publication Date Title
CN102025933A (zh) 用于识别电视节目中用户选择的对象的方法和电视机
US10554872B2 (en) Method and apparatus for managing a camera network
KR101314865B1 (ko) 모바일 환경에서 tv 화면과 연동하는 증강 현실을 제공하는 방법, 이를 위한 부가 서비스 서버 및 방송 시스템
JP5576667B2 (ja) 情報送出表示システム
CN102129636A (zh) 用于提供基于识别的广告给观众的系统和方法
JP2012508486A (ja) 携帯型デバイスを使用するコンテンツ連携方法及びシステム
JP2006005897A (ja) 端末装置、コンテンツ配信システム、情報出力方法、情報出力プログラム
CN105933730A (zh) 一种视频关联信息推荐方法和装置
CN105142000A (zh) 基于电视播放内容的信息推送方法及系统
CN102158749B (zh) 一种管理广告播放的方法和用户设备
JP2013247544A (ja) 携帯端末装置
CN103200451A (zh) 电子设备和音频输出方法
WO2014010469A1 (ja) 受信装置、情報処理方法、プログラム、送信装置、およびアプリケーション連動システム
KR20140018650A (ko) 스마트 디바이스를 이용한 영상정보 검색시스템 및 그 방법
KR101534186B1 (ko) 스마트 디스플레이
KR20150044520A (ko) 배경 인식모듈을 갖는 스마트 디스플레이
KR101300248B1 (ko) 프레임에 동기화된 부가정보를 출력하는 멀티미디어 재생장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1156451

Country of ref document: HK

AD01 Patent right deemed abandoned

Effective date of abandoning: 20170201

C20 Patent right or utility model deemed to be abandoned or is abandoned
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1156451

Country of ref document: HK