×

Single view of data in a networked computer system with distributed storage

  • US 7,765,229 B2
  • Filed: 07/12/2005
  • Issued: 07/27/2010
  • Est. Priority Date: 07/12/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable medium having computer-executable instructions stored thereon in a local computer system connected to a computer network, said instructions configured to perform a method comprising the steps of:

  • (a) obtaining a request to identify specified data objects in accordance with a criterion;

    (b) querying the local computer system for a first specified data object, a second specified data object, and a third specified data object;

    (c) receiving an indication that the first specified data object is stored on the local computer system, and that the second specified data object and the third specified data object are not stored on the local computer system, wherein the first specified data object is included in a local identification set;

    (d) in response to receiving the indication that the second specified data object and the third specified data object are not stored on the local computer system, querying a first computer system in the computer network for the second specified data object and the third specified data object such that the first computer system is not queried for the specified data objects that correspond to the specified data objects in the local identification set that are stored on the local computer system;

    (e) obtaining a first identification set of the specified data objects that are stored at the first computer system, wherein the first identification set includes the second specified data object;

    (f) querying a second computer system for the third specified data object;

    (g) determining that the second computer system is not currently available;

    (h) recalling a previously stored content request result for the second computer system that includes the third specified data object;

    (i) receiving a second identification set of the specified data objects that are stored at the second computer system, wherein the second identification set includes the third specified data object;

    (j) maintaining only one identification for a replicated data object that is contained in more than one of the first identification set and the second identification set;

    (k) merging the local identification set, the first identification set, and the second identification set to form a merged identification set; and

    (l) displaying the merged identification set, wherein the specified data objects in the second identification set are visually distinguished from the specified data objects in the local and the first identification sets by one or more of a dotted border, being semi-transparent, or being highlighted to indicate that one or more of the specified data objects in the merged identification set are stored on the second computer system and cannot currently be accessed.

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