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

90 results about "Active storage" patented technology

Secure over the air flashing for dual bank memories

Described techniques provide addressing schemes that account for address differences between active and inactive memory banks in dual bank memory architectures used in software over the air (SOTA) updates implemented using address swapping between the dual memory banks, including providing address translations where needed to obtain one standard addressing scheme for purposes of SOTA updates. A timing and implementation of authentication and booting techniques may ensure that signature authentication and boot processes use correct memory addresses across the dual memory banks to enable updates of both an application and a bootloader to occur. Swapping techniques are described that enable robust, secure swapping between the banks, and that enable SOTA updates to hardware security manager (HSM) software, while ensuring use of such HSM software in dual bank scenarios.
Owner:ATIEVA INC(US)

Monitoring input / output and persistent reservation activity patterns to detect degraded performance of a high availability and fault tolerant application

A technique monitors input / output (I / O) and storage ownership takeover activity patterns to detect degraded performance of a highly available and fault tolerant application executing in a multi-site environment. Multiple instances of the application execute in different containers or pods running on virtual machines (VMs) of a compute layer within a containerized (e.g., Kubernetes) clustering configuration that extends across clusters of the sites. A storage layer of the clusters provides shared storage to the pods running on the VMs across the multiple sites. One of the sites is configured as an active storage site configured to receive and service I / O requests from the compute layer. A single instance of the application is active at a time and configured as a “compute owner” of the shared storage to issue the I / O requests to the shared storage. The compute owner and active storage site may not be co-located on the same site, leading to excessive I / O and storage ownership takeover activity patterns indicative of degraded performance. Upon detecting such patterns, the technique automatically triggers a storage failover to ensure that compute owner and active storage site are co-located at the same site.
Owner:NUTANIX INC

Internet of Things equipment monitoring data stream processing method and system

The invention discloses an Internet of Things equipment monitoring data stream processing method and system. The method comprises the following steps: step 1, collecting and preprocessing multi-source heterogeneous data; step 2, dynamic routing distribution; step 3, edge calculation processing; 4, performing real-time feedback regulation and control; 5, performing anomaly detection and fault tolerance; step 6, data persistence storage; step 7, performing multi-dimensional analysis; and step 8, security enhancement processing. According to the method, intelligent distribution of data streams is realized through the dynamic routing engine, optimal nodes are matched, and resource waste is reduced; the edge computing node cluster completes preliminary screening and filtering, reduces core pressure, adopts an active-active storage subsystem, combines hot and cold storage, reduces cost and guarantees access performance, a safety protection module constructs a full-link safety system, and cooperates with a dual-mode redundancy architecture to improve system availability and fault switching second-level response.
Owner:NANJING NANDA SIWEI TECHNOLOGY DEVELOPMENT CO LTD

Configurable processor for implementing convolution neural networks

Configurable processors for implementing CNNs are provided. One such configurable CNN processor includes a plurality of core compute circuitry elements, each configured to perform a CNN function in accordance with a preselected dataflow graph, an active memory buffer, a plurality of connections between the active memory buffer and the plurality of core compute circuitry elements, each established in accordance with the preselected dataflow graph, a plurality of connections between the plurality of core compute circuitry elements, each established in accordance with the preselected dataflow graph, wherein the active memory buffer is configured to move data between the plurality of core compute circuitry elements via the active memory buffer in accordance with the preselected dataflow graph.
Owner:AARISH TECH

Content archive model

An archive model can be used for managing networked storage of recorded content, such as network DVR (digital video recorder) content. Content may be initially recorded to an active storage device, with individual duplicate copies recorded for each requesting user, and subsequently archived to an archive storage device. For playback, the content can be reconstituted into the active storage device prior to delivery to the requesting user. Content can be predictively reconstituted in anticipation of user needs, and the reconstitution capacity of the system can be dynamically reallocated for load balancing.
Owner:COMCAST CABLE COMM LLC

SVM-based multi-parameter fusion switch storage battery state diagnosis method and system

ActiveCN119596158AImprove operation and maintenance levelReduce operation and maintenance workloadElectrical testingData setNerve network
The invention discloses an SVM-based multi-parameter fusion switch storage battery state diagnosis method and system, and relates to the technical field of power line automation and Internet of Things technology combined intelligent monitoring, and the method comprises the steps: collecting multi-parameter data through a sensor, and carrying out the preprocessing of the multi-parameter data; extracting fault diagnosis features from the processed data, screening important features by using a Pearson's correlation coefficient, and dividing a data set into a training set and a test set; and combining the SVM with the BP neural network to form an SVM-BP model, and evaluating the state of the storage battery by training and optimizing weights and parameters. Intelligent operation and maintenance of the storage battery are achieved, passive storage battery maintenance work is converted into active storage battery maintenance work, the operation and maintenance level of the power distribution automation terminal equipment is improved, the operation and maintenance workload is greatly reduced, and the state of the backup power supply storage battery is also brought into daily operation management of the power distribution automation equipment; and operation and maintenance management can be carried out more timely and quickly.
Owner:GUIZHOU POWER GRID CO LTD

