Systems and methodologies comprising a plurality of computing appliances having input apparatus and display apparatus and logically structured as a main team
First Claim
1. A method for use by a plurality of users to collaborate, each of the users having an input apparatus for providing an input of user generated data, the method comprising:
- providing a display presentation to each said user for an interactive game responsive to gaming data;
selecting a portion of the display presentation as a common image;
providing a display presentation of the common image to at least two of the users;
permitting concurrent input by each of multiple of the users, wherein the input is made while viewing the common image, wherein the input of each said user generates respective annotation data;
mapping said annotation data to be associated with said user providing the input;
providing storage in non-transitory memory structured as a plurality of data layers;
mapping each of said data layers to be associated with at least one said user, as an index used for storage and retrieval of the annotation data as input by said at least one user;
providing storage and retrieval of the annotation data of each said user in a separate one of said data layers that is associated with the respective said user, responsive to the mapping said annotation data and to the mapping each of said data layers;
providing a selection of selected members from the plurality of users;
retrieving respective said annotation data from the data layers associated with the selected members; and
,providing a member display presentation representative of the input generated by the selected members, provided responsive to the respective said annotation data retrieved from the data layers associated with the selected members.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and methodology for collaboration, comprising a plurality of computing appliances, and control logic for logically structuring the plurality of computing appliances as a main team. At least two of the computing appliances have input apparatus and display apparatus. The main team is comprised of a plurality of sub-teams, wherein each of the sub-teams is comprised of at least one of the plurality of computing appliances. Communications logic provides at least two levels of data communication and display presentation, a first level as between all of the plurality of computing appliances on the team, and a second set of a plurality of second levels as between those said computing appliances on each same said sub-team. Each of the computing appliances is associated with a respective one of said second set of levels. Display presentation apparatus provides a first display presentation to each of the computing appliances on the same said team, comprising a display presentation responsive to the respective first level, and provides a second display presentation to each of the computing appliances on a same sub-team, for a respective one of the second set of levels that is associated with the respective computing appliances. Communications apparatus provides audio communications among all the computing appliances that are associated with the same respective said level. In an alternate embodiment, a separate communications channel is associated with each said level and provides a separate level of audio communications among the respective computing appliances associated with a respective one of said levels.
176 Citations
20 Claims
-
1. A method for use by a plurality of users to collaborate, each of the users having an input apparatus for providing an input of user generated data, the method comprising:
-
providing a display presentation to each said user for an interactive game responsive to gaming data; selecting a portion of the display presentation as a common image; providing a display presentation of the common image to at least two of the users; permitting concurrent input by each of multiple of the users, wherein the input is made while viewing the common image, wherein the input of each said user generates respective annotation data; mapping said annotation data to be associated with said user providing the input; providing storage in non-transitory memory structured as a plurality of data layers; mapping each of said data layers to be associated with at least one said user, as an index used for storage and retrieval of the annotation data as input by said at least one user; providing storage and retrieval of the annotation data of each said user in a separate one of said data layers that is associated with the respective said user, responsive to the mapping said annotation data and to the mapping each of said data layers; providing a selection of selected members from the plurality of users; retrieving respective said annotation data from the data layers associated with the selected members; and
,providing a member display presentation representative of the input generated by the selected members, provided responsive to the respective said annotation data retrieved from the data layers associated with the selected members. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of collaborating among a plurality of users each at a respective one of a plurality of computing appliances each with a local display apparatus and an input apparatus, the method comprising:
-
logically associating a plurality of computing appliances as members of a main team; providing a video display presentation on the local display apparatus of the members of the main team; providing annotation data for annotations made by the user for each of at least two of the members of the main team; permitting concurrent input by a plurality of the users, wherein the input is made while viewing the video display presentation, wherein the input of each said user generates respective annotation data; communicating first data, related to a first display presentation, between the computing appliances associated with members of the main team responsive to the annotation data associated with the users that are the members of the main team; providing the first display presentation on the local display apparatus of each of the computing appliances associated with the users that are the members of the main team, responsive to said communication of the first data. - View Dependent Claims (12)
-
-
13. A system for use by a plurality of users relative to a playing an interactive game, the system comprising:
-
a plurality of computing apparatus each having a display apparatus and an input apparatus for providing an input of user generated data, wherein each of the users is associated with a respective one of the computing apparatus, wherein the display apparatus provides a display presentation to each of the users of an interactive game having associated gaming data associated with the display presentation at each of a plurality of times; logic selecting a portion of the display presentation as of a first time, to provide a common image; input logic permitting concurrent input by each the users to be made while viewing the common image, to generate the user generated data for each said input; user association logic mapping said user generated data for each said input to be associated with said user providing the input; non-transitory memory providing storage in a plurality of data layers, layer association logic mapping each of said data layers to be associated with at least one user, as an index for storage and retrieval of the user generated data as input by respective said at least one user; control logic providing storage and retrieval of the user generated data associated with each said user in a separate said data layer from a plurality of data layers that is associated with the respective said user, responsive to the mapping said user generated data and mapping each of said data layers; member selection logic providing selection of selected members from the plurality of users, wherein the control logic provides the retrieving of respective said user generated data from the data layers associated with the selected members; and
,member display logic providing a member display presentation representative of the input generated by the selected members, provided responsive to the respective said user generated data retrieved from the data layers associated with the selected members. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification