SYSTEM AND METHOD FOR PROFILE FILTERED MESSAGING
10 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention include improved communication system and methods. In one embodiment, the present invention includes a wireless communication method comprising, on a first wireless device, receiving one or more wireless device identifications associated with one or more other wireless devices, and transmitting at least one of the one or more wireless device identifications from the first wireless device to a remote computer system, and on the remote computer system, receiving the at least one wireless device identification, and accessing information associated with the at least one wireless device identification. Embodiments of the present invention may be used for electronic dating, social networking and other communication applications.
7 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
receiving, at a server, a request from a first device to transmit a message over a network to a second device; identifying, via the server, a device identifier associated with the second device, the device identifier associated with preset conditions for controlling communication over the network; identifying, at the server, user profile information associated with a user of the second device based on the identified device identifier; retrieving, at the server, filtering parameters associated with the first device; analyzing, via the server, the user profile information to determine if the user profile information satisfies the filtering parameters; analyzing, via the server, the preset conditions to determine if the second device allows receipt of the message from the first device; and facilitating transmitting the message to the second device if the filtering parameters and preset conditions are satisfied. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system comprising:
-
a database comprising stored data; a server comprising a plurality of processors in communication with the data in the database, the server programmed to perform a plurality of operations, comprising; receiving a request from a first device to transmit a message over a network to a second device; identifying a device identifier associated with the second device, the device identifier associated with preset conditions for controlling communication over the network; identifying user profile information associated with a user of the second device based on the identified device identifier; retrieving filtering parameters associated with the first device; analyzing the user profile information to determine if the user profile information satisfies the filtering parameters; analyzing the preset conditions to determine if the second device allows receipt of the message from the first device; and facilitating transmitting the message to the second device if the filtering parameters and preset conditions are satisfied. - View Dependent Claims (37, 38, 39, 40)
-
Specification