System and Method for Real-Time, Dynamic Creation, Delivery, and Use of Customizable Web Applications

    公开(公告)号:US20240361994A1

    公开(公告)日:2024-10-31

    申请号:US18766943

    申请日:2024-07-09

    申请人: APPWARD LLC

    IPC分类号: G06F8/34 G06F8/30 G06F8/60

    CPC分类号: G06F8/34 G06F8/315 G06F8/60

    摘要: A computer-based system with a software platform that may provide organizations and users an ecosystem for real-time creation, manipulation, delivery, and use of server-side and client-side custom web applications utilizing a novel object-oriented system for configuration, storage, retrieval, rendering and continuous bi-directional communication of information between a web server (1000) and multiple web clients (1200). There may be a client-side system with a single page application with an architecture to communicate back and render multiple applications, multiple dynamic pages, all at the same time. All such apps, living under one platform, may be built in real-time using rapid customization tools such as design editors, a scripting engine (4300) utilizing a unique object-oriented system, and a secure sandbox containment and linking system.

    METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM FOR WEBPAGE RENDERING

    公开(公告)号:US20240329950A1

    公开(公告)日:2024-10-03

    申请号:US18573991

    申请日:2022-09-21

    IPC分类号: G06F8/41 G06F8/30

    CPC分类号: G06F8/427 G06F8/31

    摘要: This application discloses a method, apparatus, device, and storage medium for webpage rendering. A layout program code corresponding to the webpage is obtained; wherein the layout program code is written with at least one of imperative syntax and declarative syntax; the layout program code is parsed to obtain a tree component structure; wherein the tree component structure is composed of at least two components; layout information of the webpage is calculated based on the tree component structure and is added to the tree component structure; in response to determining that a rendering operation on the webpage is triggered, hybrid rendering of at least two components in the tree component structure with added layout information is performed from top to bottom.

    SOFTWARE DEVELOPMENT DEVICE AND SOFTWARE DEVELOPMENT PROGRAM

    公开(公告)号:US20240329940A1

    公开(公告)日:2024-10-03

    申请号:US18573949

    申请日:2022-12-12

    IPC分类号: G06F8/30

    CPC分类号: G06F8/315

    摘要: A software development device for generating software to be executed by a reconfigurable processor includes an analysis module analyzing a source code. A first generation module generates an object code including an instruction code to be given to the processor. A second generation module generates an instruction set architecture setting code defining an instruction set architecture of the processor. An optimization module determines content of the object code and the instruction set architecture setting code on the basis of an analysis result.

    Workflow tool and method to build, deploy and release applications to one or more cloud computing platforms

    公开(公告)号:US12106093B2

    公开(公告)日:2024-10-01

    申请号:US17362502

    申请日:2021-06-29

    申请人: HashiCorp

    摘要: A workflow tool to build, deploy and release application code of an application to any of one or more cloud computing platforms. The workflow tool is executed by one or more processors to generate a single configuration file for the application, the single configuration file comprising, using a common command-line interface (CLI) language: a build configuration defining a build tool used for building the application; a deploy configuration defining a cloud computing platform to which the application will be deployed; and a release configuration defining logic for releasing the application to one or more users of the cloud computing platform. The workflow tool further includes a release uniform resource locator (URL) generated by the first processor, the release URL providing access, by the cloud computing platform to the one or more users, to the application upon the releasing.

    Reducing call stack usage for future object completions

    公开(公告)号:US12099870B2

    公开(公告)日:2024-09-24

    申请号:US17464124

    申请日:2021-09-01

    申请人: Red Hat, Inc.

    摘要: Reducing call stack usage for future object completions is disclosed herein. In one example, a processor device of a computing device employs a completion queue when managing completions of future objects. When a future object is determined to have a status of complete, the processor device determines whether the current thread of the future object is associated with a completion queue. If so, a completion operation of the future object is enqueued in the completion queue. If the current thread is not associated with a completion queue, one is created and associated with the current thread, and the completion operation of the future object is performed. After completion, if the completion queue is not empty, any enqueued completion operations are dequeued and performed. Once the completion queue is empty, the completion queue is removed.

    Information processing system, information processing apparatus, and storage medium

    公开(公告)号:US12099827B2

    公开(公告)日:2024-09-24

    申请号:US17889584

    申请日:2022-08-17

    IPC分类号: G06F8/65 G06F8/30

    CPC分类号: G06F8/65 G06F8/311

    摘要: An information processing system that provides an application to be executed on an image processing apparatus, the information processing system includes one or more controllers configured to provide, as a first combination application, combination information regarding a reproduction application that reproduces a description file defining an operation procedure, and a first description file, provide, as a second combination application, combination information regarding the reproduction application and a second description file, and output a license code associated with the first combination application and the second combination application.

    DATA PROCESSING METHOD AND RELATED APPARATUS
    10.
    发明公开

    公开(公告)号:US20240311092A1

    公开(公告)日:2024-09-19

    申请号:US18673285

    申请日:2024-05-23

    IPC分类号: G06F8/30

    CPC分类号: G06F8/315

    摘要: In a data processing method, a processor obtains N objects that belong to a same class of object-oriented programming (OOP). The processor determines M groups of data based on attribute values of M attributes included in each of the N objects. The M groups of data are in a one-to-one correspondence with the M attributes, and each of the M groups of data indicates attribute values of a corresponding attribute of the N objects. The processor then stores the M groups of data by using M storage space sets respectively.