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

23 results about "Active memory" patented technology

Memory information processing method of large language model and computer program product

The embodiment of the invention provides a memory information processing method of a large language model and a computer program product, and relates to the technical field of large language models. The method comprises the steps of obtaining interaction request information of a target object, extracting at least one piece of memory information needing to be memorized from the interaction request information based on a large language model, performing classification and importance evaluation on each piece of memory information to obtain category information and an importance score of each piece of memory information, and according to each piece of category information, determining the importance score of each piece of memory information. And determining the expiration duration of each piece of memory information, and storing each piece of memory information, the corresponding category information, the corresponding expiration duration and the corresponding importance score into an active memory pool of the target object. Context management can be carried out by using the memory information, and the context management accuracy of a large language model in a cross-session scene is remarkably improved.
Owner:CHENGDU BOSS INNOVATION TECH CO LTD

Heterogeneous nerve processing system of generative AI model

A heterogeneous neural processing system includes a first processor configured to perform encoding and decoding operations of an autoencoder, and a second processor configured to perform neural network operations of a particular task, the operations having iterative processing. The processors perform compute tasks through synchronous data exchange to implement a generative AI model. The first processor processes a feature map divided into data rows, caches the data into active memory using row-based depth-first scheduling, and selects deeper operations in the network hierarchy when processing branch inputs, outputs, and residual connections. And H reuses boundary pixels between the cache storage space segments, so that convolution and element-level operation can be executed simultaneously. A neural network adjusts the device analysis model to identify layer dependencies, applies search space constraints, performs an iterative search to generate a fusion plan, and selects an optimal plan based on external memory access and execution delays.
Owner:MEDIATEK INC

Embedded memory device with reduced plasma-induced damage and methods of forming the same

A semiconductor device and methods of fabrication thereof including a substrate, a doped well formed in the substrate, a transistor formed on the substrate, a dielectric material located over the doped well and the transistor and including interconnect structures extending through the dielectric material, the interconnect structures including a first set of interconnect structures electrically coupled to an active region of the transistor and a second set of interconnect structures electrically coupled to the doped well, an active memory cell electrically coupled to the active region of the transistor via the first set of interconnect structures; and a dummy memory cell electrically coupled to the doped well via the second set of conductive interconnect structures. The dummy memory cell and the second set of conductive interconnect structures may provide a low resistance pathway for plasma charge to flow to the doped well, thereby minimizing plasma induced damage to the transistor.
Owner:TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD

Key vaults with active register banks

Systems and techniques are provided for secure computing. For instances, a process can include generating a master private key; generating a set of first dummy values; dividing the master private key into a first set of shares, wherein a sum of shares of the first set of shares equals a value of the master private key; initiating portions of an active memory bank with a sequence of integer modular additions, wherein the integer modular additions comprise: masking the first set of shares of the master private key; and adding the masked first set of shares of the master private key to portions of the active memory bank using a sequence of adds that adds and mixes the masked first set of shares of the master private key with dummy values.
Owner:QUALCOMM INC

Memory device with data holding characteristics

PendingCN121862171ADigital storageMemory cellActive memory
A memory device includes a memory cell array including a plurality of word lines, a sense amplifier circuit, and a control logic circuit. The sense amplifier circuit is configured to amplify read data obtained from active memory cells of an active word line among the plurality of word lines, and provide write data from the memory controller to the active memory cells. The control logic circuit is configured to store inverted first data in memory cells of a first word line of the plurality of word lines by inverting the first data of the memory cells of the first word line stored in the sense amplifier circuit based on activation of the first word line.
Owner:SAMSUNG ELECTRONICS CO LTD

Preemptive write suspension in memory systems

This application is directed to managing memory operations in a memory system or device (e.g., a solid-state drive (SSD)). While implementing one or more write operations on one or more active memory dies, the memory device identifies a first read request for data stored on a first memory die. The first read request is waiting next in a queue of read requests. In accordance with a determination (1) that the first memory die is distinct from the one or more active memory dies and (2) that no sufficient power is available to implement the first read request concurrently with the one or more write operations, the memory device suspends the one or more write operations according to a suspension scheme and implements the first read operation on the first memory die.
Owner:SK HYNIX NAND PRODUCT SOLUTIONS CORP

Systems, catheters, drive units, and methods for automatic catheter identification

ActiveUS12672847B2Magnetic markerCatheter
A catheter for an ultrasound system can a marker disposed on the hub. The marker is optically or magnetically readable and, when read, identifies the catheter. A drive unit can include an optical or magnetic marker reader. Alternatively or additionally, a catheter may include an active memory arrangement that can be read by an appropriate reader on the drive unit.
Owner:BOSTON SCIENTIFIC SCIMED INC

A conversation processing method and apparatus

This application provides a conversation processing method and apparatus. The method includes: acquiring current input information from a user during the current dialogue turn between a user and a large language model, and determining the current semantic vector corresponding to the current input information; acquiring memory units corresponding to at least one historical dialogue turn in the user's memory bank; determining the memory relevance between the current dialogue turn and each historical dialogue turn based on the current semantic vector and the memory units corresponding to each historical dialogue turn; sorting each historical dialogue turn by the memory relevance, and determining a preset number of active memory units related to the current dialogue turn in the sorting result; and injecting the preset number of active memory units into the large language model, so that the large language model combines the active memory units to perform the current dialogue turn.
Owner:DIGITAL HEALTH CHINA TECHNOLOGIES CO LTD

Data processing method, computing device and storage medium

The embodiment of the invention provides a data processing method, computing equipment and a storage medium, the data processing method is applied to a storage engine of a database, the storage engine adopts a line number to record a write-in version number and a deletion version number of each line, and the storage engine comprises an active memory table and an inactive memory table. Comprising the steps that deletion mark data are written into the active memory table, and the deletion mark data comprise the line number and the deletion version number of the deletion data, so that under the condition that a data query operation is responded, the data visibility of the corresponding line number is determined based on the deletion mark data; if the residual space of the active memory table is smaller than or equal to a preset space threshold value, converting the active memory table into an inactive memory table; in response to a disk falling operation, writing deletion mark data in the inactive memory table into persistent storage equipment; therefore, the problem that a large number of memory resources are occupied by deleting the marked data is avoided.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Data processing method, computing device and storage medium

A data processing method, a computing device and a storage medium. The data processing method is applied to a storage engine of a database, the storage engine using a row number to record a write-in version number and a deletion version number of each row, and the storage engine comprising an active memory table and an inactive memory table. The method comprises: writing deletion mark data into an active memory table, the deletion mark data comprising a row number and a deletion version number of deleted data, so as to determine, in the case of responding to a data query operation, data visibility of the corresponding row number on the basis of the deletion mark data; if the remaining space of the active memory table is less than or equal to a preset space threshold value, converting the active memory table into an inactive memory table; and in response to a disk flushing operation, writing the deletion mark data in the inactive memory table into a persistent storage device. Thus, the problem that deletion mark data occupies a large amount of memory resources is avoided.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD +1

Flash memory controller and memory management method based on flash memory controller

The invention relates to the technical field of memory management, and discloses a flash memory controller and a memory management method based on the flash memory controller, according to the flash memory controller, a memory management system and a basic control system are integrated in parallel, core memory processing operation can be completed on a hardware layer without depending on a host side, repeated data transmission is reduced, and the memory management efficiency is improved. Delay, power consumption and bandwidth occupation are remarkably reduced, and the low-delay requirement of end-side equipment is met; the memory management system has an active memory management capability, can realize efficient, intelligent and collaborative memory management, and adapts to end-side and enterprise-level multi-scene requirements; the multi-modal embedding engine realizes semantic analysis and vectorization of memory data, the vector management unit and the knowledge graph management unit are bidirectionally associated to form a hybrid index to mine memory association, the memory scheduling unit coordinates interaction between each module and a host side, deep integration of a storage medium and the host side is realized, and interaction continuity and personalized depth are improved; the memory management engine can integrate dispersed memory and clean useless data.
Owner:YEESTOR MICROELECTRONICS CO LTD

