Hybrid media viewing application including a region of interest within a wide field of view
First Claim
Patent Images
1. A system for the display of media and associated metadata, comprising:
- network resources including;
at least one media server having;
a computing platform; and
storage for storing immersive image media, region of interest subdivisions of the immersive image media and identification information for said immersive image media and its associated region of interest subdivisions;
wherein the at least one media server is operable to deliver the immersive image media or a region of interest subdivision upon a request from a client according to its identification information;
at least one metadata server having;
a computing platform; and
storage for storing a plurality of metadata associated with the immersive image media or the region of interest subdivisions of the immersive image media and identification information for said metadata;
wherein the at least one metadata server is operable to deliver the metadata upon a request from a client according to its identification information;
a client including;
a computing platform having;
a memory storing a client viewing application, the client viewing application having machine-readable instructions that, when executed by the computing platform, cause the client to provide;
a user interface service for generating requests for specific network resources, including the identification information for the requested network resources, and for communicating to the servers representing the requested network resources;
a data management service for receiving data comprising requested immersive image media and requested metadata or a requested region of interest subdivision of the requested immersive image media and requested metadata from the servers, including identification information, and for storing the received data in the memory;
a data formatting service for identifying a source formatting of the received data and for formatting the received data;
an application display service for presenting data formatted by the data formatting service on a display, including presenting, on the display, the requested region of interest; and
a playback control service for controlling a speed and a direction of movement of the requested region of interest within the immersive image media presented on the display by the application display service according to user input, the movement of the requested region of interest comprising spatial movement of the region of interest from a first user-selected spatial portion of the immersive image media to a second user-selected spatial portion of the immersive image media;
wherein the application display service also presents, on the display, at least one of;
(i) the requested metadata; and
(ii) the requested immersive image media and the requested metadata.
4 Assignments
0 Petitions
Accused Products
Abstract
A content delivery and display solution includes a viewing application for displaying immersive images with a region of interest, in addition to conventional fixed-aspect-ratio media. The display can include the layered display of metadata, multiple windows, and images or hotspots embedded into the immersive image. The viewing application can be used for the display of either live or prerecorded images, from local or online sources.
9 Citations
22 Claims
-
1. A system for the display of media and associated metadata, comprising:
-
network resources including; at least one media server having; a computing platform; and storage for storing immersive image media, region of interest subdivisions of the immersive image media and identification information for said immersive image media and its associated region of interest subdivisions; wherein the at least one media server is operable to deliver the immersive image media or a region of interest subdivision upon a request from a client according to its identification information; at least one metadata server having; a computing platform; and storage for storing a plurality of metadata associated with the immersive image media or the region of interest subdivisions of the immersive image media and identification information for said metadata; wherein the at least one metadata server is operable to deliver the metadata upon a request from a client according to its identification information; a client including; a computing platform having; a memory storing a client viewing application, the client viewing application having machine-readable instructions that, when executed by the computing platform, cause the client to provide; a user interface service for generating requests for specific network resources, including the identification information for the requested network resources, and for communicating to the servers representing the requested network resources; a data management service for receiving data comprising requested immersive image media and requested metadata or a requested region of interest subdivision of the requested immersive image media and requested metadata from the servers, including identification information, and for storing the received data in the memory; a data formatting service for identifying a source formatting of the received data and for formatting the received data; an application display service for presenting data formatted by the data formatting service on a display, including presenting, on the display, the requested region of interest; and a playback control service for controlling a speed and a direction of movement of the requested region of interest within the immersive image media presented on the display by the application display service according to user input, the movement of the requested region of interest comprising spatial movement of the region of interest from a first user-selected spatial portion of the immersive image media to a second user-selected spatial portion of the immersive image media; wherein the application display service also presents, on the display, at least one of; (i) the requested metadata; and (ii) the requested immersive image media and the requested metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for the display of media and associated metadata, comprising:
-
storing and reading machine-readable instructions for a client viewing application which includes a user interface service, a data management service, a data formatting service, an application display service, and a playback control service; using the user interface service to generate requests for specific network resources according to identification information for the requested network resources, and to communicate to the servers representing the requested network resources; using the data management service to receive data comprising requested immersive image media and requested metadata or a requested region of interest subdivision of the requested immersive image media and requested metadata from the servers, including the identification information, and to store the received data in a memory; using the data formatting service to format the received data according to its source formatting; using the application display service to present data formatted by the data formatting service on a display including presenting, on the display, the requested region of interest; and using the playback control service to control a speed and a direction of movement of the requested region of interest presented on the display by the application display service according to user input, the movement of the requested region of interest comprising spatial movement of the region of interest from a first user-selected spatial portion of the immersive image media to a second user-selected spatial portion of the immersive image media; wherein the application display service also presents, on the display, at least one of; (i) the requested metadata; and (ii) the requested immersive image media and the requested metadata. - View Dependent Claims (21)
-
-
22. A system for a client including:
-
a storage medium for the storage of machine-readable instructions for a computing platform, the storage medium selected from the group consisting of magnetic storage, optical storage, quantum storage, and phase change storage, said machine-readable instructions, when executed by the computing platform, cause the client to provide; a user interface service for generating requests for specific network resources, including the identification information for the requested network resources, and for communicating to the servers representing the requested network resources; a data management service for receiving data comprising requested immersive image media and requested metadata or a requested region of interest subdivision of the requested immersive image media and requested metadata from the servers, including identification information, and for storing the received data in a memory of the computing platform; a data formatting service for identifying a source formatting of the received data and for formatting the received data; an application display service for presenting data formatted by the data formatting service on a display, including presenting, on the display, the requested region of interest; and a playback control service for controlling a speed and a direction of movement of the requested region of interest within the immersive image media presented on the display by the application display service according to user input, the movement of the requested region of interest comprising spatial movement of the region of interest from a first user-selected spatial portion of the immersive image media to a second user-selected spatial portion of the immersive image media; wherein the application display service also presents, on the display, at least one of; (i) the requested metadata; and (ii) the requested immersive image media and the requested metadata.
-
Specification