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

31 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.

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

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

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

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

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

Android application testing method based on monte carlo tree search and deep reinforcement learning

ActiveCN115729828BAccurately quantify benefitsAccurately quantify costsError detection/correctionMachine learningAdaptive learningAlgorithm
The application discloses an Android application testing method based on Monte Carlo tree search and deep reinforcement learning, and belongs to the technical field of software testing.The method adopts deep reinforcement learning to perform adaptive learning on a testing strategy, a fine-grained state representation mode is designed for an application program interface state, a new reward function is used during exploration, state changes caused by interface jumps can be rewarded, and fine-grained control position and text changes in the interface can also be rewarded, so that the learned testing strategy is more comprehensive and detailed, the Monte Carlo tree search method is used to optimize the testing strategy, potential states are provided with opportunities for long-term exploration, and local optimization is avoided.The method can continuously reach some application program states that are difficult to traverse previously, high-code-coverage Android application program testing is realized, and the code coverage and fault detection rate performance of Android application testing are improved.
Owner:BEIHANG UNIV

Application processing device, application processing method, and application processing program

By providing appropriate notifications to users based on the application status of the application workflow for requesting communication connections to external systems, the application process is carried out smoothly. [Solution] An application processing device comprising: a display unit that displays a screen relating to an application workflow for applying for a communication connection to an external system when performing work by connecting to an external system; and a control unit that executes a notification process on the application workflow screen to notify that the work report is incomplete, wherein the device is able to access application data which is data relating to the application for the communication connection, and the application data includes an application code for identifying the application and an application status indicating the application status, and the control unit extracts application data in an application status where the communication connection has been applied for but the work report is incomplete based on the application status, and when it determines that there is application data that is incomplete, it executes the notification process.
Owner:OBIC CO LTD

Method, apparatus, electronic device and storage medium for application state synchronization

The disclosure provides methods, apparatus, electronic devices, storage media, computer program products and computer programs for application state synchronization, which are applied to electronic devices. The electronic device runs a first operating system and a second operating system running in the first operating system in a containerized manner. One of the methods includes, in response to a target operation on a target application by a user, controlling the first operating system to send a target operation request to the second operating system. The target application is an application program of the second operating system included in the first operating system. The target operation is performed in the second operating system and the second operating system is controlled to send a target operation success message to the first operating system. A proxy object of the target application is updated in the first operating system. operation.
Owner:BEIJING JINGLING INFORMATION SYST TECH CO LTD

Application security management system integrated with application status and sensor data use patterns

Systems, methods, and computer-readable media are provided for controlling an application's access to sensors based on application status and / or other metadata. An application security management system accesses a request by an application instance on a device for a given instance of access to an audio, image, location, sensitive data, or network access resource of the device. The request is made to an interface that controls access to the audio, image, location, sensitive data, or network access resource based on stored rules. Metadata associated with the request indicates which state of candidate states the application instance is in at a time of the request and / or past states of the application instance prior to the request. Based at least in part on the given application state or states or a pattern thereof, and at least one of the stored rules, the application security management system determines whether to grant the given instance of access. The application security management system may also log the request and the metadata to a resource access log.
Owner:ORACLE INT CORP

Computing power unloading method and device, equipment, storage medium and program product

PendingCN122086491ASolve the problem of uninstall failureResource allocationProgram loading/initiatingSecurity contextComputer engineering
The invention provides a computing power unloading method and device, equipment, a storage medium and a program product, and relates to the technical field of telecommunication. The method comprises the steps that a terminal initiates a computing power session request to a computing service management function in response to a computing power unloading demand of an application program, and the computing power session request comprises application program information and operation environment information; in response to a computing power session between the terminal and the cloud terminal established by the computing service management function, the terminal synchronizes a security context, terminal configuration information and application program state information to the cloud terminal and activates an application program in the cloud terminal; and the terminal sends the computing power unloading task to the cloud terminal, so that the cloud terminal computes the computing power unloading task of the application program. According to the method, the terminal execution environment and the computing power node execution environment are matched consistently by adding the application program information in the computing power request in combination with the operation environment information, so that the problem of computing power unloading failure caused by inconsistency of the computing power node and the terminal execution environment is solved.
Owner:CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

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

Systems and methods for developing digital experience applications

In one implementation, systems and methods are provided for developing a computer-implemented digital experience application having a first and a second micro-application. Each micro-application includes a front end interface configured to receive and display information. The first micro-application includes a first event manager configured to detect an application event belonging to a category, and a first state manager configured to detect an application state belonging to the category. The digital experience application further includes a driver application configured to host the first and second micro-applications, an event hub configured to receive the detected application event from the first micro-application, and a state store configured to store the detected application state received from the first micro-application. The second micro-application includes a second event manager configured to receive the detected application event from the event hub, and a second state manager configured to receive the detected application state from the state store.
Owner:PNC FINANCIAL SERVICES GROUP INC

A display control method and device of an application status bar

This application discloses a method for controlling the display of an application status bar. The method includes: obtaining the position of the application status bar on the display screen; and determining whether the application status bar is located at the edge of the display screen based on its position. If the application status bar is determined to be located at the edge of the display screen, then the application status bar is hidden, or displayed along the direction of the edge. It is understood that if the application status bar is hidden, it will no longer obscure content on the display screen. If the application status bar is displayed along the edge, the area obscured by the application status bar on the effective content of the display screen can be reduced. Therefore, this solution can prevent the application status bar from obscuring effective content on the display screen, thereby improving the user experience.
Owner:BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD

System and method supporting highly-available replicated computing applications using deterministic virtual machines

A method includes executing replicated virtual machines on multiple computing nodes within a cluster in a distributed computing network. Each virtual machine includes an application, and the application includes bytecode. The method also includes sequentially recording, in a replicated transaction log, transactions of the virtual machines and one or more upgrades to the bytecode. The method further includes generating, for each computing node, one or more snapshots and truncating the transaction log. Each snapshot captures an application state and the bytecode of the associated virtual machine. In addition, the method includes, in response to restoration of at least one computing node in the cluster or an addition of at least one additional computing node to the cluster, restoring one or more virtual machines to a current application state of one or more other virtual machines using the transaction log and at least one of the one or more snapshots.
Owner:GOLDMAN SACHS & CO LLC

Predicting application states for supplemental content insertion

Approaches presented herein provide systems and methods for determining different states for distributed computing processes based on information acquired from underlying hardware. Different tasks may be executed by hardware for a given distributed computing process having a certain hardware configuration and for a given application. Telemetry information may be acquired to identify different states according to the telemetry information independent from underlying application engines. Thereafter, identification of different application states enables prediction of time periods between various application states, which may provide opportunities for additional processing tasks, such as providing supplemental content.
Owner:NVIDIA CORP