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

56results about How to "Avoid deadlock situations" patented technology

Resources calling method in multiline range process

A method for calling on resource in multi-liner ¿C program processing includes placing operation of linear ¿C program on resource in pre-liner ¿C program, generating message when resource call ¿C on is requested by linear ¿C program and placing it in message queue of pre-liner ¿C program, triggering out operation of linear ¿C program on resource by transmitting message according to queue management mechanism.
Owner:BEIJING KINGSOFT OFFICE SOFTWARE INC

ESD detection method and device and ESD debugging method and device

ActiveCN105092994AShorten detection timeDetermining circuit characteristicsElectronic circuit testingComputer scienceNetlist
The invention provides an ESD detection method and device and an ESD debugging method and device. The ESD detection method comprises the steps that an input file is received; a netlist of a corresponding layout file is extracted via a technical tool file; the types of ESD protection devices arranged in circuit units mounted on a power line in the netlist are detected; distribution range of all the circuit units in the netlist is acquired by detecting the distribution coordinates of the devices in the circuit units of the netlist; the specific value of distribution range of all the circuit units to distribution range of top layer circuit units in the netlist is calculated; when the specific value is greater than or equal to a first preset value, the circuit units are judged to include corer devices, and whether the types of the ESD protection devices are the ESD protection devices suitable for the core devices is judged; when the types of the ESD protection devices are the ESD protection devices unsuitable for the core device, the circuit is judged to violate the ESD design rules; and when the specific value is less than the first preset value, whether the circuit units include the core devices is detected. Detection time is reduced by the method and the device.
Owner:SEMICON MFG INT (SHANGHAI) CORP +1

Background asynchronous ordering system and ordering method

The invention discloses a background asynchronous ordering system and a corresponding ordering method. The system is divided into a synchronous framework and an asynchronous framework according to a corresponding mode. Wherein, wherein the asynchronous architecture comprises an interface load server, a gateway layer, a message queue, a service logic layer, a data access layer and a data storage layer, and the method comprises the steps of the interface load server, the gateway layer, the message queue, the service logic layer, the data access layer and the data storage layer. According to theinvention, the ordering operation is completed in an integrated and integrated manner, and specifically, the problem that the system is unstable in a high-concurrency scene in the prior art is solvedthrough an asynchronous ordering manner. In addition, the phenomenon of inconsistent inventory in a high-concurrency scene is solved through a distributed lock mode, and the deadlock condition frequently occurring in a traditional database lock is avoided.
Owner:苏州程旅网络科技有限公司

Method, device, equipment and readable storage medium for obtaining distributed lock

The invention discloses a method for obtaining a distributed lock. The method comprises the following steps: firstly, constructing a distributed lock corresponding to business requirement, writing target data in a previously generated target table in which the distributed lock is stored, then obtaining feedback information after the target data are written therein, determining whether a target distributed lock is successfully obtained or not through judging whether the feedback information is consistent with target information, and obtaining the distributed lock by identifying the type of thefeedback information according to an identification result when the feedback information and the target information are not consistent. By applying the mode of obtaining the distributed lock, when anitem of business obtains the distributed lock successfully, other business can also be used for continuously writing target data into the target table, queuing up to wait is not required, and when theconcurrent quantity is relatively high, the situation that the system deadlocks as multiple items of business await each other to release locks and locked resources can be avoided. In addition, the invention further discloses a device, equipment and a readable storage medium for obtaining the distributed lock, and the effects are as shown above.
Owner:MASHANG CONSUMER FINANCE CO LTD

Data processing method, storage medium and computer device

The present application relates to a data processing method, a storage medium and a computer device, wherein the method comprises obtaining received data and time information associated with the data;determining a sub-storage unit corresponding to the time information in a preset storage structure based on the time information; storing the data in the sub-storage unit, wherein the number of sub-storage units in the preset storage structure is a preset number. As a data is stored in a sub-storage unit in a preset storage structure, the data receiving and forwarding process does not collide inthe data processing process, thereby avoiding the occurrence of deadlock and improving the data processing efficiency and system stability.
Owner:ALLYSTAR TECH SHENZHEN CO LTD

