G06F9/00

Data-centric integration modeling
11489905 · 2022-11-01 · ·

The present disclosure describes methods, systems, and computer program products for data-centric integration modeling in an application integration system. One computer-implemented method includes receiving, by operation of an integration system, a logic integration program comprising a plurality of logic integration patterns that are defined in a data-centric logic integration language; generating a logical model graph based on the logic integration program, the logical model graph being runtime-independent; converting the logical model graph into a physical model graph, the physical model graph being runtime-specific; and generating logic integration runtime codes executable by the integration system based on the physical model graph.

Creation of content resources for messaging in a software as a service platform

A first request to create a content resource from a client device associated with a client account of the SaaS platform is received via a first application programming interface (API) call. The first request specifies message content for messages to be sent via multiple communication channels, identifies the message content in a first format, and format is translatable to multiple second formats that each correspond to one of the communication channels. The content resource received via the first API call is stored, at the SaaS platform. An identifier of the content resource is provided to the client device associated with the client account via a first API response.

Method and device for simultaneously decoding data in parallel to improve quality of service

The present disclosure generally relates to a method and device for simultaneously decoding data. Rather than sending data to be decoded to a single decoder, the data can be sent to multiple, available decoders so that the data can be decode in parallel. The data decoded from the first decoder that completes decoding of the data will be delivered to the host device. All remaining decoded data that was decoded in parallel will be discarded. The decoders operating simultaneously in parallel can operate using different parameters such as different calculation precision (power levels). By utilizing multiple decoders simultaneously in parallel, the full functionality of the data storage device's decoding capabilities are utilized without increasing latency.

Touch Display Substrate and Touch Display Device
20220342509 · 2022-10-27 ·

The present disclosure provides a touch display substrate and a touch display device. The touch display substrate has an opening, and includes a base, a display layer located on one side of the base substrate and a touch layer located on one side of the display layer away from the base. The touch layer includes a network of intersecting plurality of touch wires, which include: a first touch wire extending in a first direction and including a plurality of first touch electrodes arranged in the first direction and first connection portions connecting adjacent first touch electrodes; and a second touch wire extending in a second direction and including a plurality of second touch electrodes arranged in the second direction and second connection portions connecting adjacent second touch electrodes, the second connection portions and the first connection portions being insulated from and intersecting with one another.

Delayed processing for electronic data messages in a distributed computer system

A computer system is provided that includes a matching engine and a freezing process. The matching engine freezes one side of a two-sided data structure when an order is determined to matchable. The freezing process starts a timer based on the matching determination. Orders that are handled by the matching engine while the side is frozen are added to a queue. When the timer ends, the orders in the queue are processed against those orders that are now resting within the data structure.

Control system, mobile object, computer-readable storage medium, and control method
11609765 · 2023-03-21 · ·

Provided is a control system, including: a power source control unit for controlling a power source included in a mobile object; a mobile object control unit for controlling the mobile object; and an update control unit for receiving an update program of the power source control unit and the mobile object control unit, and transmitting the update program to one of the power source control unit and the mobile object control unit to be updated by the update program, wherein the power source control unit includes a first storage area to be updated and a second storage area not to be updated by the update program, and the power source control unit includes, in the second storage area, first control information for causing the power source to supply power in a case where the first storage area is updated by the update program transmitted from the update control unit.

Modeling, Persisting, and Presenting Job Reports in a Storage System Management Application
20220342695 · 2022-10-27 ·

Job report objects (Java objects) are created by task executors in connection with implementation of a job on a storage system. The Java objects are passed to a job report service that converts the Java objects into XML objects using an XML encoder/decoder. The XML objects are persisted by the job report service as text in a database. If a job report is requested, the job report service retrieves a job record for the corresponding report from the database, creates Java objects, and passes the Java objects to a storage system management client. The client creates an internal model of the report containing a corresponding set of strongly typed TypeScript objects. The TypeScript objects are passed to a pdf data exporter that converts the internal TypeScript objects into untyped JavaScript objects. The untyped JavaScript objects are input to a .pdf generator which generates the requested report as a .pdf document.

Good processing apparatus

This disclosure relates to a good processing apparatus with a first communication module. The first communication module is connected to a controller. The good processing apparatus is designed to accommodate at least one second communication module. The controller is designed to determine whether the second communication module is ready for operation.

Control apparatus and reset method of control apparatus
11481226 · 2022-10-25 · ·

A first and a second control modules of a control apparatus of the present disclosure mutually monitor a state of the other end and send a reset request signal to a monitoring module when the other end should be reset. The monitoring module sends a reset signal to one of the first and second control modules when the monitoring module receives the reset request signal indicating that the one of the first and second control modules should be reset from the other and the monitoring module does not send the reset signal to the other. The monitoring module prohibits a reset of one of the first and second control modules when the monitoring module receives the reset request signal indicating that the one of the first and second control modules should be reset from the other and the monitoring module sends the reset signal to the other.

Systems and methods for intelligent application instantiation

The systems and methods discussed herein provide for intelligent identification of applications or tasks to be utilized or performed by a user based on a variety of variables that provide relevant context. In some implementations, applications may be pre-launched or instantiated prior to a user requesting to execute the application, reducing user experience latency and avoiding incorrect application launch. User behavior patterns, location, time of day, user events, etc. may be utilized to identify and recommend or pre-launch relevant applications that should or can be used at any given instance. In some implementations, deep linking may be used to pre-launch or suggest specific tasks to be performed within an application.