System and method for distributing messages from users in a private network for public distribution to other users
First Claim
1. A method for distributing messages from registered users in a private network for public distribution over a general broadcast network to other registered users in the private network, the method comprising:
- a) receiving a location based message from a registered user of the private network at a central server, said message including a location identifier for identifying a prescribed geographic location selected by the registered user transmitting the location based message,b) screening the received message at the central server for usefulness and appropriateness of content,c) identifying server a message type of the received message at the central server;
d) storing the received message at the central server,e) extracting the location identifier from the received message at the central server,f) periodically monitoring from the central server, the geographic location associated with the extracted location identifier to determine whether at least one other registered user has entered said prescribed geographic location,g) determining at the central server that the at least one other registered user has entered said geographic location based on said periodic monitoring,h) retrieving preference data at the central server corresponding to said at least one other user entering said geographic location,i) comparing the retrieved preference data with the identified message type of said message to determine if there is a match, andj) broadcasting the location based message received from the registered user via the central server to said at least one other user entering the prescribed geographic location.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for distributing messages from registered users in a private network for public distribution over a general broadcast network to other registered users in the private network. Users can distribute messages that are made part of a public network. The messages are made available for delivery to people within a registered network of users. The types of messages received by users will be dictated by their preferences, and what a managing entity knows about those users. In one embodiment, the users sending messages can categorize the messages they send as belonging to a certain message category so as to increase the helpfulness and relevance to message recipients. In another embodiment, the users can search public domain messages for outstanding messages that are relevant to them and “pull” those messages down from the central server.
-
Citations
30 Claims
-
1. A method for distributing messages from registered users in a private network for public distribution over a general broadcast network to other registered users in the private network, the method comprising:
-
a) receiving a location based message from a registered user of the private network at a central server, said message including a location identifier for identifying a prescribed geographic location selected by the registered user transmitting the location based message, b) screening the received message at the central server for usefulness and appropriateness of content, c) identifying server a message type of the received message at the central server; d) storing the received message at the central server, e) extracting the location identifier from the received message at the central server, f) periodically monitoring from the central server, the geographic location associated with the extracted location identifier to determine whether at least one other registered user has entered said prescribed geographic location, g) determining at the central server that the at least one other registered user has entered said geographic location based on said periodic monitoring, h) retrieving preference data at the central server corresponding to said at least one other user entering said geographic location, i) comparing the retrieved preference data with the identified message type of said message to determine if there is a match, and j) broadcasting the location based message received from the registered user via the central server to said at least one other user entering the prescribed geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for distributing messages from users for public distribution over a general broadcast network to other users, the system comprising:
-
a processor, a memory connected to the processor and storing instructions for operating the processor to perform the steps of; a) receiving a location based message from a registered user of the private network at a central server, said message including a location identifier for identifying a prescribed geographic location selected by the registered user transmitting the location based message, b) screening the received message at the central server for usefulness and appropriateness of content, c) identifying by the central server a message type of the received message, d) storing the message at the central server, e) extracting the location identifier from the received message at the central server, f) periodically monitoring from the central server, the geographic location associated with the extracted location identifier to determine whether at least one other registered user has entered said prescribed geographic location, g) determining at the central server that the at least one other registered user has entered said geographic location based on said periodic monitoring, h) retrieving preference data at the central server corresponding to said at least one other user entering said geographic location, i) comparing the retrieved preference data with the identified message type of said message to determine if there is a match, and j) broadcasting the location based message received from the registered user via the central server to said at least one other user entering the prescribed geographic location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for distributing messages from registered users in a private network for public distribution over a general broadcast network to other registered users in the private network, the method comprising:
-
a) receiving a location based message at a central server from a first registered user, wherein said received location based message includes at least a prescribed geographic location identifier and message category information, b) screening the received location based message at the central server for usefulness and appropriateness of content, c) identifying a message type of the received location based message at the central server, d) storing the received location based message at the central server, e) extracting the prescribed geographic location identifier from the received location based message at the central server, f) periodically monitoring from the central server, a geographic location corresponding to the extracted prescribed geographic location identifier to determine whether at least one other registered user has entered said geographic location, g) determining at the central server that the at least one other registered user has entered said geographic location based on said periodic monitoring, h) retrieving preference data at the central server associated with said at least one other user entering said geographic location, i) comparing the retrieved preference data with the message category information included in said received message to determine if there is a match, and j) broadcasting the location based message received from the registered user via the central server to said at least one other registered user entering the prescribed geographic location. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30)
-
-
23. A system for distributing messages from registered users in a private network for public distribution over a general broadcast network to other registered users in the private network, the system comprising:
-
a processor, a memory connected to the processor and storing instructions for operating the processor to perform the steps of; receive a location based message from a first registered user associated with the private network, wherein said message includes at least (a) a prescribed geographic location identifier for identifying a geographic region over which said message will be broadcast to other registered users upon entering the geographic region and (b) message category information, screen the received message for usefulness and appropriateness of content, identify a message type of said received location based message, store the message at the central server, extract the location identifier from the location based message at the central server, periodically monitor from the central server, a geographic location associated with the extracted location identifier to determine whether at least one other registered user has entered said geographic location, determine at the central server that the at least one other user has entered said geographic location based on said periodic monitoring, retrieve preference data at the central server associated with said at least one other user entering said geographic location, compare the retrieved preference data with the message category information included in said received location based message to determine if there is a match, and broadcast the location based message received from the registered user via the central server to said at least one other user entering the prescribed geographic location.
-
Specification