Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

132 results about "Finalization" patented technology

In object-oriented programming, finalization is the process of preparing an object for deallocation; strictly speaking, finalization is all parts of object destruction until memory deallocation itself. Finalization is formally complementary to initialization, which is the part of object creation that follows allocation, but differs significantly in practice – see contrast with initialization. Finalization fulfills a similar role as finally in exception handling; in general these are unrelated, but in some cases the behavior is identical, and the case of finally in a coroutine can be considered a form of finalization – see connection with finally. The term "final" is also used to indicate a class that cannot be inherited; this is unrelated. Finalization varies significantly between languages and between implementations of a language, depending on memory management method, and can generally be partially controlled per-object or per-class by a user-specified finalizer or destructor, unlike deallocation.

Computer architecture and method of operation for multi-computer distributed processing and coordinated memory and asset handling

The present invention discloses a modified computer architecture (50, 71, 72) which enables an applications program (50) to be run simultaneously on a plurality of computers (M1, . . . Mn). Shared memory at each computer is updated with amendments and/or overwrites so that all memory read requests are satisfied locally. During initial program loading (75), or similar, instructions which result in memory being re-written or manipulated are identified (92). Additional instructions are inserted (103) to cause the equivalent memory locations at all computers to be updated. In addition, the initialization of JAVA language classes and objects is disclosed (162, 163) so all memory locations for all computers are initialized in the same manner. The finalization of JAVA language classes and objects is also disclosed (162, 163) so finalization only occurs when the last class or object present on all machines is no longer required. During initial program loading (75), or similar, instructions which result in the application program (50) acquiring (or releasing) a lock on a particular asset (50A, 50X-50Y) (synchronization) are identified. Additional instructions are inserted (162, 163) to result in a modified synchronization routine with which all computers are updated.
Owner:WARATEK LTD

Electronic government document handling system

InactiveCN102663582ADocument processing function is goodApplication flexibility is well designedOffice automationPersonalizationDocumentation procedure
The invention discloses an electronic government document handling system. The system comprises a document box module, an incoming document management module, a dispatch management module and a completed processing module, wherein the document box module is used to store files and documents of each stage; the incoming document management module is used to realize a series of processes: incoming document registration, intended handling of the file, approval handling, circulation handling and completed filing as an electronic government document mode on a network in an organization scope; the incoming document management module is used to realize a series of processes: delivering document draft, draft verification and modification and manuscript finalization as the electronic government document mode on the network in the organization scope; the completed processing module is used to provide a completed function; the documents in a filing database are regularly sent to a document catalogue center so as to carry out uniform management; the whole document handling system regularly and intensively collects the filing files from the filing database of each department and sends to the document catalogue center so as to complete an intended filing function before official filing. The document handling system provided in the invention is friendly, practical, convenient and personalized. An electronic government intelligent client system, which is simple and easy to be used and can achieve an intelligent push function, is provided.
Owner:SHANGHAI INTERNET SOFTWARE

Pharmaceutical chemical wastewater treatment device and treatment method thereof

The invention relates to a pharmaceutical chemical wastewater treatment device and a treatment method thereof. The treatment device comprises a vertical flow type coagulative precipitation tank, a catalysis zero valence bimetallic packing tower, a Fenton-like reactor, an anaerobic MBBR (Moving Bed Biofilm Reactor) pool, an aerobiotic MBBR pool and a solid-liquid seperation system which are sequentially connected. The treatment method is a catalysis zero valence bimetallic- Fenton-like-MBBR coupling treatment method. The treatment device has the advantages of being capable of simultaneously treating multiple organic pollutants, occupying a small area and being simple in structure and easy for finalization and industrialization. The catalysis zero valence bimetallic packing tower enables the performance of reducing and treating degradation-resistant organic matters to be stronger, does not harden after running for long-term and is suitable for a wide pH value range and low in operating cost, and the consumption of metallic iron is little. The Fenton-like reactor is faster in oxidation reaction rate and suitable for the wide pH value range. The pharmaceutical chemical wastewater treated by the wastewater treatment method provided by the invention can reach the new emission standard of wastewater in a pharmaceutical chemical industry.
Owner:TAIZHOU UNIV

Method for managing defective area on write-once optical recording medium, and optical recording medium using the same

A method for managing a defective area of a write-once optical recording medium, and an optical recording medium using the same, is provided. In an optical disc device for recording / reproducing data using an optical disc such as a BD-WO type disc, the method permits the normal reading and reproducing of recording data written on a defective area of the disc, through a replacement write operation for the recording data of the defective area. When a defect is detected within a predetermined recording sector of the optical disc during the recording process, the recording data is written on a spare area corresponding to the defective area and the thus written data is managed. To accomplish this during data recording, the method selectively searches a write location of temporary defect list (TDFL) information, which is effective before disc finalization, or defect list (DFL) information, which becomes effective upon execution of a disc finalization operation. The TDFL information is written in an assigned recording sector and includes one or more defective area data locators indicative of defective areas as detected. Write location information and identification information enable the selective search of the DFL information after disc finalization and are written, together with the DFL information, as disc definition information in a defect management area assigned to the disc's lead-in area.
Owner:LG ELECTRONICS INC

MPLS-based method and device for line speed mutual forwarding of two-layer VPN and three-layer VPN

InactiveCN103326917AOptimization logicRealize wire-speed forwardingNetworks interconnectionComputer hardwareWire speed
The invention discloses an MPLS-based method for line speed mutual forwarding of a two-layer VPN and a three-layer VPN. The MPLS-based method for line speed mutual forwarding of the two-layer VPN and the three-layer VPN comprises the following steps that a PE device conducts message finalization on a received L2VPN message, a VC label is expanded to be associated with VRF, mutual forwarding of the L2VPN message and an L3VPN message is achieved, routing lookup is conducted directly, and the packaged L3VPN message is forwarded. The invention further discloses an MPLS-based device for line speed mutual forwarding of the two-layer VPN and the three-layer VPN. The device comprises an L2VPN message finalization unit, a L2VPN/L3VPN associated unit and an L3VPN message forwarding unit. According to the MPLS-based method and device for line speed mutual forwarding of the two-layer VPN and the three-layer VPN, a route needs to be looked up only for one time, the finalization of the L2VPN message can be achieved, and the L2VPN message can be packaged to be the L3VPN message and is forwarded into an L3VPN network, so that logic of message forwarding is optimized, the message can be looked up only for one time and has no need to be returned and processed, occupied bandwidth amount is small, and the fact that line speed mutual forwarding of the two-layer VPN and the three-layer VPN is conducted on the PE device is achieved.
Owner:SUZHOU CENTEC COMM CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products