Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

44 results about "Application posture" patented technology

The term application posture characterizes the nature of a software application's interaction with its user. The term was coined by Alan Cooper, who characterized four 'postures' for applications: sovereign, transient, daemonic and parasitic.

System Validation Using Machine-Learning Language Model-Based Integration Tests for Software Applications

An online system performs inference requests in conjunction with the model serving system to perform AI (text-based LLM or multi-modal transformer)-generated integration test variants. Instead of rigid code-specified integration tests, the LLM creates integration test variants that follow a specification. Given one or more files from the codebase of an application and a specification for integration testing, the LLM compiles an integration test including a series of actions (e.g., API calls) as runnable code and assertions about the state of the application after the actions are executed.
Owner:MAPLEBEAR INC

Auto-tagging of sanctioned saas applications

A system has been created to automatically identify and tag sanctioned applications. The disclosed auto-tagging system correlates identifying data of the different security perspectives based on fuzzy matching and creates mappings among application names of the different security perspectives based on correlations in the identifying data. With the mappings, groups of sanctioned applications can be automatically tagged (or recommended for tagging) as sanctioned across the security perspectives despite variations in naming. This automated, rapid propagation of sanctioned state by tagging provides a complete end-to-end view into the state of SaaS applications used in a customer environment and quickly secures these applications.
Owner:PALO ALTO NETWORKS INC

Systems and methods for changing representations of applications based on application state

The technology includes systems and methods for indicating a state of an application on a graphical user interface. The systems and methods include displaying a plurality of application icons associated with a plurality of applications on a graphical user interface. A first application of the plurality of applications has a first application state represented by a first application icon. The first application is changeable from the first application state to a second application state. The second application state is different from the first application state. The second application state has a second application icon that reflects the second application state, wherein the second application icon is different from the first application icon.
Owner:APPLE INC

Stateful application persistency for reclaimable compute instances

Disclosed herein are methods and systems for the operation of a resource management service. The resource management service deploys reclaimable compute instances from a resource pool and continuously generates predicted remaining lifespans for the deployed reclaimable compute instances. The predicted remaining lifespan is monitored to determine if the predicted remaining lifespan is below a threshold value. In response to the predicted remaining lifespan for a reclaimable compute instance falling below a threshold value, the resource management service instructs the reclaimable compute instance to create an application state snapshot of an application running thereon. A subsequent compute instance is deployed from the resource pool, on which the application can be restored to a previous state using the application state snapshot.
Owner:NETAPP INC

Data persistence method, device, equipment, medium and product

The embodiment of the invention provides a data persistence method and device, equipment, a medium and a product, and relates to the technical field of data processing.The method comprises the steps that through a state management library of a data persistence system, an application program is initialized to obtain initial configuration data; in response to user operation, triggering a corresponding business process and modifying related data to obtain modified data and a modified state, after the state of the application program is converted into the modified state from the initialized state, screening out a specific state field or module data needing to be encrypted and persistent, and storing the specific state field or module data in a local storage medium after encryption processing. The problem that in the prior art, dynamic data of the application program are only stored in a memory and are prone to being lost after being refreshed or restarted is solved, a user does not need to acquire or process related information again, meanwhile, data safety is guaranteed through encryption processing, and the effect that the application program is rapidly recovered to the modified state after being refreshed or restarted is achieved.
Owner:CHINA CONSTRUCTION BANK +1

An application state awareness method, related device and related system

The application provides an application state sensing method, related equipment and a related system. The method comprises the following steps: before a first device is in a sleep state, the running state of an application on the first device is inquired, and the application state information is stored in a memory. The application state information comprises a corresponding relationship between the identification of the first application and the running state of the first application. The first device sends the application state information to a second device, the second device receives the application state information sent by the first device, and the second device stores the application state information. When the first device and the second device are in the sleep state, the running state of the first application can be determined by inquiring the stored application state information.
Owner:HUAWEI TECH CO LTD

Systems and methods for probability distribution management in distributed computing environments

Systems and methods for dynamically modifying application conditions are disclosed. A system can provide a respective interface for a network-accessible application to a plurality of client devices. The system can randomly select an initial subset of the plurality of tiles for display at the client devices. The system can generate initial application state values based on the plurality of tiles less the initial subset. The system can provide the one or more initial application state values to the plurality of client devices for display. The system can receive input values from the client devices. The system can execute the network-accessible application according to the input values. The system can generate a respective output value for each client device based on the input values.
Owner:DK CROWN HOLDINGS INC

