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

707 results about "System software" patented technology

System software is software designed to provide a platform for other software. Examples of system software include operating systems like macOS, Ubuntu (a Linux distribution) and Microsoft Windows, computational science software, game engines, industrial automation, and software as a service applications.

Using generative artificial intelligence to improve user interactions

The present disclosure generally relates to systems, software, and computer-implemented methods for using generative artificial intelligence to improve user interactions. One example method includes identifying, in a contact center application of an agent, a start of an assisted leg of an interaction of a user with a system. A user interaction summary is retrieved that summarizes events that have previously occurred in the interaction. A generative large language model (LLM) artificial intelligence (AI) context prompt is extracted based on the user interaction summary. The context prompt is provided to a generative LLM AI engine to set a context for the generative LLM AI engine. Event information is received that includes a query for the generative LLM AI engine. The query is provided to and a query response is received from the generative LLM AI engine. The contact center application is updated in response to the query response.
Owner:THE TORONTO DOMINION BANK

Using generative artificial intelligence to improve user interactions

The present disclosure generally relates to systems, software, and computer-implemented methods for using generative artificial intelligence to improve user interactions. One example method includes receiving a notification from a contact center application that user interaction events have been generated during an interaction session. Event descriptions for events generated in the session are located in a contact center application use case definition. Event descriptions are enhanced with event information for to generate contextualized event information. The contextualized event information to is added to a generative large language model artificial intelligence context that is provided to a generative large language model artificial intelligence engine. A query is provided to the generative large language model artificial intelligence engine. A query response is received from the generative large language model artificial intelligence engine and the query response is used in the interaction session.
Owner:THE TORONTO DOMINION BANK

Using generative artificial intelligence to improve user interactions

The present disclosure generally relates to systems, software, and computer-implemented methods for using generative artificial intelligence to improve user interactions. One example method includes receiving a notification from a contact center application that user interaction events have been generated during an interaction session. Event descriptions for events generated in the session are located in a contact center application use case definition. Event descriptions are enhanced with event information for to generate contextualized event information. The contextualized event information to is added to a generative large language model artificial intelligence context that is provided to a generative large language model artificial intelligence engine. A query is provided to the generative large language model artificial intelligence engine. A query response is received from the generative large language model artificial intelligence engine and the query response is used in the interaction session.
Owner:THE TORONTO DOMINION BANK

Software automatic testing method and system based on generative artificial intelligence

The invention discloses a software automatic testing system based on generative artificial intelligence, which is characterized in that a software analysis module identifies attribute information of a UI component based on a multi-modal large model for a test object, and constructs a UI component knowledge graph according to a structured information document; the knowledge retrieval module receives the test requirements and retrieves related historical test cases, test scripts and related test data; the organization interaction module sends a test intention and demand information to the knowledge retrieval module for retrieval according to the input user test intention, and test demand knowledge is returned; sending the UI component knowledge graph to the software analysis module for searching the knowledge graph of the test object, and returning the UI component knowledge graph; a test generation module receives test demand knowledge and the UI component knowledge graph, and generates a test case and a test script; and the script execution module receives the test case and the test script, starts a test process and records a test result.
Owner:INST OF COMPUTING TECH CHINA ACAD OF RAILWAY SCI +3

Dynamic and static combined detection method for security vulnerabilities of power system software

The invention is applicable to the technical field of vulnerability detection, and provides a power system software security vulnerability dynamic and static combined detection method, which comprises the following steps: acquiring static source code data of power system software and dynamic behavior log data during operation; generating a hierarchical abstract syntax tree and structured time series data; performing multi-dimensional feature extraction on the static source code data and the dynamic behavior log data based on a vulnerability knowledge graph of the power system; generating a domain constraint confrontation sample based on the power protocol features and the abnormal features during operation, and inputting the domain constraint confrontation sample into the constructed hybrid detection model for confrontation training to obtain a trained hybrid detection model; and performing automatic detection on the power system software by utilizing the trained hybrid detection model, and outputting a detection result containing a static code defect position and a dynamic attack path. The full-life-cycle accurate detection of the software vulnerability of the power system is realized, and the network security protection capability of the power system is improved.
Owner:GUANGXI POWER GRID CORP

Software testing method and software testing system

The invention provides a software testing method and a software testing system. The software testing method comprises the following steps. And the processor obtains the test case. When the test case has an incremental code, the processor generates a supplementary test case according to the plurality of feature vectors in the vector database and the test case based on a coverage rate of the incremental code. The step of generating the supplementary test case further comprises the following steps. The processor extracts key information of a test case to obtain a plurality of first data vector units. The processor performs a similarity search according to the plurality of first data vector units and the plurality of feature vectors to obtain a plurality of second data vector units. The processor combines the plurality of second data vector units to generate a supplementary test case, thereby improving the performance of the test operation based on the incremental code.
Owner:DIGIWIN SOFTWARE CO LTD

Using generative artificial intelligence to improve user interactions

The present disclosure generally relates to systems, software, and computer-implemented methods for using generative artificial intelligence to improve user interactions. One example method includes receiving a notification from a contact center application that user interaction events have been generated during an interaction session. Event descriptions for events generated in the session are located in a contact center application use case definition. Event descriptions are enhanced with event information for to generate contextualized event information. The contextualized event information to is added to a generative large language model artificial intelligence context that is provided to a generative large language model artificial intelligence engine. A query is provided to the generative large language model artificial intelligence engine. A query response is received from the generative large language model artificial intelligence engine and the query response is used in the interaction session.
Owner:THE TORONTO DOMINION BANK

HIL simulation test system of commercial vehicle domain controller

The invention provides an HIL simulation test system of a commercial vehicle domain controller. The system comprises an HIL system software platform, an HIL system simulation model, an HIL system simulation hardware platform and a vehicle body system special simulation assembly which are electrically connected. The HIL system simulation hardware platform is used for providing hardware support and executing the hardware-in-the-loop simulation test; the HIL system software platform is used for controlling a simulation test process, managing a test task and automatically generating an interface model; the HIL system simulation model is used for constructing a virtual test environment of a controller and performing signal interaction with the HIL system simulation hardware platform; the simulation assembly special for the vehicle body system is used for simulating vehicle body control, air conditioner control, gateway and vehicle control functions so as to improve the test coverage degree, and efficient development and iteration of a commercial vehicle domain controller are facilitated.
Owner:NANCHANG AUTOMOTIVE INST OF INTELLIGENCE & NEW ENERGY

Transaction auditing using token extraction and model matching

The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes receiving text submitted with a request. Token values are automatically extracted for selected token types from the text using a machine learning model. Tokens are identified in the text, and for each token, features and a token type of the token are determined, along with a score that indicates a likelihood that the token has the token type. A token value is extracted for the token from the text. Extracted token values are compared to request data values. A request value for the selected token type is identified in the data values for each selected token type. The extracted token value for each selected token type is compared to the request value. An audit alert is generated in response to determining that an extracted token value does not match a corresponding request value.
Owner:SAP SE

Aligned purpose disassociation protocol for multiple applications

The present disclosure involves systems, software, and computer implemented methods for integrated data privacy services. An example method includes receiving a request to initiate an aligned purpose disassociation protocol for a purpose for an object instance. A determination is made as to whether a timestamp is stored for the purpose and the object instance that indicates an earliest time that the purpose can be disassociated from the object instance. The request is accepted in response to determining that no timestamp is stored for the purpose and the object instance that is greater than the current time. A status request is sent to applications that requests a status response that indicates whether an application can disassociate the purpose from the object instance. Status responses are received from at least some of the applications. A disassociation decision for the purpose and the object instance is determined based on the received status responses.
Owner:SAP SE

Full-autonomous cell operation system based on body intelligence

The invention provides a full-autonomous cell operation system based on body intelligence, and relates to the field of cell operation, the system comprises a system hardware architecture and a system software architecture; the system hardware architecture comprises a micromanipulation execution system, a precision positioning system, a multi-mode sensing system and an intelligent calculation and control center. The micromanipulation execution system is used for cell environment interaction, the precision positioning system is used for sample bearing and environment control, the multi-modal sensing system is used for providing key information, and the intelligent calculation and control center is used for operation decision making; the system software architecture comprises a sensing layer, a planning layer, an execution layer and an interaction layer. According to the application, cell recognition, tool selection, path planning, operation execution and result feedback can be automatically completed without manual intervention; through tool autonomous switching and strategy dynamic adjustment, various operations such as cell clamping, injection, controllable deformation and micro-assembly can be completed, and the problems that traditional cell operation depends on manual work, efficiency is low, and consistency is poor are solved.
Owner:HEFEI UNIV OF TECH

Semantic responder dependencies in integrated end of purpose protocols

The present disclosure involves systems, software, and computer implemented methods for data privacy. One example method includes providing an end-of-purpose query to applications in a landscape that requests an application to determine whether the application is able to block an object. Votes are received from applications that are either a can-block vote that indicates that the application can block the object or a veto vote that indicates that the application cannot block the object. At least one relevant-application veto model is identified that models which applications can raise a relevant veto vote with respect to another application. Received end-of-purpose votes and the relevant-application veto models are evaluated to determine whether any applications should be block instruction recipients. If any block instructions recipients have been identified, a block instruction for the object is set to each block instruction recipient.
Owner:SAP SE

Fault monitoring system based on embedded Linux operating system

The invention belongs to the technical field of computer system software, and particularly relates to a fault monitoring system based on an embedded Linux operating system, which is used for visually monitoring the embedded Linux operating system. The fault monitoring system comprises a monitoring data acquisition module, a fault diagnosis and processing module, a log management module and a visualization module. According to the method, the change of the system state can be captured and fed back in time, rapid fault judgment and processing are realized, and a visual graphical interface is provided, so that the usability is improved.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

Persisting database query plans that include dynamic conditions

The present disclosure involves systems, software, and computer implemented methods for managing database query plans with dynamic conditions. One example method includes receiving a request to process a query based on at least one dynamic condition. A serialized abstract query plan is identified, deserialized, and converted into a query optimizer tree. A condition provider procedure is invoked to generate a first filter string for each view in the query optimizer tree. Comparisons are made to determine matches between first filter strings and corresponding second filter string stored in the query optimizer tree. In response to determining that a first filter string does not match the corresponding second filter string, query plan compilation is triggered. In response to determining that each filter string matches each corresponding second filter string, a query plan is generated based on the converted query optimizer tree and the query is executed using the query plan.
Owner:SAP SE

Hardware enforcement of boundaries on the control, space, time, modularity, reference, initialization, and mutability aspects of software

Modifications to existing computer hardware, compiler changes or source-to-source transforms performed during the software build process, and a collection of libraries and modifications to existing standard system software and libraries. The invention allows a program author to enforce various kinds of locality of causality in software to provide enforcement of boundaries for the following aspects of a computer program: control, space, time, modularity, reference, initialization, and mutability. Where these properties do not suffice to guarantee a property at static time, dynamic checks may be added and the constraints on control flow prevent such dynamic checks from being avoided by the program.
Owner:WHOLE SKY TECH CO

System and method for integrated application and provisioning

The present disclosure involves systems, software, and computer implemented methods for generating new credit accounts for immediate availability for use in current online transaction. One example process includes identifying, at a merchant application, a request to perform a credit application process associated with a particular user via a client application. The credit application process is associated with a financial institution, and the merchant application stores a set of user accounts, each associated with a merchant-specific identifier identifying the particular user profile at the merchant. An interactive application is presented within the merchant application, and information associated with the completed application is transmitted to an API associated with the financial institution with the merchant-specific identifier of the associated user. A payment credential for a newly created credit account is received, and can be associated with the user profile corresponding to the merchant-specific identifier.
Owner:THE TORONTO DOMINION BANK

Storage system software defect analysis method and system based on large model

The invention discloses a storage system software defect analysis method and system based on a large model. The method comprises the following steps: firstly, collecting public and internal historical defect data and multi-source logs, training a lightweight log extraction model after cleaning, and coarsely screening original logs of newly added defects; and inputting a coarse screening result into a large language model, and further studying and judging to output a real key log. And fusing and vectorizing the key log and the Bug description, and writing the fused and vectorized key log and Bug description into Elasticsearch to construct a historical case knowledge base capable of semantic retrieval. When a new defect enters the system, quickly extracting a key log by utilizing the trained model, and executing dual-channel retrieval in the knowledge base to recall similar cases; and the big language model is combined with similar cases to automatically generate responsible person recommendation, root cause analysis and executable troubleshooting and avoiding suggestions. According to the method, the problem that historical cases are difficult to retrieve can be effectively solved, similar cases can be quickly and effectively found from massive historical data under the double-control of Bug description and key logs, and study and judgment assistance is provided.
Owner:TOYOU FEIJI ELECTRONICS

Intelligent driving system reliability evaluation method based on EMC test

The invention discloses an intelligent driving system reliability evaluation method based on an EMC test, and relates to the technical field of EMC tests, and the method comprises the steps: obtaining intelligent driving system software and hardware interaction request data under the condition that a target vehicle is subjected to the closed electromagnetic interference, evaluating software and hardware interaction states of the intelligent driving system of the target vehicle, performing prior distribution screening on the software and hardware interaction states and functional fault feedback data of the known intelligent driving system, and establishing a known fault chain development network of software and hardware components of the intelligent driving system of the target vehicle; according to the intelligent driving system soft and hard component fault chain development network of the target vehicle, analyzing posterior distribution of the target vehicle open road real-time intelligent driving system soft and hard component interaction request list, and establishing an intelligent driving system fault chain development trend evaluation model; and predicting an intelligent driving system soft and hard component function failure risk score of the target vehicle. The method has the advantage that the safety and robustness of the intelligent driving system of the EMC test are remarkably improved.
Owner:GUANGZHOU METROLOGY & TESTING TECH CO LTD

Using worst-case predicate selectivity for database query plans

The present disclosure involves systems, software, and computer implemented methods for using worst-case predicate selectivity for database query plans. One example method includes identifying a query that includes an initial set of parameter values for a set of predicates. An order of predicate evaluation is determined for a query plan by determining a worst-case selectivity for each predicate and ordering the predicates based on the worst-case selectivities. A second instance of the query is received that includes a second set of parameter values. The second instance of the query is executed, to generate a query result, using the query plan and the second set of parameters by evaluating the set of predicates based on the second set of parameters and the order of predicate evaluation determined based on the worst-case selectivities. The query result is provided in response to the second instance of the query.
Owner:SAP SE

Cluster management method and device for aerospace test operation control system

ActiveCN119728401AProgram initiation/switchingTransmissionTime delaysControl system software
The invention provides a cluster management method and device for a spaceflight test operation control system, and the method comprises the steps: building a connection relation with a Redis cluster in a multi-thread parallel connection mode, and effectively reducing the time delay of cluster management software recovery service when the Redis cluster is restarted; a competing write-in mechanism with preferential slaves is realized, the problem of multi-master coexistence of service software is effectively avoided, and the reliability of the system is further improved; according to the method, a state-reserved passivation cluster management strategy is designed and realized, when a Redis-Server is subjected to fault migration, cluster agent software can reserve a master-slave state and a cluster state of the service software, and after switching is completed, the original state can be rewritten back, so that the problem of frequent switching of the master-slave state of the service software is effectively solved, and the service reliability of the service software is improved. And meanwhile, the problem that the cluster state is frequently changed due to the fact that normal nodes are mistakenly judged to be invalid nodes and deleted is avoided, and the stability and reliability of ground measurement, operation and control system software are greatly improved.
Owner:BEIJING AEROSPACE CONTROL CENT

Intelligent datastore search using live embedding

This disclosure describes systems, software, and computer implemented methods for taking a user's natural language query, using a generative AI model to produce an embedding of that query, and then comparing that query embedding to a database of embeddings generated from metadata and data set descriptions of the datasets in the datastore. This database of embeddings includes both the embedding vectors, and a metadata object describing each data set in the datastore and is uniquely generated to enable efficient search application. Once comparison results are determined, the closest matching datasets to the user query can be provided to the AI model for a summarization of their contents, before being returned to the user as search results.
Owner:SAP SE

Electric power information system security risk detection and defense method and system

PendingCN119961178AError detection/correctionBiological modelsAttackInformation systems security
The invention relates to the technical field of software security detection and defense, in particular to a power information system security risk detection and defense method and system. Identifying potential component vulnerabilities of the source code and the binary file based on an LSTM and an optimization recombination algorithm; setting a hook at the key point to monitor the running environment of the application program in real time, and discovering a potential vulnerability attack behavior; a dynamic stain tracking algorithm and a transparent object proxy mode are adopted to monitor a context executed by an application program and a source of a tracking variable, so that whether the application program is attacked or not is judged; when the attack is judged, an attack code line is accurately positioned by utilizing a context sensing method and a self-protection mechanism, so that real-time measures are conveniently taken to prevent the attack from being successful; the high heuristic algorithm based on the attack behavior defends unknown vulnerability attacks. Potential safety copper leakage in the codes can be found in time, the use environment of the software is monitored, potential attack behaviors are found and stopped, and the safety of the system software is guaranteed.
Owner:ELECTRIC POWER RES INST OF GUANGXI POWER GRID CO LTD

Identifying forgotten data privacy protocol relevant data objects

The present disclosure involves systems, software, and computer implemented methods for data privacy. One example method includes receiving, from responder applications that participate in but do not initiate a data privacy integration protocol, end-of-purpose information for at least one object. The responders respond to protocol commands for executions of the protocol requested by a requester application. Identifying information for objects can be provided to each requester application in a message to the requester application that requests the requester application to determine whether the requester application currently stores the objects. At least one orphaned object can be identified from information in the responses received from the requester applications. An orphaned object is an object for which a responder application has provided end-of-purpose information but for which no requester application currently stores the object. Execution of the data privacy integration protocol can be triggered for each orphaned object.
Owner:SAP SE

Building maintenance scheme optimization method based on intelligent algorithm

The invention relates to the technical field of building maintenance scheme optimization, and discloses a building maintenance scheme optimization method based on an intelligent algorithm, and the method specifically comprises the following steps: 1, interface optimization: after starting MATLAB software, loading a source code of building quality diagnosis system software named as a building doctor, and in a design view interface of the software, carrying out interface optimization on the source code of the building quality diagnosis system software; according to the method, the user interface of the software is ensured to be clearly viewed, then a'optimization 'button in the interface is optimized and adjusted, a'help' menu is newly added in the software interface, and visual elements such as the graphic size and color matching of the user interface are finely optimized and adjusted, so that the functionality of the software is enriched, and the user interface is more vivid. In addition, the friendliness and usability of the user interface are remarkably improved, smoother and more comfortable use experience is brought to the user, the visual and clear user interface is elaborately designed, and it is ensured that the user can easily understand and operate the platform and detect the particularity of the building.
Owner:HEBEI AGRICULTURAL UNIV.

Code multi-modal fusion representation learning method for power system software vulnerability detection

The invention discloses a power system software vulnerability detection-oriented code multi-modal fusion representation learning method, which comprises the following steps of: firstly, obtaining four modals of a text, a pixel image, an attribute graph and complexity measurement of a power system software code through program analysis; then, modal interaction feature extraction is carried out by using dual-channel convolution and a graph neural network, and information transmission between modals is enhanced; and finally, designing a multi-modal collaborative fusion framework, performing reconstruction coding on the features based on feature mapping and cross-modal reconstruction loss, and fusing the multi-modal feature representation of the power system software code into a unified representation for constructing a vulnerability detection model for the power system software. According to the method, the completeness of modeling data representation of the power system software vulnerability detection model is enhanced through a code multi-modal interactive fusion representation learning method.
Owner:ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD +1

Satellite-borne equipment embedded system software on-orbit reconstruction method and satellite-borne equipment embedded system