Data scheduling method and device for PCIE switching chip port

The invention provides a data scheduling method and device for a PCIE switching chip port, and the method comprises the steps of writing a transaction package received by the PCIE switching chip portinto a storage space of the port according to the response type of the transaction package; sequentially enqueueing and recording the response types in a preset recording queue according to the writing sequence of the transaction packages in the storage space; determining a scheduling blocking state of a previous extracted transaction packet in the storage space; obtaining the residual receiving quantity of the link opposite side equipment for the transaction packets of the response types through a data link layer; and based on the record queue, the scheduling blocking state and the residual receiving amount, scheduling the transaction packet in the storage space. According to the embodiment of the invention, the accuracy of data scheduling of the PCIE switching chip port can be ensured.
Owner:牛芯半导体(深圳)有限公司

Resources calling method in multiline range process

A method for calling on resource in multi-liner ¿C program processing includes placing operation of linear ¿C program on resource in pre-liner ¿C program, generating message when resource call ¿C on is requested by linear ¿C program and placing it in message queue of pre-liner ¿C program, triggering out operation of linear ¿C program on resource by transmitting message according to queue management mechanism.
Owner:BEIJING KINGSOFT OFFICE SOFTWARE INC

Anti-locking control method for turn-back region running of rail intersecting train

The invention discloses an anti-locking control method for turn-back region running of a rail intersecting train. The method includes the steps that a rail access transaction region and a turn-back region are arranged; the train checks whether the rail access transaction region is locked or not, if the rail access transaction region is locked, the train waits for the rail access transaction region to be unlocked in front of the rail access transaction region, and if the rail access transaction region is not locked, the train enters the rail access transaction region; the train reaches the rail access transaction region and checks whether the turn-back region is occupied by another train or not, if the turn-back region is occupied by another train, rail access is not transacted, and the train waits in the rail access transaction region; if the turn-back region is not occupied by another train, the train obtains the use right of the turn-back region, rail access is transacted, and the train enters the turn-back region; the train reaches a turn-back point, and the rail access transaction region is unlocked; and after the train leaves the turn-back region, the turn-back region occupation right is released. By the adoption of the method, the train can be accurately controlled and dispatched, the train efficiently passes through the turn-back region in order, and the situation that the train is locked in the turn-back region is avoided.
Owner:SHANGHAI FUXIN INTELLIGENT TRANSPORTATION SOLUTIONS

Task scheduling method and device, computer equipment and storage medium

The invention relates to a task scheduling method and device, computer equipment and a storage medium. The method comprises the following steps: mapping tasks in a task set to corresponding processorsin a processor set according to a mapping relationship; respectively dividing each task mapped to the same processor into corresponding threads; according to a preset scheduling mode, obtaining the execution sequence of the tasks divided into the threads, wherein the preset scheduling mode comprises at least one of a global scheduling mode, a local scheduling mode and a static scheduling mode. Byadopting the method, the tasks in the task set can be mapped to the corresponding processors in the processor set; then, each task is divided into corresponding threads; the execution sequence of thetasks in each thread is obtained according to the preset scheduling mode, so that the processor can correspondingly execute the corresponding tasks according to the execution sequence, deadlock of the processor in the task processing process is avoided, and the task processing performance of the processor can be improved to the maximum extent.
Owner:CHINA SOUTHERN POWER GRID DIGITAL GRID RES INST CO LTD +2

Shaft coupling device in pump body

The invention relates to a shaft coupling device in a pump body and relates to the shaft coupling device. In the shaft coupling device, a clamping groove is formed at the front ends of a pump shaft and a motor shaft; a connecting clamping sleeve is arranged on the clamping groove; a fixed sleeve is arranged on the outer diameters of the connecting clamping sleeve, the pump shaft and the motor shaft; a key groove is formed on the fixed sleeve, the pump shaft and the motor shaft correspondingly; a fixed key is arranged in the key groove; the pump shaft and the motor shaft are positioned through the connecting clamping sleeve; torque is transmitted for the motor shaft and the pump shaft through the connection of the fixed key and the fixed sleeve, so that the deadlock condition caused by the threaded connection of the motor shaft and the pump shaft is avoided; the shaft coupler is easy to disassemble during maintenance, so that the condition that the shaft coupler cannot be disassembled is avoided; time and labor are saved during disassembly, without waste of the motor shaft; the maintenance cost is low; and the shaft coupling device is applicable to various liquid pumps.
Owner:SHUANGLUN GRP CO LTD SHANDONG

