IP Library Granted Patent US 8,677,240
Granted Patent B2
US 8,677,240 · App. 12/573,509 · Granted Mar 18, 2014

Video processing system providing association between displayed video and media content and related methods

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 8,677,240
App. No.
12/573,509
Granted
Mar 18, 2014
Kind
B2
Abstract

A video processing system may include a display and a video processor coupled to the display. The video processor may be configured to ingest a time-referenced video and media content, correlate the media content to corresponding points in time in the time-referenced video, and generate on the display a video window for playing the time-referenced video and a media window for displaying the media content. The video processor may also be configured to bi-directionally associate the video window and the media window so that playing of the video changes the media window based upon reaching corresponding points in time in the time-referenced video, and so that selection of media content in the media window changes the video play to reflect corresponding points in time in the time-referenced video.

Claims (44)

1. A video processing system comprising:

a display; and

a video processor coupled to said display and configured to

ingest a plurality of different time-referenced videos and a plurality of different media content entries,

correlate the plurality of different media content entries to corresponding points in time in respective time-referenced videos,

generate on said display a video window for playing at least one of the time-referenced videos and a media window for simultaneously displaying at least some of the plurality of different media content entries, and

bi-directionally associate the video window and the media window so that playing of the video changes the media window based upon reaching corresponding points in time in the time-referenced video, and so that selection of a given media content entry from among the plurality of different media content entries in the media window changes the video play to reflect a corresponding point in time in the time-referenced video and to switch to at least one other video with which the selected media content item is associated.

2. The video processing system of claim 1 wherein the different media content entries comprise different time-referenced geospatial coordinates; and wherein the media window comprises a mapping window for displaying time-referenced geospatial coordinate points within the mapping window.

3. The video processing system of claim 1 wherein the different media content entries comprise different time-referenced user chat entries; and wherein the media window comprises a chat window for sequentially displaying the time-referenced chat entries.

4. The video processing system of claim 1 wherein the different media content entries comprise different time-referenced landmark entries; and wherein the media window comprises a landmark window for sequentially displaying the time-referenced landmarks.

5. The video processing system of claim 1 wherein the different media content entries comprise different time-referenced still images; and wherein the media window comprises a still image window for displaying the time-referenced still images.

6. The video processing system of claim 1 wherein said video processor is configured to change the media window by selectively highlighting displayed media content entries based upon a point in time of the at least one time-referenced video.

7. The video processing system of claim 1 wherein said video processor is configured to change the media window by scrolling through displayed media content event entries based upon a point in time of the at least one time-referenced video.

8. The video processing system of claim 1 wherein the media content entries comprise Extensible Markup Language (XML) formatted media content entries.

9. The video processing system claim 1 wherein the time-referenced videos comprise georeferenced videos.

10. The video processing system of claim 1 further comprising a user input device coupled to said video processor; and wherein said video processor is configured to select media content entries in the media window based upon said user input device.

11. A video processing system comprising:

a display;

user input device; and

a video processor coupled to said display and said user input device and configured to

ingest a plurality of different time-referenced georeferenced videos and a plurality of different media content entries,

correlate the media content entries to corresponding points in time in respective time-referenced georeferenced videos,

generate on said display a video window for playing at least one of the time-referenced georeferenced videos and a media window for displaying at least some of the plurality of different media content entries, and

bi-directionally associate the video window and the media window so that playing of the time-referenced georeferenced video changes the media window based upon reaching corresponding points in time in the time-referenced georeferenced video, and so that selection of a given media content entry from among the plurality of different media content entries in the media window via said user input device changes the video play to reflect a corresponding point in time in the time-referenced georeferenced video and to switch to at least one other video with which the selected media content item is associated.

12. The video processing system of claim 11 wherein the different media content entries comprise different time-referenced geospatial coordinates; and wherein the media window comprises a mapping window for displaying time-referenced geospatial coordinate points within the mapping window.

13. The video processing system of claim 11 wherein the different media content entries comprise different time-referenced user chat entries; and wherein the media window comprises a chat window for sequentially displaying the time-referenced chat entries.

14. The video processing system of claim 11 wherein the different media content entries comprise different time-referenced landmark entries; and wherein the media window comprises a landmark window for sequentially displaying the time-referenced landmarks.

15. A video processor comprising:

a memory and a processor coupled to said memory and configured to

ingest a of different time-referenced videos and a plurality of different media content entries;

correlate the plurality of different media content entries to corresponding points in time in respective time-referenced videos;

generate on a display a video window for playing at least one of the time-referenced videos and a media window for displaying at least some of the plurality of different media content, entries; and

bi-directionally associate the video window and the media window so that playing of the video changes the media window based upon reaching corresponding points in time in the time-referenced video, and so that selection of a given media content entry from among the plurality of different media content entries in the media window changes the video play to reflect a corresponding point in time in the time-referenced video and to switch to at least one other video with which the selected media content item is associated.

16. The video processor of claim 15 wherein the different media content entries comprise different time-referenced geospatial coordinates; and wherein the media window comprises a mapping window for displaying time-referenced geospatial coordinate points within the mapping window.

17. The video processor of claim 15 wherein the different media content entries comprise different time-referenced user chat entries; and wherein the media window comprises a chat window for sequentially displaying the time-referenced chat entries.

18. The video processor of claim 15 wherein the different media content entries comprise different time-referenced landmark entries; and wherein the media window comprises a landmark window for sequentially displaying the time-referenced landmarks.

19. A video processing method comprising:

ingesting a plurality of different time-referenced videos and a plurality of different media content entries;

correlating the plurality of different media content entries to corresponding points in time in respective time-referenced videos;

generating on a display a video window for playing at least one of the time-referenced videos and a media window for simultaneously displaying at least some of the plurality of different media content entries; and

bi-directionally associating the video window and the media window so that playing of the video changes the media window based upon reaching corresponding points in time in the time-referenced video, and so that selection of a given media content entry from among the plurality of different media content entries in the media window changes the video play to reflect a corresponding point in time in the time-referenced video and to switch to at least one other video with which the selected media content item is associated.

20. The method of claim 19 wherein the different media content entries comprise different time-referenced geospatial coordinates; and wherein the media window comprises a mapping window for displaying time-referenced geospatial coordinate points within the mapping window.

21. The method of claim 19 wherein the different media content entries comprise different time-referenced user chat entries; and wherein the media window comprises a chat window for sequentially displaying the time-referenced chat entries.

22. The method of claim 19 wherein the different media content entries comprise different time-referenced landmark entries; and wherein the media window comprises a landmark window for sequentially displaying the time-referenced landmarks.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2021
From: L3HARRIS TECHNOLOGIES, INC.; EAGLE THECHNOLOGY, LLC; HARRIS GLOBAL COMMUNICATIONS, INC.
To: OLLNOVA TECHNOLOGIES LTD.
Reel/Frame 058305/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2010
From: SANDERS, MARSHA C.; MIKULKA, THOMAS E.; BAKIR, TARIQ
To: HARRIS CORPORATION
Reel/Frame 023906/0761 →