Patent ID: 7237013

Claim:
A computer-implemented method for accessing data from a semaphore in a computer system, comprising: including a first software component in a first application, wherein the first software component is operable to access data from the semaphore, wherein the semaphore is stored in a computer memory, wherein the semaphore is operable to store data of any of a plurality of different data types, wherein the data comprised in the semaphore has a first data type of the plurality of different data types, and wherein the plurality of different data types comprise two or more of: WAV file; numeric; text; tabbed text file; DSD file; formatted vector; formatted array; or tab delimited spreadsheet data; executing the first application; receiving a uniform resource locator (URL) which specifies a location of the semaphore, wherein URL is received in response to user input; the first software component connecting to the computer memory using the location information; the first software component accessing the data comprised in the semaphore; and the first software component converting the data into a format useable by the first application after the first software component connects to the computer memory and receives the data.