SYSTEMS AND METHODS FOR PROVIDING MULTIPLE CONSOLE SESSIONS THAT ENABLE LINE-BY-LINE EXECUTION OF SCRIPTS ON A SERVER APPLICATION

Patent №

US 10,824,432

Granted

2020-11-03

Filed 2018

Owner

SERVICENOW, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15967151

Systems and methods are disclosed that provide multiple mutually exclusive console sessions to execute server-side scripts in parallel. In particular, a cloud-based platform receives an indication that a console session is instantiated from, a client device. The platform then generates a thread having a unique identifier. The thread corresponds to a background job performed on the platform. The platform determines whether an input queue associated with the unique identifier has an input. If so, the platform evaluates the input and writes a resulting output to an output queue associated with the unique identifier. The client device then prints the input and the resulting output to a console user interface associated with the console session, and removes the input from the input queue. In some embodiments, if the input queue stores no inputs for a threshold period of time (e.g., a timeout period), the platform ends the thread.

PlanningAI hardwareG06F 9/3851G06F 9/485G06F 9/4887H04L 67/02

AI classification

Planning1.00
AI hardware0.96
Speech0.02
Machine learning0.01
Knowledge representation0.00
Vision0.00
Natural language0.00
Evolutionary computation0.00

Ownership

SERVICENOW, INC.

assignment · 456730291

Assignors

AGRAWAL, ANKUSH, BHARADWAJ, ANTESH, PAL, SOUMEN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC