Systems and methods for presentation and analysis of media content
First Claim
Patent Images
1. A mobile computing apparatus for recognizing and interacting with video content displayed on a remotely located display apparatus, the mobile computing apparatus comprising:
- a camera configured to acquire video;
an integrated display device that is layered with a touch screen configured to receive input from a user of the mobile computing apparatus;
a transceiver configured to communicate with a remote computing apparatus; and
a processing system that includes at least one processor, the processing system configured to;
cause the camera to begin acquisition of a first video of video content being displayed on the remotely located display apparatus;
transmit, using the transceiver and to the remote computing apparatus, first data that is based on the acquired first video, the remote computing apparatus configured to use the first data to perform a synchronization process that synchronizes the first video, based on the first data, with at least one of plural different video streams being independently received by the remote computing apparatus,output, to the integrated display device, a second video that corresponds to the acquired video content and is based on the synchronization process performed on the remote computing apparatus;
while the second video is displayed on the integrated display device, receive, via the touch screen, a touch input from the user that indicates a location within the display screen or the second video content that is displayed;
responsive to reception of the touch input, transmit, to the server computing system, the location of the touch input within the display screen or the second video content that is displayed;
receive, from the remote computing apparatus, dynamic informational content that is based on identification, by the remote computing apparatus, of an object within the identified and independently received video stream that corresponds to the location; and
output, to the integrated display device, the dynamic informational content,wherein the dynamic informational content is determined by the remote computing apparatus by mimicking, within the identified and independently received video stream, the location indicated by the touch input.
0 Assignments
0 Petitions
Accused Products
Abstract
Information is provided a user of a mobile device. Media content is sensed by the mobile device and sent to an information processing server. The information processing server also obtains media content from another source and associates at least a portion of the obtained media content with a product or service offer. The sensed media content is correlated to the obtained media content such that an associated buy or service offer is selected. The buy or service offer is sent to the mobile device for display to the user.
35 Citations
13 Claims
-
1. A mobile computing apparatus for recognizing and interacting with video content displayed on a remotely located display apparatus, the mobile computing apparatus comprising:
-
a camera configured to acquire video; an integrated display device that is layered with a touch screen configured to receive input from a user of the mobile computing apparatus; a transceiver configured to communicate with a remote computing apparatus; and a processing system that includes at least one processor, the processing system configured to; cause the camera to begin acquisition of a first video of video content being displayed on the remotely located display apparatus; transmit, using the transceiver and to the remote computing apparatus, first data that is based on the acquired first video, the remote computing apparatus configured to use the first data to perform a synchronization process that synchronizes the first video, based on the first data, with at least one of plural different video streams being independently received by the remote computing apparatus, output, to the integrated display device, a second video that corresponds to the acquired video content and is based on the synchronization process performed on the remote computing apparatus; while the second video is displayed on the integrated display device, receive, via the touch screen, a touch input from the user that indicates a location within the display screen or the second video content that is displayed; responsive to reception of the touch input, transmit, to the server computing system, the location of the touch input within the display screen or the second video content that is displayed; receive, from the remote computing apparatus, dynamic informational content that is based on identification, by the remote computing apparatus, of an object within the identified and independently received video stream that corresponds to the location; and output, to the integrated display device, the dynamic informational content, wherein the dynamic informational content is determined by the remote computing apparatus by mimicking, within the identified and independently received video stream, the location indicated by the touch input. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A process for interacting with video content comprising:
-
enabling a mobile computing device having a camera portion to use the camera portion to acquire video content shown on a display apparatus and to transmit, to a server computer system, by using a wireless transceiver of the mobile computing device, first data that is based on the acquired video content; receiving, with the server computer system, a plurality of different video streams, each of which includes video content, including one of the video streams corresponding to the video content displayed on the display apparatus, the server computer server receiving the plurality of video streams independently of the mobile computing device and the display apparatus; identifying which one of the plurality of different video streams corresponds to the video content displayed by the display apparatus; receiving the first data and using the received first data to synchronize the acquired video content shown on the display apparatus with the video content received by the server computer system; displaying a visual presentation to a user of the mobile computing device based on the performed synchronization; receiving, via an input device associated with the mobile computing device, a touch input from a user that indicates a location in the visual presentation that is displayed to the user; responsive to reception of the touch input, transmitting, to the server computing system, second data that is indicative of the location indicated by the touch input of the user; using, at the server computing system, the transmitted second data that is indicative of the location to identify at least one object in the independently received video stream that the touch input has indicated; sending electronic data to the mobile computing device in response to the identification of the at least one object; and displaying the electronic data on the mobile computing device to the user, wherein identification of the at least one object in the independently received video stream accomplished by mimicking, within the independently received video stream, the location indicated by the touch input. - View Dependent Claims (7, 8, 9)
-
-
10. A multimedia identification system for recognizing and interacting with first video content received and displayed on a remotely located display apparatus, the video content also independently received by a server computer system, the multimedia identification system comprising:
-
a server computer system that includes;
(1) video source input(s) configured to receive plural different video feeds that include a second video content that is the same as the first video content displayed of the remotely located display apparatus, the second video content received at the server computer system independently of reception of the first video content by the remotely located display apparatus, (2) at least one hardware processor configured to process the video content received via the video source input(s), (3) a first transceiver, and (4) an electronic memory storage medium; anda mobile computing apparatus that includes; a camera configured to acquire video of video content being shown on the remotely located display apparatus, an integrated touch screen display, at least one hardware processor, and a second transceiver configured to communicate data based on the video acquired by the camera to the server computer system that is also independently receiving and processing video content received via the video source input(s), the first transceiver of the server computer system configured to receive the communicated data, the at least one hardware processor of the server computer system configured to, in response to reception of the communicated data, perform a real-time identification process to determine video content of the received plural different video feeds that correlates to the acquired video of the mobile computing apparatus; the integrated touch screen display of the mobile computing apparatus configured to display, in accordance with the performed real-time identification process, a video that corresponds to the determined video content; the at least one hardware processor of the mobile computing apparatus configured to; while the video content is displayed on the integrated touch screen display, process a touch input received via the integrated touch screen display at a location within the displayed video, responsive to the received touch input, cause the transceiver of the mobile computing apparatus to transmit second data that indicates the location within the displayed video that the user indicated, the at least one hardware processor of the server computer system configured to; in response to reception of the second data, determine at least one object within the independently received second video content that corresponds to the indicated location, and cause the first transceiver to transmit a dynamic content data that includes information regarding the determined at least one object, the at least one hardware processor of the mobile computing apparatus configured to cause the integrated touch screen display to display image(s) based on the dynamic content data, wherein the determination of the at least one object in the independently received second video content is accomplished by mimicking, within the independently received video stream, the location of the touch input. - View Dependent Claims (11, 12, 13)
-
Specification