PROTOCOL AGNOSTIC REQUEST RESPONSE PATTERN

Patent №

US 6,996,833

Granted

2006-02-07

Filed 2001

Owner

MICROSOFT CORPORATION

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09818447

A system and method for facilitating communications over a protocol is provided. The system includes a class factory that holds identifiers associated with determining which, if any, registered protocol object creator should be employed to create a protocol object. The protocol object implements an abstract network protocol base class. The protocol object is employed to abstract details of communicating over a protocol and to provide a byte stream interface to communications occurring over the protocol, while removing protocol specific code from an application program. The method includes creating an instance of a protocol object from a source of registered protocol handlers based on a request to communicate over a protocol and using a base class API to communicate over the protocol through the protocol object.

Knowledge representationG06F 9/541H04L 9/40H04L 69/03

AI classification

Knowledge representation0.94
AI hardware0.40
Planning0.29
Vision0.01
Natural language0.01
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

MICROSOFT CORPORATION

assignment · 116450450

Assignors

OLSON, LANCE E., NIELSEN, HENRIK FRYSTYK, SANDERS, HENRY L., FIRTH, RICHARD L.

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

© 2026 NYSGPT2525 LLC