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

138 results about "User state" patented technology

The User State Migration Tool (USMT) is a command line utility program developed by Microsoft that allows users comfortable with scripting languages to transfer files and settings between Windows PCs. This task is also performed by Windows Easy Transfer, which was designed for general users but then discontinued with the release of Windows 10, where they instead partnered with Laplink.

Data zero-copy processing method and system based on eBPF zero-trust gateway

The invention discloses a data zero-copy processing method and system based on an eBPF zero-trust gateway, and belongs to the technical field of computer network security. According to the method, an XDP program is loaded on a network card driving layer, and an AFXDP technology is combined to construct a kernel mode and user mode shared memory pool UMEM; when an original message arrives, an eBPF unit mounted by an XDP program intercepts the message in real time, a tunnel packaging space is reserved in situ in an original memory, and if the head space is insufficient, a new memory page is logically mapped from a UMEM standby buffer pool to achieve extension. Identity fingerprints are generated by extracting message feature vectors, load in-situ encryption is completed in cooperation with a kernel kTLS module, and data are prevented from being returned to a user mode for processing. According to the method, multiple copying and context switching of a kernel-user mode of a traditional SSL VPN are eliminated, the throughput is improved by 2-3 times, the delay is reduced to the microsecond level, the CPU utilization rate is reduced by 40% or above, application layer DDoS attacks are effectively defended, and the method is suitable for 5G edge computing and cloud native zero-trust gateway scenes.
Owner:JIANGSU ENLINK NETWORK TECH CO LTD

Large model training dynamic memory management method based on multilayer hierarchical cache mechanism

The invention discloses a large model training dynamic memory management method based on a multilayer hierarchical cache mechanism, and relates to the technical field of computer system architecture and storage. The method is managed on the basis of a dynamic heterogeneous memory unloading system, and comprises the following steps of: in an initial stage of a training task, constructing a user state access path, establishing a TensorID-LBA mapping table, and performing hierarchical caching and threshold presetting; in the training task running stage, the access popularity of each tensor is evaluated in real time; when occupation of the GPU video memory cache layer exceeds a threshold value or cold data is detected, a dynamic migration strategy is triggered, and the low-frequency tensor is unloaded to a CPU memory cache layer or an SSD storage layer; when the tensor access popularity is improved, automatically migrating back to a high-performance layer through a prediction mechanism; in the process, tensor self-adaptive migration is executed by a user mode I / O thread pool. According to the method, the high-performance I / O stack is constructed in the user mode, and the adaptive tensor unloading and hierarchical caching mechanism of the multi-layer heterogeneous memory is combined, so that the universal deployment of the system is realized.
Owner:TIANJIN UNIV

Node distribution method and system for GPU use process in NUMA environment

The invention discloses a node distribution method and system for a GPU (Graphics Processing Unit) use process in an NUMA (Non Uniform Memory Access) environment, and the method comprises the following steps: in a kernel mode, capturing an event that the process executes a new program and collecting meta-information of the process through an eBPF program mounted at a system call entry tracking point, and judging whether the process is a target GPU process or not based on the collected meta-information of the process; if the process is the target GPU process, transmitting meta-information of the process to a user mode, and if the process is not the target GPU process, ending and exiting; and for the meta-information transmitted to each target GPU process of the user mode, reading the meta-information of the target GPU process through the user mode daemon process, evaluating each node in the NUMA environment based on a preset node allocation rule, selecting an optimal NUMA node, and binding the target GPU process to a CPU of the optimal NUMA node for execution. The GPU computing efficiency and the resource utilization rate can be improved.
Owner:KYLIN CORP

System calling ptrace-based operating system micro-service security protection system and method

The invention relates to a system calling ptrace-based operating system micro-service security protection system and method, which are characterized in that the running state of micro-service is monitored in real time through calling of a ptrace system in a user state, and dynamic integrity verification is realized in combination with an SM3 hash algorithm. The method comprises the following steps: calculating an SM3 hash value of a code segment of a micro-service when the micro-service is started, storing the SM3 hash value as a static reference, periodically reading memory data of a target process through ptrace in a running process, recalculating a dynamic hash value, and comparing the dynamic hash value with a reference value; if it is detected that the hash values are inconsistent, it is judged that code injection attacks exist, and a defense mechanism is triggered. According to the method, the system stability risk caused by kernel module injection is avoided, meanwhile, real-time interception of tampering attacks during operation is achieved through high-frequency dynamic comparison, the lightweight design enables the method to be suitable for high-reliability scenes such as spaceflight with limited resources, the integrity of a micro-service code segment can be guaranteed, low performance loss of the system can be maintained, and the system reliability is improved. The balance blank between dynamic defense and system stability in the prior art is effectively filled.
Owner:CHINA AEROSPACE TIMES ELECTRONICS CORP

