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

33 results about "Client cache" patented technology

Client cache is simply RAM cache for client PC which used client's RAM to cache read/write data. When the client cache gets full, it will be flushed to the server as writeback data to the writeback disk. This way, client cache provides better performance for the diskless client and also reduce the load on server writeback disk.

Prediction driving-based storage and calculation separation key value storage delay optimization method

The invention discloses a storage and calculation separation key value storage delay optimization method based on prediction driving, and aims to solve the problems of performance bottleneck and high tail delay caused by passive management and high network delay in a key value storage system in a storage and calculation separation scene. The method comprises the following steps: time load prediction: deploying a time sequence prediction model at a client, and predicting a future read-write request based on a historical access sequence; active cache prefetching: according to the predicted read request, actively preloading hotspot data from a server side to a client side for caching so as to improve the cache hit rate and hide network delay; active write-in optimization: according to the predicted write request, executing maintenance at a server side through predictive pre-insertion and active node splitting, and moving high index structure adjustment overhead out of a key request path to eliminate a write delay peak; and structure sensing batch synchronization: pre-fragmenting a local write buffer by using a server index top layer model of a client cache, and combining multiple independent remote insertion operations into one efficient batch update to reduce data synchronization overhead. Compared with an existing passive management system, the characteristics of model prediction and active cooperation are fully utilized, and the average delay and the tail delay of the system are reduced.
Owner:HOHAI UNIV

Distributed file system metadata index optimization method based on remote direct memory access

The invention discloses a distributed file system metadata index optimization method based on remote direct memory access, which comprises directory metadata index based on path name hash: defining a plurality of layers of directories in a directory tree as key directories, and regarding the path as a character string. After calculation of the hash function, determining the storage position of the data in the memory of the metadata server of the distributed file system; and optimizing the memory position of the file metadata based on the popularity, namely placing the file metadata which is frequently accessed at a position adjacent to the key directory metadata to which the file metadata belongs. A metadata management module in a metadata server of the distributed file system regularly checks the popularity of the file and carries out cold and hot migration according to the situation; and client cache optimization oriented to key directory metadata: a metadata cache of a distributed file system client caches the metadata and directory entries of the key directory. Optimally assuming that the metadata and directory entries of the key directory in the cache are not invalid, and updating the cache according to the result of the next-level metadata search. According to the method, the remote reading performance of the metadata index of the distributed file system is optimized by fully utilizing the characteristic of remote direct memory access, the network transmission frequency is reduced, and the load of the metadata server is effectively reduced.
Owner:HOHAI UNIV

Data processing method and device, equipment, storage medium and program product

The embodiment of the invention provides a data processing method and device, equipment, a storage medium and a program product. Comprising the steps of judging whether a transmission mode of an application layer for a to-be-written data write request is a direct read-write mode or not; if the mode is not the direct read-write mode, continuing to judge whether a client cache mechanism is started or not; if the client cache mechanism is started, continuing to judge whether the to-be-written data or metadata of a parent directory of the to-be-written data carry a cache acceleration mark or not; if the to-be-written data or the metadata of the parent directory of the to-be-written data carry a cache acceleration mark, obtaining the size of an idle memory block of a preset cache; when the size of the free memory block is greater than or equal to that of the to-be-written data and the to-be-written data is not overlapped with the data in the preset cache, storing the to-be-written data in a memory block pre-allocated by the preset cache; and traversing the memory block list of the preset cache, and storing the to-be-written data to the target storage. The method is used for achieving the effect of improving the data processing performance.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +2

Address translation system, method and device

An address translation system, method and device including a translation extension unit associated with a client and having a client address translation cache storing a client cache of the address translations. When virtual address of a translation request from the client is the same as the virtual address of an address translation of the client cache, the translation extension unit returns the physical address that is mapped to the virtual address according to the address translation to the client without transmitting the translation request to a memory management unit that maintains a page table of all the translations and a translation lookaside buffer with a subset of the translations.
Owner:MARVELL ASIA PTE LTD

Anti-quantum security enhancement method for open identity connection protocol

The invention discloses an anti-quantum security enhancement method for an open identity connection protocol, particularly relates to the technical field of distributed identity authentication, and is used for solving an identity hijacking risk caused by client public key update lag in an anti-quantum cryptography high-frequency key rotation scene of an existing OIDC protocol. A version identification public key fusing a timestamp and Hash is dynamically generated through an identity provider, and change notification broadcast of multicast / fragment routing is realized based on historical response of a client and network topology characteristics; the relying party client accurately requests a new version public key, and updates the local cache after verification; constructing an anomaly detection model in combination with the key version dispersion and the update frequency standard deviation, and triggering a security level adaptive dynamic threshold rollback mechanism; quantum security key synchronization, client cache abnormity real-time self-healing and network resource optimization are realized, and an attack window in a key rotation period is eliminated.
Owner:CHINA NAT INST OF STANDARDIZATION

Access control methods and systems, clients, servers, and storage media

This disclosure relates to an access control method and system, a client, a server, and a storage medium. The method includes: when a user logs into the system, obtaining basic user information and access information from the server, wherein the access information includes a first access time; caching the access information on the client; rendering the client interface based on the access information; sending an operation request to the server, wherein the operation request includes the first access time, so that the server can compare the first access time with a second access time in the database; receiving response data returned by the server, wherein the response data includes an access time field; and rendering the page based on the response data. In this disclosure, if a user's access permissions are changed, the user can directly obtain the latest access data when making an operation request, and the client can directly render based on the latest access information without needing to make additional user access permission requests.
Owner:CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

Parallel read-write acceleration device based on distributed file system client cache

The invention discloses a parallel read-write acceleration device based on a distributed file system client cache, which comprises a write cache module used for writing data into chunk according to a data write-in request and marking the data as a dirty state; when the chunk is fully written or no data is written within a preset time, pressing the chunk into a write shared thread pool; the parallel writing module is used for writing the data into the distributed storage cluster in parallel through a writing thread in the writing shared thread pool; the parallel reading module is used for reading data into a plurality of chunks in advance through a plurality of reading threads in a reading shared thread pool; and the read cache module is used for reading corresponding data from the plurality of chunks according to the data read request and returning the data to the read client. According to the method, the small I / O requests are aggregated through a cache mechanism, and concurrent writing and concurrent pre-reading are combined, so that the delay between writing of the data from the sending end and reading of the data from the receiving end can be remarkably reduced, and the effective bandwidth is improved.
Owner:TOYOU FEIJI ELECTRONICS

A data processing method and device, electronic equipment and storage medium

The application provides a data processing method and device, electronic equipment and a storage medium. In a case where at least part of data in a data set including a plurality of data in a server is cached in a client, a version number corresponding to an upper-lower cascade relationship between a version number of at least part of data cached in the client and a version number of at least part of data in a hierarchical tree is obtained. Based on the detection order from the version number in the upper node to the version number in the lower node in the upper-lower cascade relationship and the hierarchical tree in the server, whether at least one data of at least part of data has been updated in the server is detected. Through the application, the amount of data to be detected (the number of times of comparing version numbers) can be reduced, and the detection efficiency can be improved.
Owner:BEIJING 58 INFORMATION TTECH CO LTD +1

Table data processing method, device, equipment, medium and product

Embodiments of the present disclosure provide a table data processing method, device, equipment, medium and product. The method comprises: receiving, by a client, a data viewing request for a target table, and determining a first editing time corresponding to first table data requested to be viewed; wherein the client stores second table data corresponding to the target table at a second editing time; in the case that the first editing time is later than the second editing time, determining, according to the first editing time and the second editing time, to-be-changed data in the second table data corresponding to the data viewing request; backing up the to-be-changed data, and displaying the first table data in the client according to the second table data and the backed-up to-be-changed data. The technical solution achieves the effect of constructing the table data requested to be viewed according to the stored table data, and further achieves the effect of effectively saving the resource occupation space of the client on the basis of ensuring that modifying the stored data does not affect the client cache.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Lock-free I / O scheduling method, apparatus, and storage medium for cloud PCs