Model training method and software-defined terminal operating system evaluation method

The present disclosure relates to the technical field of electric power, in particular to a model training method and a software-defined terminal operating system evaluation method. The model training method comprises: obtaining container state information, terminal state information, application program state information in a first time period, and power distribution equipment state information in a second time period; obtaining power distribution terminal feature information according to the container state information, the terminal state information and the application program state information, and obtaining power distribution equipment feature information according to the power distribution equipment state information; and training a software-defined terminal operating system evaluation model according to the power distribution terminal feature information and the power distribution equipment feature information to obtain a target software-defined terminal operating system evaluation model. The scheme solves the problem of complex evaluation conditions required for evaluating power distribution equipment management, reduces the cost and improves the accuracy of the evaluation result.
Owner:BEIJING SMARTCHIP MICROELECTRONICS TECHNOLOGY CO LTD +2

Method and system for distributing computing tasks between nodes of a cloud infrastructure

PCT designated stageWO2026025255A9TransmissionUser deviceDistributed computing
Systems and methods for distributing computing tasks between nodes of a cloud infrastructure are disclosed. The method includes receiving, from a plurality of user devices executing a streamed software application, a set of application statuses, accessing a set of computing tasks, partitioning the set of computing tasks into shareable computing tasks and non-shareable computing tasks, distributing the shareable computing tasks between a first set of M nodes, distributing the non-shareable computing tasks between a second set of N nodes, merging computing outputs resulting from the execution of the shareable and non-shareable computing tasks and providing the merged computing outputs to the plurality of user devices, the merged computing outputs allowing the plurality of user devices to run the streamed software application, updated according to the application statuses specific to each user device.
Owner:HUAWEI TECH CO LTD

Intelligent test script repairing method based on multi-modal perception and causal inference

The invention discloses an intelligent test script repairing method based on multi-modal perception and causal inference, which comprises the following steps: acquiring application state information which comprises visual features, code structures and operation behaviors of an application program; generating comprehensive state representation information based on the application state information; according to the comprehensive state characterization information, test influence information is predicted, and the test influence information indicates the influence of the state change of the application program on the test script; based on the test influence information, repair scheme information is generated, and the repair scheme information comprises an adjustment scheme for the test script; and executing script updating operation based on the repair scheme information, and updating the test script according to the selected adjustment scheme.
Owner:ANRUI DIGITAL INFORMATION TECH CO LTD

Streaming system and method

Streaming method, server, and device for interactive content are disclosed. A sample method includes starting generation of a first frame of content that reflects a current state of an application; receiving via a network from a client device input data that affects the state of the application, during the generation of the first frame; evaluating progress of the generation against a first criterion; responsive to the evaluations against the first criterion, stopping generation of the first frame of content; updating the current state of the application responsive to the input data; and generating a second frame of content that reflects an updated state of the application; and outputting the generated second frame and not the stopped first frame.
Owner:SONY INTERACTIVE ENTERTAINMENT LLC

Systems and methods for collecting and distributing digital experience information

In one implementation, systems and methods are provided for collecting and sharing digital experience information. A computer-implemented system for collecting and distributing digital experience information may comprise a digital experience application that may be configured to host a plurality of micro-applications, a first micro-application being able to be configured to detect application events and application states; a connector that may be configured to receive information corresponding to the detected application events and application states and belonging to a category; an event backbone that may be configured to route the information received by the connector based on the category; a database that may be configured to store the received information; wherein the event backbone may be further configured to send information to the connector from the event backbone and the database based on one or more criteria; and wherein a second micro-application may be configured to receive information belonging to the category from the connector.
Owner:PNC FINANCIAL SERVICES GROUP INC

Auto-tagging of sanctioned SaaS applications

A system has been created to automatically identify and tag sanctioned applications. The disclosed auto-tagging system correlates identifying data of the different security perspectives based on fuzzy matching and creates mappings among application names of the different security perspectives based on correlations in the identifying data. With the mappings, groups of sanctioned applications can be automatically tagged (or recommended for tagging) as sanctioned across the security perspectives despite variations in naming. This automated, rapid propagation of sanctioned state by tagging provides a complete end-to-end view into the state of SaaS applications used in a customer environment and quickly secures these applications.
Owner:PALO ALTO NETWORKS INC

Devices, methods, and graphical user interfaces for accessing notifications

An electronic device concurrently displays a first user interface of first software and status information for an application that is different from the first software. The status information includes content of the application. As a state of the application changes, the device updates the content of the application displayed in the status information. In response to detecting an input corresponding to a request to display a different, second user interface of different, second software, while concurrently displaying the first user interface and a respective user interface object that includes the status information, the device ceases to display the first user interface and the respective user interface object, and displays the second user interface including content of the application, including, as the state of the application changes, updating the content of the application displayed in the second user interface, which includes information that is different from the status information.
Owner:APPLE INC

System and method for duplicating an application state

A computer system and computer-implemented method for duplicating an application state are provided, the method including: recording one or more point-in-time characteristics generated by prior user inputs at one or more user interface elements, the one or more point-in-time characteristics associated with a first application state of a first application instance; transferring the one or more point-in-time characteristics to the provisioned memory resources for generating the second application state; generating a second application instance based on the one or more point-in-time characteristics; configuring the second application state based on the one or more point-in-time characteristics to duplicate the first application state of the first application instance; and storing the prior user inputs in a journal, wherein the journal is configured to enable reproduction of a state of a plurality of modified states of the first application instance.
Owner:ROYAL BANK OF CANADA

Application state client-side cache for a state-based client-server application

A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
Owner:VERSATA DEVELOPMENT GROUP INC

Automatic determination of application state in a multi-user environment

ActiveUS12417117B2Interprogram communicationTransmissionMulti user environmentApplication procedure
A state of a multi-user communication session is saved in response to detection of an application state saving event, or a session state saving event. During runtime, application state saving events may be detected for each application executing during a session. Application state parameters are saved in response to each application state saving event, from which the application may be launched to the saved state. In response to a state saving event, the most recent application state information for each application executing in the session are collected and stored such that the multi-user communication session may be launched to the saved state, including each application executing in the session.
Owner:APPLE INC

Checkpoint recovery method, device and equipment for data processing task and medium

The application discloses a checkpoint recovery method, device and equipment for data processing tasks and a medium. When it is detected that there is a fault point in each task processed by a system, the method determines an expected recovery speed of a target checkpoint of at least one system that has performed an operation of saving an application state snapshot, determines an execution task set of the target checkpoint recovered to the fault point according to an execution dependency relationship between each task, further determines a task execution order of each task in the execution task set according to the expected recovery speed of the target checkpoint, and processes each task in the execution task set according to the task execution order, so that the sorting of each task that needs to be executed from the checkpoint to the fault point is realized, the recovery time of all tasks in the execution task set is the shortest, the recovery efficiency of the checkpoint is improved, and the technical problem of long checkpoint recovery time in the prior art is solved.
Owner:AGRICULTURAL BANK OF CHINA

Assigning control and variants to dynamically defined time periods in application state experiments

An online system dynamically determines time periods during which interaction data points are collected for application states being tested as part of an application state experiment. The online system collects interaction data points that occurred after a time when instructions were transmitted to apply the first application state and labels those with a state label corresponding to the first application state. When the online system detects that an interaction data minimum has been met, the online system transmits instructions to the client devices to present a user interface in accordance with a second application state. The online system applies a transition period between when the second set of instructions are transmitted and when the online system starts labeling interaction data points with a state label for the second application state. After the transition period, the online system labels interaction data points with state labels for the second application state.
Owner:MAPLEBEAR INC

Application self-reporting for application status monitoring in enterprise networks

ActiveUS12405872B1Hardware monitoringBusiness enterprisePerformance tool
A computing device within an enterprise network is described, the computing device configured to execute one or more applications and one or more status modules embedded within the one or more applications. A first status module embedded within a first application running on the computing device is configured to periodically determine an operational status of the first application based on at least one value of at least one metric of the first application for each periodic interval. The at least one metric may be selected from a predefined list of metrics as being indicative of the operational status of the first application. The first status module is configured to report an identifier of the computing device on which the first application is running and a status indicator representative of the operational status of the first application at a given time to an application performance tool within the enterprise network.
Owner:WELLS FARGO BANK NA

