Patent ID: 8346622
Filing Date: 2013-01-01
Classification: G06Q,H04L

Abstract:
1. A method comprising: receiving, by a matchmaking system, from a first user a first description of a first product for sale and from a second user a second description of a second product that the second user desires to purchase; comparing, by a processor of the matchmaking system, the first description to the second description; determining, by the processor, that the first description matches the second description by determining that a first word in the first description is the same as a second word in the second description, determining a first geographic region based on the first description, determining a second geographic region based on the second description, and determining that the first geographic region and the second geographic region are within a specified geographical reach; presenting a result of the first description matching the second description to the first user, the result including a user chat identifier for the second user and a selectable indicator corresponding to an availability of the second user on a chat service external to the matchmaking system; receiving, from the first user, a selection of the selectable indicator corresponding to the first user desiring to chat with the second user; sending, via the external chat service, a signal to second user indicating that the first user wishes to communicate with the second user; receiving permission from the second user to put the first user in communication with the second user; and transmitting a message from the first user using a chat service internal to the matchmaking system to the second user via the external chat service.