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.

Date of Patent:
Aug. 08, 2006

Filed:

Jan. 15, 2002
Applicants:

Madhu Chetuparambil, Pittsburgh, PA (US);

James R. Giles, Yorktown Heights, NY (US);

Shankar Ramaswamy, Pittsburgh, PA (US);

Marcia L. Stockton, Bakersfield, CA (US);

Dinesh Verma, Mount Kisco, NY (US);

Inventors:

Madhu Chetuparambil, Pittsburgh, PA (US);

James R. Giles, Yorktown Heights, NY (US);

Shankar Ramaswamy, Pittsburgh, PA (US);

Marcia L. Stockton, Bakersfield, CA (US);

Dinesh Verma, Mount Kisco, NY (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods, systems, and computer program products for programmatically determining whether components of a program are suitable for deployment in particular locations such as at the edge of a network. In preferred embodiments, program characteristics and operating environment characteristics, along with information about their interactions, are programmatically combined at deployment time to determine whether application components are edgeable. The disclosed approach enables people such as programmers (who are familiar with the program characteristics) and systems administrators (who are familiar with the operating environment characteristics) to each provide some control over the edgeability determination, along with other systems experts (who know how these features interact). Alternatively, this information or portions thereof may be supplied programmatically. Preferably, techniques of matrix algebra are used for the programmatic combination, yielding a value which is compared to a predetermined edgeability threshold to determine a particular component's edgeability.


Find Patent Forward Citations

Loading…