IP Library Patent Application 15420665
Patent Application
App. No. 15/420,665

DATA COMMUNICATION ACCELERATOR SYSTEM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/420,665
Abstract

A data communication system may include a computer server that may include a processor, a memory; and a computer program encoded on said memory. The computer program may be configured to implement system logic when executed by said processor. The system logic may include a process manager, a user interface, a communication bus, and a database. The process manager may be configured to automatically execute a plurality of custom processes. The process manager may be configured for receiving a request for the code development project. The process manager may be configured for receiving, via the user interface, a request for an electronic environment, and the electronic environment may be configured for modifying the code development project. The process manager may be configured for provisioning the electronic environment according to the request and providing the environment via a virtual machine.

Claims (52)

1 . A data communication system, comprising:

a computer server comprising:

a processor,

a memory; and

a computer program encoded on said memory, said computer program configured to implement system logic when executed by said processor, said system logic including:

a process manager,

a user interface;

a communication bus; and

a database;

wherein the process manager is configured to automatically execute a plurality of custom processes.

2 . The system of claim 1 , wherein at least one of the plurality of custom processes corresponds to a code development project, and the process manager is further configured for:

receiving a request for the code development project;

receiving, via the user interface, a request for an electronic environment, the electronic environment configured for modifying the code development project;

provisioning the electronic environment according to the request; and,

providing the environment via a virtual machine.

3 . The system of claim 2 , wherein the provisioning includes:

determining an environment type from the request;

determining an environment blueprint of the requested electronic environment; and

invoking a target communication interface, according to the determined environment type and determined environment blueprint, to create the virtual machine.

4 . The system of claim 1 , wherein the process manager is further configured to:

receive a project completion message upon complete of the project;

analyze the project according to a plurality of project review rules; and

generate a report according to the review of the completed project.

5 . The system of claim 1 , wherein at least one of the plurality of custom processes

corresponds to an information technology (IT) incident and the processor is configured to automatically remediate the IT incident.

6 . The system of claim 5 , wherein automatically remediating the IT incident includes:

receiving an incident message including information corresponding to the IT incident;

creating an incident ticket according to the incident message;

determining, according to the incident ticket, if one or more existing processes are configured for remediating the IT incident;

executing one or more existing processes if the one or more existing processes are configured for remediating the IT incident; and

escalating the incident ticket if the one or more existing processes are not configured for remediating the IT incident.

7 . A method for high efficiency data communications via a computer network, the method comprising:

providing a computer server including a processor and a memory coupled to the processor,

providing a system logic disposed in said memory, said system logic comprising at least one of instructions and code;

receiving, via the computer server, a process execution request; and

automatically executing, via a process manager of said system logic, a custom process according to the process execution request.

8 . The method of claim 7 , comprising exporting the process execution request to a process tracking tool.

9 . The method of claim 8 , wherein the custom process corresponds to a code development project, and automatically executing the custom process comprises:

receiving an request for an electronic environment, the electronic environment configured for modifying the code development project;

provisioning the electronic environment according to the request; and,

providing the environment via a virtual machine.

10 . The method of claim 9 , wherein the provisioning includes:

determining an environment type according to the request;

determining an environment blueprint according to the request; and

invoking a target communication interface according to the determined environment type and determined environment blueprint, to create the virtual machine.

11 . The method of claim 10 , further comprising:

receiving a project completion message upon completion of the project;

analyzing the completed project according to a plurality of project review rules; and

generating a report according to the review of the completed project.

12 . The method of claim 11 , wherein analyzing the completed project includes automatically applying a plurality test cases to the project.

13 . The method of claim 12 , wherein analyzing the completed project includes determining a project coverage value.

14 . The method of claim 13 , wherein the project coverage value corresponds to an amount of the completed project that has been tested via the plurality of test cases.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE SHOULD READ AS "BUSINESS DISTRIBUTION AGREEMENT" PREVIOUSLY RECORDED AT REEL: 055648 FRAME: 0710. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 7, 2022
From: SYNTEL, INC.
To: ATOS SYNTEL INC.
Reel/Frame 060614/0231 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2021
From: SYNTEL, INC.
To: ATOS SYNTEL INC.
Reel/Frame 055648/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2017
From: BALASUBRAMANIAN, ASHOK; MISRA, MANEESH; KRISHNASWAMY RAJA, KARTHIKEYAN
To: SYNTEL, INC.
Reel/Frame 041317/0912 →