Patent · US Expired

System and method for hosting an application in one of a plurality of execution environments

US7430743B2 · kind B2 · utility

6Cited by
7References
31Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 27, 2003
Grant dateSep 30, 2008
Priority date
Expiry dateFeb 12, 2025

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/329
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Described is a mechanism for executing a hosted application in either a browser-execution environment or as a standalone application. The invention provides a mechanism that enables hosting code in either of plural hosting environments. Briefly stated, code is created that executes in a common execution environment. That execution environment can be either owned by a browser or not. When the code is launched, a host sniffer component determines from an indicator within the code which hosting environment is appropriate. Based on that indicator, the code is launched in the appropriate hosting environment. The appropriate hosting environment may be either browser hosted or standalone.

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