Obtaining immutable snapshots in storage systems for recovery after corrupted data detection

Obtaining immutable snapshots in storage systems for recovery after corrupted data detection. The method includes triggering an immutable snapshot without forcing an active storage write cache to flush so that active write cache data is not contained in the snapshot. The method includes analyzing current active writes in the write cache to identify compromised writes. Triggering the immutable snapshot may be in response to detection of a corrupted data risk and may be in addition to scheduled immutable snapshots or at the time of scheduled immutable snapshots.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Dual-active storage difference data recording method and system based on difference bitmap

The invention discloses an active-active storage difference data recording method and system based on a difference bitmap, and the method comprises the steps: receiving a write request initiated by a service cluster, and determining a currently used difference bitmap; according to the positions of the difference bitmaps, two difference bitmap spaces are respectively allocated from a physical partition of the dual-active volume disk in advance when the dual-active relation is created; calculating the initial position of the write request in the difference bitmap and the bit number of the write request IO length required to be recorded in the difference bitmap, and setting the bit number at the corresponding position in the currently used difference bitmap as dirty; according to the write request, executing a dual-active master-slave site storage array disk falling operation; and after judging that the use time of the currently used difference bitmap exceeds a preset time or when the ratio of the record dity bit of the currently used difference bitmap exceeds a preset threshold value, switching the currently used difference bitmap to another difference bitmap. According to the invention, the data consistency of the active-active storage sites can be ensured.
Owner:TOYOU FEIJI ELECTRONICS

Industrial truck and method for operating it

The present invention relates to a forklift truck (10) comprising a vehicle body (12) with a longitudinal direction and a lateral direction, a lifting mast (20) extending from the vehicle body (12) in a substantially vertical direction, an active position control system (22) configured to effect a relative movement of the lifting mast (20) relative to the vehicle body (12), at least one support element (28) extending between a first attachment point (24) on the vehicle body (12) and a second attachment point (26) on the lifting mast (20), and a support element adjustment system (30) configured to adjust the length of the support element (28) when the lifting mast (20) moves relative to the vehicle body (12) in such a way as to compensate for the resulting relative displacement of the second attachment point (26) relative to the first attachment point (24).Furthermore, the invention relates to a method for operating such a forklift truck.
Owner:JUNGHEINRICH AG

Control method of storage system

A control method includes dividing a source data unit among a plurality of source data units received from a host into a plurality of source chunks; generating a unique value for each of the plurality of source chunks; inserting the unique values into a source bloom filter of the source data unit; calculating a Hamming similarity with a storage bloom filter of each of the plurality of active storage data units for the source bloom filter; selecting an active storage data unit based on the highest Hamming similarity as a target data unit; classifying each of the plurality of source chunks as a first deduplicated chunk, an already deduplicated chunk, or a unique chunk using the unique values; and storing at least one of the first deduplicated chunks in the target data unit, such that spatial locality of each chunk may improve and fragmentation may be alleviated.
Owner:SAMSUNG ELECTRONICS CO LTD

Methods and systems for optimizing the storage of carbon in subterranean mafic and ultramafic rock formations

PendingUS20260110235A1Fluid removalSoil scienceUltramafic rock
A system for implementing and optimizing the storage potential of subterranean carbon mineralization can include a fluid injection well subsystem having an injection wellbore, a pumping system, and a fluid injection completion system disposed at an injection range along the injection wellbore, where the fluid injection completion system is configured to control an injection rate of pressurized fluid from the injection range into an active storage zone within a subterranean rock formation. The system can also include a fluid production well subsystem having a production wellbore and a fluid production completion system disposed at a production range along the production wellbore, where the fluid production completion system is configured to control an inflow rate of production fluid from the active storage zone into the production range of the production wellbore. The system can further include a monitoring subsystem configured to monitor carbon mineralization in the active storage zone.
Owner:CHEVRON USA INC

Arbitration control method, product, electronic equipment and storage medium

The invention discloses an arbitration control method, a product, electronic equipment and a storage medium, and relates to the technical field of storage. The method comprises the following steps: when the arbitration equipment establishes connection with a first storage site and a second storage site, selecting one piece of arbitration equipment from a plurality of pieces of arbitration equipment simultaneously connected with the two storage sites as target arbitration equipment; the problem that the design complexity and the operation overhead of an arbitration device instance are increased due to the fact that an arbitration device cluster is adopted in the active-active storage system can be solved, and therefore it can be avoided that different arbitration devices are started by different storage sites; when a link fault occurs between the storage sites, the two storage sites send arbitration requests to different arbitration devices respectively to cause the two sites to take over, and only one arbitration device started by the two storage sites exists at the same moment. The communication overhead of using a distributed consensus protocol framework between two independent storage sites is avoided, and the security of the arbitration device in the starting process is also improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Monitoring input / output and persistent reservation activity patterns to detect degraded performance of a high availability and fault tolerant application

A technique monitors input / output (I / O) and Persistent Reservation (PR) activity patterns to detect degraded performance of a highly available and fault tolerant application executing in a multi-site disaster recovery (DR) environment. Multiple instances of the application execute in different virtual machines (VMs) of a compute layer within a guest clustering configuration that extends across clusters of the sites. A storage layer of the clusters provides shared storage to the multiple VMs across the multiple sites. One of the sites is configured as an active storage site configured to receive and service I / O requests from the compute layer. A single instance of the application is active at a time and configured as a “compute owner” of the shared storage to issue the I / O requests to the shared storage. The compute owner and active storage site may not be co-located on the same site, leading to excessive I / O and PR activity patterns indicative of degraded performance. Upon detecting such patterns, the technique automatically triggers a storage failover to ensure that compute owner and active storage site are co-located at the same site.
Owner:NUTANIX INC

Obtaining immutable snapshots in storage systems for recovery after corrupted data protection

A method, system, and computer program product are provided for obtaining immutable snapshots in storage systems for recovery after corrupted data detection. The method includes triggering 104 an immutable snapshot without forcing an active storage write cache to flush so that active write cache data is not contained in the snapshot. The method includes analysing 108 current active writes in the write cache to identify compromised writes. A system includes a snapshot triggering component for triggering 105 an immutable snapshot including a flush prevention component for preventing an active storage write cache flush. Triggering an immutable snapshot may be an immediate snapshot in a period of regular scheduled immutable snapshots or is a scheduled immutable snapshot.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

A method, system and medium for parameterized modeling of stockpile storage capacity and engineering quantity calculation

The present invention discloses a method, system and medium for parametric modeling and engineering quantity calculation of a material pile storage capacity. The present invention includes establishing a cone parametric model of the material pile, establishing a parametric round-square-square model, aligning the parametric round-square-square model with the cone parametric model, and symmetrically copying multiple parametric round-square-square models to form a parametric round-square-square model array; performing a union process on the parametric round-square-square model array to obtain a union model, calculating a difference model between the cone parametric model and the union model to obtain a material pile dead storage capacity model, and subtracting the volume of the material pile dead storage capacity model from the volume of the original cone parametric model to obtain the active storage capacity of the material pile. The present invention can be used to achieve the function of parametrically quickly establishing a material pile and its storage capacity model, and complete site layout design; at the same time, the active and dead storage capacity engineering quantities can be calculated according to different design schemes, and then the design schemes can be compared to obtain the optimal material silo design result.
Owner:SINOHYDRO BUREAU 8 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

MONITORING USAGE BEHAVIOR BASED ON PACKAGE DISTANCES

In a network device with multiple connections, a system tracks activity across each connection for a predetermined period. This activity comprises at least either a number of idle periods or the duration of a corresponding idle period. The system divides a predetermined time interval into a number of bins. Each bin is associated with a time range. The system stores the tracked activity in data structure entries, each specifying the number of bins, the duration of time associated with that bin, and a counter value associated with that bin. The system updates the tracked activity in the entry for each connection by incrementing a counter value associated with a bin that corresponds to the duration of the respective idle period, based on an initial number of idle periods tracked for that matching duration.The system displays the stored tracked activity for each connection.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

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

Storage array control method, controller and storage device

The invention discloses a storage array control method, a controller and a storage device, a storage array physical space is divided into a plurality of storage areas, sequential writing is executed in each storage area, and array random writing is converted into sequential writing in the storage areas. When a write request is processed, new data is additionally written into the current active storage area, the mapping relation is updated, old data is marked to be invalid, the old data and a check block are prevented from being read back, and write amplification and read amplification are eliminated. The random writing performance is remarkably improved, and the service life is prolonged.
Owner:HANGZHOU FEISHU TECH CO LTD

Memcpy micro-operation reduction

There is provided a data processing apparatus in which decode circuitry receives a memory copy instruction containing an indication of a source area of memory, an indication of a destination area of memory, and an indication of a remaining copy length. In response to receiving the memory copy instruction, the decode circuitry generates at least one active memory copy operation or a null memory copy operation. The active memory copy operation causes one or more execution units to perform a memory copy from part of the source area of memory to part of the destination area of memory and the null memory copy operation leaves the destination area of memory unmodified.
Owner:ARM LTD

Active-active storage control method and device, electronic equipment and medium

The invention discloses an active-active storage control method and device, electronic equipment and a medium, and relates to the technical field of computers.The active-active storage control method comprises the steps that when a first site and a second site conduct active-active storage, first average response time and second average response time are obtained; determining whether to trigger a load adjustment strategy based on the first average response time, the second average response time and a preset response threshold; if it is determined that the load adjustment strategy is triggered, the first average response time and the second average response time are compared, and the load adjustment strategy is executed on the first site or the second site based on the comparison result, so that the first site or the second site subjected to load adjustment is used for active-active storage. The average response time for processing the active-active service read-write request based on the site is realized, the site load is dynamically balanced, the overall delay of the active-active service is reduced, the active-active storage service processing capability is improved, and stable and efficient operation of the active-active storage system is ensured.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Control method of storage system

A control method includes: dividing a source data unit of a plurality of source data units received from a host into a plurality of source chunks; generating a unique value for each of the plurality of source chunks; inserting the unique value into a source Bloom filter of the source data unit; calculating, for the source Bloom filter, a Hamming similarity to a storage Bloom filter of each of the plurality of active storage data units; selecting the active storage data unit as a target data unit based on the highest Hamming similarity; classifying each of the plurality of source chunks as a first de-reorganized chunk, a de-reorganized chunk, or a unique chunk using a unique value; and storing at least one of the first de-reorganized blocks in the target data unit, such that spatial locality of each block may be improved and fragmentation may be mitigated.
Owner:SAMSUNG ELECTRONICS CO LTD

Semiconductor chip, semiconductor device, information processing system, and semiconductor chip control method

The present invention suppresses an increase in surface area and power consumption of a nonvolatile storage unit in a semiconductor chip for backing up and recovering data. A bank switching control unit designates, as an executing bank, one bank from among a plurality of nonvolatile banks that does not correspond to a backup bank. When context is to be backed up, a normal backup and recovery processing unit performs backup processing for writing data read from a volatile storage unit to the executing bank and, when context is to be recovered, the normal backup and recovery processing unit performs recovery processing for writing, to the volatile storage unit and a backup bank, data read from the executing bank or from a recovery target bank designated by context switching. A power drop backup and recovery processing unit performs the backup processing when the power supply voltage has dropped to a value lower than a first threshold, and when the dropped power supply voltage has risen to a value higher than a second threshold, swaps the backup bank and the executing bank and then performs the recovery processing.
Owner:SONY SEMICON SOLUTIONS CORP

An offline clocking-in system and method for event site check-in

The present invention discloses an offline punching system and method for signing in at an event site, which relates to the field of offline punching technology and solves the problem that the existing offline punching technology is limited to punching in and out of get off work, has a small scope of use, and repeatedly checks the network status during offline punching, which affects the punching speed. When the network is unstable, it is easy to punch in repeatedly. The offline punching system and method for signing in at an event site proposed by the present invention sets an activity storage module and a punching management module in the PU client. The activity storage module stores various types of activity information, participant registration information, and punching rules. It can realize punching in at different places and times according to the selected activity selection, and has a wider scope of use; the process punching unit is suitable for activities that require punching in for completed steps during the process, and can examine the activity participation of participants, so that the punching record is more extensive.
Owner:SUZHOU TIANGONG INFORMATION TECH CO LTD

Overlapping a Page Operation with a Processing-in-Memory Computation

Techniques and apparatuses are described for overcoming memory, bandwidth, and / or power constraints in a processing-in-memory architecture. In example aspects, a memory device includes a logic circuit that is coupled to at least two banks. The memory device receives commands for concurrently performing at least a portion of a page operation and at least a portion of a processing-in-memory computation. The processing-in-memory computation is performed using the logic circuit and using data that was previously read from one of the active banks. The page operation is performed on another one of the banks that is idle to enable the logic circuit to access the data within this other bank for a later processing-in-memory computation. By performing the page operation during a same time as the processing-in-memory computation, a latency associated with the page operation can be effectively masked, thereby improving an overall efficiency of the memory device.
Owner:GOOGLE LLC