The invention discloses a satellite-borne equipment embedded system software on-orbit reconstruction method and a satellite-borne equipment embedded system. The method comprises the following steps: partitioning a FLASH memory of a microcontroller of satellite-borne equipment into a region, a BootLoader boot program region and an application program storage region; an independent BootLoader bootstrap program is solidified in the BootLoader bootstrap program area in advance; receiving a program file subpackage from a satellite service computer during on-orbit operation; a two-stage reliable transmission protocol including sequential receiving and packet supplementing receiving is adopted to receive a program file, wrong and missing packets are received and dynamically recorded in the sequential receiving stage, and only the wrong and missing packets are selectively retransmitted in the packet supplementing receiving stage; according to an instruction of the satellite service computer, the received complete program file is verified, the program file is written into the application program storage area after passing the verification, updating is completed, the BootLoader bootstrap program jumps to the updated application program, and on-orbit reconstruction is completed.
Owner:NAT SPACE SCI CENT CAS +1

Power plant EH oil liquid online monitoring system

The invention provides a power plant EH oil liquid on-line monitoring system, which relates to the technical field of power equipment monitoring and is composed of a field data acquisition module, a local server and a remote diagnosis center. The field acquisition module comprises a plurality of high-precision sensors and can acquire key parameters such as oil viscosity, moisture and acid value in real time. System software has a powerful analysis function, can generate a trend chart and a report, and realizes oil quality and moisture history analysis. Data management adopts a scientific sampling trigger mode, a server performs automatic backup, and a user can query in multiple modes. The system is simple to install and debug and easy to maintain and manage. Compared with a traditional monitoring method, the real-time performance and the accuracy are remarkably improved, and the cost and the manpower demand are reduced. The method can early warn faults in time, ensures safe and stable operation of power plant equipment, has wide application prospects and important practical value, and powerfully promotes intelligent development of the power industry.
Owner:SHANGHAI WUJING NO 2 POWER GENERATION CO LTD

Caching database query plans that include dynamic conditions

The present disclosure involves systems, software, and computer implemented methods for managing database query plans with dynamic conditions. One example method includes receiving a request to process a query based on a dynamic condition. In response to determining that a plan cache does not include a cached query plan for the query, query plan compilation is triggered to generate a query plan. In response to determining that a cached query plan exists, for each query view, a condition provider procedure is invoked to generate a first filter string. First filter strings are compared to corresponding second filter strings in the cached plan. In response to determining that a first filter string does not match the corresponding second filter string, query plan compilation is triggered. In response to determining that each filter string matches each corresponding second filter string, the database query is executed using the cached query plan.
Owner:SAP SE

Cutter handle automatic production line and machining process based on intelligent cutter system

The invention provides an automatic cutter handle production line based on an intelligent cutter system and a machining process. On the premise of guaranteeing the product machining efficiency and automatic intelligent production, in the whole intelligent cutter system-based cutter handle automatic production line operation and machining process implementation process, intelligent cutter wear state monitoring system software of a PC end upper computer monitors all intelligent cutters in a production line in real time through intelligent cutter embedded sensor data, and the intelligent cutter wear state monitoring system software is used for monitoring the intelligent cutter wear state in the production line. Comprise but are not limited to wear states and operation parameters of the intelligent external turning tool, the intelligent grooving turning tool and the intelligent milling cutter. The intelligent tool wear state monitoring system can give an early warning of tool breakage or end of service life in advance, and automatically calls a standby tool or prompts replacement, so that stable operation of a production line and high-precision consistency of tool holder products are ensured.
Owner:CHONGQING UNIV

Vehicle-mounted system software package upgrading method and device, vehicle and storage medium

The embodiment of the invention relates to the technical field of intelligent automobiles, and discloses a vehicle-mounted system software package upgrading method and device, a vehicle and a storage medium. The method comprises the steps that a software upgrading request sent by a vehicle-mounted terminal is received; determining one or more modularized to-be-upgraded packages corresponding to the vehicle-mounted terminal based on the software upgrading request; acquiring operation environment information of the vehicle-mounted terminal; segmenting the modular to-be-upgraded package into a plurality of upgrading sub-packages based on the operation environment information; and issuing the plurality of upgrading sub-packages to the vehicle-mounted terminal, so that the vehicle-mounted terminal splices the plurality of received upgrading sub-packages into a modular upgrading package to upgrade the vehicle-mounted system software package. By applying the technical scheme of the invention, the efficiency and reliability of upgrading the software package of the vehicle-mounted system can be improved.
Owner:镁佳(北京)科技有限公司