EMBEDDED MACROS

Patent №

US 7,716,637

Granted

2010-05-11

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11303197

An embedded macro establishes logic for object properties that define actions that execute when an event triggers. When an embedded macro is associated with an event, a regular event property value is set to an empty string and a shadow property associated with the regular event property is created. An application that supports embedded macros recognizes the empty regular property value as an indicator that a macro is embedded in the event. A binary representation of the macro is accessed from the shadow property and is executed when the event associated with the embedded macro triggers. An action safe list identifies trusted embedded macro actions. Embedded macro actions not included on the safe list are not executed such that untrusted actions are blocked from execution.

AI classification

AI hardware0.99
Knowledge representation0.79
Planning0.17
Natural language0.08
Vision0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 172450966

Assignors

GETSCH, TIMOTHY E., BROTHERTON, MICHAEL ALLEN, MARKIEWICZ, MARCUS E., WARDEN, ANDREW M.

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

© 2026 NYSGPT2525 LLC