Active memory method and device, electronic equipment and storage medium

The invention relates to an active memory method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining multi-modal data in real time, and enabling the multi-modal data to be associated with a user in a vehicle and a scene where the vehicle is located; semantic analysis is carried out on the multi-modal data to obtain scene memory data, and the scene memory data carries a corresponding timestamp; and performing feature analysis on the scene memory data to obtain long-term memory data, so that the vehicle reasones and responds to the received interaction instruction based on the long-term memory data. Therefore, the multi-modal data is locally processed on the end side in real time, so that the privacy leakage risk caused by cloud transmission is avoided, and the timeliness of memory generation is improved; meanwhile, long-term memory is constructed based on scene and feature analysis, the ability of the vehicle to understand user preferences, scenes and interaction history is enhanced, more coherent, intelligent and personalized interaction experience can be realized, and the problems of privacy and timeliness contradiction and lack of active memory ability caused by cloud deployment in the prior art are effectively relieved.
Owner:CHANGSUO SOFTWARE TECH SHANGHAI CO LTD

Method for updating operating software on a control unit

In a method for updating operating system software on a control unit with a microcontroller connected to two memory partitions, the new operating software is written to an inactive memory partition during the update, while the previous operating software continues to run on an active memory partition. For synchronization purposes, the new operating software is only written from the inactive to the active memory partition after a test phase and within a flexible timeframe.
Owner:ROBERT BOSCH GMBH

Voting-based state selection for a volatile memory

ActiveUS12580039B2Static storageRetention memoryMemory bank
An apparatus includes vote aggregation circuitry configured to receive a first plurality of vote signals associated with an active memory state of a volatile memory and to generate a first vote aggregation signal based on the first plurality of vote signals. The vote aggregation circuitry is further configured to receive a second plurality of vote signals associated with a retention memory state of the volatile memory and to generate a second vote aggregation signal based on the second plurality of vote signals. The apparatus further includes memory bank control circuitry coupled to the vote aggregation circuitry and configured to provide a plurality of control signals to the volatile memory based on the first vote aggregation signal and the second vote aggregation signal. The plurality of control signals indicate, for each bank of a plurality of banks of the volatile memory, a mode associated with the bank.
Owner:QUALCOMM INC

Self-supervised learning method and apparatus based on active memory for representation learning in class-imbalanced environment

PCT designated stageWO2026038634A1Physical realisationData setFeature extraction
Disclosed are a self-supervised learning method and a self-supervised learning apparatus. The self-supervised learning method performed by the self-supervised learning apparatus comprises the steps of: connecting a feature extractor with an active memory for replacing stored representative data; and outputting a representation by mapping input data to a latent space by using the feature extractor, wherein the feature extractor is a self-supervised learning model trained to receive a class-imbalanced dataset as the input data through a basic input path, receive the representative data from the active memory, and output the representation by using the class-imbalanced dataset and the representative data.
Owner:SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION

Key vaults with active register banks

Systems and techniques are provided for secure computing. For instances, a process can include generating a master private key; generating a set of first dummy values; dividing the master private key into a first set of shares, wherein a sum of shares of the first set of shares equals a value of the master private key; initiating portions of an active memory bank with a sequence of integer modular additions, wherein the integer modular additions comprise: masking the first set of shares of the master private key; and adding the masked first set of shares of the master private key to portions of the active memory bank using a sequence of adds that adds and mixes the masked first set of shares of the master private key with dummy values.
Owner:QUALCOMM INC

Shared resource management in partitioned systems

Computing systems and associated methods are described for managing error conditions associated with shared resources in a partitioned computing system. In some examples, a flush signal is generated by a controller of an expansion card or other component of the partitioned computing system responsive to detecting a communication issue between the component and a first host partition. Responsive to the flush signal, an Input / Output (I / O) fabric of the component terminates active memory transactions for the first host partition and transmits a success status signal associated with the active memory transactions to an initiator of the active memory transactions. The controller may then reset a port coupled to the first host partition to prepare the component for re-establishing a link with the first host partition.
Owner:AMAZON TECH INC

