System and method for facilitating proximity-based communication through dynamic communication device registration
First Claim
1. A system for facilitating proximity-based communications through dynamic communication device registration, comprising:
- a database configured to store;
identities of a multiplicity of communication devices and descriptive parameters that have been autonomously selected by a subscriber for each of the communication devices, wherein the descriptive parameters have been selected from the group comprising personal, cultural, social, religious, political, commercial physical, types of people, types of places, types of businesses, types of services, interests of the subscriber and needs of the subscriber; and
collections of subscriber groups comprising pluralities of communication devices sharing matching ones of the descriptive parameters;
a detection module configured to detect the communication devices with such descriptive parameters that are matching and to form subscriber groups comprising pluralities of the communications devices sharing matching ones of the descriptive parameters;
a tracking module configured to register a presence of a plurality of the communication devices within a localized physical coverage area; and
a facilitator module configured to subsequently facilitate dynamic communication between two or more subscribers comprising;
a request processor configured to process a request from a requesting subscriber to communicate with at least one other subscriber belonging to at least one such subscriber group in common and having a communication device within the same localized physical coverage area, comprising;
a comparison module configured to continuously identify one or more subscribers having communication devices within the localized physical coverage area and to continually compare the descriptive parameters selected by the one or more subscribers prior to and during the communication; and
a notification module configured to continually notify the requesting subscriber of at least one of the one or more subscribers with at least one matching descriptive parameter during the communication;
a response processor configured to process a response to the request to communicate from a responding subscriber of the at least one such subscriber group in common; and
a reply processor configured to process a reply to the responding subscriber from the requesting subscriber.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for facilitating proximity-based communications through dynamic communication device registration is presented. Collections of offered descriptive parameters autonomously selectable by subscribers of uniquely identified communication devices are stored. A presence of a plurality of the communication devices within a localized physical coverage area is registered. Subscriber autonomous selections of the offered descriptive parameters from the communication devices are enrolled on a dynamic basis. A request to communicate with at least one other subscriber from a requesting subscriber having a communication device within the same localized physical coverage area is processed. One or more responding subscribers having communication devices within the localized physical coverage area are continuously identified. Selected sets of the offered descriptive parameters of the requesting subscriber and of the responding subscribers are autonomously compared. The requesting subscriber of at least one matching offered descriptive parameters set is notified.
-
Citations
24 Claims
-
1. A system for facilitating proximity-based communications through dynamic communication device registration, comprising:
-
a database configured to store; identities of a multiplicity of communication devices and descriptive parameters that have been autonomously selected by a subscriber for each of the communication devices, wherein the descriptive parameters have been selected from the group comprising personal, cultural, social, religious, political, commercial physical, types of people, types of places, types of businesses, types of services, interests of the subscriber and needs of the subscriber; and collections of subscriber groups comprising pluralities of communication devices sharing matching ones of the descriptive parameters; a detection module configured to detect the communication devices with such descriptive parameters that are matching and to form subscriber groups comprising pluralities of the communications devices sharing matching ones of the descriptive parameters; a tracking module configured to register a presence of a plurality of the communication devices within a localized physical coverage area; and a facilitator module configured to subsequently facilitate dynamic communication between two or more subscribers comprising; a request processor configured to process a request from a requesting subscriber to communicate with at least one other subscriber belonging to at least one such subscriber group in common and having a communication device within the same localized physical coverage area, comprising; a comparison module configured to continuously identify one or more subscribers having communication devices within the localized physical coverage area and to continually compare the descriptive parameters selected by the one or more subscribers prior to and during the communication; and a notification module configured to continually notify the requesting subscriber of at least one of the one or more subscribers with at least one matching descriptive parameter during the communication; a response processor configured to process a response to the request to communicate from a responding subscriber of the at least one such subscriber group in common; and a reply processor configured to process a reply to the responding subscriber from the requesting subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for facilitating proximity-based communications through dynamic communication device registration, comprising:
-
identifying a multiplicity of communication devices; storing descriptive parameters that have been autonomously selected by a subscriber for each of the communication devices, wherein the descriptive parameters have been selected from the group comprising personal, cultural, social, religious, political, commercial physical, types of people, types of places, types of businesses, types of services, interests of the subscriber and needs of the subscriber; detecting the communication devices with such descriptive parameters that are matching; forming subscriber groups comprising pluralities of the communications devices sharing matching ones of the descriptive parameters; registering a presence of a plurality of the communication devices within a localized physical coverage area; subsequently facilitating dynamic communication between two or more subscribers comprising; processing a request from a requesting subscriber to communicate with at least one other subscriber belonging to at least one such subscriber group in common and having a communication device within the same localized physical coverage area, comprising; continuously identifying one or more subscribers having communication devices within the localized physical coverage area; continually comparing the descriptive parameters selected by the one or more subscribers prior to and during the communication; and continually notifying the requesting subscriber of at least one of the one or more subscribers with at least one matching descriptive parameter during the communication; processing a response to the request to communicate from a responding subscriber of the at least one common subscriber group; and processing a reply to the responding subscriber from the requesting subscriber. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for facilitating proximity-based communication through dynamic communication device registration, comprising:
-
means for facilitating proximity-based communications through dynamic communication device registration, comprising; means for maintaining a database storing; identities of a multiplicity of communication devices and descriptive parameters that have been autonomously selected by a subscriber for each of the communication devices, wherein the descriptive parameters have been selected from the group comprising personal, cultural, social, religious, political, commercial physical, types of people, types of places, types of businesses, types of services, interests of the subscriber and needs of the subscriber; and collections of subscriber groups comprising pluralities of communication devices with matching ones of the descriptive parameters; means for detecting the communication devices with such descriptive parameters that are matching; means for forming subscriber groups comprising pluralities of the communications devices with matching ones of the descriptive parameters; means for registering a presence of a plurality of the communication devices within a localized physical coverage area; and means for subsequently facilitating dynamic communication between two or more subscribers comprising; means for processing a request from a requesting subscriber to communicate with at least one other subscriber belonging to at least one such subscriber group in common and having a communication device within the same localized physical coverage area, comprising; means for continuously identifying one or more subscribers having communication devices within the localized physical coverage area; means for continually comparing the descriptive parameters of the requesting subscriber and the descriptive parameters of the one or more subscribers prior to and during the communication; and means for continually notifying the requesting subscriber of at least one of the one or more subscribers with at least one matching descriptive parameter during the communication; means for processing a response to the request to communicate from a responding subscriber of the at least one common subscriber group; and means for processing a reply to the responding subscriber from the requesting subscriber.
-
Specification