EP2232380A4 - System and method for intelligently allocating client requests to server centers - Google Patents

System and method for intelligently allocating client requests to server centers

Info

Publication number
EP2232380A4
EP2232380A4 EP08858061A EP08858061A EP2232380A4 EP 2232380 A4 EP2232380 A4 EP 2232380A4 EP 08858061 A EP08858061 A EP 08858061A EP 08858061 A EP08858061 A EP 08858061A EP 2232380 A4 EP2232380 A4 EP 2232380A4
Authority
EP
European Patent Office
Prior art keywords
client requests
server centers
intelligently allocating
allocating client
intelligently
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.)
Ceased
Application number
EP08858061A
Other languages
German (de)
French (fr)
Other versions
EP2232380A1 (en
Inventor
Stephen G Perlman
Der Laan Roger Van
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.)
Sony Interactive Entertainment America LLC
Original Assignee
OnLive Inc
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
Application filed by OnLive Inc filed Critical OnLive Inc
Publication of EP2232380A1 publication Critical patent/EP2232380A1/en
Publication of EP2232380A4 publication Critical patent/EP2232380A4/en
Ceased 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/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
    • 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/1004Server selection for load balancing
    • H04L67/1012Server selection for load balancing based on compliance of requirements or conditions with available server resources
    • 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/1021Server selection for load balancing based on client or server locations

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
EP08858061A 2007-12-05 2008-12-04 System and method for intelligently allocating client requests to server centers Ceased EP2232380A4 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US99957607A 2007-12-05 2007-12-05
PCT/US2008/085609 WO2009073832A1 (en) 2007-12-05 2008-12-04 System and method for intelligently allocating client requests to server centers

Publications (2)

Publication Number Publication Date
EP2232380A1 EP2232380A1 (en) 2010-09-29
EP2232380A4 true EP2232380A4 (en) 2011-11-09

Family

ID=40718190

Family Applications (1)

Application Number Title Priority Date Filing Date
EP08858061A Ceased EP2232380A4 (en) 2007-12-05 2008-12-04 System and method for intelligently allocating client requests to server centers

Country Status (9)