A data persistence storage method and device, electronic equipment and storage medium

The application provides a data persistent storage method and device, electronic equipment and storage medium. The method comprises the following steps: writing state data into a local active prewrite log and an active memory cache according to each partition key; if the written capacity of the active memory cache meets a preset capacity threshold, or the written entries of the local active prewrite log meet a preset entry threshold, determining the active memory cache as an immutable memory cache, determining the local active prewrite log as a local immutable prewrite log, creating a new local active prewrite log and a new active memory cache to continue writing state data; if there is an unexpired local immutable prewrite log, persistently storing the immutable memory cache of the local immutable prewrite log to an external storage service; if the immutable memory cache is completed persistent storage, marking the corresponding local immutable prewrite log as expired to clean up expired logs and caches. The application decouples writing and storage, and improves storage efficiency and reliability.
Owner:WUTONG AUTOLINK (BEIJING) NETWORK TECHNOLOGY CO LTD

Memory-based human-computer interaction method, electronic device, medium and program product

ActiveCN121560166BLow active cleaningRealize dynamic responseInput/output for user-computer interactionObject oriented databasesTheoretical computer scienceActive memory
This application provides a memory-based human-computer interaction method, electronic device, medium, and program product, relating to the field of artificial intelligence technology. It involves acquiring multimodal interactive input information; based on the interactive scenario corresponding to the multimodal interactive input information, performing long short-term memory hierarchical storage processing, memory hybrid retrieval processing, and / or active memory forgetting processing on the multimodal interactive input information to obtain processed target memory data; and generating multimodal interactive output results based on the target memory data. Using this application, a scenario-based hierarchical, human-like memory architecture can be implemented to achieve memory-based dynamic response in human-computer interaction.
Owner:ZHEJIANG GEELY HLDG GRP CO LTD +1

A method and apparatus for incremental merge in a database system

This specification provides an embodiment of a method for incremental merging in a database system. The database system has a storage architecture of Log Structure Merge Tree (LSM-Tree) and includes data nodes and several compute nodes. The method is executed by a first compute node among the compute nodes and includes: retrieving first incremental data and a first commit log from an active memory table (MEMTable); the first commit log records the generation process of the first incremental data. The first incremental data is persisted to a local first data file by performing a first merging operation (compaction). The first commit log is uploaded to the data node, causing the data node to update the memory checkpoint of the first compute node.
Owner:BEIJING OCEANBASE TECHNOLOGY CO LTD

Processor chip and processor chip data prefetching method

This application discloses a processor chip and a processor chip data prefetching method, relating to the field of integrated circuit technology, and is invented to improve the prefetching efficiency of data from memory to cache. The processor chip includes: a prefetch controller, used to determine whether there is an active memory row in the memory at the current time; if an active memory row exists, it determines whether the memory is currently occupied by an access request; if the memory is not currently occupied by an access request, it sends a prefetch request to the memory controller; the memory controller is used to obtain prefetched data from the active memory row according to the prefetch request and send the prefetched data to the cache controller; and the cache controller is used to receive the prefetched data and store it in the cache. This application is applicable to prefetching memory data.
Owner:海光信息技术(成都)有限公司

Key vaults with active register banks

Systems and techniques are provided for secure computing. For instances, a process can include generating a master private key; generating a set of first dummy values; dividing the master private key into a first set of shares, wherein a sum of shares of the first set of shares equals a value of the master private key; initiating portions of an active memory bank with a sequence of integer modular additions, wherein the integer modular additions comprise: masking the first set of shares of the master private key; and adding the masked first set of shares of the master private key to portions of the active memory bank using a sequence of adds that adds and mixes the masked first set of shares of the master private key with dummy values.
Owner:QUALCOMM INC