UDP broadcast for a user interface in a download and configuration gaming method
US-9278284-B2 · Mar 8, 2016 · US
US2016119285A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016119285-A1 |
| Application number | US-201614988877-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 6, 2016 |
| Priority date | May 26, 2010 |
| Publication date | Apr 28, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
This invention generally relates to a process and computer code for enabling users to create adapters that enable application automation processes that allow customers to define compliance boundaries using a rules-based compliance firewall for their service providers and allow service providers to perform automation on customer machines remotely while adhering to customer's compliance requirements.
Opening claim text (preview).
We claim: 1 . A computer method for creating software on a first computer to be executed on one or more remote computers comprising the steps of: A. (1) employing in the first computer remote access technology to access and update software on one or more remote computers; (2) determining a status of the one or more remote computers; (3) utilizing the status to create one or more automation profiles for execution in one or more remote computers; B. negotiating between the first computer and the one or more remote computers, a highest level protocol for the one or more remote computer compliance boundaries required to access an automation controller in the one or more remote computers; C. (1) creating in the first computer a set of execution files having one or more nested tasks for deployment; (2) appending a light weight play engine to the execution files; (3) delivering the executable files to the one or more remote computer automation controllers using a remote access technology; D. (1) executing in the one or more remote computers the light weight play engine having appended execution files; (2) reading the execution task files; and (3) updating the one or more remote computers. 2 . The computer method as in claim 1 , wherein the status includes processing power, current processing load, application footprint, application characteristics and application performance. 3 . The computer method as in claim 1 , wherein the reading includes: initializing the execution file by optionally making a local copy of the execution file. 4 . The computer method as in claim 1 , further including scanning the execution file to determine if it meets the security compliance for the remote computer. 5 . The computer method as in claim 1 , wherein the execution files locate one or more application controls. 6 . The computer method as in claim 1 , wherein the execution files include track changes between an older and a newer version of an application. 7 . The computer method as in claim 1 , wherein the execution files includes a system or an application software update for the one or more remote computers, through one or more of: (a) an addition of one or more new data fields, (b) a removal of one or more data fields; (c) a change in data field type, (d) a field layout; (e) an underlying technology framework of the application. 8 . The computer method as in claim 7 , further including storing the update. 9 . The computer method as in claim 7 , further incorporating updates in the system or an application software. 10 . The computer method as in claim 1 , further including the step of scanning the execution file to check the nested task for task calls to other tasks. 11 . The computer method as in claim 1 , further including the first computer providing updates that are backward compatible in the one or more remote computers. 12 . The computer method as in claim 1 , wherein the tasks have command line arguments executable as variables by the one or more remote computers. 13 . A computer method for creating a portable unit on a first computer to be executed on one or more remote computers comprising the steps of (a) performing automation updates on one or more remote computers, while adhering to one or more remote computers compliance requirements; and (b) enabling the one or more remote computers to define compliance boundaries using a rules-based compliance firewall; and (c) enabling the first computer, subject to the compliance boundaries, to create one or more adapters that enable automated applications to be executed on the one or more remote computers; and (d) incorporating the one or more adapters into the communication protocols of the first computer and the one or more remote computers such that the automation updates to take effect optionally at the initiation of the first computer or the one or more remote computers. 14 . A non-transitory computer-readable medium having stored thereon computer-readable instructions for enabling new and updated applications comprising the steps of: (a) enabling a service provider computer to perform automation on a remote customer computer, while adhering to remote customer computer compliance requirements by (b) enabling the remote computer (1) to define a compliance boundary that allows a service provider computer access to the remote customer; and (2) to execute an automated application, subject to the compliance boundaries, such that the remote computer receives new applications and updates other applications. 15 . A non-transitory computer-readable medium having stored thereon computer-readable instructions for enabling new and updated applications as in claim 14 , the step of determining the status of the remote computer, said status including one or more of: processing power, current processing load, application footprint, application characteristics and application performance. 16 . A non-transitory computer-readable medium having stored thereon computer-readable instructions for enabling new and updated applications as in claim 14 , further including the step of initializing the automated application by optionally making a local copy of the application in the remote computer. 17 . A non-transitory computer-readable medium having stored thereon computer-readable instructions for enabling new and updated applications as in claim 14 , further including the step of scanning the automated application to determine if it meets the security compliance for the remote computer. 18 . A non-transitory computer-readable medium having stored thereon computer-readable instructions for enabling new and updated applications as in claim 14 , further including the step tracking changes between an older and a newer version of an application on the remote computer. 19 . A non-transitory computer-readable medium having stored thereon computer-readable instructions for enabling new and updated applications as in claim 14 , further including the step of updated the remote computer by: (a) an addition of one or more new data fields, (b) a removal of one or more data fields; (c) a change in data field type, (d) a field layout; (e) an underlying technology framework of the application. 20 . A non-transitory computer-readable medium having stored thereon computer-readable instructions for enabling new and updated applications as in claim 14 , further including the step of scanning the automation application to check the nested task for task calls to other tasks.
for separating internal from external traffic, e.g. firewalls · CPC title
Test or assess a computer or a system · CPC title
Updates (security arrangements therefor G06F21/57) · CPC title
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
for remote control or remote monitoring of applications · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.