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

13 results about "Reference counter" patented technology

This method is simply keeping an extra counter along with each object that is created. The counter is the number of references that exist to the object, in the C/C++ case this would how many pointers refer to this object.

Cross-container application fusion switching method of swan gap system

The invention discloses a cross-container application fusion switching method of a swan monk system, which comprises the following steps: a system service layer deploys a container application management service, an application framework layer realizes a proxy application manager, when a container application is started, a container side allocates a shared memory and configures authority, the container manager collects metadata to initiate registration, and the application framework layer realizes a proxy application manager; the container application management service converts a memory handle into a texture handle, allocates a unique identifier and triggers a proxy application manager to generate a proxy application, and the proxy application initializes a Vulkan rendering environment; the container side renders an application interface to a shared memory, the proxy application imports texture and constructs a lightweight Vulkan rendering pipeline, and scaling sampling is carried out to generate a thumbnail of the container application; and when the container application exits, the shared memory is released, the container application management service cleans the shared memory reference, triggers and destroys the proxy application, and recycles the texture resources through the reference counter, so that seamless fusion, low-delay switching and efficient resource utilization of the container application in a native application thumbnail form are realized.
Owner:北京麟卓信息科技有限公司

Reference-based backup

In some implementations, a computer system includes one or more processors and a non-transitory computer-readable medium storing programming for execution by the one or more processors. The programming includes instructions to receive a request to create a second air-gapped backup corresponding to a second transient backup. The second transient backup is subsequent to a first transient backup corresponding to a first air-gapped backup. The programming includes instructions to determine, in response to the request, whether the second transient backup matches the first transient backup, and to create, in response to determining that the second transient backup matches the first transient backup, a database entry for the second air-gapped backup that references the first air-gapped backup. The programming includes instructions to increment, in response to determining that the second transient backup matches the first transient backup, a reference counter for the first air-gapped backup.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Adaptive tracking of data patterns for deduplication

In some implementations, a memory apparatus may receive a command to write data to volatile memory of the memory system. The memory apparatus may compare the data to one or more data patterns to identify whether the data matches a data pattern of the one or more data patterns. The memory apparatus may increment a reference counter associated with the data pattern based on identifying that the data matches the data pattern. The memory apparatus may write, based on identifying that a measure flag associated with the data pattern is set, the data to the volatile memory.
Owner:MICRON TECHNOLOGY INC

Transaction processing method and device, equipment, medium and program product

The invention relates to a transaction processing method and device, equipment, a medium and a program product. The method comprises the following steps: acquiring a target transaction request, and generating a target object lock matched with the target transaction request; associating a reference counter for the target object lock, wherein a count value of the reference counter is used for representing a request sequence of the target transaction request in different transaction requests holding the target object lock; under the condition that the execution of the transaction request holding the target object lock is completed, updating the count value; and under the condition that the count value meets a preset execution condition, executing the target transaction request. By the adoption of the method, the associated transactions are executed in sequence, native transactions are prevented from being damaged, and data consistency is improved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

AR glasses camera data stream dynamic distribution and multi-channel recording method and system

This invention discloses a method and system for dynamic distribution and multi-channel recording of camera data streams for AR glasses, relating to the fields of augmented reality devices and embedded multimedia processing technology. The method includes: acquiring the consumer registry at the current moment and generating a consumer list snapshot; initializing a reference counter for image data based on the total number of all consumers recorded in the consumer list snapshot; distributing the reference pointers of the image data to each consumer, enabling each consumer to record image data in parallel based on the reference pointers; decrementing the reference counter value by one in response to any consumer completing the recording of image data; and automatically releasing the hardware buffer resources occupied by the image data when the reference counter value reaches zero. This invention allows for dynamic access to or removal of consumers without interrupting the underlying hardware session, completely eliminating the black screen and lag issues caused by session reconstruction in traditional solutions.
Owner:TANGSHAN YUANZHEN TECHNOLOGY CO LTD +1

Adaptive tracking of data patterns for deduplication

In some implementations, a memory apparatus may receive a command to write data to volatile memory of the memory system. The memory apparatus may compare the data to one or more data patterns to identify whether the data matches a data pattern of the one or more data patterns. The memory apparatus may increment a reference counter associated with the data pattern based on identifying that the data matches the data pattern. The memory apparatus may write, based on identifying that a measure flag associated with the data pattern is set, the data to the volatile memory.
Owner:MICRON TECHNOLOGY INC

Gaming machine