This invention relates to a lock-free I / O scheduling method, apparatus, and storage medium for cloud PCs. Responding to a client session request initiated by a client, the method controls a metadata coordinator to allocate storage nodes to the client and, within those storage nodes, allocates I / O shards for the client, obtaining allocation information. The metadata coordinator then returns the allocation information to the client, and the client caches this allocation information to facilitate the use of the allocation information to fulfill I / O requests. Each I / O shard includes an I / O thread bound to a first CPU core, a data plane development toolset driver, a storage performance development toolset driver, a first lock-free circular buffer, and a second lock-free circular buffer. By binding the CPU core and using lock-free circular buffers, thread switching, lock contention, and most memory copying are eliminated, reducing I / O processing latency from milliseconds to hundreds of microseconds and significantly reducing latency jitter.
Owner:BANGYAN TECH

System and method for caching biometric image data

To provide a method for managing biological image data in a client cache in a digital pathology analysis system.SOLUTION: Each of the digital pathology system and the server system includes maintaining a cache that is pre-populated with biological image data including pre-processed biological image data in a destination file format, wherein the cache can be populated with the biological image data on the digital pathology system and / or the server system to obtain the biological image data to facilitate real-time or near real-time visualization of the biological image data in a browser or the digital pathology system. The biometric image data on the server is automatically pre-processed upon receipt of the scanned image data.SELECTED DRAWING: None
Owner:VENTANA MEDICAL SYSTEMS INC

Multi-level cache method and apparatus, computer device and storage medium

The application relates to the field of data processing, and discloses a multi-level cache method and device, a computer device and a storage medium. The method comprises the following steps: receiving a first cache update request sent by a client and containing user application setting information; checking whether cache update data matched with the user application setting information exists in a service end cache layer by layer according to the user application setting information; when it is detected that the cache update data matched with the Mth layer in the N-layer application setting information does not exist in the service end cache, sending a second cache update request to a remote database; obtaining database update data returned by the remote database in response to the second cache update request, so as to update the service end cache; obtaining the cache update data matched with the user application setting information from the updated service end cache; and sending the cache update data to the client to update the client cache. The application improves the data processing performance and enhances the user experience.
Owner:CHINA MERCHANTS FINANCE HLDG CO LTD

A method and system for video pre-distribution

The embodiment of the application provides a video pre-distribution method and system, which is used for making a client predict a video based on data with higher real-time performance, and improving the accuracy of the pre-distributed video. The method comprises the following steps: a client sends video playing behavior data to a server; the server generates video features based on the video playing behavior data; the server recalls a to-be-watched video list based on the video playing behavior data; the server sends the video features and the to-be-watched video list to the client; the client acquires local user behavior and video playing records; the client determines a local to-be-played list according to the video playing records; the client determines to-be-predicted video features according to the video features, the local user behavior, the to-be-watched video list and the local to-be-played list; the client determines a first to-be-cached video according to the to-be-predicted video features; and the client caches the first to-be-cached video.
Owner:HUNAN HAPPLY SUNSHINE INTERACTIVE ENTERTAINMENT MEDIA CO LTD

Application state client-side cache for a state-based client-server application

A client updates a display of a user interface associated with a state-based client-server application in accordance with a client-side cache. The server supplies data for a new state and additional data for one or more subsequent states that possibly follow the new state if appropriate one or more operations are performed. When a client request is generated that indicates an operation that causes the application to transition to the new state, the client updates the display in accordance with the data that corresponds to the new state from the client-side cache, if available from the client-side cache. The new state data is available since the server has previously supplied the new state data.
Owner:VERSATA DEVELOPMENT GROUP INC

A multi-level cache network file system management method

The present invention provides a multi-level caching network file system management method, comprising: an application software requests a file from a client, and the client searches a local cache; if the client's local cache misses the file, the client reads the file from a server, obtains a time attribute of the last modification to the file, returns the file to the application software, and simultaneously saves the file and the time attribute of the last modification to the local cache. The present invention utilizes multi-level caching technology to reduce the number of synchronous interactions between the client and the server, thereby improving the read and write performance of the onboard system; and efficiently implements incremental transmission of cached file data between the server and the client through the rsync algorithm, thereby ensuring the correctness and consistency of the cached file data between the server and the client to a certain extent.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

