Systems and methods for retail networking
First Claim
1. A method, comprising receiving, at a computing system comprising a processor and memory, data representing an inquiry from a first member entity of a retail network, the inquiry identifying a product of interest;
- determining, by the computing system, if the product of interest is available for sale by the first member entity, wherein determining if the product is available for sale comprises determining if the product is available from a second member entity of the retail network by accessing a dataset indicating products made available by member entities of the retail network, wherein the first member entity and the second member entity are both separate, independent and competitor retail stores; and
;
if the product of interest is available from the second member entity;
providing, by the computing system, data to the first member entity indicating that the product is available;
receiving, at the computing system, data from the first member entity indicating that the product has been sold to a customer and including payment information;
receiving, at the computing system, data for use in transferring funds from the customer;
receiving the transferred funds from the customer;
initiating, by the computing system, a distribution of at least a portion of the transferred funds to the first and second member entities; and
accessing, by the computing system, tracking data associated with a shipment of the product of interest by the second member entity, wherein initiating the distribution of funds to the second member entity is based on determining a status of the shipment, wherein the computing system is configured to authenticate that a user is located in the first member entity and authorized to access data in the retail network associated with the first member entity before providing ordering information to the first member entity, andwherein the computing system is configured to restrict one member entity from viewing the complete inventory information of other member entities.
0 Assignments
0 Petitions
Accused Products
Abstract
Computing systems, methods, and program products can support a closed retail network. A computing system can receive an inquiry from a first member entity of a retail network and identifying a product of interest. The system can use a datastore to determine if the product of interest is available for sale by a first member by determining if the product is available from a second member. If the product of interest is available for sale, the computing system can indicate that the product is available, receive data from the first member entity indicating that the product has been sold to a customer and including payment information, use the payment information to transfer funds from the customer, and initiate a distribution of the transferred funds to the first and second member entities. The system may consider distribution rules in determining if the product is available for sale by the first member.
-
Citations
14 Claims
-
1. A method, comprising receiving, at a computing system comprising a processor and memory, data representing an inquiry from a first member entity of a retail network, the inquiry identifying a product of interest;
-
determining, by the computing system, if the product of interest is available for sale by the first member entity, wherein determining if the product is available for sale comprises determining if the product is available from a second member entity of the retail network by accessing a dataset indicating products made available by member entities of the retail network, wherein the first member entity and the second member entity are both separate, independent and competitor retail stores; and
;if the product of interest is available from the second member entity; providing, by the computing system, data to the first member entity indicating that the product is available; receiving, at the computing system, data from the first member entity indicating that the product has been sold to a customer and including payment information; receiving, at the computing system, data for use in transferring funds from the customer; receiving the transferred funds from the customer; initiating, by the computing system, a distribution of at least a portion of the transferred funds to the first and second member entities; and accessing, by the computing system, tracking data associated with a shipment of the product of interest by the second member entity, wherein initiating the distribution of funds to the second member entity is based on determining a status of the shipment, wherein the computing system is configured to authenticate that a user is located in the first member entity and authorized to access data in the retail network associated with the first member entity before providing ordering information to the first member entity, and wherein the computing system is configured to restrict one member entity from viewing the complete inventory information of other member entities. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 12)
-
-
7. A computing system comprising a processor and memory, the memory embodying one or more program components that configure the processor to:
-
receive data representing an inquiry from a first member entity of a retail network, the inquiry identifying a product of interest to a customer of the first member entity; determine if the product of interest is available from a second member entity of the retail network, wherein the first member entity and the second member entity are both separate, independent and competitor retail stores; and
;if the product of interest is available from the second member entity; provide data to the first member entity indicating that the product is available, receive data from the first member entity indicating that the product has been sold to the customer and including payment information, using the payment information, transfer funds from the customer, and initiate a distribution of at least a portion of the transferred funds to the first and second member entities, access tracking data associated with a shipment of the product of interest by the second member entity, wherein initiating the distribution of funds to the second member entity is based on determining a status of the shipment, wherein the computing system is configured to authenticate that a user is located in the first member entity and authorized to access data in the retail network associated with the first member entity before providing ordering information to the first member entity, and wherein the computing system is configured to restrict one member entity from viewing the complete inventory information of other member entities. - View Dependent Claims (10, 11)
-
-
13. A computer program product comprising a non-transitory computer readable medium embodying program code executable by a computing system, the program code comprising:
-
program code for receiving, at a computing system comprising a processor and memory, data representing an inquiry from a first member entity of a retail network, the inquiry identifying a product of interest to a customer of the first member entity; program code for determining, by the computing system, if the product of interest is available for sale by the first member entity, wherein determining if the product of interest is available for sale comprises determining if the product is available from a second member entity of the retail network, wherein the first member entity and the second member entity are both separate, independent and competitor retail stores; program code for providing, by the computing system, data to the first member entity indicating that the product of interest is available if the product is determined to be available for sale; program code for receiving, by the computing system, data from the first member entity indicating that the product has been sold to a customer and including payment information; program code for receiving, by the computing system, data for use in transferring funds from the customer; program code for receiving the transferred funds from the customer; program code for initiating, by the computing system, a distribution of at least a portion of the transferred funds to the first and second member entities; and program code for accessing, by the computing system, tracking data associated with a shipment of the product of interest by the second member entity, wherein initiating the distribution of funds to the second member entity is based on determining a status of the shipment, program code for authenticating, by the computing system, that a user is located in the first member entity and authorized to access data in the retail network associated with the first member entity before providing ordering information to the first member entity, and program code for restricting, by the computing system, one member entity from viewing the complete inventory information of other member entities. - View Dependent Claims (14)
-
Specification