International Data Corporation (IDC) has forecast that the world is moving toward the next era, "the invisible computing era", during which embedded technologies will boom. Invisible computing is a term to describe the coming age of ubiquitous task-specific computing devices.