[go: up one dir, main page]

GB2374699B - Content collection - Google Patents

Content collection

Info

Publication number
GB2374699B
GB2374699B GB0215573A GB0215573A GB2374699B GB 2374699 B GB2374699 B GB 2374699B GB 0215573 A GB0215573 A GB 0215573A GB 0215573 A GB0215573 A GB 0215573A GB 2374699 B GB2374699 B GB 2374699B
Authority
GB
United Kingdom
Prior art keywords
web
web server
service system
server agent
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
GB0215573A
Other versions
GB0215573D0 (en
GB2374699A (en
Inventor
Freeland Abbott
Marco Lara
Depankar Neogi
Geoff Hardy
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Altaba Inc
Original Assignee
Inktomi Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/532,483 external-priority patent/US7143193B1/en
Application filed by Inktomi Corp filed Critical Inktomi Corp
Publication of GB0215573D0 publication Critical patent/GB0215573D0/en
Publication of GB2374699A publication Critical patent/GB2374699A/en
Application granted granted Critical
Publication of GB2374699B publication Critical patent/GB2374699B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/10015Access to distributed or replicated servers, e.g. using brokers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1034Reaction to server failures by a load balancer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

In a web service system with one or more web servers, a system and method for distributing content directly from each web server to a single computer transfers files generated on web servers to a central location for access by a system operator. If files generated by multiple web servers are aggregated on a single computer, processing and analysis can be performed on all of the files. Generally, in one aspect, the invention relates to a system and method for transmitting content from one computer to another in a web service system. The web service system includes web servers that provide web pages in response to web page requests. First and second web server agents provide an interface between the web service system and first and second computers, respectively. The first web server agent runs on the first computer and identifies at least a portion of a file for transmission to the second web server agent running on the second computer in the web service system. At least a portion of the file from the first web server agent is transmitted to the second web server agent and then stored by the second web server agent.
GB0215573A 1999-12-13 2000-12-12 Content collection Expired - Lifetime GB2374699B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/532,483 US7143193B1 (en) 1998-05-29 1999-12-13 Content collection
PCT/US2000/042745 WO2001042990A2 (en) 1999-12-13 2000-12-12 File transmission from a first web server agent to a second web server agent

Publications (3)

Publication Number Publication Date
GB0215573D0 GB0215573D0 (en) 2002-08-14
GB2374699A GB2374699A (en) 2002-10-23
GB2374699B true GB2374699B (en) 2004-07-14

Family

ID=24122007

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0215573A Expired - Lifetime GB2374699B (en) 1999-12-13 2000-12-12 Content collection

Country Status (5)

Country Link
JP (3) JP2003516586A (en)
AU (1) AU4716101A (en)
DE (1) DE10085300T1 (en)
GB (1) GB2374699B (en)
WO (1) WO2001042990A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8108347B2 (en) 1998-05-29 2012-01-31 Yahoo! Inc. Web server content replication

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6954751B2 (en) * 2000-09-06 2005-10-11 Oracle International Corporation Accessing data stored at an intermediary from a service
US20030212663A1 (en) * 2002-05-08 2003-11-13 Doug Leno Neural network feedback for enhancing text search
US8489668B2 (en) * 2007-11-13 2013-07-16 Intuit Inc. Open platform for managing an agent network
JP4506841B2 (en) 2008-01-23 2010-07-21 日本電気株式会社 File management method, file management apparatus and program
US8510807B1 (en) * 2011-08-16 2013-08-13 Edgecast Networks, Inc. Real-time granular statistical reporting for distributed platforms
JP2013062627A (en) * 2011-09-12 2013-04-04 Nippon Telegr & Teleph Corp <Ntt> Network information storage device, method, and program
CN103701773A (en) * 2013-11-29 2014-04-02 金蝶软件(中国)有限公司 File transmission and service calling methods and systems based on Web Service

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10224349A (en) * 1997-02-03 1998-08-21 Hitachi Ltd Network access analysis system
GB2327783A (en) * 1997-07-26 1999-02-03 Ibm Remotely assessing which of the software modules installed in a server are active
JPH11238036A (en) * 1998-02-19 1999-08-31 Nec Corp Automatic management system for distributed processing fault log
WO1999054832A1 (en) * 1998-04-17 1999-10-28 Koninklijke Kpn N.V. Network server and method for adapting reference data
JPH11327964A (en) * 1998-05-14 1999-11-30 Toshiba Tec Corp Shop monitoring system
EP1098486A2 (en) * 1999-11-05 2001-05-09 Media Transfer GmbH Caching method and cache system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0954719A (en) * 1995-08-14 1997-02-25 Meidensha Corp Client and server type data base
JP2830826B2 (en) * 1996-03-27 1998-12-02 日本電気株式会社 Distributed file synchronization system and method
JP3042600B2 (en) * 1996-08-22 2000-05-15 日本電気株式会社 Distributed file synchronization method
JP4134357B2 (en) * 1997-05-15 2008-08-20 株式会社日立製作所 Distributed data management method
JP2000076218A (en) * 1998-08-27 2000-03-14 Ntt Data Corp Inter-database synchronization system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10224349A (en) * 1997-02-03 1998-08-21 Hitachi Ltd Network access analysis system
GB2327783A (en) * 1997-07-26 1999-02-03 Ibm Remotely assessing which of the software modules installed in a server are active
JPH11238036A (en) * 1998-02-19 1999-08-31 Nec Corp Automatic management system for distributed processing fault log
WO1999054832A1 (en) * 1998-04-17 1999-10-28 Koninklijke Kpn N.V. Network server and method for adapting reference data
JPH11327964A (en) * 1998-05-14 1999-11-30 Toshiba Tec Corp Shop monitoring system
EP1098486A2 (en) * 1999-11-05 2001-05-09 Media Transfer GmbH Caching method and cache system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Computer networks and ISDN systems, Vol 27, No 6, 1 April 1995, "Combined log system", D Beckett *
Computer networks and ISDN systems, Vol 28, No 11, 1 May 1996, "Real-time geographic visualization of World Wide Web traffic", S Lamm et al *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8108347B2 (en) 1998-05-29 2012-01-31 Yahoo! Inc. Web server content replication

Also Published As

Publication number Publication date
AU4716101A (en) 2001-06-18
WO2001042990A2 (en) 2001-06-14
JP4958951B2 (en) 2012-06-20
GB0215573D0 (en) 2002-08-14
JP2012079350A (en) 2012-04-19
JP2010003311A (en) 2010-01-07
GB2374699A (en) 2002-10-23
DE10085300T1 (en) 2002-10-31
WO2001042990A3 (en) 2002-02-14
JP2003516586A (en) 2003-05-13

Similar Documents

Publication Publication Date Title
TW325537B (en) System and method for automatically adding information hypertext links to received documents
EP0774723A3 (en) Virtual file management system
US7149809B2 (en) System for reducing server loading during content delivery
PL327918A1 (en) Server
US7487242B2 (en) Method and apparatus for server load sharing based on foreign port distribution
ATE201946T1 (en) DIFFERENTIATION COMMUNICATION SYSTEM
CA2244381A1 (en) A method and apparatus for dynamic data transfer
CA2448223A1 (en) System and method for web server with a reconfigurable processor operating under single operation system image
HK1028655A1 (en) Performance optimizations for computer networks using http
TW340283B (en) Method and system for placing advertisements in a computer network
CA2252549A1 (en) System for dynamically creating and managing a custom web site
EP1074913A3 (en) File server load distribution system and method
WO2003090033A3 (en) Method, system, and computer program product for distributing a stored url and web document set
GB2362974A (en) Web server content replication
AU6902300A (en) Graceful distribution in application server load balancing
GB2374699B (en) Content collection
JP2005501335A (en) Method and system for distributing the load of computer resources among computers
US6820123B1 (en) Method and apparatus for assigning hot objects to server load balancer
KR20030060849A (en) The method and system of analyizing user&#39;s traffic path on the web site
WO2005033898A3 (en) Method and system for content delivery
HK1043001A1 (en) A method of and apparatus for generating data for charging a user for access over a communications network link
WO2001002988A3 (en) Method and system for continually tracking and reporting information available on global computer networks
BE1012292A3 (en) Method for identifying computer data, units to realise this method and the network that uses this method
IL142820A0 (en) Data processing system and method for remotely disabling network activity in a client computer system
MY121239A (en) Load balancing across the processors of a server computer

Legal Events

Date Code Title Description
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)
732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)

Free format text: REGISTERED BETWEEN 20160721 AND 20160727

732E Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)

Free format text: REGISTERED BETWEEN 20200723 AND 20200729

PE20 Patent expired after termination of 20 years

Expiry date: 20201211