Generating a platform for social interaction
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, with one or more processors, a captured image from a user;
identifying, with the one or more processors, an indexed image that matches the captured image;
identifying, with the one or more processors, a timestamp for the indexed image;
determining, with the one or more processors, a segment in a video that encompasses the timestamp;
determining, with the one or more processors, whether the user is interested in the segment of the video based on the timestamp and a user profile; and
providing, with the one or more processors, suggested discussion groups to the user that are ranked based on what the user is interested in.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure includes a system and method for identifying discussion groups related to a video that a user would find to be interesting. A recognition application receives a captured image from a user, identifies an indexed image that matches the captured image, identifies a timestamp for the indexed image, determines a segment in the video that encompasses the timestamp, determines whether the user is interested in the segment of the video based on the timestamp and a user profile and provides suggested discussion groups to the user that are ranked based on what the user is interested in.
2 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, with one or more processors, a captured image from a user; identifying, with the one or more processors, an indexed image that matches the captured image; identifying, with the one or more processors, a timestamp for the indexed image; determining, with the one or more processors, a segment in a video that encompasses the timestamp; determining, with the one or more processors, whether the user is interested in the segment of the video based on the timestamp and a user profile; and providing, with the one or more processors, suggested discussion groups to the user that are ranked based on what the user is interested in. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more processors; a processing unit stored on a memory and executable by the one or more processors, the processing unit configured to receive a captured image from a user; a matching engine coupled to the processing unit and configured to identify an indexed image that matches the captured image and identify a timestamp for the indexed image; a segment engine coupled to the processing unit and configured to determine a segment in a video that encompasses the timestamp; a user profile engine coupled to the processing unit and configured to determine whether the user is interested in the segment of the video based on the timestamp and a user profile; and a social network engine coupled to the user profile engine and configured to provide suggested discussion groups to the user that are ranked based on what the user is interested in. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive a captured image from a user; identify an indexed image that matches the captured image; identify a timestamp for the indexed image; determine a segment in a video that encompasses the timestamp; determine whether the user is interested in the segment of the video based on the timestamp and a user profile; and provide suggested discussion groups to the user that are ranked based on what the user is interested in. - View Dependent Claims (18, 19, 20)
-
Specification