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

59 results about "Smart Cache" patented technology

Smart Cache is a level 2 or level 3 caching method for multiple-execution cores, developed by Intel. Smart Cache shares the actual cache memory among cores; both CPU cores and integrated GPU are sharing the same cache. In comparison to a dedicated per-core cache, the overall cache miss rate decreases in times where not all cores need equally much of the cache space. Consequently, a single core can use the full level 2 cache or level 3 cache, if the other cores are inactive. Furthermore, the shared cache makes it faster to share memory among different execution cores.

Intelligent caching of working directories in auxiliary storage

A combination of non-rotating storage and associated software temporarily transfers storage functions from a hard disk to the non-rotating storage. This invention provides for the “on the flyadaptation and transfer of an application's disk requirements to be instead sent to a flash storage, non-spinning memory device, solid state memory, or similar device while the hard drive is powered down. This not only makes operations faster, but results in a large savings in battery power.
Owner:LENOVO (SINGAPORE) PTE LTD

Intelligent caching data structure for immediate mode graphics

An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with mechanisms that intelligently control how the visual information therein is populated and used. The cache data structure can be traversed for direct rendering, or traversed for pre-processing the visual information into an instruction stream for another entity. Much of the data typically has no external reference to it, thereby enabling more of the information stored in the data structure to be processed to conserve resources. A transaction / batching-like model for updating the data structure enables external modifications to the data structure without interrupting reading from the data structure, and such that changes received are atomically implemented. A method and mechanism are provided to call back to an application program in order to create or re-create portions of the data structure as needed, to conserve resources.
Owner:MICROSOFT TECH LICENSING LLC

Data communications system including a local beacon

A data communications system including a local beacon (10; 9, 9′), on the one side ,being programmable and / or communicating with controlling and / or information communicating infrastructure means (16), for example a central service provider or the Internet and / or with one or more further local beacons and which, on the other side, contains for wireless communication with one or more end devices (17) located in its vicinity a transceiver combination or in special cases a transmitter only and which is located in or in place of a electric lighting equipment (1) is characterized in accordance with the invention in that the local beacon is provided with a smart cache and / or processing functionality for the data to be communicated wireless. The data communications system in accordance with the invention can be put to use for both communication and navigation by end device users.
Owner:OSRAM GMBH

Intelligent caching for ocsp service optimization

An online certificate status checking protocol (OCSP) system is provided for use with a first device, an end device and a certificate authority. The first device can provide a certificate. The end device can provide an OCSP request based on the certificate and process an OCSP response. The certificate authority can provide a CRL update. The certificate has a validity period. The OCSP system includes an OCSP responder, and OCSP proxy and a cache. The OCSP responder can provide the OCSP response. The OCSP proxy can receive the OCSP request from the end device, can send the OCSP request to the OCSP responder, can receive the OCSP response from the OCSP responder and can send the OCSP response to the end device. The cache can store information based on the OCSP response. The OCSP proxy can further store, in the cache, information based on the OCSP response and can send a proactive OCSP request to the OCSP responder based on a predetermined policy. The OCSP responder can further send a proactive OCSP response to the OCSP proxy in response to the proactive OCSP request. The OCSP proxy can further update the information in the cache based on the proactive OCSP response. The OCSP proxy can additionally provide, using the updated information in the cache, a second OCSP response to the end device in response to a subsequent request from the end device related to information of the certificate.
Owner:GENERAL INSTR CORP

Method and system for managing information on a network

A networking system is disclosed that provides synchronization of information over the network using instantaneous, real time smart cache refreshing. The network utilizes a combination of a synchronous programming scripts, smart cached user requests and preferences, and semi-distributed processing, to optimize information flow, management, and updating over the network system.
Owner:MEDICAL DATA EXCHANGE

Data services using location patterns and intelligent caching

Pre-caching may decrease the response time necessary for a wireless communication network to fulfill a user request. Pre-caching includes predicting what data the user will request next and preemptively fetching that data from a network (e.g., the Internet). Additionally, the wireless communication network may predict the geographic location of the mobile device when it makes the request. Instead of pre-caching the data in the memory of the mobile device, the data may be stored at a wireless access point that has a radiation pattern that covers the predicted geographic location of the mobile device. Once the wireless access point receives the request from the mobile device for the pre-cached data, the pre-cached data may be transmitted wirelessly to the mobile device, thereby avoiding having to forward the request to rest of the communication network.
Owner:IBM CORP

System and Method for Caching Client Requests to an Application Server Based on the Application Server's Reliability

An Intelligent Caching Tool collects reliability statistics for an application server to build a Hidden Markov Model. Using the Hidden Markov Model, the Intelligent Caching Tool calculates a reliability index for the application server. After setting a user defined reliability threshold, the Intelligent Caching Tool caches all client requests and the status of the application server's response when the reliability index is below the reliability threshold.
Owner:IBM CORP

Intelligent caching data structure for immediate mode graphics

An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with mechanisms that intelligently control how the visual information therein is populated and used. The cache data structure can be traversed for direct rendering, or traversed for pre-processing the visual information into an instruction stream for another entity. Much of the data typically has no external reference to it, thereby enabling more of the information stored in the data structure to be processed to conserve resources. A transaction / batching-like model for updating the data structure enables external modifications to the data structure without interrupting reading from the data structure, and such that changes received are atomically implemented. A method and mechanism are provided to call back to an application program in order to create or re-create portions of the data structure as needed, to conserve resources.
Owner:MICROSOFT TECH LICENSING LLC

Recommendations for intelligent data caching

InactiveUS20050240732A1Requires minimizationOptimize caching opportunityDigital data information retrievalMemory adressing/allocation/relocationRule based expert systemSmart Cache
According to the present invention, there is provided a computer system, method and apparatus for making intelligent recommendations for dynamic content caching. In one embodiment of the present invention there is provided a computer implemented method for generating intelligent caching recommendations related to dynamic web content for use on a caching system. The method comprising extracting data associated with the dynamic content of interest in accordance with a predetermined data model. Next analyzing the extracted data in accordance with a plurality of certainty factors and a rule based expert system. Completing the analysis and generating a set of caching recommendations from the analyzed data suitable for use by the caching system. Implementing the recommendations in the caching system are repeated iteratively, as in a loop, automatically generating intelligent caching recommendations related to the dynamic web content for use on the caching system.
Owner:IBM CORP

Smart-caching system and method

Methods and systems to distribute cached information for efficient processing without overloading system resources. In an embodiment, VGENs can be implemented as software engines that can reside on a web server or another server that responds to requests for information in a networked environment. A hash table can identify whether a VGEN exists with cached information to process the request. If an available VGEN engine includes the cached information, the available VGEN is assigned to process the request; otherwise, another available VGEN can be selected to process the request, wherein the VGEN is augmented to include the cached information and the hash table is updated to reflect the VGEN statistics. VGENs can maintain persistent connections to databases, file systems, session manager daemons, real-time data sources, etc., to facilitate the processing of requests.
Owner:BLUE TITAN SOFTWARE

Intelligent caching of data in a storage server victim cache

A network storage server has a non-volatile mass storage facility, a main cache and a victim cache. A technique of intelligently determining whether to cache a data block in the victim cache includes determining whether to store the data block in the victim cache based on a first caching policy and the type of data contained within the data block. The first caching policy may be a global policy. The determination of whether to store the data block in the victim cache further may be based on a second caching policy, which may be a volume-specific control of service (CoS) policy.
Owner:NETWORK APPLIANCE INC

Methods for intelligent caching in an embedded DRAM-DSP architecture

An efficient embedded-DRAM processor architecture and associated methods. In one exemplary embodiment, the architecture includes a DRAM array, a set of register files, set of functional units, and a data assembly unit. The data assembly unit includes a set of row-address registers and is responsive to commands to activate and deactivate DRAM rows and to control the movement of data throughout the system. A pipelined data assembly approach allowing the functional units to perform register-to-register operations, and allowing the data assembly unit to perform all load / store operations using wide data busses. Data masking and switching hardware allows individual data words or groups of words to be transferred between the registers and memory. Other aspects of the invention include a memory and logic structure and an associated method to extract data blocks from memory to accelerate, for example, operations related to image compression and decompression.
Owner:ROUND ROCK RES LLC

Media device with intelligent cache utilization

A portable media device and a method for operating a portable media device are disclosed. According to one aspect, a battery-powered portable media device can manage use of a mass storage device to efficiently utilize battery power. By providing a cache memory and loading the cache memory so as to provide skip support, battery power for the portable media device can be conserved (i.e., efficiently consumed). According to another aspect, a portable media device can operate efficiently in a seek mode. The seek mode is an operational mode of the portable media device in which the portable media device automatically scans through media items to assist a user in selecting a desired one of the media items.
Owner:APPLE INC

Intelligent caching of user data for real time communications

Apparatus and methods for storing user data for use in real-time communications (e.g., IM or VoIP) are provided. The apparatus comprises at least a first cache device (e.g., a cache server) and a second cache device for storing user data, wherein the user data stored with the first cache device is mirrored with the second cache device. The apparatus further comprising a server having logic for causing access to the user data (e.g., to respond to or process messages) from the first cache device, if accessible, and from the second cache device if the user data is not accessible form the first cache device. The apparatus may further include logic for causing user data to be restored to the first cache device from the second cache device if the first cache device loses user data (e.g., if the first cache device goes down).
Owner:VERIZON PATENT & LICENSING INC

Intelligent cache management protocol for vehicular networks

A method and system for cooperatively caching digital content in a vehicle for sharing with other vehicles in a vehicle-to-vehicle network. A content utility value is assigned to each piece of digital content available on the network, where the utility value is a function of the popularity of the content, the freshness of the content, and the size of the content. Any piece of content with a sufficiently high content utility value is stored in a host vehicle's collective cache, so that other vehicles may be able to retrieve it quickly on demand. The host vehicle may cache a particular piece of digital content even if the host vehicle is not interested in it. The host vehicle periodically re-computes the content utility value for all digital content in the vehicle's cache to determine if any of the data should be evicted from the cache.
Owner:GM GLOBAL TECH OPERATIONS LLC

Intelligent caching of multidimensional cube data

Some embodiments provide a method for rendering a cube view related to a cube stored in a multidimensional data storage. The method identifies a first portion of cube data that is stored in a cube cache and a second portion of the cube data that is not stored in the cube cache. Based on the identifications, the method retrieves the second data portion of the cube data by accessing the cube data storage. The method renders the cube view for display by using the first portion from the cube cache and the second portion retrieved from the multidimensional data storage.
Owner:CA TECH INC

Intelligent cache and intelligent terminal

The invention discloses an intelligent cache and an intelligent terminal. The intelligent cache comprises a general interface, a software defining and reconstructing unit, a control unit, a storage unit and an intelligent processing unit, wherein the general interface is used for receiving configuration information and or control information and or data information from a kernel or a bus and returning target data; the software defining and reconstructing unit is used for defining a memory into a needed cache memory according to the configuration information; the control unit is used for controlling a reading and writing cache and performing real-time monitoring on instructions or data flows; the storage unit which is formed by a plurality of storage modules is used for caching data and combining into the needed cache memory through the storage modules according to definitions of the software defining and reconstructing unit; and the intelligent processing unit is used for processing input and output data and performing transfer, conversion and operation on the data among a plurality of structures which are defined in the control unit. According to the intelligent cache and the intelligent terminal, an efficient storage system can be achieved under flexible organization and management of the control unit and close match of the intelligent processing unit according to the running state of softwares, the characteristics of performed tasks and the characters of data structures.
Owner:SANECHIPS TECH CO LTD

Intelligent caching for enterprise resource planning reporting

This disclosure describes systems, methods, and apparatus for ERP reporting using a cache server to cache previous query results. Query latency is further reduced by routing queries and responses to queries through the cache server rather than via direct communication between a querying device and a server hosting the database. This is done by moving a driver for interfacing with the database to the server hosting the database, thus avoiding slow protocol communications between this driver and the database when such communications occur over a WAN. A custom driver is also designed to interface with the cache server and control routing of queries and responses through the cache server. Further, a cache server is selected that enables queries to be passed straight to the server hosting the database rather than the query device having to pass these queries to the database.
Owner:INSIGHTSOFTWARE COM INT

Internet of things identification analytic method with intelligent cache module

The invention provides an internet of things identification analytic method with an intelligent cache module. The method comprises the steps of receiving a query analytic request for an application program of a client terminal by calling an interface to obtain an article code, conducting query on the intelligent cache module of an analytic device, if an analytic result exists in the intelligent cache module, directly returning the analytic result from the intelligent cache module, if the analytic result does not exist, converting the code into a domain name which can be identified by a DNS, conducting interactive query on the domain name, a local cache name server and a DNS cloud, and returning the analytic result back to the application program. The intelligent cache module records and stores logs generated by the every-time query request and the every-time query result, and can predict the article code of the next query. According to the internet of things identification analytic method with the intelligent cache module, loads of a root server are reduced, behavior habits of the application program can be obtained through the introduced intelligent prediction cache, prediction can be achieved in advance, the response time of the application program is shortened, and the analytic efficiency is improved.
Owner:COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI

Exclusive status tags

The disclosed embodiments relate to exclusive status tags. A multiprocessor computer system may include multiple processors and caches that may be managed by a directory or snooping. To optimize the performance of the system, the status and ownership information of the cache lines in exclusive state may be located in a separate cache, a separate portion of the memory, or separate circuitry. By having the status and ownership information in an additional logic, request for cache lines in the exclusive state may be handled by a collection of status tags without having to access other resources.
Owner:HEWLETT PACKARD DEV CO LP

Service-coupled intelligent cashing method

The invention provides a service-coupled intelligent cashing method and relates to the field of data reading service logic. The method comprises the steps that a cache interface and a memory management strategy relevant to services are defined; creation, release and loading of caches are managed according to different actual service demands to adapt to several memory databases; and type marking isperformed on the caches generated by the services, and by marking the types of the caches and configuring different strategies according to the service demands, different types of caches can adopt better management modes according to different services.
Owner:SHANDONG INSPUR GENESOFT INFORMATION TECH CO LTD

Method and system for achieving cache acceleration

The invention provides a method and system for achieving cache acceleration. The method and system for achieving cache acceleration are applied to the field of intelligent caches. The method for achieving cache acceleration comprises the following steps that a system interface management module sets cache system parameters according to an instruction input by a user, generates a configuration file, identifies cache system parameter information of the configuration file, and transmits the cache system parameter information to a system management module; after the system management module receives the cache system parameter information, the system management module obtains cache mode information, and transmits the cache mode information to a cache mode analysis module; the cache mode analysis module carries out verification and identification on the cache mode information to obtain a processing result, and sends the processing result to a cache data management module through the system management module; after the cache data management module receives the processing result, the cache data management module obtains a cache strategy and accomplishes transfer according to IO transmitted by an IO dispatching module. According to the method and system for achieving cache acceleration, high-efficiency utilization of an SSD cache space is ensured, the throughput of a memory system is improved, the response time is shortened, and performance of the memory system is integrally improved.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products