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

8 results about "Block transfer" patented technology

A block transfer must be a transfer of two or more people at the same time from one pension scheme to a new pension scheme.

A full-load preloading and motion isolation control method for an embroidery machine and related equipment

This invention relates to the field of embroidery machine control technology, specifically to a method and related equipment for full preloading and motion isolation control of an embroidery machine. The method includes: the HMI (Hardware Management Interface) preloading the pattern file to the hardware data storage layer via a general-purpose slow bus; the motion execution layer connecting to the read port of a dual-port large-capacity memory via a dedicated high-speed parallel interface; the motion execution layer sending a data request by pulling up the data request signal line through the hardware interface; the DMA controller automatically triggering data block transfer upon detecting the rising edge; returning a response via the data response signal line after the transfer is completed; and locking the progress pointer to a non-volatile storage area when an HMI communication interruption is detected, allowing the motion execution layer to continue independently completing the embroidery operation. This invention, by constructing a three-level distributed hardware architecture with storage-computation separation and motion isolation, eliminates the impact of HMI non-real-time nature on motion control stability, achieving smooth operation and fault immunity for ultra-large patterns.
Owner:HUNAN SIJIU TECH CO LTD

Non-transitory computer-readable medium and apparatus for downloading configuration data

It is provided a non-transitory computer-readable medium storing instructions that, when executed by a processing circuitry of an apparatus, causing the processing circuitry to perform locally on the apparatus a method. The method includes transmitting, to a boot controller of the computing system, a request to initiate a single-block transfer of full configuration data corresponding to the firmware of the component. The request comprises a destination address within a local memory of the component and a size of the configuration data. The method further includes receiving, from the boot controller, an acknowledgement indicating that the full configuration data has been loaded as a single block into the local memory at the destination address. The method further includes in response to the acknowledgement, parsing the single block of the full configuration data residing in the local memory to apply one or more configuration settings for the component.
Owner:INTEL PRODUCTS IP LLC

Dynamic random-access memory (DRAM) configured for block transfers and method thereof

A method and system for building a block data transfer (BT) DRAM provides a solution to fix the performance gap between memory and processor. The data conversion time per word between the analog circuits and the digital circuits inside the BT DRAM is smaller than the processor clock cycle time, that enables the average data transfer speed of a BT DRAM to match to the operation speed of a processor. When continuously transferring a plurality of data blocks, a BT DRAM can achieve a close-to-zero-latency performance and is completely self-refreshing.
Owner:SUNRISE MEMORY CORP

Method and apparatus supporting tunable alignment for cipher / authentication implementations

A cryptographic system includes a block transfer engine and a crypto map unit. The block transfer engine is configured to receive a plurality of encrypted counter values and a plurality of packet attributes. The block transfer engine is further configured to determine a subset of encrypted counter values from the plurality of counter values that is to be used to encrypt a subset of incoming packets from a plurality of incoming packets. Encrypted counter values other than the subset of encrypted counter values are stored for later encryption use.The crypto map unit is configured to receive the plurality of incoming packets and the subset of encrypted counter values from the block transfer engine. The crypto map unit is further configured to encrypt the subset of incoming packets from the received plurality of incoming packets with the subset of encrypted counter values.
Owner:MARVELL ASIA PTE LTD

Building block transfer device

The utility model relates to a building block transfer device which comprises a plurality of rails arranged on a transfer carrier vehicle plate in parallel, limiting blocks are arranged at the tops of the two ends of each rail, two trays are laid on the rails in parallel through idler wheels, and the two trays move on the rails through the idler wheels and get close to each other or get away from each other. And the trays are provided with a quick locking structure for adjusting the distance between the two trays and a long locking mechanism for locking the two trays with each other. Compared with the prior art, the building block loading and unloading device has the advantages that the building block loading and unloading device is arranged on a transfer carrier vehicle plate and used for bearing building blocks placed on a clamp, and the distance between multiple rows of building blocks can be adjusted, so that loading and unloading equipment can be inserted between the building blocks to independently grab and unload one row of building blocks, and the transfer efficiency is improved.
Owner:SHANDONG BAIGU NEW BUILDING MATERIALS CO LTD

Automatic crypto wallet balancing for custodial systems

Some aspects relate to technologies for automatic crypto wallet balancing. The crypto wallet balancing can involve rebalancing a first crypto wallet to reduce its balance. This can include monitoring a total value of the first crypto wallet over a time period, where the first crypto wallet is owned by a first user and associated with a first blockchain account on a first blockchain. A rebalance trigger event is detected based on the total value of the first crypto wallet exceeding a maximum threshold value for a threshold amount of time during the time period. Responsive to the rebalance trigger event, a smart contract on the first blockchain is executed, causing: generation of a transaction block transferring digital assets from the first blockchain account to a second blockchain account associated with a second crypto wallet owned by the first user, and addition of the transaction block to the first blockchain.
Owner:EBAY INC

Sub-tile-based grid sampling in neural video codecs

Real-time neural video codecs face significant latency and energy bottlenecks due to pixel-level grid sampling, which requires irregular, fine-grained memory accesses and limits efficient hardware acceleration. To address this, a sub-tile-based grid sampling technique is disclosed herein. The technique determines super tile sizes using motion vector gradients, neural network parameters, and available on-chip memory. A super tile is split into sub-tiles by detecting motion boundaries through motion vector analysis, where a sub-tile has homogeneous motion vectors. For each sub-tile, a reference bounding box is computed to enable efficient block transfers of reference data, and per-pixel metadata is generated for feature interpolation. The pipelined, parallelizable solution reduces number of memory accesses and computational overhead, compared to existing pixel-based techniques.
Owner:INTEL CORP

Six-edge block transfer mechanism for slope protection

The utility model belongs to the technical field of slope protection, and particularly relates to a six-edge block transfer mechanism for slope protection, which comprises a clamping component, a connecting component and a locking component. The number of the clamping assemblies is two, and the two clamping assemblies are arranged on the front side and the rear side of the connecting assembly correspondingly. The upper end of the clamping assembly is hinged to the connecting assembly, and the lower end of the clamping assembly is a clamping end and used for abutting against the inclined face of the lower portion of the hexagonal block. The number of the locking assemblies is two, the two locking assemblies are located on the left side and the right side of the connecting clamping assembly respectively, one end of each locking assembly is hinged to the lower end of the clamping assembly on the front side, and the other end of each locking assembly is detachably connected to the lower end of the clamping assembly on the rear side. The scheme is convenient for quick assembly and disassembly, high in efficiency and capable of reducing manual labor intensity.
Owner:YICHANG CHANGWEI ENG CONSTR SUPERVISION CENT