Method and system for transmitting and receiving messages
First Claim
1. A method of selectively communicating with one or more other devices whose identification information is unknown, the method comprising:
- launching a client application on a device (the “
sending device”
), wherein the client application enables communication with other devices whose identification information is unknown;
locating other devices in a geographical zone defined with reference to the sending device;
obtaining identification information regarding the other devices located in the defined geographical zone;
compiling the identification information regarding the other devices located in the defined geographical zone to enable selection of at least one device to initiate communication using service messages;
displaying a selection of the at least one device from the compiled identification information of the other devices located in the defined geographical zone;
enabling privacy preferences for the sending device, wherein the privacy preferences enable the device to send variable identification information to the at least one other device;
enabling the client application on the sending device to specify whether a service message is a private service message, wherein the private service message is accessible only to the at least one other device; and
sending the message from the sending device and delivering it, using such variable identification information, to the at least one other device (herein, the ‘
recipient device’
), where either of the following conditions is also satisfied;
(a) the contact information (e.g., email address;
IM screen name;
social media or Internet screen name, handle, alias, or avatar;
phone number;
MAC address;
IP address) (collectively herein “
Contact Information”
) of the recipient device is not previously known to any of;
the sending device, its users, or any business, social or communications network to which the sending device or any of its users is a member;
or(b) the service message is delivered from the sending device using such variable identification information, and without using email, instant messaging (IM), text messaging, telephony or any other communications protocol or technique based on fixed endpoints where any of such Contact Information is known to any of;
the sending device, any of its users, or any business, social or communications network of which the sending device or any of its users is a member.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus are provided to enable real-time communication with people, groups and devices in accordance with certain embodiments. Typically, a phone number, address, or login information (“traditional identification information”) is needed to initiate a communication with a specific person. However, there are many situations where this traditional identification information is not known, but individuals still wish to communicate with others whose traditional identification information they do not know. By selecting criteria such as geographical location information that is proximate to the device, a person can identify and communicate with others while not knowing their contact information. The criteria can also include attributes, visual information, or other characteristics of the target device.
22 Citations
20 Claims
-
1. A method of selectively communicating with one or more other devices whose identification information is unknown, the method comprising:
-
launching a client application on a device (the “
sending device”
), wherein the client application enables communication with other devices whose identification information is unknown;locating other devices in a geographical zone defined with reference to the sending device; obtaining identification information regarding the other devices located in the defined geographical zone; compiling the identification information regarding the other devices located in the defined geographical zone to enable selection of at least one device to initiate communication using service messages; displaying a selection of the at least one device from the compiled identification information of the other devices located in the defined geographical zone; enabling privacy preferences for the sending device, wherein the privacy preferences enable the device to send variable identification information to the at least one other device; enabling the client application on the sending device to specify whether a service message is a private service message, wherein the private service message is accessible only to the at least one other device; and sending the message from the sending device and delivering it, using such variable identification information, to the at least one other device (herein, the ‘
recipient device’
), where either of the following conditions is also satisfied;(a) the contact information (e.g., email address;
IM screen name;
social media or Internet screen name, handle, alias, or avatar;
phone number;
MAC address;
IP address) (collectively herein “
Contact Information”
) of the recipient device is not previously known to any of;
the sending device, its users, or any business, social or communications network to which the sending device or any of its users is a member;
or(b) the service message is delivered from the sending device using such variable identification information, and without using email, instant messaging (IM), text messaging, telephony or any other communications protocol or technique based on fixed endpoints where any of such Contact Information is known to any of;
the sending device, any of its users, or any business, social or communications network of which the sending device or any of its users is a member. - View Dependent Claims (2, 3, 4)
-
-
5. A method of selectively communicating with one or more other devices whose identification information is unknown, the method comprising:
-
launching a client application on a device (‘
sending device’
), wherein the client application enables communication with other devices whose identification information is unknown;identifying other devices based on selected criteria specified in the client application; receiving information regarding the other devices possessing the selected criteria; compiling the information regarding the other devices possessing the selected criteria; displaying a selection from the compiled information of at least one other device possessing the selected criteria; enabling privacy preferences for the sending device, wherein the privacy preferences enable the device to provide variable identification information to the at least one other device; enabling the client application on the sending device to specify whether a message is a private message, wherein the private message is accessible only to the selected at least one other device; and sending the message from the device to the at least one other device, using sending the service message from the sending device and delivering it, using variable identification information, to the at least one other device (herein, the ‘
recipient device’
), where either of the following conditions is also satisfied;(a) the contact information (e.g., email address;
IM screen name;
social media or Internet screen name, handle, alias, or avatar;
phone number;
MAC address;
IP address) (collectively herein “
Contact Information”
) of the recipient device is not previously known to any of;
the sending device, its users, or any business. social or communications network to which the sending device or any of its users is a member;
or(b) the service message is delivered from the sending device using such variable identification information, and without using email, instant messaging (IM), text messaging, telephony or any other communications protocol or technique based on fixed endpoints where any of such Contact Information is known to any of;
the sending device, any of its users, or any business, social or communications network of which the sending device or any of its users is a member. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A device for selectively communicating with one or more other devices whose identification information is unknown, the device comprising:
-
an interface that is configured to communicate with the one or more other devices; a client application that is configured to communicate with the interface to search for at least one of the one or more other devices based on selected criteria specified in the client application and to compile information obtained from the one or more other devices; such client application further configured to send a message to one or more other devices selected from the compiled information, and to enable privacy preferences for the device, wherein the privacy preferences enable the device to provide variable identification information to the at least one other device as well as to enable the client application to specify whether a message is a private message, wherein the private message is accessible only to the selected at least one other device; and such client application is further configured to deliver such messages, using variable identification information, to the at least one other device (herein, the ‘
recipient device’
), where either of the following conditions is also satisfied;(a) the contact information (e.g., email address;
IM screen name;
social media or Internet screen name, handle, alias, or avatar;
phone number;
MAC address;
IP address) (collectively herein “
Contact Information”
) of the recipient device is not previously known to any of;
the sending device, its users, or any business, social or communications network to which the sending device or any of its users is a member;
or(b) the service message is delivered from the sending device using such variable identification information, and without using email, instant messaging (IM), text messaging, telephony or any other communications protocol or technique based on fixed endpoints where any of such Contact Information is known to any of;
the sending device, any of its users, or any business, social or communications network of which the sending device or any of its users is a member. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification