SYSTEM AND METHOD FOR DETERMINING WHETHER A NETWORK DESTINATION IS REACHABLE

Patent №

US 7,680,924

Granted

2010-03-16

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11031580

A method and system for providing system event notifications to clients such as applications. Clients register for notification of one or more types of events with a registration mechanism, and a System Event Notification Service, (SENS), receives system event information and fires event notifications in response thereto. A distribution mechanism selectively communicates the fired event to each client registered for notification thereof based on the type of event. Events include network events, for which the service monitors the connectivity state of the machine, including whether a connection is established or lost, the type of connection (LAN/WAN) and bandwidth information. To monitor a LAN state, the service caches outgoing and incoming network information including errors and packet counts and statistically evaluates this cached information against current information to determine whether the connection is established or lost. The service also determines if a destination (IP address or name) is reachable, by periodically polling destinations. Other system event notifications may be fired, including logon or logoff operations and power management events.

Knowledge representationG06F 9/542H04L 41/0604H04L 43/0811G06F 2209/544

AI classification

Knowledge representation0.98
AI hardware0.03
Evolutionary computation0.02
Natural language0.01
Planning0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 189270418

Assignors

PARUPUDI, GOPAL, GOERTZEL, MARIO C., SRINIVAS, MURTHY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC