Communicating diagnostic information of an active modem session to an online service
First Claim
1. A communication system, the system comprising:
- a modem session endpoint configured as a conduit for active modem communications involving a user and configured to determine diagnostic information related to the active modem communications, wherein the active modem communications include information directed to an online service;
a tunneling protocol including a diagnostic information message format; and
a gateway configured to communicate the diagnostic information with the modem session endpoint and to communicate the diagnostic information to the online service using the diagnostic information message format of the tunneling protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Communicating diagnostic information to an online service may include communicating with a plurality of user computers having a plurality of modem access sessions. The online service may communicate with the user computers using one or more gateways. For example, each access session may include a first communication session between the online service and a gateway, and a second communication session between the gateway and a modem of a user computer. Each gateway may gather diagnostic information indicative of corresponding second communication sessions. The diagnostic information may be communicated to the online service using the first communication sessions. The online service may use the diagnostic information automatically to detect or to diagnose a communication fault.
41 Citations
27 Claims
-
1. A communication system, the system comprising:
-
a modem session endpoint configured as a conduit for active modem communications involving a user and configured to determine diagnostic information related to the active modem communications, wherein the active modem communications include information directed to an online service;
a tunneling protocol including a diagnostic information message format; and
a gateway configured to communicate the diagnostic information with the modem session endpoint and to communicate the diagnostic information to the online service using the diagnostic information message format of the tunneling protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system, the system comprising:
-
a communication service configured to use one or more tunneling protocol to receive diagnostic information related to active modem communications of each of a plurality of users; and
a diagnostic service configured to aggregate the diagnostic information and to detect and to diagnose a network fault automatically based on the aggregated diagnostic information. - View Dependent Claims (9, 10, 11)
-
-
12. A computer program stored on a computer readable medium or a propagated signal, the computer program comprising:
-
a modem code segment that causes a modem to communicate an active modem communication, wherein the active modem communication includes information directed to an online service;
a tunnel code segment that causes a computer of the online service to communicate using a tunneling protocol; and
a gateway code segment that causes a gateway computer to;
communicate with the modem;
determine diagnostic information related to the active modem communication; and
communicate with the computer of the online service to provide the diagnostic information to the computer of the online service. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer program stored on a computer readable medium or a propagated signal, the computer program comprising:
-
a communication code segment that causes a computer to use one or more tunneling protocol to receive diagnostic information related to active modem communications of each of a plurality of users; and
a diagnostic code segment that causes the computer to aggregate the diagnostic information and to detect and to diagnose a network fault automatically based on the aggregated diagnostic information. - View Dependent Claims (19)
-
-
20. A method of communicating modem session diagnostic information, the method comprising:
-
configuring the online service to communicate with a plurality of modems using a plurality of access sessions, each access session comprising a first communication session and a second communication session, wherein the first communication session logically is nearer the online service than the second communication session;
configuring the online service to use the first communication sessions to communicate diagnostic information related to the second communication session; and
configuring the online service to use the diagnostic information to diagnose a communication fault without human intervention. - View Dependent Claims (21)
-
-
22. A method of communicating diagnostic information to an online service, the method comprising:
-
configuring the online service to communicate with a user computer using an access session that comprises a first communication session and a second communication session, wherein the first communication session logically is nearer the online service than the second communication session;
determining diagnostic information related to the second communication session; and
configuring the online service to use the first communication session to communicate diagnostic information determined relative to the second communication session. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification