×

Social annotation of a single evolving visual representation of a changing dataset

  • US 8,217,945 B1
  • Filed: 09/02/2011
  • Issued: 07/10/2012
  • Est. Priority Date: 09/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • generating, through a server, a visual representation of a data set at an initial time;

    placing a first marker on the visual representation corresponding to a first user having access privileges to the visual representation through the server based on the data set at the initial time;

    tracking a change to the data set at a subsequent time through the server;

    automatically performing, without a requirement of intervention on part of the user, a process comprising;

    updating the visual representation of the data set to reflect the change thereto at the subsequent time through the server based on an algorithm that applies changed values between the dataset at the initial time and the dataset at the changed time while maintaining a previous calculation of an unchanged portion of the dataset previously calculated when generating the visual representation of the dataset at the initial time;

    minimizing, through the server, a refresh time of the visual representation relating to the automatic update thereof to reflect the change to the data set based on retaining the relevant data set at the initial time;

    determining, through the server, that the first marker placed on the visual representation of the data set at the initial time is still relevant to the visual representation at the subsequent time;

    maintaining the first marker on the visual representation of the data set at the subsequent time when the first marker is determined to be still relevant to the visual representation of the data set at the subsequent time; and

    repositioning the first marker on the visual representation of the data set at the subsequent time when the first marker at the initial time is determined to not be relevant to the visual representation of the data set at the subsequent time; and

    enabling, through the server, a social evolution of the visual representation of the data set through providing a capability to the user and another user also having access to the server to annotate the visual representation of the data set.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×