Patent ID: 8892080
Filing Date: 2014-11-18
Classification: G06Q,H04W

Abstract:
1. A method of communication interexchange allowing for heterogeneous types of communication between heterogeneous devices for exchanging inquiries and replies as well as conducting commerce and trade, the method comprising: a. providing a user interface component configured to accept different types of communications from different types of devices and to recognize a type of an electronic device; b. providing at least one database comprising business listing data and customer listing data; c. maintaining the at least one database on a server, wherein the server is configured to periodically update the database with the business listing data and the customer listing data as well as all device data and types of communication data; d. assigning to each business listing at least one unique identification number and storing the at least one unique identification number in the at least one database; wherein said at least one unique identification number is used by the server to route information between message senders and message recipients; e. originating and sending a communication message from a mobile device of a message sender to the user interface component; f. receiving and accepting the communication message by the user interface component; g. based on the type of the electronic device of the message sender or a message recipient, converting the communication message into a proprietary format; h. processing the communication message converted into the proprietary format using a processing component; i. if the device numbers are not stored, then storing the device number of the message sender and a message recipient in the at least one database; j. storing the approved communication message in the at least one database; k. routing the approved communication message to the user interface component; l. determining a device type of a device used by the message recipient using the user interface component, based on the data stored in the at least one database; the data comprising the device number or an application number if the device used by the message recipient is a computer, a laptop, a tablet, or a device without a valid phone number; m. converting the proprietary format of the communication message to a format corresponding to the device type of the device used by the message recipient; and n. delivering the communication message to the message recipient.