Unlock instant, AI-driven research and patent intelligence for your innovation.

Adaptive system cache

a system cache and adaptive technology, applied in the field of adaptive system caches, can solve the problems of slow network speed, affecting the user's experience during execution and consumption of content resources, and affecting the amount of time before computing resources can be received and executed

Inactive Publication Date: 2017-04-13
SPAGNOLA PERRY M +1
View PDF6 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent is about techniques for requesting and receiving adaptive content resources from content repositories, and performing caching determinations and caching behaviors based on the execution of the content resources. The techniques aim to provide a seamless user experience for executing and consuming content resources, regardless of network connectivity status. The caching of content resources may be based on patterns of network availability and resource usage on the devices. The patent further discusses caching determinations and behaviors among multiple user devices associated with the same users or content distribution networks, as well as user preferences for executing specific types of content resources on specific types of user devices.

Problems solved by technology

In some cases, slow network performance may cause delays in the amount of time before computing resources can be received and executed on user devices.
Furthermore, for content resources (e.g., software and services) that have a high degree of user interactivity, slow network speeds and other network performance issues can also negatively impact the user's experience during execution and consumption of the content resources.
In many cases, these issues may be exacerbated on mobile devices where network connections may be slow, intermittent, unpredictable, and potentially subject to costly data charges.
However, the effectiveness of advanced caching of content resources may be limited by the available memory of the user device, and by the difficulties in predicting in advance what specific content the user will attempt to access when offline.
Moreover, for certain types of content resources such as interactive and / or non-linear content resources, advanced resource caching may be difficult or even impossible due to the size and structure of the resources.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Adaptive system cache
  • Adaptive system cache
  • Adaptive system cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]The ensuing description provides illustrative embodiment(s) only and is not intended to limit the scope, applicability or configuration of the disclosure. Rather, the ensuing description of the illustrative embodiment(s) will provide those skilled in the art with an enabling description for implementing a preferred exemplary embodiment. It is understood that various changes can be made in the function and arrangement of elements without departing from the spirit and scope as set forth in the appended claims.

[0031]With reference now to FIG. 1, a block diagram is shown illustrating various components of a content distribution network (CDN) 100 which implements and supports certain embodiments and features described herein. Content distribution network 100 may include one or more content management servers 102. As discussed below in more detail, content management servers 102 may be any desired type of server including, for example, a rack server, a tower server, a miniature serv...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Techniques described herein relate to requesting and receiving adaptive content resources from content management servers and other content repositories, executing the adaptive content resources on one or more user devices, and performing caching determinations and caching behaviors based on the execution of the adaptive content resources. In some embodiments, content resources may be executed on user devices in a content distribution network. User inputs may be received in connection with the execution of the adaptive content resources, and a user context may be determined based on user interactions and feedback during execution of the adaptive content resources. Additional content resources may be requested and received from content repositories for caching within user devices based on the determined user context.

Description

BACKGROUND[0001]Network performance is often critical when transmitting services, software, media, and other computing resources to user devices. In some cases, slow network performance may cause delays in the amount of time before computing resources can be received and executed on user devices. Furthermore, for content resources (e.g., software and services) that have a high degree of user interactivity, slow network speeds and other network performance issues can also negatively impact the user's experience during execution and consumption of the content resources. In many cases, these issues may be exacerbated on mobile devices where network connections may be slow, intermittent, unpredictable, and potentially subject to costly data charges.[0002]Advanced caching of content resources is one possible solution to the challenges caused by network performance issues in delivering content to user devices. Media files, email inboxes, web sites, and other content resources may be downl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L29/08H04L12/26
CPCH04L43/0811H04L67/2852H04L67/303H04L67/306H04L67/5682G09B1/00H04L67/02G06F12/0862G06F2212/6026H04L67/60H04L67/535
Inventor SPAGNOLA, PERRY M.DELEON, MARK
Owner SPAGNOLA PERRY M