Managing dynamic webpage content
First Claim
1. A method for managing webpage content access across a group of users, the method comprising:
- receiving, by one or more computer processors, a group comprising one or more users;
receiving, by one or more computer processors, a webpage associated with the group;
storing, by one or more computer processors, at least one snapshot of the received webpage;
receiving, by one or more computer processors, a request to access the received webpage from a first user and a second user, wherein the first user and the second user are members of the received group;
selecting, by one or more computer processors, a snapshot from the stored at least one snapshot based on the received request to access the received webpage;
providing, by one or more computer processors, the selected snapshot from the stored at least one snapshot to the first user and the second user associated with the received request;
monitoring, by one or more computer processors, activity of the first user and activity of the second user associated with the provided selected snapshot;
determining, by one or more computer processors, one or more trends based on the monitored activities, wherein the trends include an overall analysis time of the provided selected snapshot by the first user and the second user;
determining, by one or more computer processors, a refresh rate based on the determined one or more trends; and
determining, by one or more computer processors, whether a refresh criteria is met, wherein the refresh criteria is based on the overall analysis time of the provided selected snapshot by the first user and the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
In an approach for managing webpage content access across a group of users, a computer receives a group comprising one or more users. The computer receives a webpage associated with the group. The computer stores at least one snapshot of the received webpage. The computer receives a request to access the received webpage from a user wherein the user is a member of the received group. The computer selects a snapshot from the stored at least one snapshot based on the received request to access the received webpage. The computer provides the selected snapshot from the stored at least one snapshot to the user associated with the received request.
12 Citations
20 Claims
-
1. A method for managing webpage content access across a group of users, the method comprising:
-
receiving, by one or more computer processors, a group comprising one or more users; receiving, by one or more computer processors, a webpage associated with the group; storing, by one or more computer processors, at least one snapshot of the received webpage; receiving, by one or more computer processors, a request to access the received webpage from a first user and a second user, wherein the first user and the second user are members of the received group; selecting, by one or more computer processors, a snapshot from the stored at least one snapshot based on the received request to access the received webpage; providing, by one or more computer processors, the selected snapshot from the stored at least one snapshot to the first user and the second user associated with the received request; monitoring, by one or more computer processors, activity of the first user and activity of the second user associated with the provided selected snapshot; determining, by one or more computer processors, one or more trends based on the monitored activities, wherein the trends include an overall analysis time of the provided selected snapshot by the first user and the second user; determining, by one or more computer processors, a refresh rate based on the determined one or more trends; and determining, by one or more computer processors, whether a refresh criteria is met, wherein the refresh criteria is based on the overall analysis time of the provided selected snapshot by the first user and the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for managing webpage content access across a group of users, 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 group comprising one or more users; program instructions to receive a webpage associated with the group; program instructions to store at least one snapshot of the received webpage; program instructions to receive a request to access the received webpage from a first user and a second user, wherein the first user and the second user are members of the received group; program instructions to select a snapshot from the stored at least one snapshot based on the received request to access the received webpage; program instructions to provide the selected snapshot from the stored at least one snapshot to the first user and the second user associated with the received request; program instructions to monitor activity of the first user and activity of the second user associated with the provided selected snapshot; program instructions to determine one or more trends based on the monitored activities, wherein the trends include an overall analysis time of the provided selected snapshot by the first user and the second user; program instructions to determine a refresh rate based on the determined one or more trends; and program instructions to determine whether a refresh criteria is met wherein the refresh criteria is based on the overall analysis time of the provided selected snapshot by the first user and the second user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for managing webpage content access across a group of users, the computer system comprising:
one or more computer processors, one or more computer readable storage media, and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to receive a group comprising one or more users; program instructions to receive a webpage associated with the group; program instructions to store at least one snapshot of the received webpage; program instructions to receive a request to access the received webpage from a first user and a second user, wherein the first user and the second user are members of the received group; program instructions to select a snapshot from the stored at least one snapshot based on the received request to access the received webpage; program instructions to provide the selected snapshot from the stored at least one snapshot to the first user and the second user associated with the received request; program instructions to monitor activity of the first user and activity of the second user associated with the provided selected snapshot; program instructions to determine one or more trends based on the monitored activities, wherein the trends include an overall analysis time of the provided selected snapshot by the first user and the second user; program instructions to determine a refresh rate based on the determined one or more trends; and program instructions to determine whether a refresh criteria is met wherein the refresh criteria is based on the overall analysis time of the provided selected snapshot by the first user and the second user. - View Dependent Claims (16, 17, 18, 19, 20)
Specification