Self learning method and system to provide an alternate or ancillary product choice in response to a product selection
First Claim
1. A method for providing an alternate or ancillary product choice in response to an order placed by a customer-controlled point of sale device, comprising the steps of:
- storing, in a memory element for at least one specially programmed computer, an artificial intelligence program (AIP);
receiving, from a first wireless communications device (WCD) and using an interface element in the at least one specially programmed computer, a first portion of an order for a first item or service available from a first business entity, the order part of a transaction between a user of the first WCD and the first business entity;
determining, using a processor in the at least one specially programmed computer;
a transaction history of the user,a location associated with all of the transaction, the user of the first WCD and the first business entity,a business target goal, anda point within the transaction;
determining, using the processor and the AIP, a sequence of a plurality of offer types,wherein the sequence of the plurality of offer types comprises a prioritized list of the following offer types;
a substitute offer type,a package offer type, anda complement offer type;
generating, using a processor in the at least one specially programmed computer and the AIP, an offer in response to the first item or service and based on the transaction history of the user, the location, the business target goal, the determined sequence of offer types, and the point within the transaction, wherein the offer includes at least one second item or service available from the first business entity and wherein the at least one second item or service;
is a substitute for the first item or service;
includes a plurality of said second items or services in a package offer;
or is a complement to the first item or service;
transmitting, using the interface element, the offer to a wireless communications network for transmission to the first WCD;
receiving, from the first WCD and using the interface element, a second portion of the order for a third item or service available from the first business entity;
modifying, using the processor and the AIP, the offer in response to the first item or service and the at least one third item or service and based on the transaction history of the user, the location, the business target goal, and the point within the transaction, wherein modifying the offer includes adding a first incentive to the offer;
modifying a second incentive included in the offer;
adding at least one fourth item or service available from the first business entity;
or deleting at least some of said at least one first, second or third item or service from the order or offer; and
, transmitting, using the interface element, the modified offer to the wireless communications network for transmission to the first WCD;
receiving, from the first WCD and using the interface element, an acceptance by the user of the modified offer;
altering, using the processor, the transaction based on the acceptance of the modified offer,wherein the first WCD is an order taking device for the transaction in a retail establishment at the location.
1 Assignment
0 Petitions
Accused Products
Abstract
A system including: a memory element for storing an artificial intelligence program (AIP); an interface element for receiving, from a wireless communications device (WCD), a first portion of an order; and a processor for generating, using the AIP, an offer in response to items or services in the first portion of the order. The interface element is for transmitting the offer to the WCD and receiving, from the WCD, a second portion of the order. The processor is for modifying, using the AIP, the offer in response to items or services in the first and second portions of the order by adding or modifying items, services, or incentives. The interface element is for transmitting the modified offer to the wireless communications network for transmission to the WCD.
8 Citations
12 Claims
-
1. A method for providing an alternate or ancillary product choice in response to an order placed by a customer-controlled point of sale device, comprising the steps of:
-
storing, in a memory element for at least one specially programmed computer, an artificial intelligence program (AIP); receiving, from a first wireless communications device (WCD) and using an interface element in the at least one specially programmed computer, a first portion of an order for a first item or service available from a first business entity, the order part of a transaction between a user of the first WCD and the first business entity; determining, using a processor in the at least one specially programmed computer; a transaction history of the user, a location associated with all of the transaction, the user of the first WCD and the first business entity, a business target goal, and a point within the transaction; determining, using the processor and the AIP, a sequence of a plurality of offer types, wherein the sequence of the plurality of offer types comprises a prioritized list of the following offer types; a substitute offer type, a package offer type, and a complement offer type; generating, using a processor in the at least one specially programmed computer and the AIP, an offer in response to the first item or service and based on the transaction history of the user, the location, the business target goal, the determined sequence of offer types, and the point within the transaction, wherein the offer includes at least one second item or service available from the first business entity and wherein the at least one second item or service;
is a substitute for the first item or service;
includes a plurality of said second items or services in a package offer;
or is a complement to the first item or service;transmitting, using the interface element, the offer to a wireless communications network for transmission to the first WCD; receiving, from the first WCD and using the interface element, a second portion of the order for a third item or service available from the first business entity; modifying, using the processor and the AIP, the offer in response to the first item or service and the at least one third item or service and based on the transaction history of the user, the location, the business target goal, and the point within the transaction, wherein modifying the offer includes adding a first incentive to the offer;
modifying a second incentive included in the offer;
adding at least one fourth item or service available from the first business entity;
or deleting at least some of said at least one first, second or third item or service from the order or offer; and
, transmitting, using the interface element, the modified offer to the wireless communications network for transmission to the first WCD;receiving, from the first WCD and using the interface element, an acceptance by the user of the modified offer; altering, using the processor, the transaction based on the acceptance of the modified offer, wherein the first WCD is an order taking device for the transaction in a retail establishment at the location. - View Dependent Claims (2, 3, 4)
-
-
5. A system for providing an alternate or ancillary product choice in response to an order placed by a customer-controlled point of sale device, comprising:
-
a memory element for at least one specially programmed computer, for storing an artificial intelligence program (AIP); an interface element, for the at least one specially programmed computer, for receiving, from a first wireless communications device (WCD), a first portion of an order for a first item or service available from a first business entity, the order part of a transaction between a user of the first WCD and the first business entity; a processor for the at least one specially programmed computer, for determining; a transaction history of the user, a location associated with all of the transaction, the user of the first WCD and the first business entity, a business target goal, and a point within the transaction; and determining, using the AIP, a sequence of a plurality of offer types, wherein the sequence of the plurality of offer types comprises a prioritized list of the following offer types; a substitute offer type, a package offer type, and a complement offer type; generating, using the AIP, an offer in response to the first item or service and based on the transaction history of the user, the location, the business target goal, the determined sequence of offer types, and the point within the transaction, wherein the offer includes at least one second item or service available from the first business entity and wherein the at least one second item or service;
is a substitute for the first item or service;
includes a plurality of said second items or services in a package offer;
or is a complement to the first item or service;wherein the interface element is for; transmitting the offer to a wireless communications network for transmission to the first WCD; and
,receiving, from the first WCD, a second portion of the order for a third item or service available from the first business entity; wherein the processor is for modifying, using the AIP, the offer in response to the first item or service and the at least one third item or service and based on the transaction history of the user, the location, the business target goal, and the point within the transaction, wherein modifying the offer includes adding a first incentive to the offer;
modifying a second incentive included in the offer;
adding at least one fourth item or service available from the first business entity;
or deleting at least some of said at least one first, second or third item or service from the order or offer; and
,wherein the interface element is for transmitting the modified offer to the wireless communications network for transmission to the first WCD, wherein the interface element further is for receiving from the first WCD an acceptance by the user of the modified offer, wherein the processor further is for altering the transaction based on the acceptance of the modified offer, wherein the first WCD is an order taking device for the transaction in a retail establishment. - View Dependent Claims (6, 7, 8)
-
-
9. A method for providing an alternate or ancillary product choice in response to an order placed by a customer-controlled point of sale device, comprising the steps of:
-
storing, in a memory element for at least one specially programmed computer, an artificial intelligence program (AIP); receiving, from a first wireless communications device (WCD) and using an interface element in the at least one specially programmed computer, a first portion of an order for a first item or service available from a first business entity, the order part of a transaction between a user of the first WCD and the first business entity; determining, using a processor in the at least one specially programmed computer, a transaction history of the user, a location associated with the transaction, a business target goal, and a point within the transaction; determining, using the processor and the AIP, a sequence of a plurality of offer types, wherein the sequence of the plurality of offer types comprises a prioritized list of the following offer types; a substitute offer type, a package offer type, and a complement offer type; generating, using the processor in the at least one specially programmed computer and the AIP, an offer in response to the first item or service and based on the transaction history of the user, the location associated with the transaction, the business target goal, the determined sequence of offer types, and the point within the transaction, wherein the offer includes at least one second item or service available from the first business entity and wherein the at least one second item or service;
is a substitute for the first item or service;
includes a plurality of said second items or services in a package offer;
or is a complement to the first item or service;transmitting, using the interface element, the offer to a wireless communications network for transmission to the first WCD; receiving, from the first WCD and using the interface element, a second portion of the order for a third item or service available from the first business entity; modifying, using the processor and the AIP, the offer in response to the first item or service and the at least one third item or service and based on the transaction history of the user, the location associated with the transaction, the business target goal, and the point within the transaction, wherein modifying the offer includes adding a first incentive to the offer;
modifying a second incentive included in the offer;
adding at least one fourth item or service available from the first business entity;
or deleting at least some of said at least one first, second or third item or service from the order or offer; and
, transmitting, using the interface element, the modified offer to the wireless communications network for transmission to the first WCD,wherein the first WCD is being used as an order taking device and the transaction is in a retail establishment. - View Dependent Claims (10)
-
-
11. A system for providing an alternate or ancillary product choice in response to an order placed by a customer-controlled point of sale device, comprising:
-
a memory element for at least one specially programmed computer, for storing an artificial intelligence program (AIP); an interface element, for the at least one specially programmed computer, for receiving, from a first wireless communications device (WCD), a first portion of an order for a first item or service available from a first business entity, the order part of a transaction between a user of the first WCD and the first business entity; a processor for the at least one specially programmed computer, for determining a transaction history of the user, a location associated with the transaction, a business target goal, and a point within the transaction;
determining, using the AIP, a sequence of a plurality of offer types,wherein the sequence of the plurality of offer types comprises a prioritized list of the following offer types; a substitute offer type, a package offer type, and a complement offer type; and generating, using the AIP, an offer in response to the first item or service and based on the transaction history of the user, the location associated with the transaction, the business target goal, the determined sequence of offer types, and the point within the transaction, wherein the offer includes at least one second item or service available from the first business entity and wherein the at least one second item or service;
is a substitute for the first item or service;
includes a plurality of said second items or services in a package offer;
or is a complement to the first item or service;wherein the interface element is for; transmitting the offer to a wireless communications network for transmission to the first WCD; and
,receiving, from the first WCD, a second portion of the order for a third item or service available from the first business entity; wherein the processor is for modifying, using the AIP, the offer in response to the first item or service and the at least one third item or service and based on the transaction history of the user, the location associated with the transaction, the business target goal, and the point within the transaction, wherein modifying the offer includes adding a first incentive to the offer;
modifying a second incentive included in the offer;
adding at least one fourth item or service available from the first business entity;
or deleting at least some of said at least one first, second or third item or service from the order or offer; and
,wherein the interface element is for transmitting the modified offer to the wireless communications network for transmission to the first WCD, wherein the first WCD is being used as an order taking device and the transaction is in a retail establishment. - View Dependent Claims (12)
-
Specification