Patent · US Expired

System and method for dynamic uploading and execution of applications and drivers between devices

US7610331B1 · kind B1 · utility

54Cited by
40References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 13, 2000
Grant dateOct 27, 2009
Priority date
Expiry dateDec 2, 2021

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N1/2179
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A methodology for dynamic (i.e., run-time) uploading and execution of applications and drivers between devices (e.g., between “client” device and one or more (host) devices), in a fully automated manner, is described. The device which is to be hosted (e.g., the “client” device) initially probes its environment to determine which device or devices it is attached to (e.g., the “host” device(s)). Once it has correctly discerned the relevant host or target device(s), the client device includes the capability of immediately sending out (i.e., uploading) a particular driver or application (i.e., object or file of interest) for placement, and ultimately execution, at the host device. Once the particular object or file of interest has been “injected” into the host device and is executing, the client device may simply revert to a “listening mode” in which it waits to be told what to do (i.e., receive commands from the application or driver which is now executing at the host device). This approach is particularly well-suited for devices which serve as “add-on” devices (clients) to other devices (hosts) that are “smarter,” for instance, including more processing capability and/or memory. In t…

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