07532571 is referenced by 118 patents and cites 12 patents.

Methods and systems allow an application capable of online communication to monitor the availability of different electronic communications sources and provide transition between online and offline operation and between different electronic communications sources. When a change occurs in connectivity source status, such as when the user disconnects from a wireline connection or goes offline or when a connection is otherwise lost due to mechanical failure or loss of wireline or wireless signal or when a reduction in bandwidth or connection speed is detected, the application is automatically transitioned between online and offline status and between different types of connectivity source without user action and without interruption of use of the application. If an online connection may not be obtained via TCP/IP connection, a determination is made as to whether the application and computer operating system are configured for RPC/HTTP connectivity. If the application and computer operating system are configured for RPC/HTTP connectivity, RPC/HTTP connection is attempted.

Title
Providing online connectivity across a range of electronic communications systems
Application Number
10/608944
Publication Number
7532571 (B1)
Application Date
June 27, 2003
Publication Date
May 12, 2009
Inventor
Aaron Hartwell
Duvall
WA, US
David Raissipour
Issaquah
WA, US
Ronald Eric Gray
Redmond
WA, US
Gulsen Demiroz
Redmond
WA, US
Alec Dun
Redmond
WA, US
Michael Price
San Diego
CA, US
Agent
Alton Hornsby III
Merchant & Gould P C
Assignee
Microsoft Corporation
WA, US
IPC
H04L 12/26
View Original Source