Movatterモバイル変換


[0]ホーム

URL:


US20130138780A1 - Data communications networks, systems, methods and apparatus - Google Patents

Data communications networks, systems, methods and apparatus
Download PDF

Info

Publication number
US20130138780A1
US20130138780A1US13/723,283US201213723283AUS2013138780A1US 20130138780 A1US20130138780 A1US 20130138780A1US 201213723283 AUS201213723283 AUS 201213723283AUS 2013138780 A1US2013138780 A1US 2013138780A1
Authority
US
United States
Prior art keywords
terminals
server
data
target
network
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.)
Abandoned
Application number
US13/723,283
Inventor
Lauri Valjakka
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.)
Ipra Technologies Ltd Oy
Original Assignee
Individual
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
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=8183631&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20130138780(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by IndividualfiledCriticalIndividual
Publication of US20130138780A1publicationCriticalpatent/US20130138780A1/en
Assigned to IPR AVENUE OYreassignmentIPR AVENUE OYASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: VALJAKKA, LAURI
Assigned to IPRA TECHNOLOGIES OY LTD.reassignmentIPRA TECHNOLOGIES OY LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: IPR AVENUE OY
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A data communications network comprises a plurality of terminals and a main server adapted to manage selective retrieval of data from a first server by at least one target terminal. Some or all of the terminals are adapted to act as relay servers for serving data retrieved from the first server to at least one target terminal. The network includes a network information database and the main server selects at least one target terminal to act as a relay server for serving data to other target terminals on the basis of terminal performance information stored in the network information database. Terminals acting as relay servers also select further downstream target terminals to act as further relay servers on the basis of the relative performances of the further target terminals. The load on the main server is thus distributed among all of the relay servers, providing improved network performance.

Description

Claims (20)

1. A data communications network comprising:
a plurality of terminals;
a main server adapted to manage selective retrieval of data from a first server by at least one target terminal selected from said plurality of terminals; wherein at least some of the terminals are adapted to act as relay servers for serving data retrieved from said first server to at least one target terminal; wherein the main server is adapted to send transport requests direct to at least one first target terminal, and the first target terminal is adapted to act as a relay server;
wherein said transport requests include details of data to be retrieved, the address of the first server from which the data is to be requested by the first target terminal; and the address of at least one second target terminal to which the data retrieved from the first server is to be relayed by the first target terminal.
13. A method of data communications by a network having a plurality of terminals and a main server adapted to manage selective retrieval of data from a first server by at least one target terminal selected from said plurality of terminals; said method comprising:
operating at least some of said terminals as relay servers for serving data retrieved from said first server to at least one target terminal,
sending transport requests from the main server direct to at least one first target terminal,
operating the first target terminal as a relay server, and
wherein said transport requests include details of data to be retrieved, the address of the first server from which the data is to be requested by the first target terminal and the address of at least one second target terminal to which the data retrieved from the first server is to be relayed by the first target terminal.
US13/723,2832001-08-022012-12-21Data communications networks, systems, methods and apparatusAbandonedUS20130138780A1 (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
EP01660145.22001-08-02
EP016601452001-08-02

Publications (1)

Publication NumberPublication Date
US20130138780A1true US20130138780A1 (en)2013-05-30

Family

ID=8183631

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US10/208,685Expired - Fee RelatedUS8495167B2 (en)2001-08-022002-07-30Data communications networks, systems, methods and apparatus
US13/723,283AbandonedUS20130138780A1 (en)2001-08-022012-12-21Data communications networks, systems, methods and apparatus

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/208,685Expired - Fee RelatedUS8495167B2 (en)2001-08-022002-07-30Data communications networks, systems, methods and apparatus

Country Status (12)

CountryLink
US (2)US8495167B2 (en)
EP (1)EP1421759B1 (en)
CN (1)CN100446513C (en)
AT (1)ATE338417T1 (en)
CY (1)CY1107316T1 (en)
DE (1)DE60214399T2 (en)
DK (1)DK1421759T3 (en)
ES (1)ES2272746T3 (en)
HU (1)HUP0401180A2 (en)
PT (1)PT1421759E (en)
RU (1)RU2004106546A (en)
WO (1)WO2003013099A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107908560A (en)*2017-11-162018-04-13南京轩世琪源软件科技有限公司One kind is based on multiple target cross debugging system in Software Development Platform

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030204602A1 (en)*2002-04-262003-10-30Hudson Michael D.Mediated multi-source peer content delivery network architecture
KR100470993B1 (en)*2002-07-102005-03-10삼성전자주식회사Method and device for downloading program by using hand-shaking in digital signal processing
EP1659488A1 (en)*2004-11-172006-05-24AlcatelMethod of providing software components to nodes in a telecommunication network
DE602005005820T2 (en)2005-09-262009-05-20Alcatel Lucent Data distribution to nodes of a telecommunications network
CN101159676B (en)*2007-11-062010-09-08深圳市迅雷网络技术有限公司 Method and system for data transmission
JP5004813B2 (en)*2008-01-112012-08-22キヤノン株式会社 Data sharing system, data sharing method, information processing apparatus, program, and storage medium
EP2096537B1 (en)*2008-02-282018-06-06Unify GmbH & Co. KGMethod, assembly and data processing device for preparing and distributing software
JP5644343B2 (en)*2010-10-052014-12-24富士通株式会社 Data transmission method, transmission source information processing apparatus, data transmission system, and data transmission program
US9258380B2 (en)2012-03-022016-02-09Realtek Semiconductor Corp.Cross-platform multimedia interaction system with multiple displays and dynamically-configured hierarchical servers and related method, electronic device and computer program product
CN103905526A (en)*2014-03-052014-07-02深圳市同洲电子股份有限公司Dispatching method and server
CN105656794B (en)*2014-11-142019-03-08腾讯科技(深圳)有限公司Data distributing method, device and computer readable storage medium
WO2022180712A1 (en)*2021-02-252022-09-01本田技研工業株式会社Communication device, base station, control method, and program
US12177696B2 (en)2023-04-252024-12-24T-Mobile Usa, Inc.Location clustering and routing for 5G drive testing

Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6038296A (en)*1997-10-072000-03-14Lucent Technologies Inc.Internet/intranet user interface to a multimedia messaging system
WO2000065776A1 (en)*1999-04-272000-11-02Chaincast, Inc.System and method for communication
US6157965A (en)*1998-02-272000-12-05Intel CorporationSystem and method for binding a virtual device driver to a network driver interface
US6226673B1 (en)*1996-11-292001-05-01Canon Kabushiki KaishaData distribution method and apparatus and computer program
US6249810B1 (en)*1999-02-192001-06-19Chaincast, Inc.Method and system for implementing an internet radio device for receiving and/or transmitting media information
US20010011301A1 (en)*1996-11-292001-08-02Canon Kabushiki KaishaCommuncation method, communication apparatus, and communication system with the communication apparatus
US20020010785A1 (en)*2000-07-192002-01-24Yasufumi KatsukawaApplication hosting apparatus
US20020143977A1 (en)*2001-03-292002-10-03Kabushiki Kaisha ToshibaMultimedia data relay system, multimedia data relay apparatus, and multimedia data relay method
US20030009539A1 (en)*2001-06-152003-01-09Ntt Software CorporationDistributed object middleware connection method
US6587756B2 (en)*2000-04-202003-07-01Matsushita Electric Industrial Co., LtdCommunication system, vehicle-mounted communication system, communication device, and vehicle-mounted device
US20040192275A1 (en)*2001-07-272004-09-30Kim Myun SikTelecommunication method based on location information of communication unit and apparatus thereof
US6873627B1 (en)*1995-01-192005-03-29The Fantastic CorporationSystem and method for sending packets over a computer network
US6879982B2 (en)*2000-06-132005-04-12Canon Kabushiki KaishaData management system, server, and data management method
US6912514B2 (en)*1999-12-032005-06-28Matsushita Electric Industrial Co., Ltd.Content distribution system and a reference server
US6950431B1 (en)*1999-10-042005-09-27Hitachi, Ltd.Network relay apparatus
US6970939B2 (en)*2000-10-262005-11-29Intel CorporationMethod and apparatus for large payload distribution in a network
US20060114350A1 (en)*1995-04-142006-06-01Takao ShimadaMultimedia data processing system in network
US7139827B1 (en)*1999-10-202006-11-21Fujitsu LimitedCommunication means notification method and notification system
US7222186B2 (en)*2000-07-252007-05-22Nec CorporationContent transferring technique
US7228416B2 (en)*2001-01-262007-06-05Hitachi, Ltd.Database access method and system capable of concealing the contents of query
US7373103B2 (en)*2001-10-032008-05-13Ntt Docomo, Inc.Relay terminal, base station, charging server, communication system, charging method, program computer data signal, and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0072663B1 (en)*1981-08-171986-07-30Kemtron International (Holdings) LimitedMulti-purpose fan
US5396503A (en)*1993-02-191995-03-07Hewlett-Packard CompanyMethod and system for communicating data
JP3361663B2 (en)1994-10-032003-01-07インターナショナル・ビジネス・マシーンズ・コーポレーション Communication management method
JP3121221B2 (en)1995-02-072000-12-25株式会社日立製作所 Communication method of information processing system and information processing system
US5905952A (en)1996-11-181999-05-18Ericsson Inc.Dynamically created A-interface within a mobile network
US6591303B1 (en)1997-03-072003-07-08Sun Microsystems, Inc.Method and apparatus for parallel trunking of interfaces to increase transfer bandwidth
AU4022501A (en)1999-09-212001-04-24Streaming21, Inc.Method and system for providing streaming media services
EP1198752A4 (en)*2000-01-172002-10-16Egc & C Co Ltd SYSTEM AND METHOD FOR PROVIDING INTERNET BROADCASTING DATA BASED ON A HIERARCHICAL STRUCTURE

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6873627B1 (en)*1995-01-192005-03-29The Fantastic CorporationSystem and method for sending packets over a computer network
US20060114350A1 (en)*1995-04-142006-06-01Takao ShimadaMultimedia data processing system in network
US6226673B1 (en)*1996-11-292001-05-01Canon Kabushiki KaishaData distribution method and apparatus and computer program
US20010011301A1 (en)*1996-11-292001-08-02Canon Kabushiki KaishaCommuncation method, communication apparatus, and communication system with the communication apparatus
US6038296A (en)*1997-10-072000-03-14Lucent Technologies Inc.Internet/intranet user interface to a multimedia messaging system
US6157965A (en)*1998-02-272000-12-05Intel CorporationSystem and method for binding a virtual device driver to a network driver interface
US6249810B1 (en)*1999-02-192001-06-19Chaincast, Inc.Method and system for implementing an internet radio device for receiving and/or transmitting media information
WO2000065776A1 (en)*1999-04-272000-11-02Chaincast, Inc.System and method for communication
US6950431B1 (en)*1999-10-042005-09-27Hitachi, Ltd.Network relay apparatus
US7139827B1 (en)*1999-10-202006-11-21Fujitsu LimitedCommunication means notification method and notification system
US6912514B2 (en)*1999-12-032005-06-28Matsushita Electric Industrial Co., Ltd.Content distribution system and a reference server
US6587756B2 (en)*2000-04-202003-07-01Matsushita Electric Industrial Co., LtdCommunication system, vehicle-mounted communication system, communication device, and vehicle-mounted device
US6879982B2 (en)*2000-06-132005-04-12Canon Kabushiki KaishaData management system, server, and data management method
US20020010785A1 (en)*2000-07-192002-01-24Yasufumi KatsukawaApplication hosting apparatus
US7222186B2 (en)*2000-07-252007-05-22Nec CorporationContent transferring technique
US6970939B2 (en)*2000-10-262005-11-29Intel CorporationMethod and apparatus for large payload distribution in a network
US7228416B2 (en)*2001-01-262007-06-05Hitachi, Ltd.Database access method and system capable of concealing the contents of query
US20020143977A1 (en)*2001-03-292002-10-03Kabushiki Kaisha ToshibaMultimedia data relay system, multimedia data relay apparatus, and multimedia data relay method
US20030009539A1 (en)*2001-06-152003-01-09Ntt Software CorporationDistributed object middleware connection method
US20040192275A1 (en)*2001-07-272004-09-30Kim Myun SikTelecommunication method based on location information of communication unit and apparatus thereof
US7373103B2 (en)*2001-10-032008-05-13Ntt Docomo, Inc.Relay terminal, base station, charging server, communication system, charging method, program computer data signal, and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107908560A (en)*2017-11-162018-04-13南京轩世琪源软件科技有限公司One kind is based on multiple target cross debugging system in Software Development Platform

Also Published As

Publication numberPublication date
EP1421759A1 (en)2004-05-26
ATE338417T1 (en)2006-09-15
DK1421759T3 (en)2007-01-08
WO2003013099A8 (en)2004-05-27
HUP0401180A2 (en)2004-09-28
WO2003013099A1 (en)2003-02-13
ES2272746T3 (en)2007-05-01
CN100446513C (en)2008-12-24
DE60214399D1 (en)2006-10-12
US20030093491A1 (en)2003-05-15
PT1421759E (en)2007-01-31
EP1421759B1 (en)2006-08-30
US8495167B2 (en)2013-07-23
RU2004106546A (en)2005-08-10
CN1557085A (en)2004-12-22
DE60214399T2 (en)2007-09-20
CY1107316T1 (en)2012-11-21

Similar Documents

PublicationPublication DateTitle
US20130138780A1 (en)Data communications networks, systems, methods and apparatus
US8671205B2 (en)Cooperative proxy auto-discovery and connection interception
US20060031520A1 (en)Allocation of common persistent connections through proxies
EP2897340B1 (en)Routing proxy for adaptive streaming
US20090178063A1 (en)Messaging Proxy System
US20060031423A1 (en)Method and system for asymmetric satellite communications for local area networks
JP2009105903A (en) Application of session service based on packet flow
CA2398265A1 (en)Method and system for segmented file transfer
US6892224B2 (en)Network interface device capable of independent provision of web content
JP2008544690A (en) Multicast download using route information
US20020120694A1 (en)Distributed intelligent information technology operations automation
US20030225873A1 (en)Optimization of network performance through uni-directional encapsulation
CN101147129A (en)Method and system for caching read requests from a shared image in a computer network
JP2001014228A (en)System and method for file distribution, and recording medium
AU2005330679B2 (en)Content delivery based on user affinity using connection end-point proxies
JP7745795B1 (en) Packet forwarding system and packet forwarding method
KR100599103B1 (en) Message packet loss prevention system
KR101635548B1 (en)Apparatus and Method for operating Modified CCN-Helper Protocol
EP2400749A1 (en)Access network controls distributed local caching upon end-user download
JP5592222B2 (en) Request relay method, request relay program, and relay device
CN116346899A (en) A message push processing method and device

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:IPR AVENUE OY, FINLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:VALJAKKA, LAURI;REEL/FRAME:040318/0856

Effective date:20161011

ASAssignment

Owner name:IPRA TECHNOLOGIES OY LTD., FINLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:IPR AVENUE OY;REEL/FRAME:040396/0492

Effective date:20161122

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp