IP Library › Granted Patent US 9,118,522
Granted Patent B2
US 9,118,522 · App. 13/591,078 · Granted Aug 25, 2015

Browser based peer to peer distribution system

Inventors: Xuan Zhang (Beijing, CN); Sen Hu (Beijing, CN)
Assignee: QINGDAO YUN ZHONG NETWORKS LIMITED
H04L29/06027G06F9/00H04L65/1069H04L65/4084H04N21/222H04N21/632H04L67/104H04N21/4788
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 9,118,522
App. No.
13/591,078
Granted
Aug 25, 2015
Kind
B2
Abstract

A method of operation of a media distribution system includes: streaming a media object from an external system via a first browser; receiving a media request from a viewer device; determining a confirmation of whether the media request is for the media object; and serving a portion of the media object from a sandboxed memory of the first browser for presenting on a second browser of the viewer device in response to the confirmation.

Claims (20)

1. A method of operating a distribution server system comprising:

providing a distribution application to a first viewer device for execution in a first browser application;

scheduling a media object to be streamed to the distribution application;

receiving a media request for the media object from a second viewer device; and

scheduling a portion of the media object from the first viewer device to be served to a sandboxed memory of a second browser application on the second viewer device.

2. The method of claim 1 , further comprising verifying a registration of the second viewer device in response to receiving the media request.

3. The method of claim 1 , further comprising encrypting the media object prior to streaming the media object to the distribution application.

4. The method of claim 1 , further comprising monitoring bandwidth statistics of viewer devices connected to the distribution server system.

5. The method of claim 1 , further comprising displaying a real-time monitoring dashboard on a webpage, the monitoring dashboard including statistics of viewer devices connected to the distribution server system.

6. A distribution server system comprising:

a non-transitory memory comprising:

a deployment module for providing a distribution application to a first viewer device for execution in a first browser application; and

a schedule module for:

receiving a media request for a media object from a second viewer device, and

scheduling a portion of the media object from the first viewer device to be served to a sandboxed memory of a second browser application on the second viewer device; and

a processor for executing the deployment module, the schedule module, or any combination thereof.

7. The system of claim 6 , wherein the non-transitory memory further comprises a verification module, coupled to the schedule module, for verifying a registration of the second viewer device in response to receiving the media request.

8. The system of claim 6 , wherein the non-transitory memory further comprises an encryption module, coupled to the schedule module, for encrypting the media object prior to streaming the media object to the distribution application.

9. The system of claim 6 , wherein the non-transitory memory further comprises a monitor module for monitoring bandwidth statistics of viewer devices connected to the distribution server system.

10. The system of claim 6 , wherein the non-transitory memory further comprises a monitor module for displaying a real-time monitoring dashboard on a webpage, the monitoring dashboard including statistics of viewer devices connected to the distribution server system.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: QING DAO YUN CHENG HU DONG NETWORK, CO., LTD
To: BEIJING ZHANXINZHANLI INFORMATION TECHNOLOGY CO., LTD.
Reel/Frame 057780/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2016
From: QINGDAO YUN ZHONG NETWORKS LIMITED
To: QING DAO YUN CHENG HU DONG NETWORK, CO., LTD.
Reel/Frame 038347/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2012
From: ZHANG, XUAN; HU, SEN
To: QINGDAO YUN ZHONG NETWORKS LIMITED
Reel/Frame 028955/0449 →
Continuity (2)
Provisional Application 61664623 · Jun 26, 2012
Related Publication 20130346626A1 · Dec 26, 2013