Auto-populating image metadata
AssigneeRovi Guides, Inc.
InventorsDurga Prasad Pulicharla, Madhusudhan Srinivasan
Life of this patent
Estimating the term…
Abstract
Methods and systems for auto-populating image metadata are described herein. The system receives or accesses an image. The system then generates a link to a video having a frame that corresponds to the image. To generate the link, the system searches for a video having a frame comprising a portion of the image and generates the link such that the link comprises a timestamp of the frame. The system then modifies the metadata of the image to include the link. Once a user interaction with the image is detected, the system may follow the link to generate for display the video beginning at the timestamp.
Claims28
A method comprising:
- receiving a message comprising an image;
- searching a plurality of videos for a video having a frame comprising a portion of the image;
- and
- generating a link to the video of the plurality of videos, wherein the link comprises a timestamp of the frame;
- in response to receiving the message comprising the image and identifying the video through the searching, modifying the image of the message to include metadata comprising the link comprising the timestamp of the frame of the video;
- and
- in response to detecting an interaction with the modified image at a client device, following the link to generate for display the video beginning from the timestamp.
A method comprising:
- receiving a request to annotate an image that is part of a message;
- searching, in response to a request from the client device, a plurality of videos for a video having a frame comprising a portion of the image;
- and
- generating a link to the video of the plurality of videos, wherein the link comprises a timestamp of the frame;
- and
- in response to receiving the request to annotate the image and identifying the video through the searching, sending the link to a client device wherein the client device modifies the image of the message to include metadata comprising the link comprising the timestamp of the frame of the video, such that an interaction with the image causes an application to follow the link to generate for display the video beginning from the timestamp.
A client device system comprising:
- communications circuitry of the client device configured to:
- receive a message comprising an image;
- and
- control circuitry of the client device configured to:
- search a plurality of videos for a video having a frame comprising a portion of the image;
- and
- generate the link to the video of the plurality of videos, wherein the link comprises a timestamp of the frame;
- in response to receiving the message comprising the image and identifying the video through the searching, modifying the image of the message to include metadata comprising the link comprising the timestamp of the frame of the video;
- and
- in response to the detection of an interaction with the modified image by the client device, follow the link to generate for display the video beginning from the timestamp.
A system comprising:
- control circuitry configured to:
- receive a request to annotate an image that is part of a message;
- search, in response to a request from the client device, the plurality of videos for a video having a frame comprising a portion of the image;
- and
- generate a link to the video of the plurality of videos, wherein the link comprises a timestamp of the frame;
- and
- in response to receiving the request to annotate the image and identifying the video through the searching, send the link to a client device wherein the client device modifies the image to include metadata comprising the link comprising the timestamp of the frame of the video, such that an interaction with the image causes an application to follow the link to generate for display the video beginning from the timestamp.
Dependencies are inferred from the claim text.