-
41.
公开(公告)号:US20170289059A1
公开(公告)日:2017-10-05
申请号:US15258763
申请日:2016-09-07
IPC: H04L12/911 , H04L29/08 , H04L29/06 , G06F9/455
CPC classification number: H04L47/70 , G06F9/455 , G06F9/45558 , G06F9/5027 , G06F2209/509 , H04L41/0896 , H04L67/1097 , H04L67/2833 , H04L67/2838 , H04L67/325
Abstract: The present invention discloses a container-based mobile code offloading support system in a cloud environment and the offloading method thereof, comprising a front-end processing layer, a runtime layer and a back-end resource layer. The front-end processing layer is responsible for responding to an arrived request and managing a status of a container, which is realized by a request distribution module, a code caching module and a monitoring and scheduling module; the runtime layer provides the same execution environment as that of a terminal, which is realized by a runtime module consisted of a plurality of mobile cloud containers; and the back-end resource layer solves incompatibility of a cloud platform with an mobile terminal environment and provides underlying resource support for a runtime, which is realized by a resource sharing module and an extended kernel module within a host operating system. The present invention utilizes the built mobile cloud container as the runtime environment for offloading code, ensuring execution requirements of offloading tasks and improving the computing performance of a cloud; cooperation between respective modules makes a further optimization to the performance of the platform, guaranteeing an efficient operation for the system.
-
42.
公开(公告)号:US20170277640A1
公开(公告)日:2017-09-28
申请号:US15287022
申请日:2016-10-06
Inventor: Hai JIN , Xiaofei LIAO , Haikun LIU , Yujie CHEN , Rentong GUO
IPC: G06F12/1045 , G06F12/0862
CPC classification number: G06F12/1054 , G06F12/0862 , G06F12/1027 , G06F2212/1024 , G06F2212/202 , G06F2212/22 , G06F2212/602 , G06F2212/68
Abstract: The present invention provides a DRAM/NVM hierarchical heterogeneous memory system with software-hardware cooperative management schemes. In the system, NVM is used as large-capacity main memory, and DRAM is used as a cache to the NVM. Some reserved bits in the data structure of TLB and last-level page table are employed effectively to eliminate hardware costs in the conventional hardware-managed hierarchical memory architecture. The cache management in such a heterogeneous memory system is pushed to the software level. Moreover, the invention is able to reduce memory access latency in case of last-level cache misses. Considering that many applications have relatively poor data locality in big data application environments, the conventional demand-based data fetching policy for DRAM cache can aggravates cache pollution. In the present invention, an utility-based data fetching mechanism is adopted in the DRAM/NVM hierarchical memory system, and it determines whether data in the NVM should be cached in the DRAM according to current DRAM memory utilization and application memory access patterns. It improves the efficiency of the DRAM cache and bandwidth usage between the NVM main memory and the DRAM cache.
-
公开(公告)号:US20240340298A1
公开(公告)日:2024-10-10
申请号:US18475471
申请日:2023-09-27
Inventor: Bin YUAN , Huan LIU , Jiajun REN , Qunjinming CHEN , Deqing ZOU , Hai JIN
IPC: H04L9/40
CPC classification number: H04L63/1425 , H04L63/166
Abstract: A method and system for recognizing TLS fingerprints based on finite-state machines is provided, wherein the system at least includes: a model inference module, for learning state machine models of target TLS implementations according to mapping information sent by a message mapping module; a fingerprint extracting module, for analyzing the state machine models and extracting multi-level fingerprints of the target TLS implementations; and a version recognizing module, for verifying the multi-level fingerprints for validity and/or recognizing version information of unknown TLS implementations. As compared to other network protocol identification systems, the present disclosure can identify and judge fine-grained information such as the specific implementation type and version of the specific TLS implementation. At the same time, the inventive method is highly automated, thereby ensuring good usability and scalability.
-
44.
公开(公告)号:US20240220647A1
公开(公告)日:2024-07-04
申请号:US18356004
申请日:2023-07-20
Inventor: Weiqi DAI , Ziyi LIANG , Kexuan ZHAO , Deqing ZOU , Hai JIN
CPC classification number: G06F21/6218 , H04N5/76
Abstract: The present invention relates to a blockchain-based system and method for preventing unauthorized deletion of surveillance video, the system at least comprising: a plurality of camera components, for generating surveillance video; at least one video-recording node, for connecting to a blockchain network and randomly generating a key pair, splitting the video file received from the camera components into a plurality of video-file blocks and randomly sending them to participation nodes across the blockchain network for storage, and recording hash values of the stored video files and node information; and a blockchain network device, for updating the hash values of the video files uploaded by the video-recording nodes based on a smart contract. In the present invention, uploading and storing time for camera-videos is recorded by the smart contract as tamper-resistant time reference for law enforcement, protecting video data from malicious deletion at video-recording nodes without the need of redundant space.
-
公开(公告)号:US20240220541A1
公开(公告)日:2024-07-04
申请号:US18497233
申请日:2023-10-30
Inventor: Long ZHENG , Chaoqiang LIU , Xiaofei LIAO , Hai JIN , Yu HUANG , Zhaozeng AN
IPC: G06F16/901
CPC classification number: G06F16/9024
Abstract: An FPGA-based method and system for accelerating graph construction is provided, the method including: sampling neighborhood of each vertex in stored data and recording a traversal order of the vertices; according to the vertex traversal order, grouping the vertices into blocks and processing them by block-granularity, so as to at least obtain distance values between each two sampled neighbors of vertices in each block; according to the said distance values, updating neighborhoods of the two relevant vertices; and processing all of the blocks, starting a new iteration, until a satisfying precision or a predetermined limit of the number of iterations has been reached. The present disclosure utilizes the advantages of FPGA platform including flexibility, low power consumption and high parallelism, combined with the characteristics of graph construction algorithm, thereby greatly improving construction speed and reducing processing power consumption, so as to enable large-scale graph construction task processing in the datacenter.
-
公开(公告)号:US20230401466A1
公开(公告)日:2023-12-14
申请号:US17961798
申请日:2022-10-07
Inventor: Feng ZHAO , Kangzheng LIU , Hai JIN
IPC: G06N5/04 , G06N5/022 , G06N3/0499 , G06F17/16
CPC classification number: G06N5/04 , G06N5/022 , G06N3/0499 , G06F17/16
Abstract: The present invention relates to a method for temporal knowledge graph reasoning based on distributed attention, comprising: recombining a temporal knowledge graph in a temporal serialization manner, accurately expressing the structural dependencies between time-evolution features and temporal subgraphs, and then extracting historical repetition facts and historical frequency information based on the sparse matrix storing historical subgraph information; assigning, by the query fact, initial first-layer attention to the facts that are historically repeated using an attention mechanism, and then by capturing the latest changes in the historical frequency information, assigning attention reward and punishment of the second-layer attention to the scores of the first-layer attention, respectively, to make attention more adaptable to time-varying features; finally, using the scores of the two layers of attention to make reasoning-based prediction about future events. Compared with traditional prediction methods, the present invention endows learnable distributed attention on different historical timestamps instead of obtaining a fixed embedding representation through an encoder, so that the model has better ability to solve time-varying problems.
-
47.
公开(公告)号:US20230367815A1
公开(公告)日:2023-11-16
申请号:US17945792
申请日:2022-09-15
Inventor: Yu ZHANG , Jin ZHAO , Qiange SHEN , Xinyu JIANG , Hui YU , Hao QI , Yun YANG , Shijun LI , Xiaofei LIAO , Hai JIN
IPC: G06F16/901
CPC classification number: G06F16/9024
Abstract: The present invention relates to energy-efficient collaborative method and apparatus for graph processing, wherein the apparatus comprises at least: a dependency path prefetching unit for receiving active vertex information and prefetching an edge of graph partition along a dependency path, starting with an active vertex in a circular queue; and a direct dependency managing unit for converting dependency relationship between head and tail vertices of a core dependency path into direct dependency and managing it in a cache, and updating dependency indexes according to dynamic changes in graph structure during dynamic graph processing, so as to ensure accurate results of graph processing. The accelerator of the present invention is capable of being integrated into a multi-core processor, thereby processing multiple paths on multiple processor kernels with high concurrency, and in turn accelerating dissemination of vertex states in a graph to speed convergence during graph processing.
-
公开(公告)号:US20230299938A9
公开(公告)日:2023-09-21
申请号:US17661988
申请日:2022-05-04
Inventor: Weiqi DAI , Shuyue TUO , Hai JIN , Deqing ZOU
CPC classification number: H04L9/0637 , H04L9/50 , H04L63/0442 , H04L63/105
Abstract: The present invention provides a system for privacy protection during IoT secure data sharing and a method thereof. The present invention relates to IoT data sharing, wherein it allows users to securely share data encrypted through decentralized attribute-based encryption on a blockchain-based platform without disclosing their attribute permission, so that individual users will not be identified according to their attributes, thereby protecting user privacy. The present invention also enables users sharing encrypted data and achieving traceability and accountability in the event of privacy breach. The present invention further provides an approach to verifying user permission using an attribute-based zero-knowledge proof, so as to securely and reliably verify whether permission of a data user is real. The present invention is suitable for solving existing problems about secure sharing and privacy protection of IoT data by verifying user identity and securely sharing user privacy data on a zero-knowledge basis.
-
公开(公告)号:US20230087557A1
公开(公告)日:2023-03-23
申请号:US17661988
申请日:2022-05-04
Inventor: Weiqi DAI , Shuyue TUO , Hai JIN , Deqing ZOU
Abstract: The present invention provides a system for privacy protection during IoT secure data sharing and a method thereof. The present invention relates to IoT data sharing, wherein it allows users to securely share data encrypted through decentralized attribute-based encryption on a blockchain-based platform without disclosing their attribute permission, so that individual users will not be identified according to their attributes, thereby protecting user privacy. The present invention also enables users sharing encrypted data and achieving traceability and accountability in the event of privacy breach. The present invention further provides an approach to verifying user permission using an attribute-based zero-knowledge proof, so as to securely and reliably verify whether permission of a data user is real. The present invention is suitable for solving existing problems about secure sharing and privacy protection of IoT data by verifying user identity and securely sharing user privacy data on a zero-knowledge basis.
-
公开(公告)号:US20230016241A1
公开(公告)日:2023-01-19
申请号:US17664760
申请日:2022-05-24
Inventor: Jiang XIAO , Jian CHANG , Junpei NI , Xiaohai DAI , Shijie ZHANG , Hai JIN
Abstract: The present invention relates to a highly flexible, scalable multi-blockchain, hierarchical data-sharing and data-storing system, at least comprising a third-party blockchain system, a data-sharing blockchain system, and an application-layer client, wherein the data-sharing blockchain system performs data aggregation and hierarchical storage on shared data uploaded by the third-party blockchain system through accessing the data-sharing blockchain system, so as to allow the application-layer client to require the shared data from the data-sharing blockchain system. The disclosure herein creates a single reliable data-sharing blockchain apparatus based on blockchain systems, so as to facilitate aggregation of data coming from different blockchain systems, reduce node complexity and block data redundancy when data are acquired from multiple parties, and define different sharing rules for different data contents, thereby being adaptive to scenarios where data are shared among parties.
-
-
-
-
-
-
-
-
-