×

Personal digital server (PDS)

  • US 10,484,469 B2
  • Filed: 05/26/2017
  • Issued: 11/19/2019
  • Est. Priority Date: 12/28/2001
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of updating a list of files stored by a computer acting as a peer-to-peer server computer, the list of files identifying content of each directory of a list of directories wherein the files are located, and other directories, and of notifying other computers of the availability of additional content, the method comprising:

  • (a) for each directory listed in the list of directories on the peer-to-peer server computer where the files are located, the peer-to-peer server computer automatically scanning the listed directory to identify a file available for sharing with at least some of the peer-to-peer client computers, said available file not previously listed in the list of files for the listed directory, the list of files being stored on the peer-to-peer server computer;

    (b) the peer-to-peer server computer automatically updating the list of files, for the listed directory, with indicia of the file identified in part (a); and

    (c) in response to part (b), the peer-to-peer server computer automatically notifying a plurality of the peer-to-peer client computers of the availability of additional content, as available for sharing with the plurality of the peer-to-peer client computers that have access to the peer-to-peer server computer, wherein;

    (i) the additional content includes the file identified in part (a), as to a first of the plurality of the notified peer-to-peer client computers, which first computer is associated with a user having authorization to access a subset of files stored on the peer-to-peer server computer, including the file identified in part (a), the available files being identified in the list of files for the listed directory, and(ii) the additional content does not include the file identified in part (a), as to a second of the plurality of the notified peer-to-peer client computers, which second computer is associated with a user having authorization to access a subset of files stored on the peer-to-peer server computer and identified in the list of files for the listed directory, but not having authorization to access the file identified in part (a).

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×