Data updating method based on updating marks and related equipment

The invention relates to the field of big data, and discloses a data updating method based on an updating mark and related equipment, and the method comprises the steps: presetting a data updating condition, and obtaining a data updating request; when the to-be-updated data corresponding to the data updating request meets the preset data updating condition, querying whether an updating mark is setfor the to-be-updated data corresponding to the data updating request or not in a cache; and if the cache queries that the to-be-updated data corresponding to the data updating request is not provided with the updating mark or the updating mark is overtime, setting the updating mark for the to-be-updated data in the cache, applying for exclusive locking for the to-be-updated data, and performingdata updating according to a result of applying for exclusive locking. According to the data updating method and device, the updating mark is set for the updated data, exclusive locking is applied forthe data with the updating mark, data updating is conducted, and system performance reduction caused by data deadlock can be avoided.
Owner:PING AN TECH (SHENZHEN) CO LTD

Anti-locking ratchet wheel self-locking mechanism

The invention provides an anti-locking ratchet wheel self-locking mechanism which comprises a ratchet wheel (100), a pawl (200), a connecting rod (300), a traction electromagnet (400) and a state detection switch (500). The traction electromagnet (400) can drive the pawl (200) to move towards two sides and realize separation and locking of the pawl (200) and the ratchet wheel (100), the connectingrod (300) is made of non-magnetic metal materials, a pawl round head (210) is arranged in an arc shape, a controller module (420) is installed in the traction electromagnet (400), and the traction electromagnet (400) adopts direct current and other measures, so that the pawl (200) and the ratchet wheel (100) are effectively prevented from being locked, operation efficiency is improved, productioncost is reduced, maintenance cost is reduced, and unsafe factors caused by maintenance are reduced.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD +1

Connection capturing system between chair backrest and base of child safety chair

The invention discloses a connection capturing system between the chair backrest and the base of a child safety chair. The connection capturing system comprises a front capturing mechanism, a rear capturing mechanism, a control shaft and a movable seat. The movable seat is drive by an acting force facing the rear end of the base. A limit groove is formed in the movable seat. The control shaft is located in the limit groove. The limit groove comprises a horizontal groove and an oblique groove which are integrated. The oblique grooves uses the terminal of the horizontal groove as the starting end and obliquely extends upwards. The rear capturing mechanism is connected with the movable seat through a pull rod. A linkage switch is disposed on the front capturing mechanism. The front capturing mechanism controls on and off of the linkage switch. When the linkage switch is off, the position of the control shaft is locked, and when the linkage switch is on, the control shaft can move upwards. The connection capturing system has the advantages that misoperation caused by carelessness of a user can be avoided.
Owner:NINGBO GLOBAL KIDS BABY PROD

Leveling supporting leg

The invention relates to the field of automatic lifting equipment, and particularly relates to a leveling supporting leg. A belleville spring is fixedly installed on a shell through a fixing screw, a sliding column nut slides backwards and gradually extrudes the belleville spring at the tail end of the stroke of the leveling supporting leg, the belleville spring is compressed and deformed due to the axial load, and the axial load borne by the belleville spring is larger along with the increase of the compression deformation amount. The recovery impact force of the leveling supporting leg is reduced, and the problem that the supporting leg is locked after being placed for a long time is solved.
Owner:WUHAN BINHU ELECTRONICS

Calibration device and calibration method of torque measurement system

