Fully capturing outer variables as data objects

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8060868
APP PUB NO 20080320440A1
SERIAL NO

11766514

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Providing for read/write access to captured free variables expressed as environment data objects is disclosed herein. By way of example, free variables can be rewritten as a field of a private class, and accessed via an instance of the private class captured within the environment data object. In such a manner, no need of a placeholder or proxy function is required to access the free variable. Consequently, the subject innovation provides a simplified method for capturing free variables within expression trees and providing read/write access to such variables.

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
Hallam, Peter A Seattle, US 23 548
Hejlsberg, Anders Seattle, US 79 3282
Kulkarni, Dinesh C Sammamish, US 14 241
Meijer, Henricus Johannes Maria Mercer Island, US 244 9109
Szyperski, Clemens Alden Redmond, US 14 112
Torgersen, Mads Issaquah, US 26 442
Warren, Matthew J Redmond, US 52 1046

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation