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

1044 results about "Program code" patented technology

Computer code or program code is the set of instructions forming a computer program which is executed by a computer. It is one of two components of the software which runs on computer hardware, the other being the data. Computers can only directly execute the machine code instructions which are part of their instruction set.

Automatic compiling and adapting method for RISC-V extension instruction

The invention discloses an automatic compiling and adapting method for an RISC-V extension instruction, and belongs to the technical field of compilers. According to the method, a dynamic DSL (Digital Subscriber Line) for registering a custom instruction, adding register use constraints and defining a specific code mode is designed. The LLVM plug-in is used for automatically integrating the registered custom instruction in the compiling process. The invention relates to a self-defined instruction rapid adaptation mechanism which is specially provided for a continuously provided RISC-V self-defined instruction expansion scene, and by automatically generating correct assembly codes of registered self-defined instructions, correct registers are automatically distributed and reserved according to register use constraints; the method comprises the following steps of: searching a defined specific code mode and semantics, and automatically generating and inserting a registered custom instruction in a program, so as to realize the rapid adaptation of a compiler to an RISC-V custom extension instruction and the automatic use of a program code to the custom instruction, and the whole process does not need a developer to manually modify the compiler or a program source code.
Owner:TIANJIN UNIV

Information operation dimension intelligent management and control platform system and method, electronic equipment and storage medium

PendingCN121151246AFault responseResource allocationInformation OperationsProcessing
The invention discloses an information operation dimension intelligent management and control platform system and method, electronic equipment and a storage medium, and belongs to the field of intelligent operation and maintenance of an information communication technology. The system comprises an anomaly detection module, a multi-modal feature fusion module and the like, multi-source data is processed through an unstructured data preprocessing unit and a time sequence data alignment unit, model parameters are dynamically adjusted by utilizing a self-adaptive online learning strategy, and dynamic resource scheduling is realized by combining a reinforcement learning algorithm. The method comprises the steps of data receiving preprocessing, feature fusion alignment, model training analysis and the like. The electronic equipment adopts a heterogeneous computing architecture, and the storage medium stores corresponding program codes. According to the method, the problems of weak generalization ability, insufficient unstructured data processing and the like of a traditional platform model are solved, the anomaly detection precision and the response speed are improved, a closed-loop operation and maintenance system is formed, the operation and maintenance decision intelligent level is improved, and the generalization recognition ability and the environmental adaptability of the model to an unknown abnormal mode are remarkably enhanced.
Owner:BEIJING QIANRUNHE TECH CO LTD

Practical training evaluation method and system based on multi-modal data fusion

The invention discloses a practical training evaluation method and system based on multi-modal data fusion. The method comprises the following steps: firstly, constructing a practical training task topology based on a knowledge graph, mapping elements such as knowledge points into nodes, and defining a relationship through directed edges; in response to task starting, dynamically deploying a multi-modal data fusion agent pre-loaded with a targeted model and a rule; in the operation process, the agent synchronously collects and processes original data from the machine vision and sensor network in real time, and a standardized feature flow is generated; then, on-line space-time correlation and reasoning are carried out on the multi-modal features based on a fusion strategy, and a task scene understanding model is dynamically constructed and maintained; after the task is completed, packaging a program code, a report and process abstract data exported by the model to form an enhanced practical training result package; and finally, multi-dimensional automatic comparison is carried out by calling the rule base and the case model, and an evaluation result is generated. According to the invention, intelligent perception and comprehensive evaluation of the whole practical training operation process are realized.
Owner:YAZHENG TECH GRP CO LTD

MCU function safety realization system based on domain controller

The invention provides an MCU function security implementation system based on a domain controller, and relates to the technical field of domain controllers, the system realizes dual backup storage and on-site execution of program codes by combining a security MCU without a built-in program memory with at least two redundant plug-in nonvolatile storage units, and the security of the MCU is improved. Consistency verification is carried out on key codes or data in the running process, and system failure caused by single-point storage faults or data tampering is effectively prevented; meanwhile, read-write operation without losing data during power failure is isolated through the independent data storage unit, and resource conflict and interference between program execution and data storage are avoided; the ASIL D-level power management unit supporting two-way fault monitoring is matched, resetting can be triggered in time or the MCU enters a safe state when a power supply is abnormal or an MCU internal fault occurs, and therefore a high-reliability and high-safety domain controller MCU system is constructed on the hardware architecture level, and the capacity of the MCU for meeting the ASIL D function safety level in a plug-in storage scene is improved.
Owner:CHINA FAW CO LTD

High performance code parallelization compiler with loop level parallelization

PendingCN121464428ACode compilationComputer architectureLoop level parallelism
A symmetric auto-compiler system (1) and method for high performance hardware optimized auto-parallelization of program code (3) executed by a multi-core or multi-processor parallel processing system (2) having a plurality of processing units (21) that simultaneously process instructions for data in the parallel processing system (2) by executing the program code (3). The automatic compiler system (1) converts serial source code (31) of program code (3) into parallel processing machine code (32) comprising a plurality of instructions executable by a plurality of processing units (21) of the parallel processing system (2) or controlling operation of the plurality of processing units (21).
Owner:MINATIX INC

Robot control using conversion language model

A robot system includes circuitry configured to: receive input sequence data representing an operation of a robot placed in a real space; input the input sequence data into a conversion language model generated by machine learning to convert the input sequence data into output sequence data, wherein the output sequence data is programming code; and control the robot to perform the operation represented by the input sequence data, based on the output sequence data.
Owner:YASKAWA DENKI KK

Custom hip design and insertability analysis

Computer implemented methods, systems, and computer products employing program code or algorithms for use in customized patient specific hip implants or femoral stems or sleeves having an outer surface that corresponds more closely to the inner surface of the cortical bone of a patient's femur compared to conventional hip implant or femoral stems or sleeves based on population-based design.
Owner:MT SINAI SCHOOL OF MEDICINE

System for realizing bidirectional conversion between model and code

The invention discloses a system for realizing bidirectional conversion between a model and a code, and the system comprises a meta-model architecture module which is used for constructing a unified model specification; the meta-model engine module is used for generating, analyzing and processing the meta-model architecture module; and the bidirectional conversion module is used for realizing forward and reverse synchronous conversion between a zero code model and a Java model serving as a program code by adopting the meta-model engine module. By means of the scheme, a unified specification with the meta-model architecture as the core is established, a powerful meta-model engine is used for automatic processing, and the barrier between a zero-code visualization model used by business personnel and bottom-layer Java codes written by developers is seamlessly broken through. The synchronization capability of the model and codes ensures the continuous alignment of business design and technical implementation, and effectively supports the quick iteration of agile development and business.
Owner:CHINA DATANG GRP DIGITAL TECH CO LTD

Non-standard ammeter anomaly detection system and method based on parameterized protocol model

The invention discloses a non-standard ammeter anomaly detection method based on a parameterized protocol model, and the method comprises the steps: firstly constructing a parameterized protocol model which comprises test point models corresponding to a plurality of test points; loading the parameterized protocol model, and determining a detection execution sequence; generating a request frame for any test point according to communication information configured in the parameterized protocol model, sending the request frame to a tested ammeter, performing communication interaction with the tested ammeter, and receiving a response frame returned by the tested ammeter; performing verification on the response data, and performing field-level analysis and data conversion according to a verification result to obtain an actual detection value of the test point; and performing fault judgment according to the actual detection value and generating a detection report. According to the method, non-standard electricity meters of different models and different protocol formats can be adapted under the condition that detection program codes do not need to be modified.
Owner:HANGZHOU DIANZI UNIV

Method and device for compiling program code

Embodiments of the present application provide a method and device for compiling program code. The method for compiling program code may include: obtaining source code; and performing a compilation operation to obtain a first compilation result of the source code, where a first code segment in the source code is compiled into machine code in the first compilation result, a second code segment in the source code is compiled into bytecode in the first compilation result, and the first compilation result is configured to be deployed to a target environment. The proposed technical solutions may be conducive to ensuring performance at low storage resource utilization.
Owner:HUAWEI TECH CO LTD +1

Techniques for generating code with integrated abstract syntax tree-based waveform tracing

A computer-implemented technique for generating program code includes receiving a natural language description of a hardware module, generating a first plan based on the natural language description, extracting first circuit information from the natural language description, generating a second plan based on the first plan and the first circuit information, and generating first program code in a hardware description language based on the second plan.
Owner:NVIDIA CORP

Program code management method and device, equipment and medium

The invention discloses a program code management method and device, equipment and a medium. The method is applied to a terminal integrated with a set operation environment and comprises the steps that a construction script configured under a code management directory is obtained, the code management directory is created in advance through a set command under the set operation environment, and a plurality of management subdirectories are further created in advance in the code management directory; analyzing the construction script to generate a code management instruction, and determining a management object corresponding to the code management instruction from each management subdirectory; and running the code management instruction, and executing code management logic for the management object by calling a set function module in the set running environment. According to the technical scheme, the code management directory capable of performing centralized scheduling on the applet codes is constructed, and automatic management on the applet codes is realized by generating the code management instruction.
Owner:ZHUHAI BOZHONG SECURITIES INVESTMENT CONSULTING CO LTD

Server-based mechanics help determination from aggregated user data

Techniques for improving a user video game experience are described. In an example, a computer system receives event data from a plurality of user devices. Each event data includes an identifier of an activity in a video game and data indicating completion of the activity. The identifier can be predefined in program code of the video game. The identifier and completion data can be received based on an execution of the program code. The event data is processed to determine a video game mechanic suggestion to help a player complete the activity.
Owner:SONY INTERACTIVE ENTERTAINMENT LLC

Program defect repairing method and device, equipment and storage medium

The invention discloses a program defect repairing method and device, equipment and a storage medium. The method comprises the steps that a defect code segment is obtained from a first program code which is reported to be wrong, and a similar defect code segment and a similar repair patch corresponding to the defect code segment are inquired in a historical code library; constructing a first prompt word based on the defect code segment, the similar defect code segment and the similar repair patch, generating a repair patch based on the first prompt word, and repairing the first program code through the repair patch to obtain a second program code; and under the condition that the verification of the second program code is not passed, regenerating a repair patch based on a defect code segment appearing in the verification process of the second program code, and repairing the second program code through the newly generated repair patch. According to the method, the big language model is guided to generate the high-credibility repair patch through the historical similar defects and the repair patch thereof, and the problem that in the prior art, the repair patch is unreliable due to the fact that the big language model is separated from an actual repair case is solved.
Owner:ANHUI SANQI JIYU NETWORK TECH CO LTD

Numerical control intelligent grinding machine programming system and method

The invention discloses a numerical control intelligent grinding machine programming system and method, and relates to the technical field of numerical control grinding machines. According to the technical key points, based on a machining information input module, a workpiece contour rapid identification module, a workpiece size accurate measurement module, a grinding program automatic generation module, a coordinate system calibration module, a program simulation verification module, a machining state data acquisition module and a grinding parameter optimization module, the size of a grinding workpiece blank can be accurately identified; according to the method, an executable program code file is generated, the numerical control guide rail grinding machine executes cutter parameters, machining parameters, G codes, interpolation precision and the like in the code file to achieve automatic machining, the grinding parameters are optimized in real time in the grinding process, and the method is simple, efficient, easy to use and high in engineering practicability.
Owner:NANJING INST OF TECH

Artificial intelligence model supporting tasks of different program codes

Techniques are described herein for using an artificial intelligence (AI) model to support tasks for different program codes. For example, a computer system can determine a request of an application that is executing on a device. The application can include program codes that each provide content functions and present content at a user interface for the application. The request may be associated with contextual data and user data and may indicate content entities for a first program code. The computer system can input the content entities, the contextual data, and the user data into an AI model that is trained on historical data associated with the content functions. The AI model can output a relevance score or an embedding vector for the content entities that can be used in performing the first content function and presenting the content entities on the user interface.
Owner:AMAZON TECH INC

Devices, methods and computer-readable media for activation of artificial intelligence and / or machine learning capabilities

A disclosed aspect concerns a network device (101) comprising at least one processor (510), at least one memory (520) including computer program code (570), the at least one memory and computer program code configured to, with the at least one processor, cause the network device at least to perform: obtaining (201) information descriptive of a capability of a network entity (103) of another network device (102), said network entity comprising a capability for providing an output based on an artificial intelligence and / or machine learning inference function related to one or more network objects or object types; sending (203, 404), to the other network device, a request for a partial activation of the capability. Other aspects concern the other network device, methods respectively associated with each network devices and computer-readable media storing appropriate computer program code.
Owner:NOKIA TECHNOLOGIES OY

