MLchartDataset catalogue

Patent · US2005091595A1 · A1 · US

Group shared spaces

(11) Publication number
US2005091595A1
(21) Application number
10/693,228
(22) Filing date
2003-10-24
(30) Priority date
2003-10-24
(43) Publication date
2005-04-28
(51) IPC
G06F 12/00; G06F 12/14; G06F 13/00; G06F 15/00; G06F 17/30; G06F 3/00; G06F 3/048; G06F 3/04817; G06F 3/0486; G06F 3/04883; H04L 12/16; H04L 29/06; H04L 29/08
(52) CPC
  • H04L Transmission of digital information, e.g. telegraphic communication: 67/104, 67/51, 69/329, 9/40
  • G06F Electric digital data processing: 12/00, 12/14, 15/00
(73) Assignee
Microsoft Corp
(72) Inventors
Michael Shappell; Ravi Rao; John Miller; Scott Senkeresty; Brian Lieuallen
(54) Title
Group shared spaces
(57) Abstract

A computer implemented method and system enable users to create a server-less shared space providing access to other users. By providing access to such spaces via a visual presentation, the system renders content available for access by other group members. Access is sometimes provided through propagation of metadata or other uniquely identifying indicia associated with the shared space to all group members.

Full text
View on Google Patents

Claims (20)

  1. A graphical user interface associated with a group interaction application for facilitating file sharing among a first member of a group and at least one other member of the group over a network, comprising: a group space comprising a first display area for providing an appearance of a shared file location in which at least one of the other group members may access; and at least one control located in a second display area selectable by the first user for selecting at least one task associated with the group space and to activate certain operations with respect to files located in the first display area, such that at least one other group members is automatically shown the result of the operations performed with respect to the files displayed in the first display area.
  2. The invention as in claim 1, wherein the network is a peer-to-peer network.
  3. The invention as in claim 1, wherein the at least one task comprises a first computer file system task usable to perform a drag and drop operation with respect to files located in the first display area.
  4. The invention as in claim 1, wherein the at least one task comprises a first computer file system task usable to perform at least one of a copy, cut, paste or edit operation with respect to files located in the first display area.
  5. The invention as in claim 1, wherein the group space is comprised of a subfolder that is displayed in a folder view.
  6. The invention as in claim 1, wherein the first user may perform file system operations with respect to files in the shared space on the basis of permissions being granted to the first user.
  7. The invention as in claim 1, wherein said group space is assigned a unique identifier that is made available to the at least one other member.
  8. The invention as in claim 7, wherein each of the group members having access to said group space is assigned a unique identifier that is made available to the other group members.
  9. The invention as in claim 1 further comprising a second control located in the second display area, the second control including a drop-down menu selectable by the first user for defining one of a plurality of roles for the at least one other group member.
  10. The invention as in claim 1 further comprising a second control located in the second display area, the second control selectable by the first user for adding at least one additional group member.
  11. The invention as in claim 1, wherein the appearance of the first group space may be altered by the first user, and wherein the group interaction program further comprises means for causing the appearance of a corresponding group space displayed to the at least one other group member to also be altered consistent with the alteration of the first group space.
  12. The invention as in claim 1, further comprising a file drop target for receiving an indication of a file dropped by the first user whereby a notification corresponding to the indication is automatically transmitted to the at least one other online group member.
  13. The invention as in claim 1, further comprising a selectable indicator for visually presenting a group list to the first user, the group list including an indication field of a role for each of the members in the list a plurality of icons, each icon representing a group to which the first user belongs.
  14. The invention as in claim 13, wherein the list of group members includes indicia concerning connection by each group members to the network.
  15. A graphical user interface for facilitating an online group interaction among a first online member of a group and at least one other online member of the group over a computer network comprising: a first shared space display area that acts as a drop target for at least one file icon, which upon dropping also becomes visible to the at least one other online member of the group, and wherein a shared file associated with the at least one dropped file icon may be retrieved by selecting the associated icon; and at least one visible task item selectable by the first user to activate an operation to be performed with respect to the first shared space display area.
  16. The invention as in claim 15, wherein the computer network comprises a peer-to-peer network.
  17. A method of forming a group space to enable interaction between a first user and at least one other user over a network comprising: displaying to the first user via a first user display a group folder object having associated therewith a first selectable task for forming a group comprising the first user and at least one other user; transmitting from the first user a request to join the group by sending a communication over the network to a computing device used by the at least one other user to initiate a group communication session between the first user and the at least one other user; and receiving a response to the invitation request by receipt of a unique numeric identifier associated with the at least one other user.
  18. The method according to claim 17, further comprising presenting a group space to the first user in response to receipt of the selection of the task, wherein the group space is uniquely associated with the first group.
  19. The method according to claim 18, wherein the group space includes a second selectable group icon associated with a list of members comprising the first user and at least one other user who is a member of the group.
  20. The method according to claim 19, wherein the network comprises a peer-to-peer network.

Description

This invention relates to communication and interaction over a computer network. More particularly, the invention is directed to a system and method for defining a server-less shared memory space to facilitate interactions and data availability among defined groups of two or more communicating entities.

The popularity of the Internet and other networks has caused a migration of various interactions and tasks from the physical world to the digital world. For example, documents and files that would in years past have been shared by sharing physical copies to other members in a group are now often handled electronically and transmitted digitally over a network. In such exchanges between members of a group, it is important to maintain a degree of control over access by various group members, particularly when the group is collaborating with each other.

With the coming of the digital age, the one activity that has not migrated strongly from the physical world to the digital one has been the group interaction. In our daily lives, we interact with people on a regular basis, and form social groups that we engage with on a variety of activities over time. Everyone in the social group knows about every one else, and these groups grow and change over time. This metaphor that exists in our daily lives has not translated into the digital world.

While a number of mechanisms and forums for digital communication between remote parties now exist, none of these has provided a compelling solution that can lead to widespread use. The existing communications mechanisms fail to now provide a user interface that is intuitive and easy to use.

Citations (99)

  • US4783648A
  • US5008853A
  • US5463726A
  • US5754306A
  • US6237025B1
  • US5720016A
  • US5742795A
  • US5790848A
  • US5825359A
  • US5793365A
  • US20030187924A1
  • US5917480A
  • US5793385A
  • US5987376A
  • US6078948A
  • US6216110B1
  • US6108687A
  • US6115044A
  • US6393442B1
  • US6710789B1
  • US6363352B1
  • US6557028B2
  • US20040032611A1
  • US6728753B1
  • US6675205B2
  • US6526411B1
  • US20030050976A1
  • US6806892B1
  • US20010013947A1
  • US6636889B1
  • US20010035976A1
  • US7213117B2
  • US6745178B1
  • US20020049760A1
  • US6678625B1
  • US6701344B1
  • US6714966B1
  • US6944662B2
  • US20020059566A1
  • US20020065950A1
  • US7130884B2
  • US20020073204A1
  • US20020097267A1
  • US20020140730A1
  • US6791582B2
  • US20020154172A1
  • US20030014485A1
  • US20020143944A1
  • US20020143815A1
  • US20020143989A1
  • US7124164B1
  • US20030088544A1
  • US6801604B2
  • US7203753B2
  • US20030028610A1
  • US20030036941A1
  • US20030055892A1
  • US20030088570A1
  • US20050034070A1
  • US20030135629A1
  • US20030126027A1
  • US7127613B2
  • US20040128350A1
  • US6938042B2
  • US20040068524A1
  • US20040082351A1
  • US20040111423A1
  • US20040039781A1
  • US20040041836A1
  • US20040047643A1
  • US20040078436A1
  • US20040088320A1
  • US20040088325A1
  • US20040172455A1
  • US20040172456A1
  • US20040103280A1
  • US20040143603A1
  • US20040117446A1
  • US20040122898A1
  • US20040122901A1
  • US20040141005A1
  • US20040184445A1
  • US20040201668A1
  • US7250955B1
  • US20050009537A1
  • US20050027805A1
  • US20090150968A1
  • US20050038856A1
  • US20050066001A1
  • US20050076098A1
  • US20050080859A1
  • US20050102356A1
  • US20050091289A1
  • US20050102245A1
  • US20050198173A1
  • US20050171799A1
  • US20050172001A1
  • US20050198031A1
  • US20050235038A1
Record as JSON
{
  "publication_number": "US2005091595A1",
  "country": "US",
  "kind": "A1",
  "title": "Group shared spaces",
  "abstract": "A computer implemented method and system enable users to create a server-less shared space providing access to other users. By providing access to such spaces via a visual presentation, the system renders content available for access by other group members. Access is sometimes provided through propagation of metadata or other uniquely identifying indicia associated with the shared space to all group members.",
  "claims": [
    "1. A graphical user interface associated with a group interaction application for facilitating file sharing among a first member of a group and at least one other member of the group over a network, comprising: a group space comprising a first display area for providing an appearance of a shared file location in which at least one of the other group members may access; and at least one control located in a second display area selectable by the first user for selecting at least one task associated with the group space and to activate certain operations with respect to files located in the first display area, such that at least one other group members is automatically shown the result of the operations performed with respect to the files displayed in the first display area.",
    "2. The invention as in claim 1, wherein the network is a peer-to-peer network.",
    "3. The invention as in claim 1, wherein the at least one task comprises a first computer file system task usable to perform a drag and drop operation with respect to files located in the first display area.",
    "4. The invention as in claim 1, wherein the at least one task comprises a first computer file system task usable to perform at least one of a copy, cut, paste or edit operation with respect to files located in the first display area.",
    "5. The invention as in claim 1, wherein the group space is comprised of a subfolder that is displayed in a folder view.",
    "6. The invention as in claim 1, wherein the first user may perform file system operations with respect to files in the shared space on the basis of permissions being granted to the first user.",
    "7. The invention as in claim 1, wherein said group space is assigned a unique identifier that is made available to the at least one other member.",
    "8. The invention as in claim 7, wherein each of the group members having access to said group space is assigned a unique identifier that is made available to the other group members.",
    "9. The invention as in claim 1 further comprising a second control located in the second display area, the second control including a drop-down menu selectable by the first user for defining one of a plurality of roles for the at least one other group member.",
    "10. The invention as in claim 1 further comprising a second control located in the second display area, the second control selectable by the first user for adding at least one additional group member.",
    "11. The invention as in claim 1, wherein the appearance of the first group space may be altered by the first user, and wherein the group interaction program further comprises means for causing the appearance of a corresponding group space displayed to the at least one other group member to also be altered consistent with the alteration of the first group space.",
    "12. The invention as in claim 1, further comprising a file drop target for receiving an indication of a file dropped by the first user whereby a notification corresponding to the indication is automatically transmitted to the at least one other online group member.",
    "13. The invention as in claim 1, further comprising a selectable indicator for visually presenting a group list to the first user, the group list including an indication field of a role for each of the members in the list a plurality of icons, each icon representing a group to which the first user belongs.",
    "14. The invention as in claim 13, wherein the list of group members includes indicia concerning connection by each group members to the network.",
    "15. A graphical user interface for facilitating an online group interaction among a first online member of a group and at least one other online member of the group over a computer network comprising: a first shared space display area that acts as a drop target for at least one file icon, which upon dropping also becomes visible to the at least one other online member of the group, and wherein a shared file associated with the at least one dropped file icon may be retrieved by selecting the associated icon; and at least one visible task item selectable by the first user to activate an operation to be performed with respect to the first shared space display area.",
    "16. The invention as in claim 15, wherein the computer network comprises a peer-to-peer network.",
    "17. A method of forming a group space to enable interaction between a first user and at least one other user over a network comprising: displaying to the first user via a first user display a group folder object having associated therewith a first selectable task for forming a group comprising the first user and at least one other user; transmitting from the first user a request to join the group by sending a communication over the network to a computing device used by the at least one other user to initiate a group communication session between the first user and the at least one other user; and receiving a response to the invitation request by receipt of a unique numeric identifier associated with the at least one other user.",
    "18. The method according to claim 17, further comprising presenting a group space to the first user in response to receipt of the selection of the task, wherein the group space is uniquely associated with the first group.",
    "19. The method according to claim 18, wherein the group space includes a second selectable group icon associated with a list of members comprising the first user and at least one other user who is a member of the group.",
    "20. The method according to claim 19, wherein the network comprises a peer-to-peer network."
  ],
  "description_excerpt": "This invention relates to communication and interaction over a computer network. More particularly, the invention is directed to a system and method for defining a server-less shared memory space to facilitate interactions and data availability among defined groups of two or more communicating entities.\n\nThe popularity of the Internet and other networks has caused a migration of various interactions and tasks from the physical world to the digital world. For example, documents and files that would in years past have been shared by sharing physical copies to other members in a group are now often handled electronically and transmitted digitally over a network. In such exchanges between members of a group, it is important to maintain a degree of control over access by various group members, particularly when the group is collaborating with each other.\n\nWith the coming of the digital age, the one activity that has not migrated strongly from the physical world to the digital one has been the group interaction. In our daily lives, we interact with people on a regular basis, and form social groups that we engage with on a variety of activities over time. Everyone in the social group knows about every one else, and these groups grow and change over time. This metaphor that exists in our daily lives has not translated into the digital world.\n\nWhile a number of mechanisms and forums for digital communication between remote parties now exist, none of these has provided a compelling solution that can lead to widespread use. The existing communications mechanisms fail to now provide a user interface that is intuitive and easy to use.",
  "cpc": [
    "H04L 67/104",
    "G06F 12/00",
    "G06F 12/14",
    "G06F 15/00",
    "H04L 67/51",
    "H04L 69/329",
    "H04L 9/40"
  ],
  "ipc": [
    "G06F 12/00",
    "G06F 12/14",
    "G06F 13/00",
    "G06F 15/00",
    "G06F 17/30",
    "G06F 3/00",
    "G06F 3/048",
    "G06F 3/04817",
    "G06F 3/0486",
    "G06F 3/04883",
    "H04L 12/16",
    "H04L 29/06",
    "H04L 29/08"
  ],
  "assignees": [
    "Microsoft Corp"
  ],
  "inventors": [
    "Michael Shappell",
    "Ravi Rao",
    "John Miller",
    "Scott Senkeresty",
    "Brian Lieuallen"
  ],
  "filing_date": "2003-10-24",
  "publication_date": "2005-04-28",
  "priority_date": "2003-10-24",
  "application_number": "US-69322803-A",
  "family_id": "34394585",
  "cited_by_count": 99,
  "citations": [
    "US4783648A",
    "US5008853A",
    "US5463726A",
    "US5754306A",
    "US6237025B1",
    "US5720016A",
    "US5742795A",
    "US5790848A",
    "US5825359A",
    "US5793365A",
    "US20030187924A1",
    "US5917480A",
    "US5793385A",
    "US5987376A",
    "US6078948A",
    "US6216110B1",
    "US6108687A",
    "US6115044A",
    "US6393442B1",
    "US6710789B1",
    "US6363352B1",
    "US6557028B2",
    "US20040032611A1",
    "US6728753B1",
    "US6675205B2",
    "US6526411B1",
    "US20030050976A1",
    "US6806892B1",
    "US20010013947A1",
    "US6636889B1",
    "US20010035976A1",
    "US7213117B2",
    "US6745178B1",
    "US20020049760A1",
    "US6678625B1",
    "US6701344B1",
    "US6714966B1",
    "US6944662B2",
    "US20020059566A1",
    "US20020065950A1",
    "US7130884B2",
    "US20020073204A1",
    "US20020097267A1",
    "US20020140730A1",
    "US6791582B2",
    "US20020154172A1",
    "US20030014485A1",
    "US20020143944A1",
    "US20020143815A1",
    "US20020143989A1",
    "US7124164B1",
    "US20030088544A1",
    "US6801604B2",
    "US7203753B2",
    "US20030028610A1",
    "US20030036941A1",
    "US20030055892A1",
    "US20030088570A1",
    "US20050034070A1",
    "US20030135629A1",
    "US20030126027A1",
    "US7127613B2",
    "US20040128350A1",
    "US6938042B2",
    "US20040068524A1",
    "US20040082351A1",
    "US20040111423A1",
    "US20040039781A1",
    "US20040041836A1",
    "US20040047643A1",
    "US20040078436A1",
    "US20040088320A1",
    "US20040088325A1",
    "US20040172455A1",
    "US20040172456A1",
    "US20040103280A1",
    "US20040143603A1",
    "US20040117446A1",
    "US20040122898A1",
    "US20040122901A1",
    "US20040141005A1",
    "US20040184445A1",
    "US20040201668A1",
    "US7250955B1",
    "US20050009537A1",
    "US20050027805A1",
    "US20090150968A1",
    "US20050038856A1",
    "US20050066001A1",
    "US20050076098A1",
    "US20050080859A1",
    "US20050102356A1",
    "US20050091289A1",
    "US20050102245A1",
    "US20050198173A1",
    "US20050171799A1",
    "US20050172001A1",
    "US20050198031A1",
    "US20050235038A1"
  ]
}

Record 5,768 of 8,000 in Patents full text (MLC-0201). Request the full dataset.