IP Library Granted Patent US 6,879,998
Granted Patent B1
US 6,879,998 · App. 09/664,148 · Granted Apr 12, 2005

Viewer object proxy

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 6,879,998
App. No.
09/664,148
Granted
Apr 12, 2005
Kind
B1
Abstract

A method for increasing transfer quality between a content requestor and a content source on a content distribution system. The method involves determining transfer quality between the requestor and various content sources. The determination is made from the requestor's perspective. After determining transfer qualities for the various content sources, the requester provides the transfer qualities to a selector on the content distribution system. The selector uses the determined transfer qualities select a content source to supply the requestor.

Claims (16)

1. A method for increasing transfer quality on a content distribution system, the distribution system comprising a client computer and a selector, the method comprising steps of:

determining a first transfer quality factor relating the client computer and a first source, the first transfer quality factor comprising an average time a content object will remain on the first source, the first source identified by a first identifier;

determining a second transfer quality factor relating the client computer and a second source, the second source identified by a second identifier, wherein at least one of the first and second sources caches a content object that originates elsewhere;

providing a preference to the selector, wherein the preference is based on the first and second transfer quality factors, the preference comprising at least one of the first and second identifiers; and

automatically selecting one of the first source and the second source with the selector to supply the content object requested by the client computer, wherein the selecting step is based, at least in part, on the preference.

2. The method for increasing transfer quality on a content distribution system, the distribution system comprising a client computer and a selector, according to claim 1 , the method further comprising:

identifying the first and the second sources.

3. The method for increasing transfer quality on a content distribution system, the distribution system comprising a client computer and a selector, according to claim 1 , the method further comprising:

providing the first and the second identifiers to the client computer.

4. The method for increasing transfer quality on a content distribution system, the distribution system comprising a client computer and a selector, according to claim 1 , wherein the determining a first transfer quality factor includes performing a plurality of tests.

5. The method for increasing transfer quality on a content distribution system, the distribution system comprising a client computer and a selector, according to claim 4 , the method further comprising:

using a weighting function to weight the plurality of tests to determine the first transfer quality factor.

6. The method for increasing transfer quality on a content distribution system, the distribution system comprising a client computer and a selector, according to claim 5 , wherein the weighting function is defined by a user of the client computer.

7. The method for increasing transfer quality on a content distribution system, the distribution system comprising a client computer and a selector, according to claim 1 , wherein the selected source is a transfer node, wherein the transfer node comprises a content object dynamically transferred from an originating source and made available to the requestor.

8. The method for increasing transfer quality on a content distribution system, the distribution system comprising a requestor and a selector, according to claim 1 , the method further comprising:

displaying the preference to a user of the client computer.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034472/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030764/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030866/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030725/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030725/0642 →