Performance of secure mobile applications
First Claim
Patent Images
1. A method for improving performance of mobile applications, the method comprising:
- receiving, by one or more computer processors, a request for a first resource by a user;
responsive to receiving the request for a first resource, determining, by one or more computer processors, a second resource based on the first resource and a third resource based on the first resource;
determining, by one or more processors, a frequency of the second resource and a frequency of the third resource, wherein the frequency of the second resource and the frequency of the third resource are determined based on a resource usage pattern of the user; and
responsive to determining that the frequency of the second resource is greater than the frequency of the third resource, providing, by one or more computer processors, a response to the request for the first resource based on the resource usage pattern of the user, wherein the response includes the first resource and the second resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A request for a first resource by a user is received. In response to receiving the request for a first resource, a second resource is determined based on the first resource and a resource usage pattern of the user. A response to the request for the first resource is provided. The response includes the first resource and the second resource.
-
Citations
20 Claims
-
1. A method for improving performance of mobile applications, the method comprising:
-
receiving, by one or more computer processors, a request for a first resource by a user; responsive to receiving the request for a first resource, determining, by one or more computer processors, a second resource based on the first resource and a third resource based on the first resource; determining, by one or more processors, a frequency of the second resource and a frequency of the third resource, wherein the frequency of the second resource and the frequency of the third resource are determined based on a resource usage pattern of the user; and responsive to determining that the frequency of the second resource is greater than the frequency of the third resource, providing, by one or more computer processors, a response to the request for the first resource based on the resource usage pattern of the user, wherein the response includes the first resource and the second resource. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for improving performance of mobile applications, the computer program product comprising:
-
one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to receive a request for a first resource by a user; program instructions, responsive to receiving the request for a first resource, to determine a second resource based on the first resource and a third resource based on the first resource; program instructions to determine a frequency of the second resource and a frequency of the third resource, wherein the frequency of the second resource and the frequency of the third resource are determined based on a resource usage pattern of the user; and program instructions, responsive to determining that the frequency of the second resource is greater than the frequency of the third resource, to provide a response to the request for the first resource based on the resource usage pattern of the user, wherein the response includes the first resource and the second resource. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for improving performance of mobile applications, the computer system comprising:
-
one or more computer processors; one or more computer readable storage media; and program instructions, stored on the one or more computer readable storage media, for execution by at least one of the one or more computer processors, the program instructions comprising; program instructions to receive a request for a first resource by a user; program instructions, responsive to receiving the request for a first resource, to determine a second resource based on the first resource and a third resource based on the first resource; program instructions to determine a frequency of the second resource and a frequency of the third resource, wherein the frequency of the second resource and the frequency of the third resource are determined based on a resource usage pattern of the user; and program instructions, responsive to determining that the frequency of the second resource is greater than the frequency of the third resource, to provide a response to the request for the first resource based on the resource usage pattern of the user, wherein the response includes the first resource and the second resource. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification