General programming language support for nullable types

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7647580
APP PUB NO 20060053131A1
SERIAL NO

10935247

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The subject invention relates to systems and methods that provide null capabilities within the context of programming languages. In one aspect, a system is provided that facilitates null-support in various programming languages. The system includes one or more types associated with at least one programming language. A type modifier is provided to signal that the type is nullable. The type modifier enables a multi-element structure to be automatically created in association with the type wherein, the multi-element structure includes the type and a Boolean element indicating whether or not the variable is null.

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
Gunnerson, Eric A Bellevue, US 4 228
Hallam, Peter A Seattle, US 23 548
Hejlsberg, Anders Seattle, US 79 3282
Katzenberger, Gary S Woodinville, US 16 468
Meijer, Henriçus Johannes Maria Mercer Island, US 1 5
Warren, Matthew J Redmond, US 52 1046

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation