Methods and systems for a distributed group activity network
First Claim
1. A method comprising:
- establishing, at a computing device, ownership of a group activity data file;
developing and maintaining versions of the group activity data file at the computing device, wherein a group activity system module operates on the computing device without any dedicated group activity processes at a server memory system to support a group activity; and
controlling, by the computing device, access to the group activity data file by utilizing a group file.
3 Assignments
0 Petitions
Accused Products
Abstract
A distributed group activity network system and corresponding method over a computer network. It synchronizes and provides access by system users to shared data files of a group activity. The distributed group activity network system comprises one or more server computers and client computers that are connected to the server computer(s) by network connections. Each of the server computers comprises a network server and a memory system. The system modules of the client computers use the memory systems of the client computers and the available basic network services at the server computer(s) to synchronize and provide access to the shared data files by the system users by also using the memory systems of the client computers and the available basic network services at the server computer(s) to synchronize access to and access the synchronization files.
-
Citations
30 Claims
-
1. A method comprising:
-
establishing, at a computing device, ownership of a group activity data file; developing and maintaining versions of the group activity data file at the computing device, wherein a group activity system module operates on the computing device without any dedicated group activity processes at a server memory system to support a group activity; and controlling, by the computing device, access to the group activity data file by utilizing a group file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having instructions stored thereon that, upon execution by a computing device, cause the computing device to perform operations comprising:
-
establishing ownership of a group activity data file; developing and maintaining versions of the group activity data file, wherein a group activity system module operates on a computing device without any dedicated group activity processes at a server memory system to support a group activity; and controlling access to the group activity data file by utilizing a group file. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory; and a central processing unit, wherein the central processing unit is configured to; establish ownership of a group activity data file; develop and maintain versions of the group activity data file without any dedicated group activity processes at the memory to support a group activity; and control access to the group activity data file by utilizing a group file. - View Dependent Claims (16, 17, 18)
-
-
19. A method comprising:
-
sending a group activity data file from a server memory system to a client, wherein the group activity data file is associated with a portion of a group activity, and wherein the server memory system does not require any dedicated group activity processes at the server memory system to support the group activity; and sending a group file from the server memory system to the client, wherein the group file is associated with at least the portion of the group activity, and wherein the group file is used to control access to the group activity data file. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer-readable storage medium having instructions stored thereon that, upon execution by a computing device, cause the computing device to perform operations comprising:
-
sending a group activity data file from a server memory system to a client, wherein the group activity data file is associated with a portion of a group activity, and wherein the server memory system does not require any dedicated group activity processes at the server memory system to support the group activity; and sending a group file from the server memory system to the client, wherein the group file is associated with at least the portion of the group activity, and wherein the group file is used to control access to the group activity data file. - View Dependent Claims (27, 28, 29, 30)
-
Specification