Country Link
EP (1) EP2232380A4 (en)
JP (1) JP2011514565A (en)
KR (1) KR20100113502A (en)
CN (1) CN101918933A (en)
AU (1) AU2008333834A1 (en)
CA (1) CA2707709A1 (en)
RU (1) RU2010127309A (en)
TW (2) TW200941233A (en)
WO (1) WO2009073832A1 (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8888592B1 (en) 2009-06-01 2014-11-18 Sony Computer Entertainment America Llc Voice overlay
US8147339B1 (en) 2007-12-15 2012-04-03 Gaikai Inc. Systems and methods of serving game video
US8613673B2 (en) 2008-12-15 2013-12-24 Sony Computer Entertainment America Llc Intelligent game loading
US8968087B1 (en) 2009-06-01 2015-03-03 Sony Computer Entertainment America Llc Video game overlay
US8926435B2 (en) 2008-12-15 2015-01-06 Sony Computer Entertainment America Llc Dual-mode program execution
US9723319B1 (en) 2009-06-01 2017-08-01 Sony Interactive Entertainment America Llc Differentiation for achieving buffered decoding and bufferless decoding
US8911295B2 (en) 2010-02-12 2014-12-16 Comviva Technologies Limited Method and system for online mobile gaming
US8771064B2 (en) 2010-05-26 2014-07-08 Aristocrat Technologies Australia Pty Limited Gaming system and a method of gaming
US9626696B2 (en) 2010-06-17 2017-04-18 Microsoft Technology Licensing, Llc Techniques to verify location for location based services
US8676591B1 (en) 2010-08-02 2014-03-18 Sony Computer Entertainment America Llc Audio deceleration
CN103442774B (en) 2010-09-13 2016-08-10 索尼电脑娱乐美国公司 Double mode program performs and loads
WO2012037165A2 (en) 2010-09-13 2012-03-22 Gaikai, Inc. Add-on management
TWI421677B (en) * 2010-12-01 2014-01-01 Inventec Corp A transaction processing method for a cluster
EP2656583A1 (en) * 2010-12-23 2013-10-30 Telefonaktiebolaget L M Ericsson (publ) Media broker server, method, computer program and computer program product for matching a media source and a media receiver
WO2012103670A1 (en) * 2011-01-31 2012-08-09 海信集团有限公司 Method, device and system for, based on cloud service, providing and processing multimedia data
JP5331192B2 (en) * 2011-11-07 2013-10-30 株式会社スクウェア・エニックス・ホールディングス Drawing server, center server, encoding device, control method, encoding method, program, and recording medium
TWI448129B (en) * 2011-11-09 2014-08-01 D Link Corp According to the behavior of the network address translator to establish a transmission control protocol connection method
SG11201402508WA (en) 2011-11-23 2014-06-27 Geonomics Global Games Ltd Systems and methods for providing and processing software objects in connection with a map-based game
US11406906B2 (en) 2012-03-13 2022-08-09 Sony Interactive Entertainment LLC Network connected controller for direct to cloud gaming
US10913003B2 (en) 2012-03-13 2021-02-09 Sony Interactive Entertainment LLC Mini-games accessed through a sharing interface
US9345966B2 (en) 2012-03-13 2016-05-24 Sony Interactive Entertainment America Llc Sharing recorded gameplay to a social graph
CN113159948A (en) * 2016-01-24 2021-07-23 杭州复杂美科技有限公司 Block chain matching exchange
TW201732583A (en) 2016-03-04 2017-09-16 群暉科技股份有限公司 Method for executing request and associated server
CN108415763B (en) * 2018-02-11 2020-12-11 中南大学 A kind of allocation method of edge computing system
US11736553B1 (en) 2019-09-27 2023-08-22 Amazon Technologies, Inc. Selecting hosting servers for interactive electronic activities
CN113132743B (en) * 2019-12-30 2022-11-04 浙江宇视科技有限公司 Live broadcast storage and playing method and system
JP7768128B2 (en) * 2020-05-22 2025-11-12 ソニーグループ株式会社 Information processing device, information processing method, program, and information processing system
US11863616B1 (en) * 2020-10-30 2024-01-02 Amazon Technologies, Inc. Selecting hosting servers for network services
US11134217B1 (en) 2021-01-11 2021-09-28 Surendra Goel System that provides video conferencing with accent modification and multiple video overlaying

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060230407A1 (en) * 2005-04-07 2006-10-12 International Business Machines Corporation Method and apparatus for using virtual machine technology for managing parallel communicating applications

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0965084A1 (en) * 1996-03-21 1999-12-22 MPATH Interactive Inc. Network match maker for selecting clients based on attributes of servers and communication links
US6755743B1 (en) * 1999-12-08 2004-06-29 Kabushiki Kaisha Sega Enterprises Communication game system and processing method thereof
JP2001224865A (en) * 1999-12-08 2001-08-21 Sega Corp Communication game system and communication game processing method
JP3969089B2 (en) * 2001-12-25 2007-08-29 株式会社日立製作所 Hierarchical server system
US7270605B2 (en) * 2003-07-08 2007-09-18 Gt Peer-to-peer gaming system
JP4101251B2 (en) * 2005-05-24 2008-06-18 富士通株式会社 Load distribution program, load distribution method, and load distribution apparatus
US20070265094A1 (en) * 2006-05-10 2007-11-15 Norio Tone System and Method for Streaming Games and Services to Gaming Devices

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060230407A1 (en) * 2005-04-07 2006-10-12 International Business Machines Corporation Method and apparatus for using virtual machine technology for managing parallel communicating applications

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
ABDENNOUR EL RHALIBI, MADJID MERABTI: "Agents-based modeling for a peer-to-peer MMOG architecture", April 2005 (2005-04-01), XP002659987, Retrieved from the Internet <URL:http://dl.acm.org/citation.cfm?id=1063731> [retrieved on 20110926] *
BESKOW ET AL: "Latency reduction in massively multi-player online games by partial migration of game state", 7 September 2007 (2007-09-07), XP002659986, Retrieved from the Internet <URL:http://heim.ifi.uio.no/~paalh/publications/files/ita07.pdf> [retrieved on 20110926] *
CHAMBERS ET AL: "A geographic redirection service for on-line games", 8 November 2003 (2003-11-08), XP002659985, Retrieved from the Internet <URL:http://dl.acm.org/citation.cfm?id=957058> [retrieved on 20110926] *
CHRISTOPHER CLARK ET AL: "Live Migration of Virtual Machines", 4 May 2005, USENIX,, PAGE(S) 1 - 14, XP061012384 *
LEE K W ET AL: "Adaptive server selection for large scale interactive online games", 15 September 2005, COMPUTER NETWORKS, ELSEVIER SCIENCE PUBLISHERS B.V., AMSTERDAM, NL, PAGE(S) 84 - 102, ISSN: 1389-1286, XP004967987 *
See also references of WO2009073832A1 *

Also Published As

Publication number Publication date
EP2232380A1 (en) 2010-09-29
WO2009073832A1 (en) 2009-06-11
TW200951728A (en) 2009-12-16
CA2707709A1 (en) 2009-06-11
TW200941233A (en) 2009-10-01
CN101918933A (en) 2010-12-15
JP2011514565A (en) 2011-05-06
AU2008333834A1 (en) 2009-06-11
RU2010127309A (en) 2012-01-10
KR20100113502A (en) 2010-10-21

Similar Documents

Publication Publication Date Title
EP2232380A4 (en) System and method for intelligently allocating client requests to server centers
EP2014109A4 (en) System and method for server farm resource allocation
EP2122429A4 (en) System and method for customer requests and contact management
EP2561663B8 (en) Server and method for providing secured access to services
IL209571A0 (en) Method and system for distributed raid implementation
EP2335160A4 (en) Method and system for communication between a client system and a server system
EP1987429A4 (en) System and method for customer requests and contact management
ZA200902636B (en) System and method for resource management
EP2021934A4 (en) Method for protecting client and server
EP2383946A4 (en) Method, server and system for providing resource for an access user
EP2116937A4 (en) Web server for managing session and its method
EP2140693A4 (en) Server design and method
EP2329397A4 (en) Threat management system and method
IL204845A0 (en) Method and apparatus to reduce system overhead
EP2176760A4 (en) Method and system for efficient queue management
EP2232773A4 (en) Group communication system using media server having distributed structure and method thereof
TWI348100B (en) Distributed system, data management server and data distribution method
GB2469369B (en) Server device, computer system, and virtual computer moving method
IL202774A0 (en) System and method for providing multi-protocol access to remote computers
EP2099155A4 (en) Method and system for processing client request
EP2562651A4 (en) Management system and management method for computer system
EP2350869A4 (en) Method and system for providing access to image system services
EP2122486A4 (en) System and method for dynamically partitioning context servers
EP2502154A4 (en) Method and system for cloud computing services for use with client devices having memory cards
GB201016816D0 (en) Telemedicine system and method

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20100602

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA MK RS

DAX Request for extension of the european patent (deleted)
RIC1 Information provided on ipc code assigned before grant

Ipc: H04L 29/08 20060101ALI20110929BHEP

Ipc: G06F 9/50 20060101AFI20110929BHEP

A4 Supplementary search report drawn up and despatched

Effective date: 20111011

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: OL2, INC.

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: SONY COMPUTER ENTERTAINMENT AMERICA LLC

17Q First examination report despatched

Effective date: 20160215

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC

REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20190221