The invention relates to the technical field of torque calibration, and discloses a calibration device and a calibration method of a torque measurement system. The calibration device of the torque measurement system comprises a main shaft mechanism and calibration assemblies symmetrically arranged on the two sides of the main shaft mechanism. The main shaft mechanism comprises a main shaft, two ends of the main shaft are provided with to-be-calibrated test pieces in the torque measurement system, and the test pieces measure torque T actual measurement at two ends of the main shaft. The calibration assembly comprises an accompanying test gear box, a torque meter and a torsion bar. The low-speed stage of the accompanying gearbox is connected with the end of the main shaft, one end of the torquemeter is connected with the high-speed stage of the accompanying gearbox, the other end of the torquemeter is connected with the torsion bar, the torsion bar located on one side of the main shaft mechanism is fixed, the torsion bar on the other side is used for applying torque, and the torquemeter measures the torque T height of the high-speed stage. The calibration device of the torque measurement system can realize accurate calibration of the torque measurement system and ensure the accuracy of a calibration result.
Owner:NANJING HIGH SPEED GEAR MFG

Method and device for realizing AGC (automatic gain control) gain gear control

The invention relates to a method and a device for realizing AGC (automatic gain control) gain gear control, wherein the method comprises the following steps: setting an AGC gain gear obtained from a main carrier frequency as an initial gear in a special state when an MS (mobile station) enters the special state from a free state; detecting a signal-to-noise ratio of an input signal when the MS enters the special state; and controlling the AGC gain gear control by the signal-to-noise ratio of the input signal when the signal-to-noise ratio is not less than a preset threshold value. With the adoption of the method and the device of the embodiment provided by the invention, error codes of a first business block in the special state can be effectively avoided, and the situation that a gear is locked can be effectively avoided, so that the normal operation of the business can be ensured.
Owner:HONOR DEVICE CO LTD

Method for long connection communication of embedded terminal

The invention relates to the field of embedded technology, and discloses a method for long connection communication of an embedded terminal, which is used for solving the problems of high expenditurefor establishing multiple threads and complex data synchronization. According to the method, only one independent communication thread is created; when the long connection between the embedded terminal and the server is abnormally disconnected, the communication thread calls an initialization interface of the embedded terminal to realize automatic reconnection; when the embedded terminal needs tosend a message, the communication thread calls a message sending interface of the embedded terminal to send the message; when the embedded terminal needs to receive the message, the communication thread calls a message receiving interface of the embedded terminal to receive the message; when the communication thread processes the messages, the messages needing to be processed are put into a message queue to be processed one by one; and in the one-by-one processing process, if the current message fails to be processed, caching the message, and waiting for cyclic next sending. The method is suitable for embedded terminal long connection communication.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Account transfer method and device, storage medium and equipment

The embodiment of the invention provides an account transfer method and device, a storage medium and equipment, and belongs to the technical field of computers. The method comprises the following steps: receiving a transfer request containing transfer parameters sent by a business party, wherein the transfer parameters comprise a deposit account, a withdrawal account, a transfer amount and an order number; judging whether the transfer parameters meet transfer requirements or not; when the account transfer parameter meets the account transfer requirement, adding the account transfer request into a money output queue to wait for executing money output operation; adding the transfer request into a deposit queue to wait for performing deposit operation after the deposit operation is performed on the deposit account corresponding to the transfer request; and returning an order number and a transaction serial number corresponding to the transfer request to the business party after the deposit operation is executed on the deposit account corresponding to the transfer request. The embodiment of the invention is suitable for a transfer processing process.
Owner:BEIKE TECH CO LTD

Method for implementing spin lock in database

The invention discloses a method for implementing a spin lock in a database. The method for implementing the spin lock in the database is characterized by comprising the following steps of: storing two global variables, namely a spin lock variable and an ID variable in a shared memory, and initializing the two variables as 0 when a system is initialized; and memorizing a current spin lock holdingthread by using a high storage value of spin lock variables, and implementing automatic unlocking of the spin lock according to the storage value when the lock holding thread is abnormal and exits tocause deadlock. By the method, possible deadlock when multiple tasks compete with the same spin lock is avoided, and the spin lock can protect the operation on a data structure for a long time and can process the deadlock problem caused by the abnormal end of a locking thread in the period by changing a locking flow and a deadlock judgment flow.
Owner:HUAZHONG UNIV OF SCI & TECH

Pluggable hard disk cartridge convenient to install

