Patent ID: 9665895
Date: 2017-05-30
CPC Classifications: G06Q,H04L,H04N,H04W

Claim:
1. A system comprising: a marketplace computer configured to: receive a seller offer comprising a file and a distance term from a seller computer over a network, the distance term including an offer distance and a transactional range, the transactional range automatically changing based on demographic information related to an area encompassed by the transactional range, wherein said seller computer includes a camera, a microphone, and a seller geolocating unit, wherein said file includes both audiovisual information captured via said camera and said microphone, and geographic information automatically obtained from said seller geolocating unit while capturing said audiovisual information at a seller location, wherein said audiovisual information discloses the seller offer made at said seller location, wherein said file is automatically tagged by said seller computer before sending to said marketplace computer to include geographic information for said seller location automatically obtained via said seller geolocating unit while said seller offer is being created based at least in part on said audiovisual information being captured via said camera and said microphone at said seller location, automatically store said seller offer in a database coupled to said marketplace computer, provide said seller offer to a buyer computer over said network when said buyer computer is in compliance with the offer distance of said seller offer, wherein said buyer computer includes a display, a speaker, and a buyer geolocating unit, wherein said display and said speaker are configured to output said audiovisual information for a presentation of said seller offer when said buyer computer is in compliance with the offer distance of said seller offer, receive an acknowledgement from said buyer computer over said network based at least in part on said presentation of said seller offer while said buyer computer is in compliance with the offer distance of said seller offer, wherein said acknowledgement expresses a buyer desire to buy in compliance with at least the transactional range of said distance term of said seller offer, wherein said acknowledgement includes buyer geolocation information automatically obtained via said buyer geolocating unit when sending said acknowledgement over said network, determine whether said buyer computer is geographically positioned in compliance with the transactional range of said distance term of said seller offer based on said buyer geolocation information included in said acknowledgment, convert said acknowledgement into an acceptance of said seller offer by the buyer based at least in part on compliance with the transactional range of said distance term of said seller offer, wherein said acceptance is automatically communicated to said seller computer over said network; and upon conversion of said acknowledgment into the acceptance, transfer payment from a buyer to an escrow account; wherein the payment contained in the escrow account is released to a corresponding seller when the buyer and the seller meet in-person; wherein the offer distance and the transactional range differ.