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

10 results about "Unix" patented technology

Unix (/ˈjuːnɪks/; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

Dynamic distributed knowledge base file storage system based on high-speed optical fiber network

The invention relates to a distributed knowledge base file storage system based on a high-speed optical fiber network. A hardware architecture comprises storage nodes, an optical fiber switch and an application server. The system optimizes communication through a remote direct memory access technology, and a software architecture comprises a high-speed network driving layer, a joint file system daemon process and a user space file system framework. The united file system daemon process provides a unified virtual directory view, and supports standard file operation and data consistency. And the network optimization synchronization module optimizes data transmission by using a zero copy technology and asynchronous I / O. And the dynamic configuration management module supports dynamic node management and persistent configuration. And the control management interface module provides a UNIX Socket interface, supports JSON format instructions and realizes dynamic scheduling of storage resources. The user space file system framework is responsible for daemon process management, provides a unified storage view service and supports large model knowledge base application. The system provides an efficient and extensible storage solution for a large-scale knowledge base.
Owner:CHINA CONSTR BANK CORP (FUJIAN BRANCH)

Program execution path recording method and device

PendingCN122019345AError detection/correctionPathPingUnix
The invention provides a method and a device for recording a program execution path. The method comprises the following steps of: recording the program execution path through / proc / lt in a Unix / Linux-like operating system; pidgt, pidgt; the / maps file reads memory mapping information of a running target process in the target program; disassembling the memory mapping information, identifying all function call instructions from the memory mapping information, and obtaining addresses of the function call instructions in a process virtual address space of the Unix / Linux-like operating system; adding a ptrace in the Unix-like / Linux operating system to the target process, and writing a breakpoint instruction in the address of the function call instruction by adopting the ptrace; and when the target process is executed to the breakpoint instruction, triggering a breakpoint event, recording an address corresponding to the breakpoint event, and segmenting the address corresponding to the breakpoint event into different paths based on the key address. The actual execution path of the program can be completely and accurately recorded, and the recording integrity of the program execution path is remarkably improved.
Owner:QI-ANXIN LEGENDSEC INFORMATION TECH (BEIJING) INC

Executable program packaging method and device, storage medium and electronic equipment

The invention provides an executable program packaging method and device, a storage medium and electronic equipment. A target program code is packaged in an executable program starter; a target dynamic link library is packaged in the executable program starter, and the target dynamic link library is a dynamic link library on which the to-be-packaged executable program depends; a target program modifier is packaged in the executable program starter, and the target program modifier is an executable program modifier corresponding to the executable program to be packaged; and renaming the executable program starter as a name corresponding to the executable program to be packaged. The executable program starter adopts static compiling, does not need to configure a running environment, is supported to be used in any unix system, and does not need a linux release version program. The method can be used in light-weight file systems such as build-root or busybox of embedded light-weight equipment, and is wide in applicability and convenient to use.
Owner:THIS CORE TECH (WUXI) CO LTD

Video stream real-time rendering method and device, equipment and medium

The invention discloses a video stream real-time rendering method and device, equipment and a medium, relates to the technical field of computers, and is used for solving the technical problems of relatively high delay and data leakage probability and the like in the prior art. The method comprises the following steps: carrying out video stream pulling on a target industrial camera by adopting a GStreamer application to obtain a target video stream; acquiring image metadata of the target video stream according to a direct memory access (DMA) method; wherein the image metadata comprises a file descriptor fd, width, height and stride of the target video stream; a Unix Socket communication channel is adopted to transmit the image metadata to a Qt application; in the Qt application, according to the image metadata, performing OpenGL rendering on the searched target video stream to obtain a target rendered video stream; and drawing the target rendering video stream on an interface. Therefore, real-time rendering of multi-channel camera video streams can be carried out through zero copy of DMA-BUF so as to reduce the delay and data leakage probability and the like.
Owner:CHENGDU AJIAXI INTELLIGENT TECH CO LTD

A message encryption authentication method based on a Wayland protocol

ActiveCN120956525BEncryption apparatus with shift registers/memoriesUnixPermission system
The application provides a message encryption authentication method based on a Wayland protocol and belongs to the technical field of message encryption authentication. The method comprises the following steps: based on a Wayland library, extending a connection module, and according to an advanced encryption standard encryption and decryption process, overloading communication write data and read data function interfaces to obtain overloaded communication write and read data function interfaces; through adding judgment logic of a key and judgment logic of an encryption algorithm, obtaining an overloaded client connection request function interface and an overloaded server communication channel creation function interface; defining a working mode and judging, and communicating through a Unix Socket channel to complete message encryption authentication. The application solves the problem that in the case that an existing message transmission is destroyed in a permission system, an attacker can hijack and monitor transmission data, and simultaneously realizes a client whitelist function, so that an illegal application not in the whitelist cannot initiate a connection request.
Owner:成都菁蓉联创科技有限公司

Smart home anomaly detection system and detection method

The invention provides a smart home anomaly detection system and method, and the system comprises an equipment identification layer module, a verification layer module and an anomaly processing layer module, and also comprises the following steps: S1, generating an equipment unique identifier through a CID-Gen algorithm, and enabling the expression of the equipment unique identifier to be as shown in the specification; in the formula, an SHA-256 hash function is used for converting input of any length into 256-bit fixed-length output, MAC is the last 24-bit of a physical address of equipment and ensures uniqueness of the equipment, and Ts is a UNIX timestamp accurate to microseconds. According to the method, a brand-new safety protection system is constructed through a triple core innovation mechanism, firstly, a hardware-level identification solidification scheme is adopted, and the hardware-level identification solidification scheme is adopted; a global unique identifier is generated based on a space-time composite algorithm CID-Gen, the entropy value of the global unique identifier reaches 256 bits, compared with 122 bits of traditional UUIDv4, the global unique identifier is greatly improved, and a system architecture adopts a layered design and is composed of three modules including an equipment identification layer, a verification layer and an exception handling layer.
Owner:ZHEJIANG MINGOU INTELLIGENT TECH CO LTD

A custom time-delay message processing method based on a distributed message queue

This invention relates to a custom time-delay message processing method based on a distributed message queue, belonging to the field of distributed message queue technology. The method includes: a client receiving an arbitrary delay duration specified by the user, calculating a target Unix timestamp based on the client's current system time, and sending a message carrying that timestamp to a message broker layer; the message broker layer storing the message in a delay queue and inserting it into the corresponding time slot of a hierarchical circular time wheel according to the target Unix timestamp; the hierarchical circular time wheel consists of multiple levels of circular arrays, connected by an overflow mechanism; the message broker layer advances a global pointer at fixed time intervals, scans the messages to be scheduled in the time slots, and transfers expired messages from the delay queue to a regular queue for consumer consumption. This achieves flexible support for arbitrary delay durations and achieves task scheduling with O(1) time complexity through the hierarchical circular time wheel.
Owner:E SURFING IOT CO LTD

Intelligent energy management power system and method based on Java

The invention provides a Java-based intelligent energy management electric power system, which comprises a data acquisition module for acquiring real-time data of each electric power node by adopting a multi-thread technology; the data storage module is used for storing structured and unstructured power data by adopting a distributed storage architecture; the intelligent analysis module is used for performing power load prediction and anomaly detection through a neural network algorithm; the optimal dispatching module is used for generating an optimal power dispatching scheme according to the actual operation condition of the power system through a genetic algorithm and a particle swarm optimization algorithm, so that the operation efficiency of the power system is improved; the data storage module carries out persistent processing on the collected data and stores the data in the data storage module, seamless deployment can be carried out on various operating systems such as Windows, Linux and Unix through the characteristics of high cross-platform compatibility, namely Java language development and relying on one-time writing and running around of the Java language development, system migration and cross-platform maintenance cost are greatly reduced, and the data storage module has the advantages of being high in practicability, high in practicability and easy to popularize and use. And a complex operation environment of a power system is adapted.
Owner:JIANGSU SANKOJING INFORMATION TECH CO LTD

An electronic file container, encoding generation method and apparatus

The electronic file container product can be transmitted on the network. It includes electronic file container cover, electronic file container directory page, file cover, electronic file container notes and other components; support electronic file storage, sorting, deletion, retrieval, browsing, opening, display, copy, modification, data sharing and other functions. The electronic file container adopts the existing electronic file format, and can be applied across mainstream operating systems such as Windows, Unix, Linux, Ios, Android and Huawei OS, and can be directly opened and parsed and displayed on the screen. The electronic file container is a kind of virtual storage device, which is used to store files including text, image, CAD, audio and video files and other types, regardless of the electronic file format, to meet the needs of different users. According to the layout information, the container cover, container directory, file cover and container notes are issued, so that the electronic file container bottom version format is standardized and unified, and has the characteristics of digital products.
Owner:SHANGHAI TIANYONG TECH DEV CO LTD

Unix socket communication socket file method and device across libos, electronic device and medium

ActiveCN115454678BUnixHosting environment
This invention relates to a method, apparatus, electronic device, and medium for cross-LibOS Unix Socket communication using socket files. The method includes: the LibOS kernel issuing a connection request to a target socket file; when it is determined that the target socket file corresponding to the connection request is a socket file created by the LibOS kernel, establishing a connection between the LibOS kernel and the target socket file in the storage area; when it is determined that the target socket file corresponding to the connection request is a socket file mapped from the host environment, the LibOS kernel forwards the access request to the host kernel, establishing a connection between the LibOS kernel and the target socket file in the storage area through the relay of the host kernel. The technical solution of this invention provides a new LibOS connection mechanism, enabling successful connection from within LibOS to a target port on the host machine. This expands the communication means of LibOS without affecting existing port operations, improves the communication efficiency and reliability between LibOS and the host machine, and reduces the workload of developers.
Owner:HANGZHOU NUOWEI INFORMATION TECHNOLOGY CO LTD