To provide a gaming machine that allows players to receive a reasonable profit. [Solution] The main MPU switches to the high-frequency winning mode opening and closing execution mode when a game round resulting in a 10R low-probability jackpot, a 5R high-probability jackpot, or a 10R high-probability jackpot has ended. The main RAM 84 is provided with a period reference counter 315 that stores information corresponding to the number of game rounds executed after the high-frequency winning mode opening and closing execution mode has ended. The main MPU determines the interval period and ending period in the high-frequency winning mode opening and closing execution mode using the information stored in the period reference counter 315.
Owner:SANYO BUSSAN KK

Method for aligning and / or synchronising meter values of at least two devices, device, and arrangement of devices

The invention relates to a method for aligning and / or synchronizing counter values of at least two devices, wherein a receive facility of a first device at receive times forwards reference counter values of at least a second device, in particular of a reference counter of the second device, to a counter-value alignment unit of the first device, wherein a counter facility of the first device transfers a receive counter value to the counter-value alignment unit at each of the receive times, wherein, for the purpose of aligning the counter values, the counter-value alignment unit assigns the, or at least one, reference counter value to the receive counter value at each of the receive times, and relates to a device and to an arrangement.
Owner:PINPOINT GMBH

Reference management method and garbage collection method

The application discloses a kind of application data reference management and garbage collection.The application data reference management method includes: when detecting that target application data is referenced by target variable, and target variable belongs to target variable type, the logical address of the target application data is written into the physical address of the target variable;The logical address corresponding to the physical address of target variable is written into the reference address table as a reference address.The technical scheme of the embodiment of the application uses the reference address table to manage the application data reference not recorded in the reference array, avoids mistaking such application data as garbage data and being deleted, thereby avoiding the empty exception caused by referencing non-existent application data, the reference address table records reference address instead of the logical address of application data, avoids the need to modify application data reference counter or the content in reference address table when reference relationship is cleared, and ensures application execution efficiency.
Owner:BEIJING TONGFANG MICROELECTRONICS

Reference management method and device, garbage collection method and device, equipment, terminal and product

The invention discloses an application data reference management method and device, a garbage collection method and device, limited equipment, a terminal and a product. The application data reference management method comprises the steps that when it is detected that target application data is referenced by a target variable, and the target variable belongs to a target variable type, a logic address of the target application data is written into a physical address of the target variable; and taking the logic address corresponding to the physical address of the target variable as a reference address, and writing the reference address into a reference address table. According to the technical scheme, the reference address table is used for managing application data reference which is not recorded in the reference array, the application data are prevented from being mistakenly regarded as junk data and deleted, null exception caused by reference of the inexistent application data is avoided, the reference address table records the reference address instead of the logic address of the application data, and the application data can be stored in the application data. Content in an application data reference counter or a reference address table is prevented from being synchronously modified when the reference relation is cleared, and application execution efficiency is guaranteed.
Owner:BEIJING TONGFANG MICROELECTRONICS

Methods for reading integrated circuits and determining the distance or speed of an object

ActiveCN113933816BElectromagnetic wave reradiationTransimpedance amplifierReadout integrated circuit
A method for reading out an integrated circuit and determining the distance or speed of an object is provided. The readout integrated circuit includes: a balanced PIN photodiode configured to receive an optical signal and convert the optical signal into a current signal; an optical mixer configured to receive a current signal from the balanced PIN photodiode and convert the current signal into a mixed signal of high frequency and low frequency; a transimpedance amplifier configured to receive the converted current signal from the optical mixer and convert the converted current signal into a voltage signal; a comparator configured to receive the voltage signal and generate a pulse signal from the voltage signal; a master counter configured to receive a master signal corresponding to the pulse signal and count the number of pulses to generate master counter data; a reference counter configured to receive a reference signal and count the number of pulses to generate reference counter data; and an arithmetic logic unit configured to receive the master counter data and the reference counter data and calculate depth information corresponding to the distance to the target.
Owner:SAMSUNG ELECTRONICS CO LTD

A cross-container application fusion switching method of a honkong system

The application discloses a cross-container application fusion switching method of a Hongmeng system, a system service layer deploys a container application management service, and an application framework layer implements a proxy application manager; when a container application starts, a container side allocates shared memory and configures permissions, a container manager collects metadata and initiates registration, a container application management service converts a memory handle into a texture handle, allocates a unique identifier, and triggers the proxy application manager to generate a proxy application, and the proxy application initializes a Vulkan rendering environment; the container side renders an application interface to the shared memory, the proxy application imports a texture and constructs a lightweight Vulkan rendering pipeline, scales sampling to generate a thumbnail of the container application; when the container application exits, the shared memory is released, the container application management service cleans up shared memory references, triggers the destruction of the proxy application, and recycles texture resources through a reference counter, so that the container application is seamlessly fused in the form of a native application thumbnail, low-delay switching is realized, and resource efficient utilization is realized.
Owner:北京麟卓信息科技有限公司