Data query method and device, electronic equipment and storage medium

The invention discloses a data query method and device, electronic equipment and a storage medium, and relates to the technical field of big data or other related fields, and the method comprises the following steps: receiving a data query request and query conditions; accessing the client cache based on the query condition, and generating a data query result based on a first access result when the returned first access result is not empty; when the first access result is null, accessing a server cache based on the query condition, and when a returned second access result is not null, generating a data query result based on the second access result; and under the condition that the second access result is empty, accessing the server memory based on the query condition, and generating a data query result based on a returned third access result. Through the method and the device, the technical problem of low response speed of front-end large data volume query in related technologies is solved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

A method and system for web interface data caching

The present invention proposes a method and system for web interface data caching, comprising: sequentially normalizing and weighting a parameter set to obtain an enhanced cache key; retrieving cache data matching the enhanced cache key from a client cache to obtain a matching result; based on the matching result, obtaining a dynamic cache capacity upper limit after network delay compensation based on a maximum cache capacity and real-time network delay; then further obtaining a final cache capacity upper limit; judging the current total cache capacity of the server based on the final cache capacity upper limit to obtain a judgment result; dynamically adjusting the final cache capacity upper limit based on the judgment result; eliminating cached data based on a predicted number of accesses and a last access timestamp, and generating an elimination result; and re-adjusting the final capacity upper limit based on the elimination result. The present invention dynamically adjusts the capacity upper limit based on the average response time, thereby reducing the range of response time fluctuations.
Owner:JIANGXI TONGRUI INFORMATION TECH CO LTD

Data loading method, device, system, equipment, cluster, medium and product

The invention provides a data loading method, device and system, equipment, a cluster, a medium and a product. The method is executed by a client side and comprises the steps that a data loading request is obtained, and the data loading request is used for loading data corresponding to a thematic page; the data loading request carries a scene application identifier; a front-end loading module set is determined according to the scene application identifier, the front-end loading module set comprises one or more front-end loading modules associated with the scene application identifier, and the front-end loading module set comprises a first front-end loading module; a dependency library set is obtained according to the front-end loading module set, the dependency library set comprises at least one of a first type of dependency libraries and a second type of dependency libraries, the first type of dependency libraries are used for indicating dependency libraries cached by the first client, and the second type of dependency libraries are used for indicating dependency libraries not cached by the client; and displaying the thematic page according to the dependency library set.
Owner:HUAWEI TECH CO LTD

Global unique ID strategy implementation method based on preloading and client cache

The invention discloses a global unique ID (Identity) strategy implementation method based on preloading and client caching. The method aims to solve the problems of performance bottleneck, single-point fault risk, global uniqueness guarantee and the like faced by global unique service identifier generation in a distributed system. Number segments are pre-allocated from a database in batches through a number sender system, and a client locally caches and automatically increases a consumption ID, and asynchronously requests a new number segment when the number segment is about to be exhausted. And the database is used as a final adjustor in the strategy, and the unique non-overlapping distribution of the number segments is ensured through transactional locking. According to the method, high-performance, high-availability, globally unique and approximately ordered ID generation under high concurrency is realized, and the loading capacity and reliability of the system are remarkably improved.
Owner:LIHONG TECHNOLOGY (SHANGHAI) CO LTD

A high-frequency and high-efficiency data addressing query method based on shared memory

PendingCN122364109APhysical addressTerm memory
This invention belongs to the field of data processing and storage technology, and discloses a high-frequency and high-efficiency data addressing and querying method based on shared memory. It includes constructing a columnar metadata index structure, using a hash addressing algorithm to quickly locate the physical address of data, implementing a decoupled concurrent access mechanism, where metadata modification and data reading operate on different cache domains, the client does not hold locks when traversing data, and server-side adjustments to the link do not trigger client cache invalidation, achieving non-blocking cross-process reads. Column definition information is stored in the header of the shared memory; the column definitions are parsed when the client mounts the data, and a runtime mapping table from column names to physical offsets is constructed, achieving zero-copy access through direct memory reads. This invention improves data query efficiency and system concurrency capabilities, and enhances the flexibility and maintainability of the data model.
Owner:DONGFANG ELECTRONICS CO LTD

