The present application relates to a blockchain cross-chain data access method and device, an adapter, and a system. According to the technical solution, an adapter is added between a service blockchain and a witness blockchain, a cross-chain initiation event and a cross-chain response event on a local service blockchain are registered to the witness blockchain by using the adapter, cross-chain event querying and push services are provided for other nodes on the local service blockchain, and a related operation on the local service blockchain can be triggered according to a cross-chain event of the witness blockchain. Therefore, a blockchain information island is avoided, data exchange between different blockchains is achieved, cross-chain communication between multi-party services and the sharing of data resources on different blockchains are achieved, and the utilization efficiency of data resources is improved.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
5.
METHOD AND DEVICE FOR DYNAMICALLY ADDING CONSENSUS NODE IN BLOCKCHAIN
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Zhang, Shuang
Abstract
The present application relates to a method and device for dynamically adding a consensus node in a blockchain. The method comprises: receiving a registration request, initiated by a new participant, for registration as a new consensus node in a consensus network, wherein the registration request is used for initiating registration to the consensus network; generating, according to the registration request, a network update block in which topological information of a new consensus network is written, wherein the new consensus network comprises consensus nodes and the new consensus node in the consensus network; and synchronizing block information in the consensus network and the network update block to the participant and the consensus nodes to obtain the new consensus network. In the present application, the problems of a very large amount of calculation for locally replaying a transaction and low performance caused by state machine replication due to the fact that a node newly added into a consensus network performs data synchronization of a ledger block by means of state machine replication are solved. Moreover, there is no need to replay a transaction, such that the amount of calculation of each consensus node during synchronization can be effectively reduced, thereby improving the synchronization efficiency.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Chai, Penghui
Fu, Gui
Abstract
Disclosed by the embodiments of the present application are a file storage method, terminal, and storage medium, said file storage method comprising: obtaining a file to be stored, and dividing and processing the file to be stored to obtain N sub-files corresponding to the file to be stored; N is an integer greater than or equal to 1; sending the N sub-files to an IPFS, and receiving M address information corresponding to the N sub-files returned by the IPFS; M is an integer greater than or equal to 1 and less than or equal to N; according to the M address information, generating an address set corresponding to the file to be stored, and encrypting the address set to obtain a ciphertext of the address set; sending the address set ciphertext to a blockchain network and receiving a target index value returned by the blockchain network; the target index value is used for identifying the ciphertext of the address set.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Yi
Sun, Haibo
Abstract
The present disclosure relates to the technical field of blockchains, and relates to a data processing method, an apparatus, a system, and a storage medium. The data processing method comprises: storing resource exchange information sent by a first blockchain service system and a second blockchain service system; sending the storage address of the resource exchange information to a verification node of the first blockchain service system and a verification node of the second blockchain service system so as to perform verification; sending verification results sent by the verification nodes and the storage address of the resource exchange information to the first blockchain service system and the second blockchain service system; obtaining execution results from executing resource exchange, which are separately sent by the first blockchain service system and the second blockchain service system in response to verification passing; and storing the execution results. Therefore, the execution efficiency and flexibility of cross-chain resource exchange are improved.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
8.
DATA UPLOADING METHOD, SYSTEM AND APPARATUS, AND ELECTRONIC DEVICE
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Cao, Long
Ma, Chao
Sun, Haibo
Wang, Yi
Zhao, Ming
Abstract
Provided is a data uploading method, which belongs to the technical field of blockchains. The method comprises: receiving a block upload request sent by a slave server of a target node; determining whether block data corresponding to the block upload request has been uploaded to a block data storage system; if the block data corresponding to the block upload request is not uploaded to the block data storage system, acquiring the block data, and uploading the block data to a storage space in the block data storage system; and if uploading is successful, sending an upload success instruction to the slave server, so as to instruct the slave server to delete the block data stored on a light-weight peer in the target node. The embodiments of the present invention have the following advantages that according to the present invention, historical account books of various nodes are stored in a centralized manner by means of the block data storage system, such that each node only stores the latest information data, the disk occupancy volume can be reduced, and redundant information in a disk is also reduced.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xu, Zhetao
Abstract
A fault detection method and apparatus, and a storage medium. The method is applied to the fault detection apparatus, the fault detection apparatus comprising a noise sensor, and the fault detection method comprising: when a fault detection instruction is received, determining a target position of a target device according to the fault detection instruction (S101); acquiring an indicator lamp image of the target device in the target position, and using the noise sensor to collect noise information of the target device (S102); acquiring multiple indicator lamp images of the target device when image parameters of the indicator lamp image do not meet preset image parameters (S103); and determining the detection status of the target device according to the multiple indicator lamp images and the noise information (S104).
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Zhang, Shuang
Abstract
A consensus method for a blockchain, and a consensus node, an electronic device and a storage medium. The method comprises: receiving a transaction request sent by an object; calculating a first hash value of a consensus node for executing at least one transaction task; determining a second hash value according to the first hash value and the at least one transaction task; receiving third hash values broadcast by other consensus nodes; and in response to the fact that the second hash value is the same as at least half of the third hash values, generating and cochaining a block including the first hash value. By means of adding a "pre-calculation" step, that is, the step of calculating a second hash value, when the second hash value is the same as at least a half of third hash values, a block of the first hash value is generated, such that the problem in the prior art of inconsistent distributed account books caused by results of the execution of transaction tasks being different due to different parameters selected by different consensus nodes is avoided, thereby achieving the technical effect of consistent distributed account books.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wu, Chuanbiao
Yao, Xiujun
Wang, Yazhou
Abstract
Disclosed is a driving guide mechanism used for traveling on a rail (100). The driving guide mechanism comprises a base (21), an adjusting portion (22), and traveling portions (23) distributed on two sides of the rail (100). The traveling portions (23) are used for traveling along the rail (100), the adjusting portion (22) is connected to the base (21), and the adjusting portion (22) is configured to adjust the distance between the traveling portions (23) on the two sides of the rail (100), such that the traveling portions (23) can be disengaged from or make contact with the rail (100). Further disclosed is a rail-mounted robot, comprising the driving guide mechanism. By means of the driving guide mechanism and the rail-mounted robot, when a fault occurs in a running process, by using the adjusting portion (22), the driving guide mechanism can be disassembled at any position of the rail (100) without needing to be moved to the end of the rail.
B25J 5/02 - Manipulators mounted on wheels or on carriages travelling along a guideway
B25J 19/00 - Accessories fitted to manipulators, e.g. for monitoring, for viewingSafety devices combined with or specially adapted for use in connection with manipulators
B61D 15/00 - Other railway vehicles, e.g. scaffold carsAdaptations of vehicles for use on railways
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Hui
Xie, Gengxun
Wang, Chongshan
Abstract
Disclosed is an image acquisition apparatus. The image acquisition apparatus comprises: a moving member, a lifting member, and an image acquisition member. The moving member can move on a bearing surface; the lifting member is provided on the moving member; the image acquisition member is movably connected to the lifting member; the image acquisition member can move in a first direction parallel to the axis of the lifting member, and/or can move in a second direction vertical to the first direction.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Cheng, Erting
Han, Jiuqi
Cai, Jieyu
Abstract
A bionic finger and a mechanical hand. The bionic finger comprises: a base (8); a first finger segment (7), rotatably connected to the base (8) by means of a first hinge part (9); a second finger segment (11), rotatably connected to the first finger segment (7) by means of a second hinge part (6); a third finger segment (1), rotatably connected to the second finger segment (11) by means of a third hinge part (3); a first connecting rod (12), having one end rotatably connected to the base (8) by means of a fourth hinge part (13) and the other end rotatably connected to the second finger segment (11) by means of a fifth hinge part (4); and a second connecting rod (10), having one end rotatably connected to the first finger segment (7) by means of a sixth hinge part (5) and the other end rotatably connected to the third finger segment (1) by means of a seventh hinge part (2). The bionic finger has high flexibility.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Cheng, Erting
Han, Jiuqi
Abstract
Disclosed is a pin locking structure, the pin locking structure comprises an installation part (1), wherein a first through hole (11) and a second through hole (12) are provided in the installation part (1), a first notch (111) and a second notch (121) are provided in the side wall of the first through hole (11) and the side wall of the second through hole (12) respectively, a first slot (13) is provided between the first through hole (11) and the second through hole (12), and the first slot (13), the first notch (111), and the second notch (121) penetrate the installation part (1) and are in communication with one another; and a locking part (2), wherein one end of the locking part (2) penetrates the first slot (13) and is detachably connected to the installation part (1), when the other end of the locking part (2) compresses the installation part (1), the spacing of the first slot (13) is reduced, such that the distance between the first notch (111) and the second notch (121) is reduced, the circumferential sizes of the first through hole (11) and the second through hole (12) are reduced, a pin arranged in the first through hole (11) and the second through hole (12) can be locked, and the problem that an existing pin locking structure can only lock one part can be solved.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Cheng, Erting
Han, Jiuqi
Abstract
Provided are a quick connecting device, a functional arm and a robot, wherein, the quick connecting device comprises: a sleeve (5) connected with a first to-be-connected part and a moving assembly (A), the moving assembly (A) being movably arranged in the sleeve (5) in the axial direction of the sleeve (5); the moving assembly (A) comprises: a supporting base (3) arranged in the sleeve (5); an installation base (1), which is configured to be connected with a second to-be-connected part and can move relative to the supporting base (3) in the axial direction; a locking part (12), which is fixed to the installation base (1), the locking part (12) is configured to cooperate with the supporting base (3) to achieve the locking state and the unlocking state, to limit the installation base (1) to move in the direction of being far away from the supporting base (3) in the locking state and allow the installation base (1) to move in the direction of being far away from the supporting base (3) in the unlocking state; and a limiting part, which is configured to limit the moving assembly (A) to move in the sleeve (5) when the installation base (1) is located at the initial position corresponding to the locking state, to remove the limiting and allow the moving assembly (A) to move out of the sleeve (5) when the installation base (1) moves for the preset distance in the direction of being far away from the supporting base (3), so that the first to-be-connected part and the second to-be-connected part are separated. The functional arm and robot with the quick connecting device can achieve quick connection and separation of the two to-be-connected parts, which are easy to operate, and can improve the efficiency of disassembly and assembly.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Yu, Changcun
Wang, Dexin
Abstract
An article inspection method, apparatus and system and a computer readable storage medium, relating to the technical field of computers. The method comprises: obtaining an image to be identified generated during scanning, by a safety inspection machine, one or more articles to be inspected (S102); converting said image into a gray-scale image to be identified (S104); and inputting said gray-scale image into an article inspection model, and determining whether each of one or more articles to be inspected in said gray-scale image is a prohibited article (S106).
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shi, Yufeng
Abstract
A method and apparatus for acquiring inventory data, a terminal device and a storage medium, the method comprising: receiving an inventory data request sent by a terminal device, electronic tag data of a target item being carried in the inventory data request (S101); according to the inventory data request, searching among inventory record data pre-stored in a blockchain network for target inventory data corresponding to the electronic tag data, the target inventory data being inventory data corresponding to the target item (S102); and sending the target inventory data to the terminal device (S103). In the described method, a target item is identified by means of electronic tag data, and using an electronic tag has the advantages of scanning being fast, being reusable, having large data storage capacity, being durable, being secure and so on; in addition, one code per item and fast scanning are used to identify data, thus improving the efficiency of data processing. Moreover, using a blockchain network achieves the real-time sharing of inventory data and the traceability of various circulation links, improves statistical efficiency and statistical accuracy, and reduces labor costs and time costs.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
G06K 17/00 - Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups , e.g. automatic card files incorporating conveying and reading operations
18.
POSITIONING METHOD, APPARATUS, AND SYSTEM, CALCULATION DEVICE, AND MEDIUM
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xu, Yanxue
Hou, Xiaoning
Ma, Yanjun
Abstract
The present disclosure provides a positioning method for a target device, Said method comprises: receiving positioning data from N base stations, the positioning data comprising N sending times at which N base stations respectively send positioning data, N being an integer greater than or equal to 3; determining N receiving times at which a target device respectively receives the positioning data; acquiring N base station positions of the N base stations; obtaining a plurality of trajectories by means of the N sending times, the N receiving times, and the N base station positions; and determining a target position of the target device on the basis of the plurality of trajectories. The present disclosure further provides a positioning apparatus, a positioning system, and a computer readable storage medium.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Hui
Abstract
A lifting device (20) and a machine room inspection robot (100). The lifting device (20) comprises a fixed support frame (210), a moving portion (220), and a first power mechanism (230). The moving portion (220) is movably connected to the fixed support frame (210). The first power mechanism (230) is mounted on the fixed support frame (210) and comprises a telescopic output shaft (231). The output shaft (231) is connected to the moving portion (220) and is used for driving the moving portion (220) to move along a first direction with respect to the fixed support frame (210). The moving portion (220) comprises a moving frame (221), a transmission mechanism (222), and a sliding table (21). The conveying mechanism (222) is mounted on the moving frame (221). The sliding table (21) is mounted on the conveying mechanism (22). The conveying mechanism (222) can convey the sliding table (21) along the first direction in the moving frame (221). A robot comprises a lifting device and a movable robot base (10). The movement of the sliding table (21) in the lifting device (20) with respect to the fixed support frame (210) is a superposition of movements of two parts. In this way, the long-stroke movement of the sliding table (21) can be implemented, and when various external objects such as image acquisition device (22) are placed on the sliding table (21), the movement of the external objects within a longer stroke range can be implemented.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Wang, Zhe
Abstract
Disclosed are a method and device for publishing a smart contract. A specific embodiment of the method comprises: obtaining a smart contract; determining whether the smart contract comprises a preset function; in response to determining that the smart contract does not comprise the preset function, generating verification data of the smart contract on the basis of a proof of work technology; and sending, on the basis of the verification data, a request of requesting to publish the smart contract. The embodiment can ensure the security of subsequent processes of the smart contract such as publishing and executing.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Chen, Ning
Han, Jiuqi
Cheng, Erting
Abstract
Disclosed is an armband structure (100), comprising: a first annular structure (101), a second annular structure (102) and at least one armband body unit (103), wherein the armband body unit (103) is arranged between the first annular structure (101) and the second annular structure (102), and the projection diameter of the first annular structure (101) in the radial direction of the armband structure (100) is smaller than the projection diameter of the second annular structure (102) in the radial direction of the armband structure (100).
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Abstract
Disclosed in embodiments of the present disclosure are a method and apparatus for executing a smart contract. A specific implementation of the method comprises: in response to determining that a preset execution moment for executing a smart contract is reached, determining whether a transaction to be executed sent by another node in a blockchain system and used for executing the smart contract has been received; in response to determining that said transaction submitted by the another node has not been received, generating a transaction to be executed corresponding to the current node, and sending said generated transaction to the blockchain system; performing consensus with the another node on said transaction corresponding to the smart contract; and obtaining and executing the smart contract according to said transaction on which the consensus is performed. According to the implementation, each node in the blockchain system completes the timing execution of the smart contract on the basis of the transaction to be executed.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Abstract
A method and device for executing a smart contract. The method comprises: receiving a contract execution transaction comprising user information, difficulty information, and contract parameters (201); searching, according to the user information, for prestored difficulty information corresponding to the user information (202), the difficulty information corresponding to the user information being determined according to execution result information of a contract execution transaction submitted by the user last time indicated by the user information; executing the following verification step: determining whether the difficulty information in the contract execution transaction is consistent with the found difficulty information (203); in response to determining that the difficulty information in the contract execution transaction is consistent with the found difficulty information, executing a smart contract according to the contract parameters to obtain execution result information (204); and updating the prestored difficulty information corresponding to the user information according to the obtained execution result information (205). The method controls effective execution of a smart contract according to difficulty information.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Zhang, Shuang
Zhao, Guangwei
Abstract
A blockchain data processing method, apparatus and device, and a readable storage medium. A data category information table is pre-stored in a relational database, and is used for storing storage information of all data categories, wherein the storage information comprises: a table corresponding to the data category, a mapping relationship between a service field of the Value of the data category and a table field in the corresponding table, and the data format of the Value of the data category so as to realize mapping between the table in the relational database and service data in a blockchain; when Key-Value data needs to be stored, the data category of the Value is determined; a target table corresponding to the data category of the Value is determined according to the data category information table, and the Key-Value data is written into the target table, so that the storage of blockchain data on the basis of the relational database can be realized, and the relational database-based data query of an application layer service system is supported, thereby improving the query efficiency.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Chongshan
Cui, Lihua
Abstract
The present application relates to a workbench for inspecting devices. The workbench comprises: a housing and an inspection apparatus provided within the housing; a first opening provided on the housing and adapted with an input component of the inspection apparatus; and a second opening also provided on the housing and adapted with an adjusting component of the inspection apparatus. The present application, by providing the inspection apparatus of the workbench in proximity to a wall surface of the housing and, at the same time, exposing the adjusting component of the inspection apparatus in the second opening of the housing, obviates the need for removing the housing to adjust the inspection apparatus, and allows the inspection apparatus to be adjusted directly at the second opening to complete the process.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xu, Zhetao
Xiao, Jun
Abstract
An apparatus and a method for distribution article placement detection, a robot, a distribution apparatus, and a controller, relating to the field of logistics. Said apparatus comprises: a plurality of distance measurement sensors, arranged on an end surface of a placement area facing a distribution article on a protruding part (21) of a robot. The protruding part (21) is positioned on a chassis (22) of the robot, and each distance measurement sensor among the plurality of distance measurement sensors is configured to measure the distance between each distance measurement sensor and an end surface facing the plurality of distance measurement sensors of a distribution article. The controller (13) is configured to determine, on the basis of a condition that the distance measured by each distance measurement sensor is no greater than a first distance threshold, that the distribution article has been positioned at a preset position of the chassis (22). The present apparatus for distribution article placement detection is able to improve precision in detecting whether a distribution article is positioned at a preset position of a robot, thus reducing loss in a shipping process.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Sun, Haibo
Huang, Haiquan
Zhao, Guangwei
Abstract
A method and device for synchronizing node data. The method comprises: determining a target block height according to a local log file used for synchronizing blockchain data of a blockchain system (201); sending a data synchronization request to a target node on the basis of the target block height (202); and in response to receiving update data sent by the target node, writing the update data into a local storage area (203). The method improves the synchronization efficiency of lagging nodes in the blockchain system, and saves network resources.
G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database systemDistributed database system architectures therefor
28.
CONSENSUS METHOD, APPARATUS AND DEVICE OF BLOCK CHAIN
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Abstract
A consensus method, apparatus and device of a block chain. The method comprise: dividing transaction information in a transaction pool into N transaction information sets, N being a natural number greater than 1 (S201); carrying out consensus on the N transaction information sets in parallel to obtain first consensus results corresponding to each transaction information set (S202); and determining a second consensus result corresponding to the i-th transaction information set according to the first consensus results corresponding to the first i transaction information sets, i being sequentially 1, 2, ..., N-1, and N (S203). Because when the second consensus result corresponding to the i-th transaction information set is determined, the second consensus result is determined according to the first consensus results corresponding to the first i transaction information sets, the accuracy of the consensus result can be ensured. Moreover, on the premise of ensuring the accuracy of consensus results, consensus is carried out on the N transaction information sets in the transaction pool in parallel, so that the consensus efficiency is improved, and the overall performance of a block chain network can be improved.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Tian, Yanxiu
Han, Jiuqi
Abstract
A body movement recognition method, comprising: (11) establishing a body movement classification model, wherein the classification model is trained on the basis of a training set of surface electromyography signals of sample objects; (12) applying the classification model to the recognition of the body movements of a target object; (13) acquiring the state of recognizing the target object during the recognition of the body movement of the target object; (14) if the state of recognizing the target object satisfies update conditions of the classification model, updating parameters of the classification model to correct the deviation of the classification model in recognizing the body movement of the target object.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xu, Zhetao
Abstract
Disclosed are an environment monitoring apparatus and method, and an inspection system, relating to the technical field of data monitoring. The environment monitoring apparatus comprises: a sensing module, configured to collect environment monitoring data; a controller, configured to obtain corresponding environment monitoring data when the environment monitoring apparatus is at one or more positions; a movement component, used for driving the sensing module to move. The environment monitoring apparatus collects environment monitoring data at multiple positions during a movement process, thereby increasing monitoring flexibility and coverage, and reducing deployment costs and deployment complexity.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Hui
Xie, Gengxun
Wang, Chongshan
Abstract
An inspection robot and a lifting apparatus thereof. When the inspection robot (1) collects image data in the height direction of the inspection robot (1) and within a large range, multiple image collection devices (15) need not be disposed in the vertical direction as said operation may be achieved by means of a lifting apparatus (13), which is beneficial in reducing the costs of the inspection robot (1). Furthermore, in the lifting apparatus (13), a sliding platform (143) and an image acquisition device (15) mounted on the sliding platform (143) may slide up and down relative to a supporting sliding rail (133); and the supporting sliding rail (133) may also drive the sliding platform (143) and a guide rail (132) on the opposite side of the image acquisition device (15) mounted on the sliding platform (143) to slide up and down such that the sliding platform (143) and the image acquisition device (15) mounted on the sliding platform (143) have a large stroke, while also being beneficial in reducing the size of a lifting mechanism, and further being beneficial in reducing costs.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xiao, Jun
Ge, Huapeng
Abstract
A peripheral device management method and apparatus for an electronic device, and an electronic device and a computer readable storage medium. The electronic device (200) comprises a device management module (210) and a routing module (220), the device management module (210) comprising a plurality of device node services (211) for a plurality of peripheral devices (300). The method comprises: receiving, by a routing module (220), first data from any one of a plurality of device node services (211), determining a first peripheral device (300) for the first data among a plurality of peripheral devices (300); and transmitting, by the routing module (220), the first data to the first peripheral device (300) so that the first peripheral device (300) performs an operation based on the first data.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xu, Zhetao
Abstract
A patrol apparatus (200) for temperature measurement, the apparatus comprising a first antenna (210), an output module (230), and a first processing module (220). The first processing module (220) is respectively connected to the first antenna (210) and the output module (230). The first processing module (220) is used for: controlling the first antenna (210) to transmit a first radio-frequency signal; acquiring a second radio-frequency signal received by the first antenna (210), wherein the second radio-frequency signal comprises identity information and temperature information of a device under test (101), and the second radio-frequency signal is from radio-frequency signals transmitted by a passive electronic tag (102) on the basis of the first radio-frequency signal; processing the second radio-frequency signal to obtain the identity information and temperature information of said device (101); and controlling the output module (230) to output the temperature information of said device (101) according to the identity information of said device (101). Further provided are a temperature measurement apparatus (300) and a temperature measurement method.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Sun, Haibo
Huang, Haiquan
Zhao, Guangwei
Zhang, Shuang
Abstract
Disclosed are a method and apparatus for processing a data request. A particular embodiment of the method comprises: receiving a query request sent by a first node in other blockchains, except for a current blockchain, and signature information of the query request, wherein an agent node of the first node is present in the current blockchain, and the query request comprises query content and a storage number, in the current blockchain, of a public key of the first node; acquiring the public key of the first node from the current blockchain according to the storage number, in the current blockchain, of the public key of the first node; in response to the signature information of the query request, verifying the public key of the first node to acquire, from the current blockchain, query data indicated by the query content; and feeding back a query result to the first node on the basis of the query data. This embodiment realizes cross-chain query of data on the basis of a relatively low risk of data stored in a blockchain being leaked and fault points not being added.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
35.
SYSTEM, METHOD, AND DEVICE FOR DEVELOPING SMART CONTRACT
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Ma, Chao
Zhao, Ming
Liu, Chunwei
Wang, Yi
Lin, Qun
Sun, Haibo
Abstract
The embodiments of the present disclosure disclose a system, a method and a device for developing a smart contract. A particular embodiment of the system comprises: a specification acquisition module configured to acquire an interface specification of a target smart contract; a client development module configured to generate, on the basis of the interface specification of the target smart contract, a smart contract client interface and a smart contract client agent, the smart contract client interface and the smart contract client agent being used to construct a client smart contract application; and a server development module configured to generate, on the basis of the interface specification of the target smart contract, a smart contract server interface and a smart contract server framework, the smart contract server interface and the smart contract server framework being used to construct a server smart contract. Said embodiment facilitates simplifying the process of developing a smart contract, and obtaining a smart contract facilitating maintenance.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Chen, Chengtai
Abstract
An inspection robot (120), an inspection system (100), and an inspection method. The inspection robot (120) comprises: a communication module (1210) configured to obtain an inspection task comprising an inspection path, an inspection object, and an inspection indicator, and transmit an inspection report generated after performing inspection according to the inspection task; a control module (1220) configured to control a movement module (1230) and an inspection module (1240) according to the inspection task to inspect the inspection indicator of the inspection object according to the inspection path, and generate an inspection report; the movement module (1230) configured to control, according to the inspection path and the inspection object, the inspection robot (120) to move so that the inspection module (1240) completes the corresponding inspection; and the inspection module (1240) configured to perform the inspection according to the inspection object and the inspection indicator, and feedback the inspection result to the control module (1220) to generate the inspection report. Automatic inspection is implemented, thereby improving the efficiency and accuracy of inspection.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Tian, Yanxiu
Han, Jiuqi
Niu, Tianzeng
Abstract
A surface electromyogram signal processing method and apparatus, and a wearable device, which relate to the technical field of intelligent wearable devices. The surface electromyogram signal processing method comprises: acquiring a surface electromyogram signal (101); importing the surface electromyogram signal into a kernel function for equidistant integration so as to obtain a determination signal (102); and when the determination signal is greater than a predetermined threshold value, determining that the surface electromyogram signal corresponding to the determination signal is in an action stage. By means of the described method, a surface electromyogram signal may first be processed on the basis of a kernel function, a determination signal may be obtained after equidistant integration, and it may be determined according to the determination signal whether the surface electromyogram signal is in an action stage or not, thereby reducing the dependence of the detection of an action stage on the setting of a threshold value, and improving the accuracy of the detection of an action stage.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jiang, Xiaoxia
Liu, Fen
Abstract
The present disclosure relates to the field of network control technology. Provided are an Internet of things control apparatus, an Internet of things control method and an electronic device. The Internet of things control apparatus may comprise a behavior sensing module, a service terminal and a control platform; the behavior sensing module is used for acquiring behavior information, the behavior information comprising a thermal image, distance information and sound information; the service terminal is connected to the behavior sensing module, receives the behavior information, performs summation analysis and then obtains an operation instruction; and the control platform is connected to both a smart device and the service terminal, and is used for receiving the operation instruction and controlling the smart device according to the operation instruction. In the present disclosure, the information acquired by using the behavior sensing module comprises a thermal image, distance information and sound information, solving the problem of privacy leakage.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Shao, Zhuguang
Abstract
Embodiments of the present disclosure disclose an information generation method and apparatus. A specific implementation of the method comprises: acquiring a target transaction cluster sequence; for a transaction in the target transaction cluster sequence, performing the following determination steps: determining whether the target transaction cluster sequence comprises a preceding dependency transaction of the transaction, and determining an encryption result of the transaction in response if the preceding dependency transaction is not comprised; determining, in response to acquiring a target transaction cluster and on the basis of the encryption result of the transaction in the target transaction cluster, an encryption result of a block corresponding to the target transaction cluster, wherein in the target transaction cluster, the encryption result of the transaction comprised therein has already been determined; and for the target transaction cluster for which the encryption result of the block has been determined, generating, in response to determining that an encryption result of a block preceding the block corresponding to the target transaction cluster has been completed, and on the basis of the encryption result of the block corresponding to the target transaction cluster and the encryption result of the preceding block, a block corresponding to the target transaction cluster. The implementation improves the efficiency of block generation.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Tian, Yanxiu
Han, Jiuqi
Niu, Tianzeng
Abstract
A motion speed analysis method and apparatus, and a wearable device, the motion speed analysis method comprising: acquiring a surface electromyogram signal of a detected user (101); determining an action segment signal according to the surface electromyogram signal (102); determining the rate of change of the potential of the action segment signal (103); and determining the motion speed level according to the rate of change and a predetermined rate of change threshold (104). By means of the described method, the motion speed level may be determined according to a surface electromyogram signal generated by an organism adjusting muscle contraction in order to perform a movement operation, and motion speeds comprising amputees are analyzed, thereby expanding the application range of motion speed analysis.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Yazhou
Qin, Yu
Abstract
A moving device or a rail inspection robot, comprising an axle (210), a transmission key (230), and a wheel (220). The axle (210) is provided with a first through hole (211), wherein the first through hole (211) passes through the axle (210) along a direction perpendicular to an axis of the axle (210); the transmission key (230) penetrates through the first through hole (211), and two ends of the transmission key (230) protrude out of an outer surface of the axle (210); the wheel (220) is provided with a mounting hole (221) for mounting the axle (210) and the transmission key (230); wherein the axle (210) drives the wheel (220) to rotate by means of the transmission key (230). The transmission key is provided perpendicular to the axis of the axle, i.e., a torque is transferred by means of the transmission key perpendicular to the axis of the axle; there is no requirement for the wall thickness of the axle, the processing and mounting processes can be simpler, and the transferring effect of the torque is better.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xu, Zhetao
Abstract
The present disclosure relates to an information collection device and method, an inspection robot and a storage medium, and relates to the technical field of robots. The information collection device comprises: a photographic module configured to photograph an image in response to acquiring a photographic instruction; a light source drive configured to drive, according to a brightness parameter in a fill light instruction, a light source connected to the light source drive to emit light in response to the acquisition of the fill light instruction; and an image processor, connected to the photographic module and the light source drive, and configured to determine the photographic quality of the image photographed by the photographic module; determine whether the photographic quality is greater than a preset value; when the photographic quality is greater than the preset value, recognizing target information in the image; and where the photographic quality is not greater than the preset value, re-determining the brightness parameter according to the image and sending the photographic instruction to the photographic module, and sending the fill light instruction comprising the brightness parameter to the light source drive. The present disclosure can improve the accuracy and efficiency of information collection.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Chen, Ning
Zhao, Chungang
Cai, Jieyu
Cheng, Erting
Abstract
A wearable gesture recognition device (1000), comprising a plurality of signal collectors (100), and a first connection belt (200) and a second connection belt (300) which are provided opposite each other; the plurality of signal collectors (100) are uniformly distributed between the first connection belt (200) and the second connection belt (300), two ends of the first connection belt (200) are fixedly connected, and two ends of the second connection belt (300) are fixedly connected, so that the plurality of signal collectors (100) are annularly surrounded, and a plurality of signal collection sensors (110) are provided on end faces, located on the annular inner side, of the signal collectors (100); at least one of the first connection belt (200) and the second connection belt (300) is provided with a communication connection line, and the communication connection line is connected to the plurality of signal collectors (100) at the same time; the length of the first connection belt (200) is greater than the length of the second connection belt (300), and the elastic coefficient of the first connection belt (200) is smaller than the elastic coefficient of the second connection belt (300); and a 5G network communication module is provided in each of the signal collectors (100). The wearable gesture recognition device has obvious wearing guidelines in appearance, facilitating the wearing of a user and improving the usage experience of the user.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Cheng, Erting
Han, Jiuqi
Zhang, Qianyu
Abstract
An interlocking mechanism comprises: a first interlocking assembly (101) and a second interlocking assembly (102). The first interlocking assembly (101) comprises a main component (1), an oscillating rod (2), a connecting rod (3), a rolling member (4), a rolling member limiting portion (5), and an elastic component (6). A recess (7) engaging with an edge of the rolling member is provided on the second interlocking assembly. The oscillating rod is rotatably connected to the main component. The connecting rod is perpendicular to a rotation axis (8) of the oscillating rod, and is not parallel with the oscillating rod. The oscillating rod is connected to one end of the connecting rod by means of a hinge pin (10). The rolling member limiting portion comprises an upper side surface (51), a lower side surface (52), and outer side surface (53). The upper side surface is perpendicular to the connecting rod, and is fixedly connected to the other end of the connecting rod. The lower side surface contacts the elastic component. The rolling member is provided in a gap between the outer side surface of the rolling member limiting portion and the recess. The width of the gap between the outer side surface of the rolling member limiting portion and the recess changes in a stretching direction of the elastic component. An unlocking direction of the interlocking mechanism is perpendicular to the rotation axis of the oscillating rod, such that the interlocking mechanism can be applied in a narrow space.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Yu, Changcun
Wang, Dexin
Abstract
Provided are an object quantity determination method, an object quantity determination apparatus, a computer-readable storage medium and an electronic device, wherein same belong to the technical field of computer vision. The method comprises: identifying objects in an image to be processed, and taking the quantity of the identified objects as a first numerical value; comparing the first numerical value with a preset threshold value; if the first numerical value is less than the preset threshold value, determining the quantity of objects in the image to be processed as the first numerical value; and if the first numerical value is greater than the preset threshold value, performing density measurement on the objects in the image to be processed to obtain a second numerical value regarding the quantity of the objects, and determining the quantity of objects in the image to be processed as the second numerical value. By means of the present disclosure, the quantity of objects can be determined more accurately where object distribution is dense, and the invention has relatively high applicability.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xu, Zhetao
Abstract
Embodiments of the present disclosure disclose a connection apparatus, a mobile robot, and a connection method for the connection apparatus. The connection apparatus comprises a processor and a plurality of photosensitive devices electrically connected to the processor, wherein the processor determines, from the plurality of photosensitive devices, a photosensitive device receiving a laser light, the laser light being emitted by an opposing-end apparatus to be connected to the connection apparatus. The connection apparatus, according to a position offset between the photosensitive device receiving the laser light and a target photosensitive device, is controlled to move to a connection position calibrated by means of the target photosensitive device, such that the connection apparatus and the opposing-end apparatus are connected to each other. The embodiments help improve the accuracy of connection between the connection apparatus and the opposing-end apparatus.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Hou, Xiaoning
Xu, Yanxue
Ma, Yanjun
Abstract
Disclosed are an ultra-wideband positioning method and apparatus. A particular embodiment of the method comprises: in response to the monitoring of first Bluetooth broadcast data, resetting a positioning parameter, which is inconsistent with a positioning parameter indicated by the first Bluetooth broadcast data, of set positioning parameters, wherein the first Bluetooth broadcast data comprises at least one of a data transmission channel, a data transmission rate and a data transmission frequency that are all configured by a positioning base station to be communicated; and sending a positioning signal to the positioning base station on the basis of the currently set positioning parameter and an ultra-wideband positioning mode, such that the positioning base station and a positioning server determine the current position according to the configured ultra-wideband positioning mode. According to the embodiment, the positioning parameters of a positioning label can be automatically reset.
H04W 4/02 - Services making use of location information
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]Services to user groupsOne-way selective calling services
48.
APPARATUS AND METHOD FOR MEASURING TRACK DATA, AND TRACK INSPECTION ROBOT
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Qin, Yu
Yang, Hongchao
Wang, Yazhou
Zhao, Jianjun
Abstract
1231233) is the distance between two tracks (40). Further disclosed are a method for measuring track data and a track inspection robot. By means of automatically measuring data and processing data, the efficiency of data measurement is improved, and the accuracy of data measurement is improved.
G01B 11/14 - Measuring arrangements characterised by the use of optical techniques for measuring distance or clearance between spaced objects or spaced apertures
B61K 9/08 - Measuring installations for surveying permanent way
G01C 3/00 - Measuring distances in line of sightOptical rangefinders
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Cheng, Erting
Han, Jiuqi
Zhang, Qianyu
Abstract
Disclosed is a bionic thumb, comprising: a finger body (1), a finger base (2), a drive mechanism (3), a fingertip (4) and a connecting rod (5), wherein two ends of the finger body are rotatably connected to the fingertip and the finger base respectively, and two ends of the connecting rod are rotatably connected to the fingertip and the finger base respectively; and the drive mechanism and the finger base are in transmission via bevel gears (6, 7), and the drive mechanism is fixed to the finger body in order to drive the finger body to rotate around the finger base. When the thumb performs bending, stretching and lifting actions, the drive mechanism and the finger base are in meshed transmission via the bevel gears, the finger body is thus driven to rotate around the finger base to realize the lifting action of the thumb, and the fingertip rotates around the finger body to realize the bending and stretching action of the thumb. A main body structure of the thumb is designed as a four-rod mechanism, and the finger body rotates around the finger base by means of the transmission of the bevel gears, such that the bending, stretching and lifting actions of the thumb are realized, and this structure increases the bending, stretching and lifting strokes of the thumb; in addition, the structure of the thumb is simple, and the assembly and processing of the thumb are simplified.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Chen, Yiming
Su, Rui
Zhang, Weiming
Abstract
Provided are an object counting method and device. The method comprises: acquiring an image photographed by a fixed camera in a monitoring area; determining a rectangular area surrounding each object to be counted in the image; converting the rectangular area surrounding each object to be counted into a pre-set shape that fits the body figure of the object to be counted; and recognizing and counting all objects to be counted in the image according to all pre-set shapes obtained through conversion. According to the present application, detected objects in an image photographed by a fixed camera can be accurately recognized and counted.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Chen, Yiming
Su, Rui
Zhang, Weiming
Abstract
The present invention provides an object detection method and device. Said method comprises: acquiring a video image of a monitoring area; in view of a recognition result of an acquired previous video image, recognizing and determining all objects to be detected in a current video image; comparing the previous video image with all said objects in the current video image, and determining the number of said objects, which do not belong to the previous video image, in the current video image; on the basis of the number of said objects, which do not belong to the previous video image, in the current video image, increasing the number of said objects in the currently counted monitoring area. The present invention can detect all video images in the video of the monitoring area, thereby accurately recognizing and counting the number of said objects in the monitoring area.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Zhang, Kai
Abstract
According to a virtual shelf display system provided by embodiments of the present invention, a sensing component acquires user information, the user information comprising distance information of a user distant from a display component, and sends the user information to a control component, and then the control component receives the user information and controls, according to same, the display component to display an operation guide animation; when the distance information received by the control component is less than or equal to a preset distance, the display component consists of the preset number of display screens, and is controlled to display the operation guide animation, thereby guiding the user to interact with the virtual shelf display system, display a large variety of commodities, and interactively share the commodities. The method improves the interaction efficiency between the user and the virtual shelf display system, and improves the efficiency of the virtual shelf display system to display the commodities according to the user intention.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Yazhou
Qin, Yu
Abstract
A track inspection robot, comprising a chassis (100), a traveling mechanism, a power supply (300), and a measuring mechanism (400). The traveling mechanism comprises a wheel (210) and a transmission member. Two ends of the transmission member are respectively connected to the wheel (210) and the power supply (300), and the power supply (300) drives the wheel (210) to travel on a track by means of the transmission member. The measuring mechanism (400) comprises a distance sensor capable of moving up and down in a direction perpendicular to the chassis (100). The robot is used to replace manual labor for measuring the height of a platform and the distance between the platform and the track, thereby improving measurement accuracy and avoiding measurement errors resulting from human operation, while also reducing work intensity and improving work safety.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Li, Lewei
Deng, Chao
Abstract
A machine room inspection control method and apparatus, a device, and a storage medium: controlling an inspection robot to move to a charging pile location (S101); connecting to the charging pile and receiving an inspection task acquired by the charging pile from a server (S102); and inspecting a machine room on the basis of the inspection task (S103); when the machine room does not have a wireless network, the inspection task of the server can be issued to the inspection robot by means of the charging pile, such that the inspection robot can relatively promptly acquire the inspection task and perform inspection on the basis of the inspection task, enabling the server to remotely issue tasks to the inspection robot without needing a manager to write the inspection task to a storage unit of the inspection robot in advance, and also without needing the manager to suspend the inspection robot when issuing a new inspection task in order to write the new inspection task to the storage unit of the inspection robot, thereby increasing the efficiency and operability of issuing inspection tasks.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Cui, Lihua
Yin, Ping
Luo, Xin
Abstract
A server room inspection system (100). An inspection task management module (150) is configured to acquire an inspection task and send the inspection task to at least one of a server room inspection module (110), an asset check module (120), a personnel security module (130), and a fault diagnosis module (140); the server room inspection module (110) is configured to acquire, upon receipt of the server room inspection task, server room inspection data according to the received server room inspection task, and determine, according to the server room inspection data, whether the server room has a fault; the asset check module (120) is configured to monitor and manage, upon receipt of the asset check task, server room asset data according to the received asset check task; the personnel security module (130) is configured to perform, upon receipt of the personnel security task, security management on a visitor of a server room according to the received personnel security task; and the fault diagnosis module (140) is configured to diagnose, upon receipt of the fault diagnosis task, fault information of the server room according to the received fault diagnosis task.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Han, Xuquan
Luo, Yang
Zheng, Lei
Abstract
A feeding system, a feeding control method, and a controller (23), relating to the field of animal husbandry. The feeding system comprises a feeder (21) containing dry feed and a water sprayer (22); a discharge direction of the feeder (21) and a water spray direction of the water sprayer (22) are both directed to a trough; dry feed delivered to the trough by the feeder (21) and water sprayed to the trough by the water sprayer (22) are mixed to directly form porridge-like feed in the trough. No mixer is needed to form the porridge-like feed, and thus the hardware cost is saved; the feeder (21) stores the dry feed instead of the porridge-like feed, and the dry feed is not prone to mold and deteriorate, so that the feeder (21) is easy to clean and maintain.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Han, Xuquan
Zheng, Lei
Abstract
A feeding apparatus, comprising a storage container (1) used for storing feed and a feeding device (2), the feeding device (2) comprising: a conveying screw component (21) arranged at an outlet of the storage container (1), and a drive component (22) for driving the conveying screw component (21) to rotate when a feed command is received. The feeding precision of the present feeding apparatus is more accurate. Also comprising a feeding system, a feeding control method, a feeding controller, a non-transitory computer readable storage medium, and a computer program product.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Jiang, Xiaoxia
Abstract
A method and apparatus for constructing a floor plan based on UWB technology, relating to the technical field of computers. One specific embodiment of the method comprises: obtaining device information and coordinate information of a UWB positioning device mounted in a target building (S101); generating a sketch plan of the target building on the basis of a start order rule and/or a distance proximity rule according to the device information and coordinate information (S102); and optimizing the sketch plan using a historical plan corresponding to the target building to generate a floor plan of the target building (S103). The method can quickly construct a floor plan based on UWB technology, thereby avoiding manual measurement errors, reducing measurement costs, and improving user experience.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Zheng, Lei
Meng, Hao
Han, Xuquan
Luo, Yang
Abstract
A feeding fence (10). The feeding fence (10) comprises: a first fixed fence (11), a second fixed fence (12), a first adjusting part (13), and a trough (14). The first fixed fence (11) and the second fixed fence (12) form a feeding channel (15), and the first adjusting part (13) is connected to the first fixed fence (11) to adjust a space size of the feeding channel (15) for accommodating a feeding object; the trough (14) is provided on one end of the feeding channel (15). Also disclosed is a breeding pen comprising the feeding fence. By providing the first adjusting part to adjust the space size of the feeding channel for accommodating the feeding object, the feeding object can be fed separately, thereby solving the problem of feedstuff waste caused by snatching and effectively saving breeding costs.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Xie, Gengxun
Wang, Hui
Wang, Chongshan
Abstract
Disclosed is a robot chassis and a robot. The robot chassis comprises: a first layer of chuck body (1); a driving wheel mounting structure hinged on the first layer of chuck body (1); a driving wheel component comprising a driving wheel (8) and a driving mechanism (7) in driving connection with the driving wheel (8), the driving wheel component being mounted on the driving wheel mounting structure; a second layer of chuck body (2) spaced with the first layer of chuck body (1) and disposed relatively fixedly above the first layer of chuck body (1); and a damping mechanism (5), the upper end of which being hinged with the second layer of chuck body (2) and the lower end of which being hinged with the driving wheel mounting structure.
B62D 61/12 - Motor vehicles or trailers, characterised by the arrangement or number of wheels, not otherwise provided for, e.g. four wheels in diamond pattern with variable number of ground-engaging wheels, e.g. with some wheels arranged higher than others, or with retractable wheels
B25J 5/00 - Manipulators mounted on wheels or on carriages
B60G 11/14 - Resilient suspensions characterised by arrangement, location, or kind of springs having helical, spiral, or coil springs only
61.
LIVESTOCK QUANTITY IDENTIFICATION METHOD AND APPARATUS
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Su, Rui
Abstract
Disclosed are a livestock quantity identification method and apparatus, relating to the technical field of computers. The method comprises: acquiring an original image, and marking livestock in the original image to obtain a first image; based on a convolutional neural network, carrying out image semantic segmentation on the first image to obtain a foreground probability density map of the first image; based on different threshold values, binarizing the foreground probability density map to obtain a plurality of second images; and based on a machine learning model, carrying out post-processing logical judgment on the plurality of second images to obtain a livestock quantity in the original image. According to the livestock quantity identification method in the embodiments of the present invention, a first image is subjected to image semantic segmentation to obtain a foreground probability density map of the first image, and a livestock quantity in an original image is then counted by means of post-processing logical judgment based on a machine learning model, such that the robustness of the multi-scenario application of livestock quantity identification is improved.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Li, Junling
Abstract
The present disclosure provides a data processing method, comprising: acquiring an image, wherein the image at least comprises a target object; on the basis of the image, determining feature data of multiple features corresponding to the target object; acquiring template object data, wherein the template object data comprises feature data of the multiple features corresponding to each template object and feature data of target features corresponding to each template object; on the basis of the feature data of a first feature respectively corresponding to the target object and the template object, determining from the template objects similar objects meeting a preset condition with the target object; on the basis of feature data of a second feature respectively corresponding to the target object and the similar objects as well as feature data of the target features corresponding to the similar objects, determining feature data of target features corresponding to the target object.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Li, Yongliang
Guo, Jiaxing
Tang, Qi
Sun, Dong
Abstract
Disclosed in the embodiments of the present invention are an information processing method, an information display terminal and a storage medium. The method comprises: detecting a mobile terminal accessing an interactive application in an information display terminal; acquiring user features of the mobile terminal during the mobile terminal participating in the interactive application; acquiring online push information matching the user features; implanting the push information matching the user features into the interactive application; and displaying a response of the interactive application to a user operation, and displaying the implanted push information.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Wang, Chongshan
Yao, Xiujun
Gui, Chenguang
Qin, Yu
Deng, Chao
Wang, Chao
Fan, Tao
Yin, Ping
Ge, Huapeng
Cai, Yucheng
Abstract
A machine room patrol system and a working method therefor, said patrol system comprising: a mobile robot comprising a mechanical arm (2); an information photographing component (31) provided at the tail end of the mechanical arm (2) and configured to photograph a target to be photographed which reflects state attribute information of a device to be tested in a machine room; a positioning and detection component (32) provided at the tail end of the mechanical arm (2), and configured to detect orientation information of the information photographing component (31) with respect to the target to be photographed; and a control component, configured to move the mobile robot to the device to be tested according to a pre-planned path, and then control, according to the detection information provided by the positioning and detection component (32), the movement of the mechanical arm (2) to enable the information photographing component (31) to reach an appropriate photographing position so as to perform photographing.
BEIJING HAI YI TONG ZHAN INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
Qin, Yu
Yao, Xiujun
Abstract
A data interface device (100) and sliding groove (200), the data interface device (100) comprising a guide device (110) and a connector (111) located on the guide device (110). The guide device (110) guides the connector (111) in the horizontal direction and the vertical direction to realize the connection of the connector (111), thereby enabling the data interface device (100) to be quickly inserted and removed. The data interface sliding groove (200) comprises: a main body (210), comprising an inlet end (211), a connecting end (212), and a slideway (213) located between the inlet end (211) and the connecting end (212); and a contact piece (220) located at the connecting end (212) of the main body (210) for connecting. The size of the slideway (213) gradually decreases from the inlet end (211) to the connecting end (212), and the connector (111) of the data interface device (100) entering the slideway (213) is gradually guided to the contact piece (220). A tolerance mechanism formed by the guide device (110) cooperating with the slideway (213) is used to perform error compensation on the spatial positions where the data interface device (100) and the data interface sliding groove (200) are located, achieving the connection of the data interface by means of automatic guidance.