Detecting interruption events within an application workflow

An online system predicts a number of interruption events within a time period and identifies anomalous numbers of interruption events using an interruption prediction model. The online concierge system maintains application state data that describes a state of an application workflow for a client application. The online concierge system identifies interruption events that represent interruptions to the application workflow and logs interruption events in an interruption log, wherein each entry of the interruption log describes an interruption event and its corresponding state. The online concierge system predicts a number of interruption events that will occur within a time period based on an interruption prediction model. The online concierge system computes an actual number of interruption events that occurred during the time period and computes a difference between the actual number and the predicted number. If the difference exceeds a threshold value, the online concierge system performs a remedial action.
Owner:MAPLEBEAR INC

Application process context compression and replay

Application state data from a main memory may be compressed and the compressed data may be written to a first location in a mass storage. Updated application state data is generated, and the updated application state data is compressed from the main memory. The updated application state data is then written to a second location in the mass storage. Processing may then be paused on the application state data and updated application state data. The compressed application state data and compressed updated application state data stored in the mass storage is scanned and information corresponding to compressed application state data and updated compressed application state data stored in the mass storage is displayed using information from the scanned compressed application state data and compressed updated application state data.
Owner:SONY INTERACTIVE ENTERTAINMENT LLC

A dynamic backup and recovery method and system for full-stack data protection

This invention relates to the field of data management technology and proposes a dynamic backup and recovery method and system for full-stack data preservation. The steps include: classifying full-stack data, which includes application logs, service program logs, operation logs, application configurations, service program configurations, critical operating system configurations, database data, and running application status data; setting differentiated backup strategies and cycles based on data type and business importance; performing automated backups and scheduling and managing backup tasks according to preset backup strategies; and when data recovery is required, matching the recovery process according to the backup type and performing the recovery operation. This invention unifies logs, configurations, databases, and running applications into a unified management framework and adopts an optimal strategy from backup and migration to recovery by automatically matching data types, ensuring the integrity, availability, and service continuity of business data.
Owner:BEIJING HONGSHAN INFORMATION TECH RES CO LTD

Cluster application state monitoring method and device, electronic equipment and storage medium

Embodiments of the present application provide a cluster application state monitoring method and device, electronic equipment and storage medium, and belong to the technical field of cluster servers. The method comprises: in response to a state monitoring instruction, obtaining account key information of a cluster server; logging in to the cluster server and obtaining configuration command information from a control node of the cluster server; according to the configuration command information, API authentication information of the cluster server is obtained by analysis; according to the API authentication information, a first API interface is called to query the name information of the application programs corresponding to each container in the cluster server, and a second API interface is called to query the running state of each container in the cluster server; the target name information of the application programs corresponding to the containers in an abnormal state is counted, and a state exception list file of the application programs is generated based on the target name information. The present application can realize efficient monitoring of the state of the application programs in the cluster server, and is conducive to improving the running stability of the application programs.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

Live updating a virtual machine virtualizing physical resources

For a first virtual machine (VM) executing in a physical machine, a second VM is instantiated in the physical machine, the first VM using a physical adapter installed in the physical machine, the first VM virtualizing a portion of physical memory of the physical machine, the second VM virtualizing the physical adapter. The second VM is deployed using a memory mapping virtualizing the portion of physical memory. Checkpointing of an application executing in the first VM is caused, generating application state data of the application. The application is caused to execute in the second VM using the application state data. Process data of the application is caused to be updated in the second VM, the updating instructing the application to use the memory mapping.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Stateful Application Persistency For Reclaimable Compute Instances

PendingUS20260186910A1Resource poolResource management
Disclosed herein are methods and systems for the operation of a resource management service. The resource management service deploys reclaimable compute instances from a resource pool and continuously generates predicted remaining lifespans for the deployed reclaimable compute instances. The predicted remaining lifespan is monitored to determine if the predicted remaining lifespan is below a threshold value. In response to the predicted remaining lifespan for a reclaimable compute instance falling below a threshold value, the resource management service instructs the reclaimable compute instance to create an application state snapshot of an application running thereon. A subsequent compute instance is deployed from the resource pool, on which the application can be restored to a previous state using the application state snapshot.
Owner:NETAPP INC