US2008208787A1PendingUtilityA1

Method and system for centralized generation of a business executable using genetic algorithms and rules distributed among multiple hardware devices

41
Assignee: RETAILDNA LLCPriority: Nov 14, 2001Filed: May 2, 2008Published: Aug 28, 2008
Est. expiryNov 14, 2021(expired)· nominal 20-yr term from priority
G06N 3/126G06Q 30/0224G06Q 40/12G06Q 30/0273G06N 5/025
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for generation of business executables using artificial intelligence or rules distributed among multiple hardware devices, including: a memory element of a specially programmed general-purpose computer storing a first rule or an artificial intelligence (AI) program; a generating element, in a processor for the specially programmed computer, arranged to generate at an executable using at least one of the first rule or the AI program; an interface element of the specially programmed computer, arranged to receive a second rule from a first wireless communications device (WCD), or from a general-purpose computer associated with a business entity and to store the second rule in the memory element; and a modifying element, in the processor, arranged to modify the executable using the second rule and to transmit, using the interface element, the modified executable to a wireless communications network for transmission to a second WCD.

Claims

exact text as granted — not AI-modified
1 . A method for generation of business executables using artificial intelligence or rules distributed among multiple hardware devices, comprising the steps of:
 storing at least one first rule or a first artificial intelligence (AI) program in a memory element of at least one first specially programmed general-purpose computer;   generating at least one executable using a processor in the at least one first specially programmed computer and at least one of the at least one first rule or the first AI program;   receiving, using an interface element of the at least one first specially programmed computer, at least one second rule from a first wireless communications device (WCD), or from a general-purpose computer associated with a business entity;   storing the at least one second rule in the memory element;   modifying the at least one executable using the processor and the at least one second rule; and,   transmitting, using the interface element, the at least one modified executable to a wireless communications network for transmission to a second WCD.   
     
     
         2 . The method of  claim 1  further comprising the steps of:
 storing, in a memory element of the first WCD, data regarding usage of the first WCD, or storing a second AI program;   generating, using a processor in the first WCD, the at least one second rule based on the data regarding the usage of the first WCD or using the second AI program; and,   transmitting, from the first WCD, the at least one second rule to the at least one first specially programmed computer.   
     
     
         3 . The method of  claim 1  further comprising the steps of:
 receiving the at least one second rule via a graphical user interface in the first WCD or receiving the at least one second rule using an interface element for the general-purpose computer for the business entity; and,   transmitting the at least one second rule from the first WCD to the at least one first specially programmed computer, or transmitting the at least one second rule to the at least first one specially programmed computer using an interface element for the general-purpose computer for the business entity.   
     
     
         4 . The method of  claim 1  wherein the general-purpose computer for the business entity is a second specially programmed general purpose computer and the method further comprising the steps of:
 storing, in a memory element for the second specially programmed computer, data regarding activity for the business entity, or storing, in the memory element for the second specially programmed computer, a second AI program;   generating the at least one second rule using a processor of the second specially programmed computer and using the data regarding activity for the business entity or using the second AI program; and,   transmitting, using an interface element of the second specially programmed computer, the at least one second rule to the at least one first specially programmed computer.   
     
     
         5 . The method of  claim 1  further comprising:
 storing at least one third rule in a memory element of the second WCD; and, executing, according to the at least one third rule, the at least one modified executable using a processor in the second WCD.   
     
     
         6 . The method of  claim 1  further comprising the step of receiving, using the interface element of the at least one specially programmed computer, at least one offer parameter from the general-purpose computer associated with the business entity and wherein generating an executable includes generating an offer for a product or service provided by the business entity using the at least one offer parameter. 
     
     
         7 . A method for generation of business executables using artificial intelligence or rules distributed among multiple hardware devices, comprising the steps of:
 storing at least one first rule or an artificial intelligence (AI) program in a memory element of at least one specially programmed general-purpose computer;   generating at least one executable using a processor in the at least one specially programmed computer and at least one of the at least one first rule or the AI program;   receiving, using an interface element of the at least one specially programmed computer, at least one second rule from a first wireless communications device (WCD), or from a general-purpose computer associated with a business entity;   storing the at least one second rule in the memory element;   modifying the at least one executable using the processor and the at least one second rule;   transmitting, using the interface element, the at least one modified executable to a wireless communications network for transmission to a second WCD;   storing at least one third rule in a memory element for the second WCD; and, executing, using a processor for the second WCD, the at least one modified executable according to the at least one third rule.   
     
     
         8 . A method for generation of business executables using artificial intelligence or rules distributed among multiple hardware devices, comprising the steps of:
 storing at least one first rule or a first artificial intelligence (AI) program in a memory element of at least one first specially programmed general-purpose computer;   generating at least one executable using a processor in the at least one first specially programmed computer and at least one of the at least one first rule or the first AI program;   transmitting, using an interface element of the at least one first specially programmed computer, the at least one executable to a first wireless communications network for transmission to a first wireless communications device (WCD).   receiving the at least one executable in the first WCD;   storing at least one second rule in a memory element for the first WCD; and,   executing, using a processor in the first WCD, the at least one executable according to the at least one second rule.   
     
     
         9 . The method of  claim 8  further comprising the step of:
 receiving, using the interface element, at least one third rule from a second WCD, or from a general-purpose computer associated with a business entity;   modifying, using the processor for the at least one first specially programmed general-purpose computer, the at least one executable using the at least one third rule;   transmitting, using the interface element of the at least one first specially programmed computer, the at least one modified executable;   receiving the at least one modified executable in the first WCD; and,   executing, using the processor in the first WCD, the at least one modified executable according to the at least one second rule.   
     
     
         10 . The method of  claim 9  further comprising the steps of:
 storing, in a memory element for the second WCD, data regarding usage of the second WCD, or storing, in the memory element for the second WCD, a second AI program;   generating, using a processor in the second WCD, the at least one third rule based on the data regarding the usage of the second WCD or based on the second AI program; and,   transmitting the at least one third rule to the at least one specially programmed computer.   
     
     
         11 . The method of  claim 9  wherein the general-purpose computer for the business entity is a second specially programmed general-purpose computer and the method further comprising the steps of:
 storing, in a memory element for the second specially programmed computer, data regarding activity for a business entity, or storing, in the memory element for the second specially programmed computer, a second AI program;   generating the at least one third rule using a processor of the second specially programmed computer, and the data regarding activity for the business entity or the second AI program; and,   transmitting the at least one third rule to the at least one first specially programmed computer using an interface element of the second specially programmed computer.   
     
     
         12 . The method of  claim 9  further comprising the steps of:
 receiving the at least one third rule using an interface element for a general-purpose computer for the business entity or receiving the at least one third rule via a graphical user interface in the second WCD; and,   transmitting, to the at least one first specially programmed computer, the at least one third rule from the general-purpose computer using an interface element for the general-purpose computer or transmitting, to the at least one first specially programmed computer, the at least one third rule from the second WCD.   
     
     
         13 . The method of  claim 8  further comprising the steps of:
 storing, in the memory element for the first WCD, data regarding usage of the first WCD, or storing, in the memory element for the first WCD, a second AI program; and,   generating, using the processor in the first WCD, the at least one second rule based on the data regarding the usage of the first WCD or based on the second AI program.   
     
     
         14 . The method of  claim 8  further comprising the step of receiving, using the interface element of the at least one specially programmed computer, at least one offer parameter from the general-purpose computer associated with the business entity and wherein generating an executable includes generating an offer for a product or service provided by the business entity using the at least one offer parameter. 
     
     
         15 . A system for generation of business executables using artificial intelligence or rules distributed among multiple hardware devices, comprising:
 a memory element of at least one first specially programmed general-purpose computer storing at least one first rule or a first artificial intelligence (AI) program;   a generating element, in a processor for the at least one first specially programmed computer, arranged to generate at least one executable using at least one of the at least one first rule or the first AI program;   an interface element of the at least one first specially programmed computer, arranged to receive at least one second rule from a first wireless communications device (WCD), or from a general-purpose computer associated with a business entity and to store the at least one second rule in the memory element; and,   a modifying element, in the processor, arranged to modify the at least one executable using the at least one second rule and to transmit, using the interface element, the at least one modified executable to a first wireless communications network for transmission to a second WCD.   
     
     
         16 . The system of  claim 15  further comprising:
 a memory element of the first WCD storing data regarding usage of the first WCD or storing a second AI program; and,   a processor in the first WCD, arranged to generate the at least one second rule based on the data regarding the usage of the first WCD or using the second AI program and wherein the first WCD is arranged to transmit the at least one second rule to the at least one first specially programmed computer.   
     
     
         17 . The system of  claim 15  further comprising:
 a graphical user interface in the first WCD arranged to receive the at least one second rule, wherein the first WCD is arranged to transmit the at least one second rule to the at least one first specially programmed computer; or,   an interface element for the general-purpose computer for the business entity arranged to receive the at least one second rule and to transmit the at least one second rule to the at least first one specially programmed computer.   
     
     
         18 . The system of  claim 15  wherein the general-purpose computer for the business entity is a second specially programmed general purpose computer and the system further comprising:
 a memory element for the second specially programmed computer storing data regarding activity for the business entity, or storing a second AI program;   a processor of the second specially programmed computer arranged to generate the at least one second rule based on the data regarding activity for the business entity or using the second AI program; and,   an interface element of the second specially programmed computer arranged to transmit the at least one second rule to the at least one first specially programmed computer.   
     
     
         19 . The system of  claim 15  further comprising:
 a memory element of the second WCD storing at least one third rule; and, a processor in the second WCD arranged to execute the at least one modified executable according to the at least one third rule.   
     
     
         20 . A system for generation of business executables using artificial intelligence or rules distributed among multiple hardware devices, comprising:
 a memory element of at least one first specially programmed general-purpose computer storing at least one first rule or a first artificial intelligence (AI) program;   a generating element, in a processor for the at least one first specially programmed computer, arranged to generate at least one executable using at least one of the at least one first rule or the first AI program;   an interface element of the at least one first specially programmed computer, arranged to receive at least one second rule from a first wireless communications device (WCD), or from a general-purpose computer associated with a business entity and to store the at least one second rule in the memory element;   a modifying element, in the processor, arranged to modify the at least one executable using the at least one second rule and to transmit, using the interface element, the at least one modified executable to a first wireless communications network for transmission to a second WCD, wherein the second WCD is arranged to receive the at least one modified executable;   a memory element in the second WCD storing a third rule; and,   a processor in the second WCD arranged to execute the at least one executable in the second WCD according to the at least one third rule.   
     
     
         21 . A system for generation of business executables using artificial intelligence or rules distributed among multiple hardware devices, comprising:
 a memory element of at least one first specially programmed general-purpose computer storing at least one first rule or a first artificial intelligence (AI) program;   a generating element, in a processor for the at least one first specially programmed computer, arranged to generate at least one executable using at least one of the at least one first rule or the first AI program;   an interface element of the at least one first specially programmed computer, arranged to transmit the at least one modified executable to a first wireless communications device (WCD), wherein the first WCD is arranged to receive the at least one modified executable;   a memory element in the first WCD storing a second rule; and,   a processor in the first WCD arranged to execute the at least one executable in the first WCD according to the at least one second rule.   
     
     
         22 . The system of  claim 21  wherein the interface element is arranged to receive at least one third rule from a second WCD, or from a general-purpose computer associated with a business entity, the system further comprising a modifying element in the processor for the at least one first specially programmed computer arranged to modify the at least one executable using the at least one third rule and to transmit, using the interface element for the at least one first specially programmed computer, the at least one modified executable, wherein the first WCD is arranged to receive the at least one modified executable, and wherein the processor for the first WCD is arranged to execute the at least one modified executable according to the at least one second rule. 
     
     
         23 . The system of  claim 22  further comprising:
 a memory element of the second WCD storing data regarding usage of the second WCD or storing a second AI program; and,   a processor in the second WCD, arranged to generate the at least one third rule based on the data regarding the usage of the first WCD or using the second AI program and wherein the second WCD is arranged to transmit the at least one third rule to the at least one first specially programmed computer.   
     
     
         24 . The system of  claim 22  wherein the general-purpose computer for the business entity is a second specially programmed general purpose computer and the system further comprising:
 a memory element for the second specially programmed computer storing data regarding activity for the business entity, or storing a second AI program;   a processor of the second specially programmed computer arranged to generate the at least one third rule based on the data regarding activity for the business entity or using the second AI program; and,   an interface element of the second specially programmed computer arranged to transmit the at least one third rule to the at least one first specially programmed computer.   
     
     
         25 . The system of  claim 22  further comprising:
 a graphical user interface in the second WCD arranged to receive the at least one third rule, wherein the second WCD is arranged to transmit the at least one third rule to the at least one first specially programmed computer; or,   an interface element for the general-purpose computer for the business entity arranged to receive the at least one third rule and to transmit the at least one third rule to the at least first one specially programmed computer.   
     
     
         26 . The system of  claim 21  wherein the memory element for the first WCD stores data regarding usage of the first WCD or stores a second AI program and wherein the processor for the first WCD is arranged to generate the at least one second rule based on the data regarding the usage of the first WCD or using the second AI program. 
     
     
         27 . The system of  claim 21  wherein the interface element of the at least one specially programmed computer is arranged to receive at least one offer parameter from the general-purpose computer associated with the business entity and wherein the generating element is arranged to generate, using the at least one offer parameter, the at least one executable as an offer for a product or service provided by the business entity.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.