Generic validation layer for object properties

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20080222611A1
SERIAL NO

11716179

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A validation layer that facilitates the automatic annotation of object properties by the object with a validation attribute (e.g., FieldValidation), thereby specifying a set of validation rules declaratively, and scenarios under which these validation rules should fire. During build time, the validation layer iterates through each module and associated module classes to automatically generate the validation code. This not only makes the code more readable, but also ensures that a project has consistent validation handling. The validation layer applies to the annotation and validation at the property-level and inter-property. Thus, property-level validation is employed to ensure the correctness of individual values, and inter-property validation can be employed to ensure the correctness in combinations of values.

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
Sharma, Nitin Sammamish, WA 75 693

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation