Nova Patents
WO2007149526A2

Group management and messaging

Abstract

Systems and methods for managing groups and group communications as well as for sending messages to a group using a preferred or an optimal communication medium for each individual in the group are provided. Groups of one or more individuals may be indicated by tags, which are associated with each individual in the group. Subsequent operations involving a tag may be associated with each individual in the group. Further, various kinds of information, such as messages, involving individuals in a group may be retrieved based on a search for the tag. Determining a preferred or optimal communication medium for each individual may be based on various factors, including predetermined preferences, presence, and/or activity. The present invention includes systems and methods for managing a plurality of groups with overlapping membership.

WO2007149526A2, drawing sheet 1
Sheet 1 of 5

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

49 claims: 6 independent, 43 dependent

  1. 1
    CLAIMS WHAT IS CLAIMED IS:1. A method for managing groups comprising: receiving information concerning a tag;receiving information concerning one or more individuals in a contacts database;and associating the tag with the one or more individuals in the contacts database, wherein subsequent operations involving the tag are associated with the one or more individuals.
  2. 23
    A system for managing groups comprising:an input/output configured to receive information concerning a tag and one or more individuals;a contacts database configured to store the information concerning the tag and the one or more individuals;a tagging module configured to associate the tag with the one or more individuals in the contacts database, wherein subsequent operations involving the tag are associated with the one or more individuals.
  3. 27
    A computer-readable storage medium having embodied thereon a program, the program being executable by a computer processor to perform a method for managing groups comprising:receiving information concerning a tag;receiving information concerning one or more individuals in a contacts database;and associating the tag with the one or more individuals in the contacts database, wherein subsequent operations involving the tag are associated with the one or more individuals..
  4. 30
    A method for group messaging via a mobile device comprising receiving message input from a user of the mobile device via an input component of the mobile device;receiving tag input from the user of the mobile device, wherein the tag is associated with one or more individuals included in a contacts database of the mobile device;determining a communication medium for each of the one or more individuals associated with the tag;and sending the message to each of the one or more individuals associated with the tag, wherein the message is sent to each of the one or more individuals utilizing the communication medium of each of the one or more individuals associated with the tag.
  5. 39
    A system for group messaging comprising an input/output configured to receive user input concerning a message and a tag;a contacts database configured to store information concerning one or more individuals, wherein the information includes preferred communication media and tags associated with each of the one or more individuals;a processor configured to determine a communication medium for each of the one or more individuals associated with the tag;and a module configured to send the message to a group of one or more individuals associated with the tag using the determined communication medium for each of the one or more individuals.
  6. 48
    A computer-readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for group messaging comprising:receiving message input from a user of the mobile device via an input component of the mobile device;receiving tag input from the user of the mobile device, wherein the tag is associated with one or more individuals included in a contacts database of the mobile device;determining a communication medium for each of the one or more individuals associated with the tag;and sending the message to each of the one or more individuals associated with the tag, wherein the message is sent to each of the one or more individuals utilizing the communication medium of each of the one or more individuals associated with the tag.