SHELL INPUT/OUTPUT SEGREGATION

Patent №

US 8,745,489

Granted

2014-06-03

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

2

speech · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11469428

Embodiments described herein are based on the principle that shells execute commands as units of characters. Accordingly, embodiments herein provide for a sending side with enough intelligence to isolate each command, examine it, perform some levels of validation, and deliver a structured representation of the command to the remote processor before doing any network operations. More specifically, embodiments herein provided for a mechanism of identifying a command and encapsulating the command into a single message (e.g., a SOAP, HTTPS, or other type message), which is then sent to a remote shell for processing as an entire unit. Accordingly, embodiments herein treat the command as a single unit, rather than as a character-oriented transmission.

SpeechAI hardwareG06F 9/544G06F 9/45512G06F 9/546H04L 67/08H04L 67/131G06F 2209/541H04L 67/02

AI classification

AI hardware1.00
Speech0.60
Natural language0.02
Knowledge representation0.02
Machine learning0.00
Vision0.00
Evolutionary computation0.00
Planning0.00

Ownership

MICROSOFT CORPORATION

assignment · 183780898

Assignors

MCCOLLUM, RAYMOND W., NOSOV, ALEXANDER, KUMBALIMUTT, VISHWAJITH, MENZIES, STEVE, LEE, STEPHEN WAH

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

© 2026 NYSGPT2525 LLC