The invention relates to the technical field of hard disk cartridges, and discloses a pluggable hard disk cartridge convenient to install, which comprises a cartridge body, a device plate, a pop-up mechanism and a clamping mechanism, the device plate is fixedly installed at the rear end of the interior of the cartridge body, and the pop-up mechanism is arranged on the right side of the interior ofthe device plate. According to the pluggable hard disk cartridge convenient to install, the rear end of the left side and the rear end of the right side of the cartridge body are each fixedly provided with a device block, and when electronic elements in an element chamber need to be cleaned or maintained, a user presses a pressing block to push a second push rod to move leftwards, so that a firstclamping plate is pushed to move leftwards, and the first clamping plate and the second clamping plate are separated; at the moment, the cover plate can be pulled out upwards, a user can remove dustand maintain an electronic element conveniently, during installation, only the second clamping plate needs to be inserted into the inserting groove, the first clamping plate is automatically connectedwith the second clamping plate in a clamped mode under the action of the second reset spring, and rapid installation and detachment can be achieved, so that ash removal and maintenance of the elementchamber are facilitated.
Owner:KEYI COLLEGE OF ZHEJIANG SCI TECH UNIV

Software defined hardware control method and controller

The invention provides a software-defined hardware control method and a controller, which are applied to a TSP architecture chip, and the control method comprises the following steps: S1, selecting an idle IP core on a TSP chip for a task to be processed to carry out task mapping, and dividing residual resources into a maximum residual resource block as an area for next task mapping; and S2, when the task mapping area in the TSP network-on-chip is updated, updating a transmission link between nodes in the network based on an adaptive routing algorithm. Through the task mapping and adaptive routing control scheme design provided by the invention, the resource utilization rate of the TSP chip can be improved.
Owner:西安电子科技大学广州研究院

Shuffling method and computing device

The invention relates to a shuffling method and a computing device. The method comprises the following steps: receiving a coded broadcast microinstruction sent by a main processor; if the coded broadcast microinstruction does not carry the identifier of the target slave processor, or the identifier of the first slave processor exists in the identifiers of at least one target slave processor carried by the coded broadcast microinstruction, determining at least one first shuffle group corresponding to a data block to be encoded via the first slave processor according to the first shuffling grade, wherein the first shuffle group comprises a plurality of first shuffle units, and the first shuffle units comprise at least one encoded stream; determining the coding length of each first shuffling unit; determining an output shuffling unit and an input shuffling unit in each first shuffling unit according to the coding length of each first shuffling unit; sending a first preset number of to-be-shuffled flow blocks in the output shuffling unit to the input shuffling unit to serve as first to-be-coded flow blocks in the input shuffling unit so as to code the first to-be-coded flow blocks through the input shuffling unit according to a preset coding algorithm. According to the invention, the coding rate can be reduced.
Owner:ANHUI CAMBRICON INFORMATION TECH CO LTD

Device for quickly tightening sports shoes

The invention discloses a device for quickly tightening sports shoes. The device comprises an elastic strip, wherein a through hole is formed at one end of the elastic strip; a connecting shaft is arranged at the other end of the elastic strip; an elastic blocking piece is arranged at one end, far away from the elastic strip, of the connecting shaft; the outer diameter of the elastic blocking piece is more than the diameter of the through hole; and the elastic blocking piece is capable of deforming for penetrating into the through hole, so that the elastic strip can be bent into a ring. The two ends of the elastic strip are respectively penetrated through one shoelace hole and then the elastic strip is bent, the axes of the connecting shaft and the through hole are coincided with each other and then the elastic blocking piece is deformed for penetrating into the through hole so that the two ends of the elastic strip can be fixed. The outer diameter of the elastic blocking piece is more than the diameter of the through hole, so that the connecting shaft is prevented from escaping from the through hole in a moving process. If the shoelace is replaced by the device disclosed by the invention, the problem of long time required by the operations, such as, troublesome, crossing and winding operation for tying the shoelace can be avoided and the condition of fast knotting in the use process of the shoelace can be avoided.
Owner:CHENGDU GESHIHUA SHOES CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products