The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 10, 2006

Filed:

Apr. 16, 2001
Applicants:

Mark Vange, Toronto, CA;

Glenn Sydney Wilson, Toronto, CA;

Marc Plumb, Toronto, CA;

Michael Kouts, Toronto, CA;

Inventors:

Mark Vange, Toronto, CA;

Glenn Sydney Wilson, Toronto, CA;

Marc Plumb, Toronto, CA;

Michael Kouts, Toronto, CA;

Assignee:

Circadence Corporation, Boulder, CO (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04B 1/66 (2006.01); G06F 11/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method for prioritizing sets of information transmitted across a network. The priority of a set of information determines the order in which it is transmitted and other characteristics associated with the set of information, such as connection reliability. In one embodiment, the set of information is a packet, and the packet is prioritized upon receipt by an intermediary network computer. The intermediary transmits packets based on the priority associated with each packet. Priority information includes priority parameters, priority values, parameter valuation information, and weighting algorithms. Priority parameter types and values are based on attributes associated with a set of information, such as user identification and requested content. Priority types and values, which are based on priority parameter types and values, determine a component of the priority associated with a set of information. Parameter valuation information associates priority parameters with priority values. Weighting algorithms are used to determine a priority based on one or more priority values.


Find Patent Forward Citations

Loading…