An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
A system and method is disclosed herein that provides a multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between a primary display device and one or more secondary devices. More particularly, the system and method disclosed herein provides for the delivery and management of digital media content to an end user by providing the multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between devices. The system and method enables an individual to create a virtually universal home commerce and monitoring ecosystem by integrating a device into their home Wi-Fi and content consumption systems.
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
H04N 21/233 - Processing of audio elementary streams
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
A method and system is provided for displaying and updating electronic information on a display device. In an exemplary aspect, the method includes storing first and second digital information relating to first and second products, respectively, and transmitting this information to a display device to be displayed thereon by user interface pages navigable by a user. Moreover, the method includes determining a current page that is being displayed on the display device and determining whether either the first digital information or the second digital information product is being displayed on the current page. When the current page is displaying the first digital information, the method transmits unscheduled updates of the first digital information, such that the current page dynamically displays updated first digital information. Alternatively, when the current page is not displaying the second digital information, the method transmits scheduled updates of the second digital information.
G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
G06Q 30/06 - Buying, selling or leasing transactions
H04N 21/4722 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
H04N 21/658 - Transmission by the client directed to the server
H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
6.
System and method for streaming individualized media content
A system and method that provides a rule based randomized media content management system. The system includes a database that stores media content that is associated with category metadata that identifies content of the media content with corresponding categories. Moreover, a programming rules engine generates a list of approved media content based on business rules and a predictive rules engine generates media content selection characteristics based on media display device data and media consumption data associated with the viewer. Furthermore, a media content playlist engine is provided that generates a media content playlist by applying the generated media content selection characteristics to the list of approved media content to select media content, such that the resource consumption by the media display device is minimized by selecting media content that is targeted to the viewer of the media display device according to one or more business rules.
A system and method is disclosed herein that provides a multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between a primary display device and one or more secondary devices. More particularly, the system and method disclosed herein provides for the delivery and management of digital media content to an end user by providing the multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between devices. The system and method enables an individual to create a virtually universal home commerce and monitoring ecosystem by integrating a device into their home Wi-Fi and content consumption systems.
H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a Bluetooth® network
8.
Method and system for improved e-commerce shopping
An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
A system and method is disclosed to transmit electronic information to a user of a step-top box. The system includes a database that stores user registration and product information data. A set-top box is also provided that communicates with a remote controller with a touch screen and a server broadcasts the product information data to a plurality of set-top boxes for display on touch screens of remote controller communicating with the set-top boxes, respectively, without the product information being designated for a specific user of one set-top box. The server also transmits updated product information data that replaces a portion of the original product information data. Furthermore, a processor compares data relating to a transaction request from a user of one set-top box with user registration data stored in the database to identify the user, and that generates customized transaction data that is transmitted to the identified user.
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
G06Q 30/06 - Buying, selling or leasing transactions
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/4185 - External card to be used in combination with the client device, e.g. for conditional access for payment
H04N 21/658 - Transmission by the client directed to the server
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
H04N 21/233 - Processing of audio elementary streams
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
A method and system is provided for the creation, management, and distribution of two dimensional video content that appears to a viewer as having a third dimension of depth. The system includes a camera array with multiple cameras at respective different positions that coordinates the off-center rotating motion of apertures that are part of diaphragms in the camera lens systems. The resulting images from each camera in the array are stitched together to create a larger content field and only a portion is displayed at any one time.
A method and system is provided for displaying and updating electronic information on a display device. In an exemplary aspect, the method includes storing first and second digital information relating to first and second products, respectively, and transmitting this information to a display device to be displayed thereon by user interface pages navigable by a user. Moreover, the method includes determining a current page that is being displayed on the display device and determining whether either the first digital information or the second digital information product is being displayed on the current page. When the current page is displaying the first digital information, the method transmits unscheduled updates of the first digital information, such that the current page dynamically displays updated first digital information. Alternatively, when the current page is not displaying the second digital information, the method transmits scheduled updates of the second digital information.
G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
G06Q 30/06 - Buying, selling or leasing transactions
H04N 21/4722 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
H04N 21/658 - Transmission by the client directed to the server
H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
13.
System and method for integrating an electronic pointing device into digital image data
A method and system is provided for creating an integrated video stream based on relative location and movement of a wireless pointing device. The system includes a receiver for continuously receiving position data from a wireless pointing device and a processor for calculating an initial position and orientation of the wireless pointing device based on the position data received from the wireless pointing device, accessing additional data from a secondary source based on input data received from the wireless pointing device, and creating the integrated video stream based on an original video stream, the initial position and orientation of the wireless pointing device and the additional data accessed from the secondary source. The system further includes a server for transmitting the integrated video stream to the wireless pointing device to be rendered on a screen thereof.
H04L 67/10 - Protocols in which an application is distributed across nodes in the network
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories 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
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
H04N 21/4725 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
H04N 21/4728 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for selecting a ROI [Region Of Interest], e.g. for requesting a higher resolution version of a selected region
14.
System and method for recognition of items in media data and delivery of information related thereto
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/233 - Processing of audio elementary streams
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
G06F 16/50 - Information retrievalDatabase structures thereforFile system structures therefor of still image data
G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
15.
Method and system for improved e-commerce shopping
An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/233 - Processing of audio elementary streams
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
17.
System and method for integrating an electronic pointing device into digital image data
A method and system is provided for creating an integrated video stream based on relative location and movement of a wireless pointing device. The system includes a receiver for continuously receiving position data from a wireless pointing device and a processor for calculating an initial position and orientation of the wireless pointing device based on the position data received from the wireless pointing device, accessing additional data from a secondary source based on input data received from the wireless pointing device, and creating the integrated video stream based on an original video stream, the initial position and orientation of the wireless pointing device and the additional data accessed from the secondary source. The system further includes a server for transmitting the integrated video stream to the wireless pointing device to be rendered on a screen thereof.
H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04N 21/4725 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
H04N 21/4728 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for selecting a ROI [Region Of Interest], e.g. for requesting a higher resolution version of a selected region
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories 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
A system and method that provides a rule based randomized media content management system. The system includes a database that stores media content that is associated with category metadata that identifies content of the media content with corresponding categories. Moreover, a programming rules engine generates a list of approved media content based on business rules and a predictive rules engine generates media content selection characteristics based on media display device data and media consumption data associated with the viewer. Furthermore, a media content playlist engine is provided that generates a media content playlist by applying the generated media content selection characteristics to the list of approved media content to select media content, such that the resource consumption by the media display device is minimized by selecting media content that is targeted to the viewer of the media display device according to one or more business rules.
A system and method that provides a rule based randomized media content management system. The system includes a database that stores media content that is associated with category metadata that identifies content of the media content with corresponding categories. Moreover, a programming rules engine generates a list of approved media content based on business rules and a predictive rules engine generates media content selection characteristics based on media display device data and media consumption data associated with the viewer. Furthermore, a media content playlist engine is provided that generates a media content playlist by applying the generated media content selection characteristics to the list of approved media content to select media content, such that the resource consumption by the media display device is minimized by selecting media content that is targeted to the viewer of the media display device according to one or more business rules.
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
20.
System and method for recognition of items in media data and delivery of information related thereto
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/233 - Processing of audio elementary streams
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
21.
Method and system for improved E-commerce shopping
An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
A method and system is provided for the creation, management, and distribution of two dimensional video content that appears to a viewer as having a third dimension of depth. The system includes a camera array with multiple cameras at respective different positions that coordinates the off-center rotating motion of apertures that are part of diaphragms in the camera lens systems. The resulting images from each camera in the array are stitched together to create a larger content field and only a portion is displayed at any one time.
G02B 7/04 - Mountings, adjusting means, or light-tight connections, for optical elements for lenses with mechanism for focusing or varying magnification
G02B 6/32 - Optical coupling means having lens focusing means
G02B 7/28 - Systems for automatic generation of focusing signals
23.
System and method for recognition of items in media data and delivery of information related thereto
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
H04N 21/23 - Processing of content or additional dataElementary server operationsServer middleware
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
H04N 21/233 - Processing of audio elementary streams
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
A method and system is provided for displaying and updating electronic information on a display device. In an exemplary aspect, the method includes storing first and second digital information relating to first and second products, respectively, and transmitting this information to a display device to be displayed thereon by user interface pages navigable by a user. Moreover, the method includes determining a current page that is being displayed on the display device and determining whether either the first digital information or the second digital information product is being displayed on the current page. When the current page is displaying the first digital information, the method transmits unscheduled updates of the first digital information, such that the current page dynamically displays updated first digital information. Alternatively, when the current page is not displaying the second digital information, the method transmits scheduled updates of the second digital information.
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
G06Q 30/06 - Buying, selling or leasing transactions
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
H04N 21/4722 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
25.
System and method for recognition of items in media data and delivery of information related thereto
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos. Once the one or more items in the picture/video are identified and matched to images in a reference database, the locations of the items are established and additional information relating to the items is accessed. Collectively, the position data and additional data is merged in the electronic pictures or videos and then provided to a user as a merged data stream. Additional functionality related to those identified items can occur when those identified locations are “pointed to”, “clicked” or otherwise selected (e.g., purchase an item, request information, select another video stream, play a game, share the item, rate, “Like”, and the like).
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
An e-commerce system and method for presenting product information to a viewer, where a video feed and product information associated with a product that relates to the content in the video feed can be displayed or presented to the viewer on one or more remote display devices.
A method and system is provided for creating an integrated video stream based on relative location and movement of a wireless pointing device. The system includes a receiver for continuously receiving position data from a wireless pointing device and a processor for calculating an initial position and orientation of the wireless pointing device based on the position data received from the wireless pointing device, accessing additional data from a secondary source based on input data received from the wireless pointing device, and creating the integrated video stream based on an original video stream, the initial position and orientation of the wireless pointing device and the additional data accessed from the secondary source. The system further includes a server for transmitting the integrated video stream to the wireless pointing device to be rendered on a screen thereof.
H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04N 21/4725 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
H04N 21/4728 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for selecting a ROI [Region Of Interest], e.g. for requesting a higher resolution version of a selected region
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories 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
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos. Once the one or more items in the picture/video are identified and matched to images in a reference database, the locations of the items are established and additional information relating to the items is accessed. Collectively, the position data and additional data is merged in the electronic pictures or videos and then provided to a user as a merged data stream. Additional functionality related to those identified items can occur when those identified locations are “pointed to”, “clicked” or otherwise selected (e.g., purchase an item, request information, select another video stream, play a game, share the item, rate, “Like”, and the like).
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
H04N 21/233 - Processing of audio elementary streams
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
G06F 17/30 - Information retrieval; Database structures therefor
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
29.
System and method for integrating an electronic pointing device into digital image data
A method and system is provided for creating a new video stream having an electronic pointer rendered therein. The disclosed system includes a receiver that continuously receives position data from a wireless pointing device; a calibration unit that calculates positions for the electronic pointer relative to a viewing device based on the position data received from the wireless pointing device; a processor that renders the electronic pointer in an original video feed received from a video source to create the new video stream as a single data stream, such that the electronic pointer is positioned at locations in the new video stream that correspond to the calculated positions for the electronic pointer; and a server that transmits the new video stream to the wireless pointing device to be rendered on a screen of the wireless pointing device.
H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04N 21/4725 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
H04N 21/4728 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for selecting a ROI [Region Of Interest], e.g. for requesting a higher resolution version of a selected region
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories 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
A system and method is disclosed herein that provides a multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between a primary display device and one or more secondary devices. More particularly, the system and method disclosed herein provides for the delivery and management of digital media content to an end user by providing the multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between devices. The system and method enables an individual to create a virtually universal home commerce and monitoring ecosystem by integrating a device into their home Wi-Fi and content consumption systems.
G06F 17/30 - Information retrieval; Database structures therefor
H04N 11/12 - Transmission systems characterised by the manner in which the individual colour picture signal components are combined using simultaneous signals only
31.
Digital media content management system and method
A system and method is disclosed herein that provides a multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between a primary display device and one or more secondary devices. More particularly, the system and method disclosed herein provides for the delivery and management of digital media content to an end user by providing the multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between devices. The system and method enables an individual to create a virtually universal home commerce and monitoring ecosystem by integrating a device into their home Wi-Fi and content consumption systems.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a Bluetooth® network
32.
Digital media content management system and method
A system and method is disclosed herein that provides a multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between a primary display device and one or more secondary devices. More particularly, the system and method disclosed herein provides for the delivery and management of digital media content to an end user by providing the multi-device, multi-screen experience where original content, other content, and associated data can interact and flow between devices. The system and method enables an individual to create a virtually universal home commerce and monitoring ecosystem by integrating a device into their home Wi-Fi and content consumption systems.
H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
H04N 21/41 - Structure of clientStructure of client peripherals
H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a Bluetooth® network
33.
Method and system for improved E-commerce shopping
An e-commerce system and method of presenting a product to a potential consumer, where a video relating to the product and a first graphic having time sensitive information associated with the product is broadcast towards a remote display device of the potential consumer to be displayed together on the remote display device. Furthermore, the system and method updates the time sensitive information to create updated time sensitive information associated with the product and generates a second graphic having at least a portion of the updated time sensitive information associated with the product before broadcasting the video and the second graphic towards the remote display device of the potential consumer to be displayed together.
H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
H04N 21/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/482 - End-user interface for program selection
34.
Method and system for improved interactive television processing
A system and method for an electronic transactional environment including a database, a server and a processor and a number of set-top boxes in communication with the server. The database stores user registration data and product information data relating to a plurality of products and the server broadcasts the product information data to the set top boxes. The server is further provided to transmit to the set top boxes updated product information data that replaces at least part of the previously transmitted product information data. Furthermore, the processor compares data relating to a transaction request from a user of one of the set top boxes with user registration data in order to identify the specific user. Based on the identified user, the processor generates customized transaction data for the specific user and the server transmits the customized transaction data and additional updated product information data to the set top box corresponding to the identified user.
The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos. Once the one or more items in the picture/video are identified and matched to images in a reference database, the locations of the items is established and additional information relating to the items is accessed. Collectively, the position data and additional data is merged in the electronic pictures or videos and then provided to a user as a merged data stream. Additional functionality related to those identified items can occur when those identified locations are "pointed to", "clicked" or otherwise selected (e.g., purchase an item, request information, select another video stream, play a game, share the item, rate, "Like", and the like).
A system and method that integrates an electronic pointer into digital image data, such as a video feed or software application, that is displayed on a screen. A receiver is provided that receives position data from a pointing device; a calibration unit then calculates the position of the pointing device relative to the screen based on the position data; and a processor then generates the electronic pointer based on the calculated position of the pointing device. Thereafter, the electronic pointer is integrated in the digital image data such that the video screen displays the electronic pointer at a location of the video screen that reflects the relative position of the pointing device to the video screen.
A system and method that integrates an electronic pointer into digital image data, such as a video feed or software application, that is displayed on a screen. A receiver is provided that receives position data from a pointing device; a calibration unit then calculates the position of the pointing device relative to the screen based on the position data; and a processor then generates the electronic pointer based on the calculated position of the pointing device. Thereafter, the electronic pointer is integrated in the digital image data such that the video screen displays the electronic pointer at a location of the video screen that reflects the relative position of the pointing device to the video screen.
A method and system for providing an electronic shopping environment including a server and one or more set-top boxes in communication with the server. In an exemplary embodiment, the server stores product information relating to a plurality of products classified in a first category and to a plurality of products classified in a second cate-gory. As soon the server receives transaction data relating to an electron-ic transaction, the server updates the product information to reflect the transaction data changes. If the updated data relates to one of the plurali-ty of products classified in the first category, the server transmits product display information towards one or more set-top boxes in real-time. Al-ternatively, if the updated data relates to one of the plurality of products classified in the second category, the server transmits product display in-formation towards one or more set-top boxes on a scheduled periodic ba-sis.
A method and system for providing an electronic shopping environment including a server and one or more set-top boxes in communication with the server. In an exemplary embodiment, the server stores product information relating to a plurality of products classified in a first category and to a plurality of products classified in a second category. As soon the server receives transaction data relating to an electronic transaction, the server updates the product information to reflect the transaction data changes. If the updated data relates to one of the plurality of products classified in the first category, the server transmits product display information towards one or more set-top boxes in real-time. Alternatively, if the updated data relates to one of the plurality of products classified in the second category, the server transmits product display information towards one or more set-top boxes on a scheduled periodic basis.
An e-commerce system and method combining different product presentation formats, where each format has a video presentation component. One such format is the presentation of a live, pre-existing “shop at home” video production feed, consisting of continuously scheduled 5 segments, each segment presenting a product or set of products. A Video on Demand (VOD) format, where users may request different video streams. The VOD streams being similar to the live feed, but stored on a server and organized in one or more different segment orders, as compared to the original order of the live feed. Third, a traditional e-commerce product catalog may be provided. However, as an enhancement, the product catalog may be connected to the VOD server, and stream the presentation segment associated with each product, when a user is viewing the product detail page for that product.
A method and system for providing a transactional environment including a server and one or more set-top boxes in communication with the server. The server stores product information data, which is updated in the server as soon as the product information data changes. The set-top boxes receive the product information data as well as navigable displays in a single transmission, which guide a user through a product ordering process on his or her television. The user may navigate and complete the ordering process in a real-time basis using a television remote control. The product information, e.g., available inventory, is updated as soon as the product information changes, and the set-top boxes replaces outdated navigable page data on a real-time basis.
An e-commerce system and method combining different product presentation formats, where each format has a video presentation component. One such format is the presentation of a live, pre-existing "shop at home" video production feed, consisting of continuously scheduled segments, each segment presenting a product or set of products. A Video on Demand (VOD) format, where users may request different video streams. The VOD streams being similar to the live feed, but stored on a server and organized in one or more different segment orders, as compared to the original order of the live feed. Third, a traditional e-commerce product catalog may be provided. However, as an enhancement, the product catalog may be connected to the VOD server, and stream the presentation segment associated with each product, when a user is viewing the product detail page for that product.
G07F 7/00 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
44.
Method and system for improved E-commerce shopping
An e-commerce system and method combining different product presentation formats, where each format has a video presentation component. One such format is the presentation of a live, pre-existing “shop at home” video production feed, consisting of continuously scheduled segments, each segment presenting a product or set of products. A Video on Demand (VOD) format, where users may request different video streams. The VOD streams being similar to the live feed, but stored on a server and organized in one or more different segment orders, as compared to the original order of the live feed. Third, a traditional e-commerce product catalog may be provided. However, as an enhancement, the product catalog may be connected to the VOD server, and stream the presentation segment associated with each product, when a user is viewing the product detail page for that product.
A method and system for providing a transactional environment including a server and one or more set-top boxes in communication with the server. The server stores product information data, which is updated in the server as soon as the product information data changes. The set-top boxes receive the product information data as well as navigable displays in a single transmission, which guide a user through a product ordering process on his or her television. The user may navigate and complete the ordering process in a real-time basis using a television remote control. The product information, e.g., available inventory, is updated as soon as the product information changes, and the set-top boxes replaces outdated navigable page data on a real-time basis.