Emotion Aware Cognitive Operating System Using Multi Agent Prediction, Cycle hit Scoring and Intuitive Knowledge Calibration

An emotion-aware computing operating system integrates multimodal sensory inputs, stratified memory, cyclehit scoring, and history score values to predict user tasks, orchestrate autonomous cognitive agents, and adapt interface outputs in real time. A prediction module applies cyclehit scoring derived from historical task cycles and weighted history score values to forecast workflows.An orchestration kernel selects and coordinates agents, redistributes subtasks, and negotiates dynamically under cognitive load. A stratified memory fabric maintains ephemeral, situational, and long-term user models for personalization. An adaptive interface layer adjusts informational density and tool availability based on inferred user state. A certification and licensing API enforces agent onboarding, compliance, and monetization policies, requiring registration of performance metrics prior to integration. Embodiments include software, cloud, edge, and robotic platforms, enabling monetizable deployment across healthcare, finance, education, enterprise, and ambient device ecosystems.
Owner:CHANG DARIO

GPU performance analysis method and device, electronic equipment, medium and product

The invention provides a GPU performance analysis method and device, electronic equipment, a medium and a product. The method comprises the steps that a kernel mode program responds to a data acquisition instruction triggered by a user mode process, and a target buffer area and a user mode read pointer corresponding to the data acquisition instruction are determined; the user mode reading pointer represents the reading progress of the user mode process for the target buffer area; the kernel mode program compares the user mode read pointer with the kernel mode read pointer and returns a comparison result to the user mode process; the user mode process obtains the target data from the target buffer area according to the comparison result, so that the user mode process performs GPU performance analysis based on the target data; wherein the kernel mode read pointer is used for representing the effective address range of the target buffer area. According to the method, a plurality of performance analysis tools or a plurality of process instances in the same performance analysis tool can be supported to perform concurrent data acquisition and analysis on the buffer area corresponding to the same GPU at the same time, so that the performance analysis efficiency is improved.
Owner:MOORE THREADS TECH CO LTD

User-mode-oriented storage task adaptive scheduling method and system

The invention belongs to the technical field of task scheduling of a storage system, and discloses a user-mode-oriented storage task self-adaptive scheduling method and system, and a more efficient task processing framework is realized by replacing an original kernel thread-based storage task scheduling scheme with a user-mode coroutine scheduling mechanism. The multi-level priority queues are directly managed in task scheduling, and CPU core binding configuration is carried out, so that the switching delay of a user mode / kernel mode is reduced, and the task execution controllability is improved. A dual-threshold self-adaptive scheduling strategy switching technology is introduced, and a greedy scheduler and a reinforcement learning scheduler are combined, so that the problem of adaptability of a static scheduling strategy in a dynamic load environment is relieved, performance loss caused by scheduling strategy solidification is avoided, and the self-adaptive capability and service quality guarantee of a system under a complex load are improved. Compared with an existing task scheduling method based on a kernel thread, the task scheduling method has the advantages that the overall performance and the resource utilization rate of a storage system can be remarkably improved while the task execution efficiency and the SLA requirement are guaranteed.
Owner:HUAZHONG UNIV OF SCI & TECH +1

Memory leak detection method and device, equipment and storage medium

PendingCN121958140AReduce switching delayReduce data call frequencyInterprogram communicationMemory adressing/allocation/relocationOperational systemMemory footprint
The embodiment of the invention provides a memory leak detection method and device, equipment and a storage medium, and relates to the technical field of operating systems and performance tuning. The method comprises the following steps: monitoring memory allocation and release operation of a process by adopting a probe program; collecting memory use information of a stack of the process on memory allocation and release operation; through a collaborative caching mechanism of a kernel mode and a user mode, sharing memory use information to the user mode, and analyzing the memory use information in the user mode to obtain a comprehensive hotspot score representing a memory occupation growth trend of a stack; and determining whether the stack has memory leak according to the comprehensive hotspot score. Based on the method, whether the memory leaks or not can be accurately detected under the condition of low performance overhead.
Owner:ECARX (HUBEI) TECHCO LTD

Software and hardware combined fine-grained memory protection mechanism

The invention relates to a software and hardware combined fine-grained memory protection mechanism, which realizes high-speed mapping from a physical address to a fine-grained permission label by integrating a metadata search unit and a metadata conversion lookup buffer on a critical path of a processor loading / storage unit. An operating system maintains a multi-level fine-grained permission metadata table in a main memory, and the minimum memory protection granularity is refined to a 64-byte sub-page level. When a processor executes a memory access instruction, address conversion and permission verification are completed in parallel, an access type and a permission label are compared in real time within 1-2 clock periods, and when permission conflicts are detected, high-priority abnormity is triggered immediately, and illegal addresses and fault types are reported accurately. The method supports instruction set extension, buffer overflow protection, multi-level metadata management and user mode and kernel mode differentiated authority control, reduces the influence on the performance of the processor while improving the security of the memory, and is suitable for a computing system with high security and high performance.
Owner:SHAOXIN LABORATORY

Picture jitter compensation method and device, electronic equipment and computer storage medium

The application relates to the technical field of image display, and discloses a picture jitter compensation method, which comprises the following steps: acquiring a user state of a current user, determining whether the user state is a motion state, identifying a user intention of the user when the user state is the motion state; when the user intention is to view a user terminal carried by the user, acquiring a first instantaneous acceleration of the user terminal in an x-axis direction and a second instantaneous acceleration of the user terminal in a y-axis direction respectively, calculating a first jitter displacement of the user terminal according to the first instantaneous acceleration, and calculating a second jitter displacement of the user terminal according to the second instantaneous acceleration; and rendering a display interface of the user terminal according to the first jitter displacement and the second jitter displacement to obtain a motion compensation picture of the user terminal. The application also discloses a picture jitter compensation device, an electronic device and a computer storage medium. The application realizes automatic jitter compensation of the user terminal, improves picture compensation precision, and improves user experience.
Owner:TCL COMM TECH (CHENGDU) LTD

Active intelligent dialogue pushing method and system based on user state perception

The invention discloses an active intelligent dialogue pushing method and system based on user state perception, and belongs to the technical field of computers. The method comprises the steps of obtaining a trigger event; extracting multi-dimensional state information of the user according to the trigger event and the historical interaction data to obtain a structured snapshot; generating an action sequence according to the plurality of structured snapshots; searching according to the action sequence to obtain candidate contents; and screening high-score contents from the candidate contents for pushing. According to the user behavior analysis and active dialogue decision-making mechanism based on the time sequence state snapshots, the state timeline is formed by continuously generating the user state snapshots containing multi-dimensional information (demands, emotions and trends), the active dialogue opportunities are intelligently recognized based on the change mode of the state sequence, the information is planned, and the action sequence is obtained. And high-quality personalized dialogue content is generated.
Owner:HANGZHOU XINSHI UNIVERSE TECH CO LTD

An operating system containerization kernel compatibility method based on shadow structure mapping

The application discloses an operating system containerization kernel compatibility method based on shadow structure mapping, constructs a multi-dimensional mapping rule library by analyzing the difference between the data structure of a container system and a standard system, creates a shadow structure containing a data area, a metadata area and an extension area when the container system runs on a host system, allocates shadow memory space and a memory pool by the host system, establishes the mapping between the shadow structure and a physical memory page and the bidirectional mapping between the shadow structure and a host structure, intercepts the system call of a container application by the host system, obtains a target structure and allocates the shadow structure and the host structure memory, completes the conversion of the target structure to the host structure according to the multi-dimensional mapping rule library, completes the call by the host computer using the host structure, reversely converts the call result into the target structure and returns the call result to the container application, and realizes the seamless compatibility between the container system and the host system without modifying the user state program of the container system.
Owner:北京麟卓信息科技有限公司

Service device and database event processing method

PendingCN122387703ATarget arrayEvent data
The application relates to a service device and a database event processing method, which are applied to the technical field of databases, and the service device comprises a controller which is configured to: in the process of executing an SQL statement by a database process, enter a kernel state through a system call to execute a kernel function through a target CPU core; in the process of executing the kernel function, trigger a corresponding eBPF mounting point to run an eBPF program on the target CPU core; capture a target database event by executing the eBPF program; write target event data corresponding to the target database event into a target array buffer corresponding to the target CPU core; and in the case that event attribute information corresponding to the target array buffer meets a target condition, batch submit a plurality of event data in the target array buffer to a user state program. The performance overhead caused by frequent switching between the kernel state and the user state is reduced, and the running performance of the database itself is improved.
Owner:青岛聚看云科技有限公司

Ethercat master station synchronization control method and system based on microkernel operating system

The application discloses an EtherCAT master station synchronization control method and system based on a microkernel operating system, and belongs to the technical field of industrial automation fieldbus control. The system adopts a microkernel architecture, deploys an EtherCAT protocol stack and a general network protocol stack as two independent user state processes, and carries out data interaction through an inter-process communication and shared memory mechanism provided by the microkernel. The method combines static compensation in the system initialization stage and dynamic compensation in the running stage through a bidirectional dynamic clock compensation mechanism, adopts a dynamic task scheduling strategy based on load sensing, dynamically adjusts the task execution order according to the real-time monitored CPU usage and task priority, introduces a hardware redundancy design of double clock sources and double communication links, and adopts a gradual synchronization recovery strategy during switching. The application can realize nanosecond-level synchronization accuracy and microsecond-level fault switching, and is suitable for industrial control scenes with extremely high real-time and reliability requirements.
Owner:CITIC HEAVY INDUSTRIES CO LTD

Data sampling method and device based on multi-dimensional load adaptation

The application provides a data sampling method and device based on multi-dimensional load adaptation, the method comprising: acquiring system load data, target process load data and collector load data, and calculating a comprehensive load factor; storing captured multi-dimensional events into a per-CPU ring event stack in a kernel state, performing time sequence alignment on events of the same tracking identifier based on a time wheel time sequence index structure to generate composite data; and dynamically adjusting a time wheel granularity and a maximum waiting window according to the comprehensive load factor, and reporting the composite data to a user state for data sampling. The application can reduce inherent scheduling delay and data copying overhead associated with the user state, achieve cross-CPU event association while ensuring write performance, achieve dynamic balance between alignment accuracy and processing efficiency, and achieve adaptive change of kernel state processing overhead with system load.
Owner:CHINA UNICOM INTERNET OF THINGS CO LTD +1

State sensing method, wearable device, storage medium and program product

The invention discloses a state sensing method, wearable equipment, a storage medium and a program product, and relates to the technical field of wearable equipment, the state sensing method is applied to the wearable equipment, and the method comprises the following steps: determining whether a user fixation point is in a content display range of the wearable equipment through a preset eye movement tracking module; under the condition that the user fixation point is in the content display range, monitoring the fixation time of the user fixation point; determining whether the attention of the user is concentrated in a content display range or not according to whether the watching time exceeds a preset time threshold value or not; and outputting external prompt information under the condition that the attention of the user is focused on the content display range. According to the method and the device, the user state is sensed in real time, and the external prompt information which can be sensed by surrounding people is output, so that the external interaction use convenience of the wearable equipment is improved.
Owner:GEER TECH CO LTD

A data processing and control method, device and system based on user state event triggering

PendingCN122335448AData streamOriginal data
This application discloses a data processing and control method, apparatus, and system based on user state event triggering, belonging to the field of computer technology. The method includes: acquiring the original dataset of the target user; monitoring the real-time data stream and detecting user state change events based on predefined event rules; in response to the detection of a state change event, triggering dynamic updates to the user feature vector, and incrementally training the data processing model based on the new data corresponding to the event to update its model parameters; and generating processing result data based on the updated feature vector and model. This application solves the technical problems of lagging model updates and inability to adapt to data stream changes in the prior art through a collaborative mechanism of event-driven and incremental learning, achieving dynamic adaptation, low-latency updates, and accurate output in the data processing system.
Owner:CHINA LIFE INSURANCE CO LTD

Modifying user access levels to computing software computing applications based on detected state changes via integrations with third-party systems

Methods, systems, and non-transitory computer readable storage media are disclosed for managing user access levels to computing software applications based on user state changes detected via integration with a third-party system. Specifically, the disclosed system determines a user data object representing a user state associated with a user account in connection with a group of users of an entity by integrating with a third-party user management system. The disclosed system determines application data objects representing computing software applications that correspond to the group of users. Based on the user state, the disclosed system modifies a user access level of the user data object for a computing software application corresponding to the group of users. The disclosed system can generate a request to modify the user access level for providing to an administrator client device or automatically modify the user access level via integration with the third-party user management system.
Owner:ONETRUST LLC

A monitoring and analyzing method for network no_socket error

ActiveCN121037261BTransmissionSoftware engineeringNetwork error
The present application relates to the technical field of network error monitoring, and is a kind of network NO_SOCKET error monitoring and analysis method, comprising the following steps: user state program initializes two eBPF programs and storage structure;Two eBPF programs are respectively mounted to socket release function and skb release function;First eBPF program reports sock event entry to user state program;User state program stores it to storage structure;User state program carries out aging treatment to sock event entry;When kernel calls skb release function and second eBPF program judges that the reason is NO_SOCKET error, second eBPF program reports skb event entry to user state program;User state program finds sock event entry from storage structure based on skb event entry, and obtains error processing information, to realize the monitoring and analysis of NO_SOCKET error.
Owner:KYLIN CORP

A memory performance testing method and device, microprocessor architecture and storage medium

The application provides a memory performance test method and device, a microprocessor architecture and a storage medium, and is applied to the technical field of computers. After obtaining a memory mapping request of a user state program, the method obtains target page table attributes associated with a target file descriptor carried by the memory mapping request and allocates target physical memory. Then, the method configures page table entries of a memory page table according to the target page table attributes, establishes address mapping between the target physical memory and a virtual address space in the memory page table, and finally feeds back address information of the virtual address space to the user state program, so that the user state program performs memory testing based on the obtained address information. The file descriptor is associated with target page table attributes preconfigured by the user state program. By initiating a memory mapping request carrying different file descriptors, virtual address spaces mapped according to different page table attributes can be obtained, the test process is greatly simplified, the flexibility of the test process is improved, and the test efficiency is improved.
Owner:PHYTIUM TECH CO LTD +1

Hot patch restart taking effect method and device, network equipment and readable storage medium

The application relates to a hot patch restart validation method and device, network equipment and a readable storage medium. The method comprises the following steps: traversing hot patch information in a target file, obtaining a corresponding target user state process for the currently traversed hot patch information, the target file being used for recording the hot patch information, the corresponding user state process, the start time of the user state process, obtaining the current start time of the target user state process, obtaining the historical start time of the target user state process recorded last time from the target file, obtaining the current hot patch information of the target user state process under the condition that the current start time and the historical start time of the target user state process are different, and marking the target user state process with the currently traversed hot patch information if the current hot patch information is different from the currently traversed hot patch information. The method makes the hot patch still valid after the user state process is restarted, and improves the persistence of the hot patch validation.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Transparent large page performance monitoring method and electronic device

The present application relates to a kind of transparent large page performance monitoring method and electronic equipment, belong to computer technology field, the method includes: in each sampling period, in kernel state, obtain memory alignment performance data by memory alignment start and end trace point, obtain direct memory recovery performance data by direct memory recovery start and end trace point, obtain large page split performance data by probe and carry out transparent large page split monitoring;In each sampling period, user state program collects and records page table cache miss performance data, records continuous free block performance data;The block size of free block is the integer multiple of the page size of transparent large page;After sampling period ends, user state program reads memory alignment performance data, direct memory recovery performance data and large page split performance data from mapping, and is associated with page table cache miss performance data and continuous free block performance data and is shown.This application realizes the accurate acquisition of transparent large page performance monitoring result.
Owner:BEIJING LINX SOFTWARE CORP

Kernel-user state cooperative parallel starting optimization method for image seeker

The application discloses a kernel-user state cooperative parallel starting optimization method for an image seeker, a framework constructed based on a kernel state parallel initialization layer, a cross state synchronization interface and a user state intelligent scheduling module, kernel tasks are split into parallel threads, real-time synchronization initialization progress is realized, and user state services are scheduled in parallel, so that the system starting time is shortened, the utilization rate of a multi-core CPU is improved, the task cycle of system starting is significantly shortened, and the perception delay problem caused by a traditional serial starting process is solved.
Owner:HUNAN HUANAN OPTOELECTRONIC GRP CO LTD

Kernel auditing message transmission method based on structure

ActiveCN121116899BDigital computer detailsElectric digital data processingStructured systems analysis and design methodDirect memory access
The kernel audit message transmission method based on the structure body comprises the following steps: determining a core audit field set; designing an audit message structure body with member variables corresponding to the fields in the core audit field set one by one; when an audit event is generated by a kernel audit subsystem, extracting corresponding audit field information from a kernel data structure and filling the audit message structure body; transmitting the filled audit message structure body to a parser of a user state audit daemon; and directly accessing the member variables in the audit message structure body by the parser to obtain the audit field information, so as to realize direct memory access of the structured field. Through the combination of the structured design and the zero-copy technology, the efficiency bottleneck of the traditional Linux kernel audit system in a high-performance scene is solved, meanwhile, the flexible extension mechanism meets the complex audit demand, and the method can be widely applied to scenes with strict requirements for security audit, such as server clusters and cloud native environments.
Owner:KYLIN CORP

An open instrument controller interface adaptation method and system

The application provides an open instrument controller interface adaptation method and system, specifically, by performing static analysis on an interface driver library of an instrument to be adapted, extracting a unique fingerprint of an exported function and constructing a function index, loading the driver library in an independent logical address space, and completing address relocation and symbol resolution, realizing safe residence of the driver in a user state, when a standard instruction is issued by an upper application, matching a corresponding function fingerprint according to an instruction semantic, searching the index to obtain a function entry address, and constructing a call context containing a parameter stack rule and an entry pointer, before execution, performing logical verification on the instruction through a virtual state machine, ensuring that the state transition is legal before triggering an actual hardware call, and writing return data into a protected shared buffer.
Owner:YUNZHISHANG (XIAN) INTELLIGENT TECH CO LTD

Method and apparatus for intelligent control of devices in a shared office based on user status

The application discloses a shared office equipment intelligent control method and device based on user state, a server method comprising: acquiring multi-modal sensing data of each shared office at each historical time in a preset period, the multi-modal sensing data comprising motion data, seat pressure data and personal article state data; performing key feature extraction and feature fusion on the motion data, the seat pressure data and the personal article state data to obtain multi-modal features at each historical time; determining a user state corresponding to each shared office according to the multi-modal features at each historical time, a predefined behavior mode or a pre-tuned user state recognition model; and sending the user state corresponding to each shared office to a preset resource scheduling platform to automatically control running equipment of each shared office. Therefore, by using the application, the operating cost can be reduced, the stability of the system can be improved, and the shared office can adapt to frequent personnel flow and diversified complex scenes.
Owner:ZHEJIANG BREEZE INTELLIGENT TECH CO LTD

Visual interface self-adaptive adjusting system based on user behavior analysis

The invention discloses a visual interface adaptive adjustment system based on user behavior analysis, and relates to the technical field of behavior analysis. The user behavior data acquisition module is used for acquiring multi-dimensional interaction data and encrypting and transmitting the multi-dimensional interaction data; the cognitive calculation engine module is used for mining behavior patterns and intentions based on deep learning; the environment perception and situation modeling module is used for perceiving an environment and a user state in real time; the self-adaptive interface generation module is used for dynamically adjusting layout, style and interaction; and the intelligent decision-making and continuous optimization module realizes intelligent decision-making through reinforcement learning. According to the system, user behaviors are accurately collected and analyzed, environment changes are sensed, and the visual interface layout and interaction are dynamically optimized; the task time can be remarkably shortened, the error rate is reduced, the user satisfaction degree, the use duration and the service conversion rate are improved, the user stickiness is enhanced, personalized experience is provided for users, and benefits are created for enterprises.
Owner:ANHUI POLYTECHNIC UNIV

Dynamic resource data distribution method and device based on data processing

The invention discloses a dynamic resource allocation method and device based on data processing, and belongs to the technical field of data processing.The dynamic resource allocation method comprises the steps that S210, user basic information of a user side is obtained; s220, obtaining performance data of the user side according to the user ID; s230, calculating an allocation recommendation score of each user ID according to the performance data; s240, acquiring resource data information; s250, determining user IDs of distributable users of the resource data according to the distribution recommendation score and the resource data information; and S260, the user state and the system CPU utilization rate are monitored in real time based on the distribution result, a CRM system database is updated through a feedback interface, a message flow closed loop is formed, and the resource information distribution timeliness and accuracy can be improved.
Owner:QIZHI TECH CO LTD

Management and analysis of related concurrent communication sessions

In some implementations, a computer system identifies multiple sub-sessions of a network-based communication session in which multiple remote endpoint devices each provide media streams over a communication network. For each of the sub-sessions, the computer system can identify the endpoint devices included in the sub-session. The computer system can obtain user state data for each of the endpoint devices, the user state data for each endpoint device being generated based on analysis of face images of the user of the endpoint device. The computer system aggregates the user state data to determine a sub-session state for each of the sub-sessions. During the communication session, the computer system communicates over the communication network with a remote device associated with the communication session to cause a user interface of the remote device to indicate the sub-session states determined for one or more of the multiple sub-sessions.
Owner:REELAY MEETINGS INC +1