Asynchronous database API

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7503052
APP PUB NO 20050234936A1
SERIAL NO

10824177

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An asynchronous database API allows threads to call a database and continue to execute without spawning a thread to wait for the database and without polling the database. The API immediately returns to a caller without waiting for a database operation to complete or for any other external event. A call to an asynchronous database API can invoke an initialization method. The initialization method may validate the input parameters, build them into a message for a database operation, send the message to the database server, and return signal information to the client process thread. Signal information provides a client thread with a way to recognize a signal indicating the return of results from a database. Upon completion of a database operation, a thread can call a finalization method to perform any final step to process the database results and pass the formatted results to the thread.

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
Castro, Pablo Bellevue, US 26 527
Divringi, Lale Bellevue, US 4 72
Dockter, Blaine Duvall, US 2 83
Sundaresan, Sharad Sammamish, US 5 341

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation