Transaction processing of distributed objects with declarative transactional attributes

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6678696
SERIAL NO

09225896

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A component-based framework includes system services and component integration interfaces that provide a run-time environment which automatically processes work of component-based server applications in transactions according to transactional rules or behaviors declaratively specified to apply to the respective components. A transaction attribute is declaratively specified for a server application component that represents whether the component requires execution in a transaction. When a client requests creation of a server application component without having first initiated a transaction and the component's transaction attribute indicates a transaction is required, the framework automatically initiates a transaction in which to run the server application component. The framework also completes the automatically initiated transaction upon receiving an indication from the server application component that its transactional work is complete.

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
Al-Ghosein, Mohsen Issaquah, WA 20 1842
Helland, Patrick James Redmond, WA 49 1295
Limprecht, Rodney Woodinville, WA 13 1298
Russell, Wilfred G Bellevue, WA 5 382

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation