IP Library Granted Patent US 8,130,757
Granted Patent B2
US 8,130,757 · App. 12/538,145 · Granted Mar 6, 2012

Digital content delivery system

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,130,757
App. No.
12/538,145
Granted
Mar 6, 2012
Kind
B2
Abstract

The digital contents distribution system of the present invention distributes digital contents through first and second networks. A server is connected to the first network, and clients for receiving and displaying or reproducing the digital contents are connected to the second network. The server divides digital contents held therein into a plurality of packets, and transmits packets of a minimum unit for constructing the digital contents to the second network. The clients include means for holding the digital contents therein by use of the packets of the minimum unit received from the server and packets received from other clients constructing the second network.

Claims (19)

1. A client connected to a second network for distributing digital contents through a first network and the second network to a predetermined wide area group and constructing a group of the wide area group, the client comprising:

means for receiving packets through any of the first and second networks and for judging whether or not the received packets are packets of a minimum unit for reconstructing the digital contents; and

means for creating a copy packet from the received packets in response to the judgment and for distributing the copy packet at least to a client of another group.

2. The client according to claim 1 , wherein the means for distributing a copy packet comprises means for reading at least a copy destination in another group from the received packets and for distributing the created copy packet to the read copy destination when the received packets are judged to be the packets of the minimum unit.

3. The client according to claim 2 , further comprising: storage means for storing a list of the copy destinations therein.

4. A method for controlling a computer as a client connected to a second network for distributing digital contents through a first network and the second network to a predetermined wide area group and constructing a group of the wide area group, the method making the computer execute the steps of:

receiving packets through any of the first and second networks; storing the received packets in a memory; judging whether or not the received packets are packets of a minimum unit for reconstructing the digital contents;

when the received packets are judged to be the packets of the minimum unit, creating a copy packet from the received packets in response to the judgment and distributing the copy packet at least to a client of another group;

and when the received packets are judged not to be the packets of the minimum unit, storing the received packets in the memory.

5. A non-transitory computer readable recording medium recording therein a program for controlling a computer as a client connected to a second network for distributing digital contents through a first network and the second network to a predetermined wide area group and constructing a group of the wide area group, wherein the program makes the computer execute the steps of:

receiving packets through any of the first and second networks and storing the received packets in a memory;

judging whether or not the received packets are packets of a minimum unit for reconstructing the digital contents;

when the received packets are judged to be the packets of the minimum unit, creating a copy packet from the received packets in response to the judgment and distributing the copy packet at least to a client of another group;

and when the received packets are judged not to be the packets of the minimum unit, storing the received packets in the memory.

6. An on-network digital contents sharing method for sharing predetermined digital contents in clients connected through a plurality of networks, in which the predetermined digital contents are converted into a plurality of continuous stream data, and packets of a minimum unit necessary to reconstruct the predetermined digital contents are transmitted from a server through the networks, the method comprising the steps of:

selecting the clients requiring distribution of the predetermined digital contents by reading a client list;

transmitting the packets of the minimum unit to the selected clients; making the clients having received the packets of the minimum unit store the packets of the minimum unit in memories thereof, create copy packets and distribute the copy packets to other clients except for the clients having received the packets;

storing the copy packets received from the other clients in the memories;

and making users share the predetermined distributed digital contents by reconstructing the packets in the memories.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2024
From: DAEDALUS BLUE LLC
To: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LIMITED
Reel/Frame 066749/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: DAEDALUS GROUP, LLC
To: DAEDALUS BLUE LLC
Reel/Frame 051737/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2020
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP, LLC
Reel/Frame 051710/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP LLC
Reel/Frame 051032/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2013
From: SHIMIZU, SHUICHI; NAKAMURA, TAIGA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 030450/0502 →