IP Library Granted Patent US 12,079,271
Granted Patent B2
US 12,079,271 · App. 18/197,572 · Granted Sep 3, 2024

Auto-populating image metadata

Inventors: Durga Prasad Pulicharla (Andhra Pradesh, IN); Madhusudhan Srinivasan (Karnataka, IN)
Assignee: Rovi Guides, Inc.
G06F16/738G06F3/04883G06F16/7328G06F16/783
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,079,271
App. No.
18/197,572
Granted
Sep 3, 2024
Kind
B2
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.

Claims (36)

1. A method comprising:

receiving an image;

identifying a media item comprising content corresponding to the image and a time in the media item when the content corresponding to the image exists;

storing in association with the media item an indication of the media item and the time in the media item when the content corresponding to the image exists;

receiving a user interface interaction via a user device with the media item;

in response to the receiving of the user interface interaction, identifying a media source of a plurality of media sources to which the user device has access; and

causing a playing of the media item from the media source to which the user device is determined to have access from the time in the media item when the content corresponding to the image exists.

2. The method of claim 1 ,

wherein the identifying of the media item comprising content corresponding to the image and the time in the media item when the content corresponding to the image exists comprises identifying a video frame of the media item to determine a match with the received image.

3. The method of claim 1 , further comprising generating for display the image together with text identifying a source of the image.

4. The method of claim 1 , wherein the image is received via a messaging application and the causing of the playing of the media item is via an application associated with the determined media source.

5. The method of claim 1 , further comprising:

generating display of an actionable weblink,

wherein the user interface interaction comprises interaction with the actionable weblink.

6. The method of claim 1 , further comprising:

identifying a second media item comprising second content corresponding to the image and a second content time in the second media item when the second content corresponding to the image exists;

generating for display at the user device an indication of the second media item and the second content time.

7. The method of claim 1 ,

wherein the identifying of the media item comprising the content corresponding to the image comprises searching a database comprising data identifying video content.

8. The method of claim 1 ,

wherein the image corresponds to a portion of a frame of the identified media item.

9. A system comprising:

communication circuitry configured to receive an image; and

processing circuitry configured:

to identify a media item comprising content corresponding to the image and a time in the media item when the content corresponding to the image exists;

to store in association with the media item an indication of the media item and the time in the media item when the content corresponding to the image exists;

to receive a user interface interaction via a user device with the image;

in response to the receiving of the user interface interaction, to identify a media source of a plurality of media sources to which the user device has access; and

to cause a playing of the media item from the media source to which the user device is determined to have access from the time in the media item when the content corresponding to the image exists.

10. The system of claim 9 , wherein the identifying of the media item comprising content corresponding to the image and the time in the media item when the content corresponding to the image exists comprises identifying a video frame of the media item to determine a match with the received image.

11. The system of claim 9 , wherein the processing circuitry is further configured to generate for display the image together with text identifying a source of the image.

12. The system of claim 9 , wherein the image is received via a messaging application and the causing of the playing of the media item is via an application associated with the determined media source.

13. The system of claim 9 , wherein the processing circuitry is further configured: to generate display of an actionable weblink, wherein the user interface interaction comprises interaction with the actionable weblink.

14. The system of claim 9 , wherein the processing circuitry is further configured: to identify a second media item comprising second content corresponding to the image and a second content time in the second media item when the second content corresponding to the image exists; generating for display at the user device an indication of the second media item and the second content time.

15. The system of claim 9 , wherein the identifying of the media item comprising the content corresponding to the image comprises searching a database comprising data identifying video content.

16. The system of claim 9 , wherein the image corresponds to a portion of a frame of the identified media item.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2023
From: SRINIVASAN, MADHUSUDHAN
To: ROVI GUIDES, INC.
Reel/Frame 063647/0125 →
Continuity (3)
Continuation 17556576 · Dec 20, 2021
Continuation 16582145 · Sep 25, 2019
Related Publication 20230289384A1 · Sep 14, 2023