The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 9355180 B1

PDF
Full Text
Expired
Date of Patent:
May. 31, 2016

Filed:

Feb. 07, 2011
Applicants:

Christopher Michael Sfanos, Issaquah, WA (US);

Madhur Joshi, Kirkland, WA (US);

Satish Lalam, Redmond, WA (US);

Andrew Philip Birck, Seattle, WA (US);

Inventors:

Christopher Michael Sfanos, Issaquah, WA (US);

Madhur Joshi, Kirkland, WA (US);

Satish Lalam, Redmond, WA (US);

Andrew Philip Birck, Seattle, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 17/30 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30867 (2013.01); G06F 9/44552 (2013.01); G06F 17/30887 (2013.01);
Abstract

The customized execution of an executable accessed from a web server. Upon receiving a request for the executable, the web server determines a customization to be applied to the executable. For instance, arguments may be parsed from the Uniform Resource Locator (URL) of the request. The web server then sends a copy of the executable to the client, and provides customization argument(s) in the name of the executable. Thus, the name of the executable may differ, depending on the customization to be applied, although the executable binary itself may be the same. The client receives the executable copy, and interprets its name to determine the customization to be applied. For instance, the client may extract the argument(s) from the name of the executable, and provide those argument(s) to the executable when executed.


Find Patent Forward Citations

Loading…