Location based mobile messaging shopping network
AssigneenJoy Worldwide, Inc.
InventorAndrew Sipes
Life of this patent
Estimating the term…
Abstract
A location-based mobile messaging shopping network is provided that acquires location data from a mobile computing device (MCD), receives the location data at a server, generates a collection of businesses and individual sellers offering goods or services in the location associated with the location data based on the service area of the businesses and individual sellers and user location, and establishes a real-time communication channel between the businesses and MCD. The MCD displays various real-time communication channels to enable the user of the MCD to communicate with the businesses, and enables the user to purchase goods and services directly through the real-time communication channels displayed on the MCD.
Claims20
A computing system for providing a location-based mobile messaging shopping network, the computing system comprising:
- a data store configured to store (1) user profile data for a plurality of users of the location-based mobile messaging shopping network and (2) business profile data for a plurality of businesses providing goods or services to users of the location-based mobile messaging shopping network;
- one or more processors;
- and
- an application module executable on the one or more processors, the application module configured to at least:
- receive location data generated by and associated with a mobile computing device (MCD);
- determine, based on the location data associated with the MCD, a service area location, wherein the service area location is associated with one or more businesses or individual sellers;
- generate a collection of one or more businesses or individual sellers offering a plurality of goods or services for purchase in the determined service area location;
- establish a real-time communication channel between the one or more businesses or individual sellers and the MCD;
- provide the collection of one or more businesses or individual sellers to the MCD, wherein the MCD is configured to display the collection of one or more businesses or individual sellers with one or more real-time communication channel options by which a user of the MCD can send a message to a selected one of the businesses or individual sellers, wherein said message is communicated directly from the MCD to the selected one of the businesses or individual sellers through the real-time communication channel established by the computer server;
- and
- facilitate, through the real-time communication channel, a purchase of a good or service by the user of the MCD from the selected one of the businesses or individual sellers.
Non-transitory computer storage which stores executable program instructions that direct a computing system comprising one or more computing devices to perform a process that comprises:
- receiving, at a computer server, location data generated by and associated with a mobile computing device (MCD);
- determining, by the computer server, based on the location data associated with the MCD, a service area location, wherein the service area location is associated with one or more businesses or individual sellers;
- generating a collection of one or more businesses or individual sellers offering a plurality of goods or services for purchase in the determined service area location;
- establishing a real-time communication channel between the one or more businesses or individual sellers and the MCD;
- providing the collection of one or more businesses or individual sellers to the MCD, wherein the MCD is configured to display the collection of one or more businesses or individual sellers with one or more real-time communication channel options by which a user of the MCD can send a message to a selected one of the businesses or individual sellers, wherein said message is communicated directly from the MCD to the selected one of the businesses or individual sellers through a real-time communication channel established by the computer server;
- and
- facilitating, through the real-time communication channel, a purchase of a good or service by the user of the MCD from the selected one of the businesses or individual sellers.
A computerized method for providing a location-based mobile messaging shopping network, the computerized method comprising:
- receiving, at a computer server, location data generated by and associated with a mobile computing device (MCD);
- determining, by the computer server, based on the location data associated with the MCD, a service area location, wherein the service area location is associated with one or more businesses or individual sellers;
- generating a collection of one or more businesses or individual sellers offering a plurality of goods or services for purchase in the determined service area location;
- establishing a real-time communication channel between the one or more businesses or individual sellers and the MCD;
- providing the collection of one or more businesses or individual sellers to the MCD, wherein the MCD is configured to display the collection of one or more businesses or individual sellers with a one or more real-time communication channel options by which a user of the MCD can send a message to a selected one of the businesses or individual sellers, wherein said message is communicated directly from the MCD to the selected one of the businesses or individual sellers through the real-time communication channel established by the computer server;
- and
- searching for a product category or a particular good or service, based on a search request initiated by the user as received from the MCD.
A computerized method for providing a location-based mobile messaging shopping network, the computerized method comprising:
- generating, at a mobile computing device (MCD), location data associated with the MCD;
- providing the location data associated with the MCD to a remote computer server, wherein the remote computer server is configured to determine a service area location, based on the location data associated with the MCD, wherein the service area location is associated with one or more businesses or individual sellers;
- receiving, from the remote computer server, a collection of one or more businesses or individual sellers offering a plurality of goods or services for purchase in the determined service area location;
- displaying the collection of one or more businesses or individual sellers with a one or more real-time communication options by which a user of the MCD can send a message to a selected one of the businesses or individual sellers, wherein said message is communicated directly from the MCD to the selected one of the businesses or individual sellers through a real-time communication channel established by the remote computer server;
- and
- enabling the user of the MCD to purchase of a good or service from the selected one of the businesses or individual sellers, wherein the purchase is conducted through the established real-time communication channel.
Dependencies are inferred from the claim text.