Quantum-resistant security enhancements for the Open Identity Connection Protocol

The present invention discloses a method for enhancing the quantum security of the Open Identity Connection protocol, which specifically relates to the field of distributed identity authentication technology. The method is used to address the identity hijacking risk caused by the delayed client public key update in the scenario of high-frequency key rotation of quantum-resistant cryptography in the existing OIDC protocol. The method dynamically generates a version identification public key that integrates a timestamp and a hash, and implements multicast / shard routing change notification broadcast based on the client's historical response and network topology characteristics. The relying party client accurately requests the new version public key and updates the local cache after verification. The method constructs an anomaly detection model based on the key version discreteness and the update frequency standard deviation to trigger a dynamic threshold rollback mechanism with adaptive security level. The method realizes quantum security key synchronization, real-time self-healing of client cache anomalies, and network resource optimization, eliminating the key rotation period attack window.
Owner:CHINA NAT INST OF STANDARDIZATION

A cloud file processing method based on a tax law document search engine

The application discloses a cloud file processing method based on a tax law file search engine, which comprises a file uploading step, wherein a user uploads a tax law file needed after searching to a cloud, a client cache method is adopted, data is cached in a user terminal browser by using JS and cookie technology, and searching file uploading, selective batch uploading or one-key full uploading are realized; the user manages the uploaded file in detail according to work needs, and different folders are established by self-definition; the application supports file uploading to a cloud file library, realizes seamless connection between tax law searching and tax law application, and the user can upload the file needed after searching to a wisdom cloud- uploading file library, so that the disappearance of intelligent links and file association after storing the file in other media in a traditional mode is avoided; meanwhile, the link relationship between the files still exists, the user can directly click the link to query the corresponding file; and high efficiency of file searching and application is realized in combination with split screen display.
Owner:SICHUAN ZHONGZHI YUNQING TECH CO LTD

A method and system for accelerating https

Disclosed are a method and system for accelerating https, comprising: a client initiating an https request and ClientHello information to a server; the server querying a client IP address from a cache list, sending ServerHello information and a certificate message to the client; the server obtaining an elliptic curve base point and generating a private key of the elliptic curve algorithm, generating an elliptic curve public key and sending the elliptic curve public key to the client with the elliptic curve base point, caching the IP address of the client and the private key and the public key of the elliptic curve; the client checking the legality of the server certificate, generating the public key and the private key of the elliptic curve of the client according to the information returned by the server, and sending the public key of the elliptic curve of the client to the server; and the server and the client calculating an encrypted symmetric key according to the public key of the elliptic curve of the other party, the private key of the self and the elliptic curve base point, and using the encrypted symmetric key for handshake checking and data transmission. The present application can greatly improve the SSL handshake efficiency under high concurrency, reduce the encryption and decryption processing time, and improve the user access experience.
Owner:XIAMEN ANSCEN NETWORK TECH CO LTD +1

Discontinuous access and latency-tolerant coordination across decentralized digital model platforms

Systems and methods for managing discontinuous access to an Integrated Digital Model Platform (IDMP) implements zero-trust and zero-knowledge security principles with client-side caching. Hie systems enable real-time data backup, efficient synchronization, and conflict resolution between local and cloud storage while maintaining data integrity and user control. An offline-first application supports intermittent connectivity environments, optimizing performance and security. Cache invalidation utilizes cryptographic techniques, including Elliptic Curve Diffie -Hellman, to create time-bound shared secrets between client and enclave for secure data encryption and session management. A token management system orchestrates data operations using fungible and non-fungible idempotent tokens for change detection across multiple tenant environments. The system coordinates between control plane and data plane components to ensure seamless user experience and data consistency during disconnected operations.
Owner:ISTARI DIGITAL INC

A data access system, method, apparatus and device

