Patent classifications
G06F2209/543
ASYNCHRONOUS HANDLING OF SERVICE REQUESTS
Techniques for asynchronous handling of service requests are disclosed. A service receives a request from a requesting entity. The request includes a function identifier and function input. Responsive to receiving the message, the service selects a first event handler to process the request. The service translates, via the first event handler, the function identifier to a native function call. The service initiates execution of the native function call using the function input, and receives output corresponding to the execution of the native function call. Responsive to receiving the output, the service selects a second event handler to process the output. The service generates, at least in part by the second event handler, a response based on the output. The service transmits the response to the requesting entity.
TRANSFORMING PLUG-IN APPLICATION RECIPE VARIABLES
Techniques for transforming plug-in application recipe (PIAR) variables are disclosed. A PIAR definition identifies a trigger and an action. Trigger variable values, exposed by a first plug-in application, are necessary to evaluate the trigger. Evaluating the trigger involves determining whether a condition is satisfied, based on values of trigger variables. A second plug-in application exposes an interface for carrying out an action. Evaluating the action involves carrying out the action based on input variable values. A user selects, via a graphical user interface of a PIAR management application, a variable for a trigger or action operation and a transformation operation to be applied to the variable. The PIAR management application generates a PIAR definition object defining the trigger, the action, and the transformation operation, and stores the PIAR definition object for evaluation on an ongoing basis.
APPARATUS, METHOD, NON-TRANSITORY COMPUTER-READABLE MEDIUM AND SYSTEM
It is provided an apparatus comprising interface circuitry, machine-readable instructions, and processing circuitry to execute the machine-readable instructions to generate a model modelling a computational system for distributed computation of tasks of an application. The model comprises one or more processor types. The computational system comprises a plurality of processing circuitries, physical memory and a respective memory address space, and one or more interconnects for communication between the plurality of processing circuitries and the physical memory. A processor type includes a processing circuitry identifier, a memory identifier, and an interface identifier. The machine readable instructions comprise to generate a first processor type which comprises: Providing a first processing circuitry identifier for a first processing circuitry; providing a first memory identifier for a first address space region of the address space; providing a first interface identifier for an interface of the first processing circuitry.
Multi-path application output
Described techniques provide convenient, reliable, straightforward techniques for enabling multi-path application outputs. A single application may be configured to output two or more data sets to two or more output destinations within a mainframe environment, without requiring copying or forwarding by an intermediate application utility.
Information processing system and method for adding additional modules
An information processing system includes an information processing apparatus and an apparatus connected to the information processing apparatus, the information processing apparatus including a processor, and a memory storing instructions which, when executed, cause the processor to act as a display control unit configured to acquire display data through a network and display a screen based on the display data. The display control unit is configured to input data specified in the display data to a first application, identified by identification information specified in the display data, among a plurality of applications installed in the information processing apparatus.
Host and Component Relationship between Applications
Implementations discussed herein provide a way for an application to host a graphical element from another application in its own window, such as in its graphical user interface (GUI). A host application that hosts a component graphical element of a component application can control the lifetime and visual appearance of the component graphical element, while the component application provides content for display within the component graphical element.
METHOD, APPARATUS AND TERMINAL DEVICE FOR SENDING BROADCAST
A method, apparatus and terminal device for sending broadcast are provided. The method includes: acquiring a current broadcast message to be sent in a broadcast sending queue, and determining a sending process of the current broadcast message to be sent; determining a sending process of an already sent broadcast message in the broadcast sending queue; and according to whether the sending process of the current broadcast message to be sent is the same sending process as the sending process of the already sent broadcast message, determining whether to send the current broadcast message to be sent to a broadcast recipient of the current broadcast message to be sent while the already sent broadcast message is being processed.
Method and device for configuring an alerts management system for an aircraft
A method and a device for configuring an alerts management system for an aircraft comprises: generating a list of a plurality of alerts and of resolution procedures for an aircraft; for each alert, defining: distinctive characteristics of the alert; logic for detecting the alert; at least one procedure for resolving the alert; and, for each alert, defining recording in a dedicated alerts file the set of information defined for said alert, the alerts file having a structure and a format of data that are predefined for the alerts and the procedures; determining existing links between the dedicated alerts files; and in response to the determining step, updating the content of the dedicated alerts files according to the links identified.
AUTOMATIC PROXIMITY DETECTION FOR CONTENT SHARING BETWEEN DEVICES
Systems and methods for automatic proximity detection with content sharing between devices includes a first computing device and a second computing device. The first computing device, in response to a touch point of an input device being at a display edge of a first UI, broadcasts a first beacon, receives a second beacon from a second computing device, the received second beacon including an identification of the second computing device proximate to the display edge of the first UI and a confirmation of a location of the second computing device based on an input being received at the second computing device, generates a connection with the second computing device to transfer the display content, and transfers, via the generated connection, the displayed content to the second computing device. The second computing device presents the transferred content.
Framework to provide time bound execution of co-processor commands
When a main processor issues a command to co-processor, a timeout value is included in the command. As the co-processor attempts to execute the command, it is determined whether the attempt is taking time beyond what is permitted by the timeout value. If the timeout is exceeded then responsive action is taken, such as the generation of a command timeout type failure message. The receipt of the command with the timeout value, and the consequent determination of a timeout condition for the command, may be determined by: the co-processor that receives the command, or a watchdog timer that is separate from the co-processor. Also, detection of co-processor hang and/or hung co-processor conditions during the time that a co-processor is executing a command for the main processor.