Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed network coordinate system

A coordinate system and network technology, applied in transmission systems, digital transmission systems, data exchange networks, etc.

Active Publication Date: 2012-07-04
MICROSOFT TECH LICENSING LLC
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the client device may be located relatively far from the DNS server

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed network coordinate system
  • Distributed network coordinate system
  • Distributed network coordinate system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] This document refers to distributed coordinate systems, which can be exploited, inter alia, in a client / server processing model. More specifically, embodiments disclosed herein may advantageously use the network location of certain network devices for various purposes.

[0014] in total relative to figure 1 , 2A , 2B, 2C, 3A, 3B and 4, the client device can determine its position in the network system, such as network coordinates. A network system may include several landmark servers that act as "beacons" to enable a client device to self-locate, eg determine its own coordinates. The network system may also include several content servers. The client device can communicate with the content server through the network system and update its own location based on these communications.

[0015] in total relative to Figure 5 , 6 In the second scenario, exemplified by , and 7, network access via multiple interfaces is introduced. The client device may communicate with ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This document relates to a distributed network coordinate system. One implementation provides computer-readable storage media including instructions that may cause a processor to perform certain acts. For example, the acts may include storing an initial network location of a first device in a network. The network may include the first device and a second device. The acts may also include monitoring one or more network performance metrics related to existing application communications with the second device, and determining an updated network location of the first device, based on the initial network location and the network performance metrics. Aspects of network health can be derived from monitoring changes in the network locations of various devices within the coordinate system.

Description

Background technique [0001] The quality of user experience on a network can be greatly affected by conditions on the network, such as latency and available bandwidth between a user device and one or more servers. For example, in a highly interactive client-server application, a user at a client device may make repeated requests for content from a server. Even if there is sufficient bandwidth between the client device and the server to allow relatively quick transfer of large files, long wait times can contribute to a disappointing user experience in which the server does not appear to be responsive to the client device. Conversely, in client-server applications involving large data transfers but relatively few client-server interactions, short latencies do not overcome the shortcoming of insufficient bandwidth to provide acceptable transfer times for data. [0002] In many cases, a given online service may be associated with many servers capable of providing the online servic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L12/26
CPCH04L41/12H04L61/1511H04L43/0864H04L29/12H04L29/06H04L61/609H04L61/4511H04L2101/69H04L9/40H04L43/0876
Inventor 袁利华S.阿贾瓦尔K.达摩尔T.V.库里恩A.G.格林伯格R.克恩
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products