Systems And Methodologies Providing For Collaboration Among A Plurality Of Users At A Plurality Of Computing Appliances
First Claim
1. A system for collaboration among a plurality of users, the system comprising:
- a plurality of computing appliances, a respective one computing appliance of the plurality of computing appliances each for use by a respective one user of the plurality of users, each said respective one computing appliance comprised of a memory, a display apparatus providing a display presentation, and a communications interface between itself and at least one other of the plurality of computing appliances;
wherein the memory provides storage that is structured as a plurality of data layers;
wherein each of said data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated at at least one respective one of said plurality of computing appliances, for each of at least two of said plurality of the computing appliances;
wherein the communications interface provides coupling of the respective layer data for the at least two of the data layers, to each of the at least two of the computing appliances; and
wherein the display apparatus at at least one of said plurality of the computing appliances provides a display presentation generated responsive to said at least two of the plurality of the data layers.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and methodology for collaboration among a plurality of users at a plurality of computing appliances. A respective one computing appliance of the plurality of computing appliances is for use by each respective one user of the plurality of users. Each said respective one computing appliance is comprised of a processor, a display apparatus providing a display presentation, and a communications interface providing coupling of data between itself and at least one other of the plurality of computing appliances. A memory provides storage that is associatively structured as a plurality of data layers. Each of the data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated from at least one respective one of said plurality of computing appliances, preferably for each of at least two of said plurality of the computing appliances. The display apparatus at at least one of said plurality of the computing appliances provides a display presentation generated responsive to said at least two of the plurality of the data layers. In one embodiment, the display apparatus for at least two of the computing appliances provide a same said display presentation. In a preferred embodiment, said same said display presentation is comprised of an underlying image which appears as an underlying display relative to which is aligned a display presentation of the annotations as made atop the respective underlying image.
50 Citations
50 Claims
-
1. A system for collaboration among a plurality of users, the system comprising:
-
a plurality of computing appliances, a respective one computing appliance of the plurality of computing appliances each for use by a respective one user of the plurality of users, each said respective one computing appliance comprised of a memory, a display apparatus providing a display presentation, and a communications interface between itself and at least one other of the plurality of computing appliances; wherein the memory provides storage that is structured as a plurality of data layers; wherein each of said data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated at at least one respective one of said plurality of computing appliances, for each of at least two of said plurality of the computing appliances; wherein the communications interface provides coupling of the respective layer data for the at least two of the data layers, to each of the at least two of the computing appliances; and wherein the display apparatus at at least one of said plurality of the computing appliances provides a display presentation generated responsive to said at least two of the plurality of the data layers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for collaboration among a plurality of users at a respective plurality of computing appliances, a respective one computing appliance of the plurality of computing appliances each for use by a respective one user of the plurality of users, each said respective one computing appliance comprised of a memory, and a display apparatus, the method comprising:
-
coupling of data between a first one and a second one of the plurality of computing appliances; providing structured storage in the memory as a plurality of data layers; associatively mapping each of said data layers to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective annotation data representative of annotations originated at at least one respective one of said plurality of computing appliances, for each of at least two of said plurality of the computing appliances; and providing a combined display presentation at the display apparatus of at said at least one of said plurality of the computing appliances generated responsive to said at least two of the plurality of the data layers. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for collaboration among a plurality of users at a plurality of computing appliances, a respective one computing appliance of the plurality of computing appliances each for use by a respective one user of the plurality of users, each said respective one computing appliance comprised of a display apparatus, the method comprising:
-
providing storage that is structured as a plurality of data layers, each said data layer providing storing of user input annotations in respective associated ones of the data layers; associatively mapping each of said data layers to a respective at least one of said plurality of computing appliances; providing mapped storage in each respective data layer of respective layer data representative of annotations originated at at least one respective one of said plurality of computing appliances, for each of at least two of said plurality of the computing appliances; providing a display presentation at the display apparatus at at least one of said plurality of the computing appliances; and wherein the display presentation is generated responsive to said at least two of the plurality of the data layers. - View Dependent Claims (49, 50)
-
Specification