General data exchange system based on configurable label structure

The invention discloses a general data exchange system based on a configurable label structure, which relates to the technical field of data processing and information integration, and comprises a parameter module used for establishing an identity authentication mechanism of two exchange parties; the business document module is used for establishing a data structure definition based on a preset exchange demand; the receipt logic module is used for carrying out logic analysis and code decoupling on the data structure definition, generating a marked language script code and an execution instruction, constructing an execution matrix and realizing mapping between a database physical field and a memory logic variable; and the standard adaptation module is used for comparing and checking the content of the generated data and feeding back a checking result to the parameter module to correct the exchange rule and parameter configuration. A more intelligent logic separation strategy is implemented through structural insight, data reading, writing and transmission are cooperatively controlled, complete decoupling of service logic and program codes is achieved through a nested tag structure, and flexibility, universality and maintenance efficiency of data exchange are optimized.
Owner:BEIJING LIGONGDAXUE PRESS CO LTD

Vehicle controlling method, computer readable storing medium with a computer program code stored therein, and vehicle having a controller according to the same

A controlling method for a vehicle which comprises an engine, a driving motor connected with the engine, a first clutch connected between the engine and the driving motor, a start motor connected with the engine, a transmission connected with the driving motor, and a second clutch connected between the driving motor and the transmission, comprises synchronizing speeds of the engine and the driving motor, and adjusting a torque of the start motor to release baulking which occurs while a connection state of the first clutch is switched to another connection state upon the speeds of the engine and the driving motor being synchronized.
Owner:HYUNDAI MOTOR CO LTD +1

Electronic device, method for electronic device, and computer-readable storage medium

Provided are an electronic device, a method for an electronic device, and a computer-readable storage medium. An electronic device of one embodiment may comprise at least one processor and at least one memory, wherein the at the least one memory comprises a computer program code The computer program code comprised in the at least one memory, when executed by the at least one processor, causes the electronic device to: determine a communication uncertainty and / or a perception accuracy of vehicle state data acquired by means of wireless communication; and use the vehicle state data to estimate a vehicle state based on the determined communication uncertainty and / or perception accuracy.
Owner:SONY GROUP CORP +1

Vehicle control system, vehicle control method, and storage medium thereof

A vehicle control system equipped to a vehicle includes at least one of (i) a circuit and (ii) a processor with a memory storing computer program code executable by the processor. The at least one of the circuit and the processor configured to cause the vehicle control system to: communicate with a server via a network, the server storing information about a fee-based function that can be executed by an occupant of the vehicle; authenticate whether the fee-based function can be executed by performing a communication with the server; search for an alternative function having same purpose of use as the fee-based function; and execute the alternative function in response to determining that the fee-based function cannot be executed.
Owner:DENSO CORP

Techniques for modifying program code using artificial intelligence agents

One embodiment of a method for modifying program code includes processing, using a first trained language model, program code to identify one or more modifications to the program code; processing, using a second trained language model, the program code and the one or more modifications to generate a plan for applying the one or more modifications; and processing, using a third trained language model, the program code and the plan to generate a modified program code.
Owner:NVIDIA CORP

Out-of-Core Processing of In Memory Programs Through a User Transparent Block Cache

Described herein are methods and systems for out-of-core processing of in-memory programs through user-transparent block cache comprising initiating a user program. Application code with memory instructions is initiated. A low level virtual machine or LLVM compiler reads and loads the memory and inserts a software translation call before the memory instructions. The software translation call with memory instructions are received by runtime module with multi-level cache that is built on top of shared cache, and load data blocks using the caches.
Owner:DELL PROD LP

Purchase data analysis method and system based on metadata driving

