Patent US6041355A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6041355A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for transferring data between a network of computers dynamically based on tag information

Assignee: Intel Corp
•
Filing: 1996-12-27
•
Granted: 2000-03-21
•
Expires: 2016-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of controlling the transfer of data between a first and a second computer network comprises parsing content description language received from the first computer network by the second computer network to determine current tag information within the content description language. A completion decision is then dynamically made based upon the current tag information. In one embodiment, the completion decision may include any of the following: full data transfer between the two networks, partial data transfer between the two networks, a deferred data transfer at a later time, or a cached data transfer. Restrictions based upon a user's age, a user's access rights, cost, system resources, and time of day may also be employed to limit the transfer of data based upon the current tag information. In a preferred embodiment, the content description language is HTML. This method may be practiced by an application level proxy that is part of a firewall system protecting the second computer network from the first.

Inventors

  • 👤 James E. Toga

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 12:22
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/02; H04L63/0227; H04L63/0245; G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/953; G06F16/9535; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 97 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language received from the first network of computers by the second network of computers to determine current tag information within the content description language; and (b) dynamically making a completion decision by the second network of computers as to whether to allow the transfer of data based on the current tag information, wherein the completion decision is based upon a resource constraint of the second network of computers.
Claim 2
Independent Claim 97 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language received from the first network of computers by the second network of computers to determine current tag information within the content description language; and (b) dynamically making a completion decision by the second network of computers as to whether to allow the transfer of data based on the current tag information, wherein the completion decision is based upon a resource constraint of the second network of computers.
Claim 3
Dependent Claim 17 words
The method of claim 1 wherein the completion decision determines whether the transfer is allowed to occur.
Claim 4
Dependent Claim 19 words
The method of claim 1 wherein the completion decision determines whether only a partial transfer is allowed to occur.
Claim 5
Dependent Claim 15 words
The method of claim 3 wherein text but not pictures are allowed to be transferred.
Claim 6
Dependent Claim 12 words
The method of claim 1 wherein the content description language is HTML.
Claim 7
Dependent Claim 40 words
The method of claim 1 wherein the current tag information of step (a) includes a pricetag for the transfer of data, and wherein the completion decision of the step (b) is based upon the pricetag for the transfer of data.
Claim 8
Dependent Claim 22 words
The method of claim 1 wherein the completion decision results in a transfer that is to be deferred until a later time.
Claim 9
Dependent Claim 21 words
The method of claim 1 wherein the completion decision results in a transfer that is cached based on the tag information.
Claim 10
Independent Claim 110 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine current tag information indicating a pricetag for a content of subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) dynamically allowing the subsequent transfers of content description language data if the pricetag is below a predetermined nonzero spending limit.
Claim 11
Independent Claim 110 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine current tag information indicating a pricetag for a content of subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) dynamically allowing the subsequent transfers of content description language data if the pricetag is below a predetermined nonzero spending limit.
Claim 12
Dependent Claim 34 words
The method of claim 9 wherein a user on the second network of computers requests the subsequent transfers of content description language data and the predetermined nonzero spending limit is associated with the user.
Claim 13
Dependent Claim 29 words
The method of claim 9 further comprising: (c) subtracting the pricetag from a budget amount attributed to a user that requested the subsequent transfers of content description language data.
Claim 14
Independent Claim 116 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine tag information indicating a size of subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) disallowing the subsequent transfers of content description language data if the size of the subsequent transfers of content description language interferes with resource constraints of the second network of computers.
Claim 15
Independent Claim 116 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine tag information indicating a size of subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) disallowing the subsequent transfers of content description language data if the size of the subsequent transfers of content description language interferes with resource constraints of the second network of computers.
Claim 16
Dependent Claim 27 words
The method of claim 12 wherein the step (b) of disallowing the subsequent transfers of content description language data is also based upon time of day restrictions.
Claim 17
Dependent Claim 21 words
The method of claim 12 wherein the tag information indicates that the subsequent transfers of content description language data are entertainment-based.
Claim 18
Independent Claim 104 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine tag information about subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) disallowing the subsequent transfers of content description language data based upon a time of day restriction specified by the tag information.
Claim 19
Independent Claim 104 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine tag information about subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) disallowing the subsequent transfers of content description language data based upon a time of day restriction specified by the tag information.
Claim 20
Dependent Claim 22 words
The method of claim 15 wherein the predetermined tag information indicates that the subsequent transfers of content description language data are entertainment-based.
Claim 21
Independent Claim 115 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine tag information about subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) disallowing the subsequent transfers of content description language data based upon age restrictions of a requester of the content description language data, wherein the age restrictions are specified by the tag information.
Claim 22
Independent Claim 115 words
A method of controlling transfer of data between a first network of computers and a second network of computers, the method comprising the steps of: (a) parsing content description language data received from the first network of computers by the second network of computers to determine tag information about subsequent transfers of content description language data, wherein the content description language data originates from a location that is not previously profiled in a relational database of the second network of computers; and (b) disallowing the subsequent transfers of content description language data based upon age restrictions of a requester of the content description language data, wherein the age restrictions are specified by the tag information.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-03-21 2003-09-20 2004-03-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-03-21 2007-09-20 2008-03-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-03-21 2011-09-20 2012-03-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag