Patent · US Active

Techniques for forming a multi-tasking executable program and using the same

US7774763B1 · kind B1 · utility

3Cited by
3References
8Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 22, 2005
Grant dateAug 10, 2010
Priority date
Expiry dateOct 12, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/314
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An improved multi-tasking executable program has executable code which includes a main section defined by a main portion of source code, and a set of task sections defined by a set of task portions of the source code. Each task section has (i) a “jump_to_address” section defined by expansion of a “jump_to_address” macro of the source code, and (ii) multiple entry points defined by multiple expansions of a “breakout” macro of the source code. When the executable code is executed by a processor of the subsystem, the main section is configured to invoke each task section in a cyclical manner, and the “jump_to_address” section of each task section is configured to jump execution to one of the multiple entry points of that task section.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.