×

Stream-based software application delivery and launching system

  • US 8,584,120 B2
  • Filed: 11/23/2009
  • Issued: 11/12/2013
  • Est. Priority Date: 11/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a first computer system, a software stub comprising a URI (Uniform Resource Identifier) identifying a downloadable software program from a second computer system;

    installing, by a first computer system, the received software stub;

    transmitting, by the software stub, a request for an executable code of the downloadable software program, the request comprising the URI;

    receiving, by the software stub on the first computer system, the executable code of the downloadable software program in a data stream transmitted from the second computer system over a network connection between the first computer system and the second computer system;

    extracting, by the first computer system, the executable code of the downloadable software program received in the data stream from the second system;

    allocating, by the first computer system, an amount of dynamic memory for the executable code of the downloadable software program;

    loading, by the first computer system, the executable code of the downloadable software program extracted from the data stream directly into the allocated dynamic memory; and

    executing, by the first computer system, the downloadable software program by launching the executable code of the downloadable software program loaded in the allocated dynamic memory.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×