Patentable/Patents/US-9635424
US-9635424

Virtual high definition video player

PublishedApril 25, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A video service is provided by one or more servers which communicate directly with one more clients over a network. The service may provide digital optical disc data storage formatted video, such as for example a Blu-ray format video, and allows Blu-ray video to be streamed to a client device over the network. The system may utilize direct and fast content delivery of content typically found on a high definition digital optical disc. The content may include a movie as well as featurettes and other content. The video service may also include augmented content and may provide overlay content. In addition to these features, the video streaming service may also provide community content as an overlay to improve a user's viewing experience.

Patent Claims
16 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system for providing video content over a network, the system comprising: a client device that includes a video player, wherein the video player receives video content from an application server and outputs frames of the video content for a user to view, and wherein the video player also receives overlay content from the application server to display over the video content for the user to view; and an application server that: receives user input from the client device, the received user input concerning video content to be displayed on the video player, retrieves video content from memory to be processed, wherein the retrieved video content is based on a high-definition video player associated with the client device and the user input, processes the retrieved video content based on the high-definition video player associated with the client device and the user input, wherein the process is performed on the video content on a frame-by-frame basis, augments the processed content by incorporating additional content obtained from a plurality of sources, the additional content being related to the processed video content; and transmits at least one frame of the augmented video content to the client device over the network when the at least one frame is changed in comparison to a preceding frame, wherein unchanged frames are not transmitted to the client device, wherein transmission of the augmented video content to one or more other client devices over the network is performed on a frame-by-frame basis, wherein the one or more other client devices facilitate other users to view the augmented video content in a synchronized manner alongside the user, and wherein the synchronized viewing of the processed video content by the user and by the other users also includes sharing commentary between the user and other users via a chat.

2

2. The system of claim 1 , wherein the video player is a Blu-ray player or DVD player.

3

3. The system of claim 1 , further comprising a data store, wherein the data store stores additional video content related to the high-definition video content processed based on the high-definition video player, wherein the application server receives the additional video content and transmits the additional video content to the client device.

4

4. The system of claim 3 , wherein the data store includes user setting data, and wherein the transmission of the high-definition video content is formatted based on the user setting data.

5

5. The system of claim 1 , wherein the application server provides multiple perspective views of the high-definition video content processed based on the high-definition video player.

6

6. The system of claim 1 , wherein the server providing the high-definition video content based on input received over the network from a virtual reality headset.

7

7. The system of claim 1 , wherein the application server provides a synchronized transmission of the high-definition video content to the client device and at least one of the other client devices on the frame-by-frame basis.

8

8. The system of claim 1 , wherein the overlay content includes chat features, synchronized viewing, crowd source translations, or commentary.

9

9. The system of claim 1 , wherein the overlay content displayed over the video content for the user to view is customizable by the user, and wherein the customization allows the user to specify where the overlay content is positioned with respect to the video content.

10

10. A method for providing video content over a network, the method comprising: receiving user input from a client device, wherein the client device includes a video player, wherein the received user input concerns video content to be displayed on the video player, and wherein the video content includes overlay content, executing instructions stored in memory, the execution of the instructions by a processor: retrieves video content from memory to be processed, wherein the retrieved video content is based on a high-definition video player associated with the client device and the user input, processes the retrieved video content based on the video player associated with the client device and the user input, wherein the process is performed on the video content on a frame-by-frame basis, augments the processed content by incorporating additional content obtained from a plurality of sources, wherein the additional content is related to the processed video content, and transmits at least one frame of the augmented video content to the client device over a network when the at least one frame is changed in comparison to a preceding frame, wherein unchanged frames are not transmitted to the client device, wherein transmission of the augmented video content to the one or more other client devices over the network is performed on a frame-by-frame basis, wherein the one or more other client devices facilitate other users to view the augmented video content in a synchronized manner alongside the user, and wherein the synchronized viewing of the processed video content by the user and by the other users also includes sharing commentary between the user and other users via a chat.

11

11. The method of claim 10 , further comprising storing additional video content related to the high-definition video content processed based on the high-definition video player, wherein the additional content is received by the application server and transmitted to the client device.

12

12. The method of claim 11 , wherein the stored additional content includes user setting data, and wherein transmission of the high-definition video content format is formatted based on the user setting data.

13

13. The method of claim 10 , wherein the high-definition video content processed from the high-definition video player includes multiple perspective views.

14

14. The method of claim 10 , wherein the user input regarding the high-definition video content is received from a virtual reality headset.

15

15. The method of claim 10 , wherein a synchronized transmission of the high-definition video content to the client device and a second client device is provided on a frame-by-frame basis.

16

16. A computer readable non-transitory storage medium having embodied thereon a program, the program being executable by a processor to perform a method for providing video content over a network, the method comprising: receiving user input from a client device, wherein the client device includes a video player, wherein the received user input concerns video content to be displayed on a video player, and wherein the video content includes overlay content; retrieving video content from memory to be processed, wherein the retrieved video content is based on a high-definition video player associated with the client device and the user input; processing the retrieved video content based on the video player associated with the client device and the user input, wherein the process is performed on the video content on a frame-by-frame basis; augmenting the processed content by incorporating additional content obtained from a plurality of sources, wherein the additional content is related to the processed video content; and transmitting at least one frame of the augmented video content to the client device when the at least one frame is changed in comparison to a preceding frame, wherein unchanged frames are not transmitted to the client device, wherein transmission of the augmented video content to one or more other client devices over the network is performed on a frame-by-frame basis, wherein the one or more other client devices facilitate other users to view the augmented video content in a synchronized manner alongside the user, and wherein the synchronized viewing of the processed video content by the user and by the other users also includes sharing commentary between the user and other users via a chat.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 18, 2014

Publication Date

April 25, 2017

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Virtual high definition video player” (US-9635424). https://patentable.app/patents/US-9635424

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.