The invention discloses a purchase data analysis method and system based on metadata driving, and relates to the technical field of purchase data management, and the method comprises the steps: obtaining data access configuration and data mapping rules of a plurality of purchase data sources, so as to construct an analysis data set; processing target data in the analysis data set based on a preset business rule to obtain index data; in response to a configuration operation on the visual component, generating a visual billboard, the visual billboard being used for displaying a data state; responding to configuration operation on the business rule and the visual billboard; through a configurable data access mode, flexible business rule setting and a visual billboard construction function, business personnel can autonomously adjust data analysis content and a display mode according to purchase strategy changes and market demands, and program codes do not need to be modified by relying on technicians; the service requirement adapting period of the system is obviously shortened, and the maintenance cost is reduced.
Owner:JIANGSU JINHENG INFORMATION TECH CO LTD

Framework for query generation in an artificial intelligence environment

According to some embodiments, systems and methods are provided including a memory storing program code: and one or more processing units to execute the program code to cause the system to: receive a natural language query; generate a Structured Query Language (SQL) query based on the received natural language query; invoke an Application Programming Interface (API) call with the SQL query; receive a response to the SQL query from a data source; generate a natural language response; and transmit the natural language response to an entity. Numerous other aspects are provided.
Owner:HARTFORD FIRE INSURANCE CO

Code error analysis method and apparatus, and log scanning rule generation method and apparatus

Provided in the embodiments of the present description are a code error analysis method and apparatus, and a log scanning rule generation method and apparatus. The log scanning rule generation method comprises: acquiring a program code to be analyzed which corresponds to a code error analysis task; determining an analysis task data group on the basis of said program code, wherein the analysis task data group comprises said program code, and a first error code sample and a corresponding log scanning rule sample; and inputting the analysis task data group into an error analysis model, such that the error analysis model generates a log scanning rule, wherein the error analysis model is used for performing context learning on the basis of the first error code sample and the corresponding log scanning rule sample, and generating the corresponding log scanning rule for said program code, and the log scanning rule is used for performing error scanning on a program log. Therefore, the efficiency of error analysis for a program code is improved, and the development efficiency is improved.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD +1

Dynamic BSR tables for uplink buffer size estimation

An apparatus including at least one processor, and at least one non-transitory memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform: receiving a signal including information configured to be used for partially or entirely changing a changeable buffer status report table; and changing the changeable buffer status report table based upon the received information.
Owner:NOKIA TECHNOLOGIES OY

Controller area network extra-long (CAN-XL) low latency hardware and software partitioned architecture for message handler

ActiveUS12580790B2Program controlBus networksInstruction memoryComputer architecture
Apparatuses and computer-implemented methods for implementing a message-based protocol interface with a communication bus are provided. An example apparatus for implementing a message-based protocol interface with a communication bus may include message handler core circuitry having a transmit message buffer, wherein the transmit message buffer is configured to store a portion of a transmit message. The apparatus may further include receive handler circuitry configured to store a portion of a received message. The apparatus further includes a message handler processor comprising a processor and an instruction memory including program code, the instruction memory and program code configured to, with the processor, cause the message handler processor to transmit at least the portion of the transmit message from a transmit data memory to the message handler core circuitry and receive the received message from the receive handler circuitry into a receive data memory.
Owner:STMICROELECTRONICS INT NV

Program code processing method and related equipment

The invention discloses a program code processing method and related equipment. The program code processing method and the related equipment are used for remarkably reducing character string decryption overhead during operation while ensuring the safety of character strings. The method comprises the following steps: traversing a target program code to obtain each constant character string in the target program code; generating a static field corresponding to each constant character string in a static character string container; replacing the reference to the constant character string in the target program code with the reference to the static field corresponding to the constant character string in the static character string container; performing obfuscation processing on the target program code subjected to reference replacement, and encrypting a static field in the target program code; and running the obfuscated target program code, and if the target program code executes the reference to the static field, obtaining a character string plaintext corresponding to the static field through an access instruction to the static field.
Owner:KINGDEE SOFTWARE(CHINA) CO LTD

Distance measurement device

A distance measurement device includes a light emitter for transmitting pulsed light and a light receiver for detecting reflected light from an object, providing an output signal. The device has at least one of a circuit or a processor with memory storing executable computer program code. The circuit or processor calculates an object distance using the time of flight of the pulsed light. Additionally, a histogram representing received light intensity for each time of flight is generated from the output signal. The device determines whether the object is within a short-distance range based on the timing of a peak in the histogram, and calculates the object distance using both a feature value related to the number of light reflections and the timing of the peak's decline.
Owner:DENSO CORP