Automated service platform prospecting
First Claim
Patent Images
1. A machine-implemented method, comprising:
- identifying a network site that provides computing services and/or platforms;
configuring a prospector process package to inspect the network site, wherein the prospector process package includes a prospector process and configuration details for dynamically installing and executing the prospector process on the network site, the prospector process package is a self-contained computing processing environment that utilizes computing services, infrastructure, and platforms of the network site when installed; and
sending the prospector process package to the network site, wherein the prospector process validates itself to the network site executes within the network site for purposes of gathering network site details for a subsequent platform process package that dynamically installs and executes on the network site to use the computing services and the platforms, and the prospector process makes a determination as to whether the subsequent platform process package can install and utilize the network site, the prospector process package is sent to the network site a configurable period of time before the subsequent platform process package dynamically installs and executes on the network site to ensure no changes have taken place on the network site before the platform process package installs.
16 Assignments
0 Petitions
Accused Products
Abstract
Techniques for automated service platform prospecting are provided. A prospector process is sent out in advance to scout for potential network sites that provide computing infrastructure and computing services (platforms) to self-contained computing environments. The prospector process validates the potential network sites for use and gathers site characteristics that are used to configure the self-contained computing environments when they are to be installed and executed on those network sites.
-
Citations
18 Claims
-
1. A machine-implemented method, comprising:
-
identifying a network site that provides computing services and/or platforms; configuring a prospector process package to inspect the network site, wherein the prospector process package includes a prospector process and configuration details for dynamically installing and executing the prospector process on the network site, the prospector process package is a self-contained computing processing environment that utilizes computing services, infrastructure, and platforms of the network site when installed; and sending the prospector process package to the network site, wherein the prospector process validates itself to the network site executes within the network site for purposes of gathering network site details for a subsequent platform process package that dynamically installs and executes on the network site to use the computing services and the platforms, and the prospector process makes a determination as to whether the subsequent platform process package can install and utilize the network site, the prospector process package is sent to the network site a configurable period of time before the subsequent platform process package dynamically installs and executes on the network site to ensure no changes have taken place on the network site before the platform process package installs. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-implemented system, comprising:
-
a network having a prospector manager (PM) implemented in a non-transitory computer-readable storage medium and to process on the network; and the network also having a recording service implemented in a non-transitory computer-readable storage medium and to process on the network; wherein the PM is to configure a prospector process package for dynamic installation and execution on a network site, the prospector process package is a self-contained computing processing environment that utilizes computing services, infrastructure, and platforms of the network site when dynamically installed, the network site providing the computing services and the infrastructure to a platform process package that defines its own processing environment within the infrastructure of the network site, and wherein a prospector process of the prospector process package gathers network site details for the network site and securely communicates those network site details to the recording service, and wherein the PM subsequently uses the recording service to acquire the network site details to configure the platform process package when the platform process package is to be dynamically installed and executed on the network site, the prospector process is sent to the network site a configurable period of time before the platform process package dynamically installs and executes on the network site to ensure no changes have taken place on the network site before the platform process package dynamically installs, and the prospector process makes a determination as to whether the platform process package can install and utilize the network site. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A machine-implemented system comprising:
-
a network having a prospector service implemented in a non-transitory computer-readable storage medium and to process on the network; and the network also having an identity service implemented in a non-transitory computer-readable storage medium and to process on the network; wherein the prospector service dynamically installs itself on a network site that provides computing infrastructure and services to a platform process package and the prospector service authenticates itself to the network site via the identity service once the prospector service successfully executes on the network site, the prospector process package is a self-contained computing processing environment that utilizes the computing services, the infrastructure, and the platform of the network site when dynamically installed, and the prospector service gathers network site details for the network site that can be used to configure the platform process package for subsequent dynamic installation and execution on that network site, the prospector process is sent to the network site a configurable period of time before the platform process package dynamically installs and executes on the network site to ensure no changes have taken place on the network site before the platform process package dynamically installs and the prospector process makes a determination as to whether the platform process package can install and utilize the network site. - View Dependent Claims (15, 16, 17, 18)
-
Specification