PendingCN122470104AShardData access
A data access system, method, device and equipment, in the application, the first client receives a data write request, the data write request is used to request to write target data; the first client caches a copy of the target data, and calls an erasure code to obtain M shards of the target data, M is a positive integer, and the first client instructs a storage cluster to store the M shards. The storage cluster stores the M shards under the instruction of the first client; when the first client determines that m shards in the M shards have been stored to the storage cluster, the first client feeds back a data write response, the data write response indicates that the target data is written successfully, and m is a positive integer less than M. The first client can feed back the data write response as long as it is determined that m shards have been stored to the storage cluster, thereby effectively reducing the data write delay. The first client side caches a copy of the target data, ensures that at least one complete copy of the target data is stored in the system, and ensures the reliability of the target data.
Owner:HUAWEI TECH CO LTD

Configuration updating method, device and system

The invention discloses a configuration updating method, device and system, relates to the technical field of configuration management, and mainly aims to ensure the sequence correctness and version integrity of a server and a client during configuration synchronization. According to the main technical scheme, a configuration updating request sent by a client side is received, the configuration updating request comprises a current version number cached by the client side, and the current version number is a version number of last configuration change of the client side; according to the current version number, a common preset configuration cache queue of the server is inquired, and the configuration cache queue retains historical configuration versions of at least two request periods of the client; if a subsequent configuration version after the current version number exists in the configuration cache queue, returning target configuration content and a target version number corresponding to the subsequent configuration version to the client as response results; and if the subsequent configuration version after the current version number does not exist in the configuration cache queue, returning the null response to the client as a response result.
Owner:BAIRONG ZHIXIN (BEIJING) TECH CO LTD

Method and system for realizing low power consumption of wireless sensor network based on CoAP protocol

According to the low-power-consumption implementation method of the wireless sensor network based on the CoAP protocol, when the client requests the resource, the first ETag value obtained before can be carried as a part of the request, after the server receives the request, the ETag value of the current resource is compared with the ETag value provided by the client, if the ETag value of the current resource is different from the ETag value provided by the client, it is indicated that the resource is changed, and if the ETag value of the current resource is not changed, it is indicated that the resource is not changed. According to the method, the server returns new resource content and the updated ETag value, if the resource content and the updated ETag value are the same, the resource does not change, the server can return empty content, and the resource cached by the client is still effective, so that the energy consumption of the wireless sensor network can be remarkably reduced by reducing unnecessary polling requests.
Owner:CHINA RAILWAY 11TH BUREAU GRP CORP LTD +2

A ship equipment data acquisition method and system based on Springboot

The present invention discloses a method and system for collecting ship equipment data based on Springboot. The method includes the following steps: S1, creating different types of communication clients based on the common configuration and injection method of Springboot; S2, adding the created different types of communication clients to a client cache queue, waiting for an external trigger instruction to start; S3, after detecting a trigger instruction for a target communication client, enabling the message communication function of the target communication client, and receiving message data in real time through the target communication client, and then storing the received message data in a cache; S4, reading the message data from the cache, and parsing and processing the message data through the target communication client to obtain parsed data; S5, classifying and storing the parsed data in different databases / tables. The present invention supports message communication between various communication protocols and equipment from different suppliers, and can achieve rapid collection and expansion of ship equipment data.
Owner:SHANGHAI SHIP & SHIPPING RES INST CO LTD

A petrophysical database construction method for offsite collaborative modeling

The application discloses a rock physics database construction method for off-site collaborative modeling, which comprises the following steps: adopting a master-slave node architecture mode to store and manage data in different geographic locations; establishing a multi-level cache mechanism comprising a client-side cache, a server-side cache and a distributed cache; updating off-site data based on a data synchronization strategy to ensure the consistency of data between off-site locations; opening a modeling platform to enable users to access or construct modeling components through a browser and select modeling components for combination and construction; establishing a real-time data sharing mechanism and setting management permissions for data synchronization and collaborative editing; collecting rock physics test data and modeling algorithms to make a template, and providing quantitative interpretation and lateral well shear wave velocity prediction functions.
Owner:CHINA PETROLEUM & CHEMICAL CORP +1