System and method for change request assisted policy state management

A method executed by processing circuitry, includes receiving, from a user interface (UI), one or more network assurance policies configured to be used in a CPE; receiving, periodically from a change request (CR) adaptor service, one or more active change requests (CRs) configured to be implemented; storing the one or more active CRs to an active scheduled CR table included in a network assurance policy database (DB); filtering, by an ingestion service of the CPE that screens incoming event streams based on the one or more network assurance policies, further the incoming event streams based on the active CRs within the active scheduled CR table; and discarding each incoming event from the incoming event streams that matches a dependent network element (NE) or a dependent network service (NS) that is within a CR time window where the CR time window is a period where a CR is being implemented.
Owner:RAKUTEN SYMPHONY INC

Medical pathological wax block storage cabinet

The utility model discloses a medical pathological wax block storage cabinet which comprises a cabinet body provided with a containing cavity. The storage box is movably arranged in the containing cavity and used for storing pathological wax blocks, the storage box comprises a box body and a partition plate, the box body defines a cavity with the top open, the partition plate is arranged in the box body, the two ends of the partition plate are slidably connected with the box body, and the partition plate is used for dividing the cavity into at least one storage cavity. According to the medical pathological wax block storage cabinet disclosed by the embodiment of the utility model, the movable storage box is arranged in the cabinet body, so that the storage box moves to drive the pathological wax blocks in the box body to enter and exit from the cabinet body, the pathological wax blocks can be reliably stored, and the storage effect of the pathological wax blocks is improved; the partition plate moving along the side wall of the box body is arranged in the storage box, so that the storage space of the storage cavity can be adjusted by moving the partition plate, and the storage box can store various pathological wax blocks with different sizes.
Owner:BEIJING TSINGHUA CHANGGUNG HOSPITAL

Fusion method and device of hyper-converged system and active-active storage service

The embodiment of the invention provides a fusion method of a hyper-converged system and an active-active storage service, and the method comprises the steps: configuring a network communication mode of a cloud file storage domain in the hyper-converged system to be a hybrid communication mode, and in the hybrid communication mode, if a management network corresponding to the hyper-converged system is abnormal, executing the hybrid communication mode; switching a network communication mode of the cloud file storage domain to a disk communication mode; according to the heartbeat time of the system node, configuring the service pull-up time of a monitoring component hyper-converged into the system; and based on the network communication mode of the cloud file storage domain and the service pull-up time of the monitoring component, fusing the hyper-fusion system and the active-active storage service to obtain a fusion system. According to the method and the device, the problems that the access of the host to the storage is influenced by the fault of the management network, the cluster lock is influenced due to the too short pull-up period, the abnormal node cannot be isolated, and the cluster is finally in a stuck state are solved, and the effect that the fused system runs more stably is achieved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

A data processing method and device, equipment, and medium

Embodiments of the present application provide a data processing method and device, equipment and medium, comprising: receiving a write data request of a client for a first storage cluster, and sending the write data request to the first storage cluster and a second storage cluster; receiving response information returned by the first storage cluster and the second storage cluster for the write data request, wherein the response information is used to indicate whether the write data is successful; and updating a survival state of a dual-active storage cluster according to the response information. Through the embodiments of the present application, the resource overhead of the storage system and the waiting time of the client can be effectively reduced.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Active-active storage implementation method and device, equipment and readable storage medium

The invention provides an active-active storage implementation method, device and equipment and a readable storage medium. Any storage device constructs a candidate LUN ID set after receiving an active-active LUN mapping request, and negotiates with another storage device based on a pre-occupied LUN ID which is tried currently through a pre-occupied mechanism; and sending the pre-occupied LUN ID to another storage device, so that the other storage device decides whether to allow the storage device receiving the dual-active LUN mapping request to perform mapping processing based on the pre-occupied LUN ID based on the local resource state, thereby obtaining the LUN ID allocated to the dual-active LUN pair based on the decision result, and realizing dual-end conflict-free dual-active LUN ID allocation of the two storage devices. And both the two storage devices in the embodiment can be used for deploying the main LUN of the active-active LUN pair, so that cross-device balanced deployment of the main LUN is further realized, and the performance bottleneck caused by the fact that the I / O flow of accessing the main LUN by the computing node is concentrated on a single storage device is avoided.
Owner:MACROSAN TECH