Shell extensions for an operating system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6160550
SERIAL NO

09392344

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context menus for objects that are visible within an integrated system name space. In addition, developers may add property sheet pages for such objects. Application developers also have the option of providing per-instance icons for each instance of an object. Application developers may provide data object extension handlers for customizing data sources on a per-object class basis and may provide drop target extension handlers on a per-object class basis to customize drop target behavior. Developers may additionally provide copy-hook handlers to regulate file system operations on objects. Developers may also extend the functionality provided by the shell of the operating system by adding their own custom name spaces to the integrated system name space. The mechanism provided by the operating system to add such a name space is polymorphic and transparent to users.

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
Belfiore, Joseph D Seattle, WA 25 2370
Chew, Chee H Redmond, WA 38 2664
Guzak, Christopher J Kirkland, WA 33 1726
Nakajima, Satoshi Redmond, WA 163 5007
Pitt, III George H Redmond, WA 17 949

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation