System architecture and related methods for dynamically adding software components to extend functionality of system processes

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7493614
APP PUB NO 20040193599A1
SERIAL NO

10404985

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods are described herein for automatically installing and using media processing filters to extend the media functionality of system processes. A system service is requested by the add-in filter to be installed on the system. The filter management service processes the request and installs the filters to be invoked later by other system processes such as device drivers, applications and acquisition software. The system processes use the filter management service to enumerate filters available on the system and select one or more of the filters to extend their media functionality. The filters are objects that may be used by multiple processes at any given time. Also, the filter management service can validate trustworthiness of a filter prior to installing the filter on the system. Additionally, the filter management service can be used to provide selected filters to be invoked from a process separate from the process requesting the filter for use. The installed filters may be searched and enumerated according to their associated categories.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Khoury, Issa Redmond , US 8 252
Kozlov, Andrei Redmond , US 2 102
Liu, Min Redmond , US 296 2713

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation