Efficient splitting and mixing of streaming-data frames for processing through multiple processing modules

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7007096
SERIAL NO

09310596

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Streaming data is processed through one or more pipes of connected modules including mixers and/or splitters. The data is carried in composite physically allocated frames having virtual subframes associated with different ones of the splitters, mixers, and other transform modules. Nesting trees and pipe control tables represent the structure of the pipes. A frame allocator is assigned to a particular module in a pipe. Rather than issuing a control transaction to all modules when any one of them completes an operation upon its source data, a control manager requests a module to begin its operation only when all of its input subframes have become available. Frame control tables record when any module has completed an operation, and a pipe control table lists which modules provide data to which other modules.

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
Lisitsa, Rafael S Bellevue, WA 15 1414
Sather, Dale A Seattle, WA 44 3037
Shaw, George H J Woodinville, WA 17 1221
Woodruff, Bryan A North Bend, WA 19 1277

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation