Browse Prior Art Database

Multi-bridge mobile device network accelerator

IP.com Disclosure Number: IPCOM000206899D
Publication Date: 2011-May-13
Document File: 4 page(s) / 97K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a system to enable and accelerate internet access speed of a mobile device by bridging to several nearby internet accessible devices simultaneously. This disclosure requires accelerate agents installed on each device participated in the accelerate network, and a central server hosted on internet as proxy server.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 44% of the total text.

Page 01 of 4

Multi-bridge mobile device network accelerator

    With the fast spreading of smart mobile devices, people become more and more willing to surf internet at any time, any place. But due to the service provided by ISPs or weak-signal location like subway station, underground parking ground, people might suffer from weak signal or even no signal,

which will lead to poor internet surfing experience. This disclosure introduces a

system to accelerate mobile device internet surfing speed in weak or no signal location.

    There are some existing technologies like wifi tethering can bridge mobile devices without internet access to internet by linking bridge device with proper connection methods, such as wifi, Bluetooth. But this approach will suffer from single point failure and also internet access speed can not exceed bridge device's internet access speed.

    The core idea is to enable and accelerate internet access speed of a mobile device by bridging to several nearby internet accessible device simultaneously. This idea requires accelerate agents installed on each device participated in the accelerate network, and a central server hosted on internet as proxy server.

    Bridges to several nearby device at same time helps: 1) eliminate single point failure, agent can distribute packages to other bridged device if any bridge device fails. 2) increase overall bandwidth, sequential packages are distributed to several bridges to transfer simultaneously, terminal node will collect all received package and put them back into sequence.

Also contribution value can be calculated based on statistic data

                                             (e.g., total contributed data size), and can be used to decide priority(e.g., router agent decide the sequence to forward data from several different terminal agents ).

This disclosure requires tow major components to work: accelerate agents and a central server.

Accelerate agent is either a software component or a hardware component installed on each mobile device needs to utilize

accelerated mobile network. Each agent will have a unique identifier. In accelerated mobile network, it can play 2 types of roles: terminal agent or router agent. Terminal agent refers to agent with poor or without internet access. It will use router agents as bridge to connect to internet. Router agent refers to agent having internet access.

,

wifi, Bluetooth and etc

Agent will keep monitoring nearby agent's linking status and updating buddy list. If some buddy fails during communication

agent will resend packages planed for this path through other paths.

Agent shields underlying differences between different connection methods to upper layer applications

sequential packages to different paths recorded in buddy list and send simultaneously .

Agent maintains a table named buddy list

nearby agent id, connection methods(

which records all nearby mobile device having agent installed. Information like

) to nearby agent,

whether internet accessible are recorded in buddy

,

list.

. It will...