Systems and methods for supporting inheritance for user-defined types

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7539688
APP PUB NO 20050177581A1
SERIAL NO

10837929

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Various embodiments of the present invention are directed to a database with an extensible type system for at least one user-defined type that comprises information for describing its structure as well as information for describing an inheritance relationship between itself and another user-defined type (either a subtype or a supertype/base type). For certain embodiments, the user-defined type is defined in something other than Sequential Query Language (SQL) statement such as, for example, a Common Language Runtime (CLR) statement, a statement in C, C++, and C# (“C-sharp”), and/or a visual basic statement. In any event, several embodiments are further directed to a system wherein the database is aware of the inheritance relationship between two user-defined types by an explicit registration of the user-defined types with said database.

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
Altudov, Denis Y Redmond, US 7 247
Blakeley, Jose A Bothell, US 30 1198
Sezgin, Beysim Redmond, US 28 1040
Venkatesh, Ramachandran Bellevue, US 37 1160
Yu, Wei Issaquah, US 292 1924

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation