Identification and Sharing of Selections within Streaming Content
First Claim
1. A method for identifying selections of streaming content comprising:
- establishing a first connection by a computing platform with at least one user input device having a user-operated selection means for selecting a portion of displayed visual streaming content;
establishing at least second connection by a computing platform to a user output device and optionally a third connection to a visual streaming content server;
receiving by a computing platform from the user input device a selection of a portion less than all of the visual streaming content currently streaming to the at least one user output device;
via the second or third connection, collecting by a computing platform one more selection criteria corresponding to the visual portion selected;
submitting by a computing platform the one or more selection criteria to one or more identification services;
receiving from the identification services by a computing platform one or more identification results corresponding to the submitted selection criteria;
sending by a computing platform to the user output device the identification results; and
displaying to the user the identification results.
1 Assignment
0 Petitions
Accused Products
Abstract
A tool for identifying selections of streaming content such as video, movies, and audio, establishes connections to an input device (stylus, mouse, trackball, a touch screen, etc.) and an output device (smart television, computer screen, etc.) or a streaming content server (on-demand server, cable TV decoder, online radio station, etc.). A user selects a portion of the streaming content such as by tapping or circling a person, place or thing in a video, using the input device, and the selection criteria are used to look up pre-tagged content or to submit to image or audio recognition services. The resulting identification is shown to the user on an output device, and may be instantly shared with collaborators on the same streaming content.
-
Citations
19 Claims
-
1. A method for identifying selections of streaming content comprising:
-
establishing a first connection by a computing platform with at least one user input device having a user-operated selection means for selecting a portion of displayed visual streaming content; establishing at least second connection by a computing platform to a user output device and optionally a third connection to a visual streaming content server; receiving by a computing platform from the user input device a selection of a portion less than all of the visual streaming content currently streaming to the at least one user output device; via the second or third connection, collecting by a computing platform one more selection criteria corresponding to the visual portion selected; submitting by a computing platform the one or more selection criteria to one or more identification services; receiving from the identification services by a computing platform one or more identification results corresponding to the submitted selection criteria; sending by a computing platform to the user output device the identification results; and displaying to the user the identification results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for identifying selections of streaming content, said computer program product comprising:
a computer readable storage medium having encoded or stored thereon; first program instructions executable by a computing device to cause the device to establish a first connection by a computing platform with at least one user input device having a user-operated selection means for selecting a portion of displayed visual streaming content; second program instructions executable by a computing device to cause the device to establish at least second connection by a computing platform to a user output device and optionally a third connection to a visual streaming content server; third program instructions executable by a computing device to cause the device to receive by a computing platform from the user input device a selection of a portion less than all of the visual streaming content currently streaming to the at least one user output device; fourth program instructions executable by a computing device to cause the device to, via the second or third connection, collect by a computing platform one more selection criteria corresponding to the visual portion selected; fifth program instructions executable by a computing device to cause the device to submit by a computing platform the one or more selection criteria to one or more identification services; sixth program instructions executable by a computing device to cause the device to receive from the identification services by a computing platform one or more identification results corresponding to the submitted selection criteria; seventh program instructions executable by a computing device to cause the device to send by a computing platform to the user output device the identification results; and eighth program instructions executable by a computing device to cause the device to display to the user the identification results. - View Dependent Claims (13, 14, 15)
-
16. A system for identifying selections of streaming content, said computer program product comprising:
-
a computing platform having a processor; a computer readable storage medium readable by the processor and having encoded or stored thereon; first program instructions executable by the processor to cause the computing platform to establish a first connection by a computing platform with at least one user input device having a user-operated selection means for selecting a portion of displayed visual streaming content; second program instructions executable by the processor to cause the computing platform to establish at least second connection by a computing platform to a user output device and optionally a third connection to a visual streaming content server; third program instructions executable by the processor to cause the computing platform to receive by a computing platform from the user input device a selection of a portion less than all of the visual streaming content currently streaming to the at least one user output device; fourth program instructions executable by the processor to cause the computing platform to, via the second or third connection, collect by a computing platform one more selection criteria corresponding to the visual portion selected; fifth program instructions executable by the processor to cause the computing platform to submit by a computing platform the one or more selection criteria to one or more identification services; sixth program instructions executable by the processor to cause the computing platform to receive from the identification services by a computing platform one or more identification results corresponding to the submitted selection criteria; seventh program instructions executable by the processor to cause the computing platform to send by a computing platform to the user output device the identification results; and eighth program instructions executable by the processor to cause the computing platform to display to the user the identification results. - View Dependent Claims (17, 18, 19)
-
Specification