TRANSACTIONS BETWEEN VENDORS AND CUSTOMERS USING PUSH/PULL PLATFORM

Abstract: An ofter and acceptance method and apparatus where the vendor generates offer package for customer acceptance. The offer packages may be created and sent towards a customer (customers) according with a particular policy.

Description: TRANSACTIONS BETWEEN VENDORS AND CUSTOMERS USING PUSH/PULL PLATFORM FIELD OF THE INVENTION The invention relates to an interface to sell products or services and in particular, to a user interface that uses the Internet and/or wireless communication to sell products or services by offering improved matching of customer against capacity. BACKGROUND OF THE INVENTION The efficient utilization of information and communication has been the key to success of many business ventures. To obtain a competitive edge many companies have resorted to technology to disseminate, process and communicate information. For example, computers and fax machines have made possible almost instantaneous correspondence between two companies in which a business agreement could be expeditiously reached. The advent of the Internet has brought about new business opportunities that are categorically referred to as electronic commerce (e-commerce). E-commerce comes in a variety of forms such as business-to-business commerce (B2B commerce), business-to- customer commerce (B2C commerce) and customer-to-customer commerce (C2C commerce). E-commerce uses various business models such as providing a service in return for an advertising space on the customer's display or an online catalog that also allows for online entry of orders. Many e-commerce models are based on a "pull" model where a customer (or business) will "pull" contents from a Website according to their needs. In many instances, the customer will employ a "search engine" that searches the various Websites for contents that the customer is looking for. From a content provider's point of view, assuming a passive role where the customer's activities dictate whether its Website will be assessed is undesirable and is inefficient. In a "push" model, the content provider actively reaches out to its customers and "pushes" the contents on them. For example, the content provider may use a mailing list to send to their customers updated information about services, products or news. The information may be sent to all customers on the list or the information may be sent to targeted customers in accordance to their profile. A previous problem concerning the Internet has been that instant access and mobility were substantially limited because, typically access to the Internet was performed using a computer that was tethered to a telephone line. For this and other reasons, many devices have been developed such as a laptop computer with a wireless modem, wireless Personal Digital Assistant (PDA), handheld Personal Computer (PC) with wireless capability and mobile phone with Internet access capability. Some of these devices may access the Internet using wireless access protocol (WAP). SUMMARY OF THE INVENTION An offer and acceptance method and apparatus where the vendor generates offer package for customer acceptance. The offer packages may be created and sent towards a customer (customers) according with a particular policy. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing an exemplary offer and acceptance based on a push model; FIG. 2 is a diagram showing an offer package having multiple offers; FIG. 3 is a diagram showing an exemplary offer and acceptance based on a pull model; FIG. 4 is a diagram showing an exemplary sequence of interactions of a telephone company (telco) using a dynamic pricing strategy, FIG. 5 is a system that establishes transactions between vendors and buyers; FIG. 6 is a diagram that shows a network in which the system of FIG. 5 may be used; and FIG. 7 shows a push/pull model using intelligent agents. DETAILED DESCRIPTION A user interface is accessible through WAP and/or the Internet and provides a transaction channel for a vendor and a customer using push/pull model. The vendor's administrator configures the pricing policy through instruments available in the user interface. FIG. 1 is a diagram illustrating an exemplary offer and acceptance using a push model. In stage 102, the vendor makes an offer package to a customer in accordance with a policy such as a revenue management policy. The offer package may be dynamically generated using customer profile, customer preference, previously captured behavior, specific business rules and/or environmental parameters. FIG. 2 illustrates an exemplary offer package 200 having multiple offers 202, in this instance three offers, that may be sent to a customer. The vendor pushes to a specific customer the offer package at a perceived appropriate moment for proposing offers. The vendor may produce several offer packages where each package is formed for a particular target customer or customers. In stage 104, the customer may reject the offer package, ignore it or accept one or more offers from the package. In one instance, the customer will have an opportunity to respond to the offer immediately (approaching real time when the offers are received on a cellular phone, for example). In another instance, the offer package is time sensitive and expires if the customer does not respond in time. Accepting an offer in some situations means buying the offered product or service while others may indicate just booking the respective offer. Before using the instruments available in the user interface, the vendor should be registered. To register, the telco sets up an account using a sign-up page provided in the interface that will request various information. Requested information may include login information such as login identifier and password used by a telco administrator, personal data of the telco administrator and company data of the telco. When the sign-up page is completed, an account is created for the telco and the administrator is allowed access to the account. FIG. 3 illustrates an interface that is displayed when the administrator successfully enters the voxtime platform. The interface has several icons that represent instruments available at the interface. The icons include a profile icon, a push icon, a pull icon, a message icon, a regular plan icon, a premium plan icon, a behavior icon, a settings icon, a history icon and a statistics icon, among others. The profile icon displays the administrator's personal data and the company data. The administrator can update the displayed data as required. The push icon is where you can define groups of subscribers, filter the subscribers using subscribers information and send offers to a specific group. The push icon also allows you to special offers, which can be sent periodically or based on various events towards targeted subscribers. In the Groups icon, you will visualize all the groups that are defined for your Telco. There are shown some useful information such as the name of the group, the number of customers that are registered into Voxtime platform that meet the filter information setded for each group and a brief description of the group. Whenever Voxtime send an offer package to a group of subscribers (customers), the maximum number of subscribers that eventually receive that offer package is represented by the number of subscribers in the group. The subscribers themselves on their personal accounts on the platform have the possibility to customize their preferences regarding the intervals of acceptability for the potential offers that they may receive (regarding the receiving dates, window time they prefer, rate level, etc.). Voxtime provides the possibility to filter the offers that reach them. You can set a new group by clicking the Create New Group button. Then you will see a page where you can define the filter criteria for a group. You can specify some key words for the string data fields and this means that all the customers that will have set a containing string for that corresponding field will be add to this group. Or you can specify numerical values for the numerical data fields, and you also can set a specific value from a set of values using combos. Below is an example of groups: At the Special Offers page, the offers are illustrated in a table which contains the name of offer package (a link which you can click for editing the existing offer package), the group name that stands as destination for the offer package (a link which you can click for editing the existing group), and the scheduling information which specifies when must be sent that offer. The scheduling information may specify that 'every' year, month or day at the specified time will be sent the corresponding offer, and that is periodically sent to the customers that belong to the destination group. You can add a new offer by clicking on tlie Create New Offer button. An offer contain three options which are pairs of a call duration field and a rate field, which means that the customer can select one of these three options that suits to him/her, and then the customer can use this offers by calling in the defined time interval, and then to pay only the rate specified in the selected option for the specified call duration. The time interval when the user can call is defined here and there are also provided the days when the offer callings starts and ends. The destination group is also specified followed by a date and an hour when the offer will be sent to the user. You can also specify that an offer is frozen if you want to retain the settings for an offer but you don't want to send it for a while. Here is an example of Special Offer: There are two other subsections in the PUSH section and you can reach them by entering on the top menu, in the PUSH pop-up and then pressing the Settings menu- item. You can see the status of the offers in any moment by clicking on the Status menu-item, or you can see the offers' history or statistics in a similar mode. Status This page can be reached by clicking in the PUSH pop-up in the top menu on the Status menu-item. Here you can see the status of the offers. There are few types of status you can meet: launched: when an offer was just launched at the specified time but that cannot be used because the time period which that the customers can use the offer by calling on their cell-phone. active: when the time for calling described in offer has been reached and the end of that calling period is not ended, pending: when an offer will be sent on a date that is not reached yet. expired: when an offer will never be send again. - frozen: when the offer is temporary frozen and will not be send to tl e customers. History This is the history of the special offers. Here you can see all the offers that were sent from Voxtime platform to the Telco 's customers (which offer for what group and on which date). You may want to select a special date in the combos that are provided in the top of the page and then applying this change by clicking the Change Date button. You can specify the 'every' modifier for a day or month or year and means that every offer sent on that time will be shown. For example if you set the day as 'Every day', the month as January and the year as 'Every year' you will get all the offers sent everyday on January, on every year since the you registered at Voxtime. Note: this kind of filtering will be encountered in other places on platform and it has the similar sense. Let's see an example of special offers history: Special Offers History Date: No Name Send to Groups Sending Time ii7 tø fer tO 2. Mav Offer Americans " May 25. 2000 12:09 PM ~ Statistics On this page you can see all the potential income that you might have. You also can see how many times an offer was sent, how many times it was accepted by the user, and the acceptance rate which is a rapport of this two items. These statistics are useful because you can change your offers' settings so that they can bring a better income to the Telco. Here is an example of special offer statistics: PULL The PULL paradigm is somehow in opposition with the PUSH because we mean by PULL the cases when the network is very busy and the customers may not call and therefore the Telco can help the customer to get a private connection for a call. Settings All you have to do when you reach the Pull Settings page is to set the extra payment that customer should pay in order to reserve a connection. The extra payment is represented by two kinds of payment: access fee and an extra rate additionally for every time unit in a call. Anyway there are three cases for the combinations of these two payment modes: just an access fee an access fee and an extra rate just an extra rate for calls For the DEMO version of Voxtime platform it was necessary to simulate somehow the network busy cases, that's why you need optionally to check if the network should be busy, so that on the customer side to let them choose between the three options of payment explained above. Now look at an example: Statistics In the Pull Statistics section you may see all the cases when different customers have met 'network busy' state and have applied for Pull service at Voxtime. You will also get an income statistic that will represent all your gain detailed for every user call. You will be able to see what period of time do you want just like in the Special Offers History (see Special Offers History). Here is an example of PULL statistics: Negotiation processes The negotiation is an important topic in the Voxtime platform. You shouldn't have to directly negotiate with the customers but instead you will need to define some intelligent agents to do it for you. The customers will define their agents in the same way that you define your negotiation agents and then the intelligent agents will meet each other on Voxtime platform. The agents are characterized by a deadline, some specific information and the issues on which they will negotiate. There are two kind of issues (attributes) to be considered: selection attributes that would be used for matching the agents that negotiate on behalf of both sides involved: telco and subscriber (the agents are specialized on types of products or services and also an agent for a Telco enters in negotiations only with agents of its subscribers base and not with agents of subscribers from other telco) and there are also issues that will represent the terms of deals to be negotiated. You may interact with the agents by reconfiguring them in terms of behavior in negotiation or deadline, by voluntarily stopping them or in some particular cases relaunching them. The intervals of acceptability are defined (the worst or reservation value and optionally the best value) by the master of the agent for each issue in negotiation. On the telco side the master ofThe negotiation items will be separated negotiated with a specific behavior. These items will also have defined two values: the best value that will satisfy you for that item and the worst value (reservation value) you will accept for that item. Also, you will be able see the negotiation graphically represented on-line and to appreciate the negotiation trend at a given moment of time. Finally, when an agent has finished its job, you will receive a message that you can see in the Messaging section. These messages will specify if the negotiation have been fulfill or if have failed and also they will contain some additionally information like what was the negotiation partner's last offer in failure case or the all the negotiated item values for successful negotiations. Behaviors We have talked above about the negotiation elements that an intelligent agent should have defined. We also talked about behaviors at negotiation for different negotiation items. What are these behaviors ? A behavior represents a combination of tactics that will be applied in item's negotiation. These tactics tell the agents how to negotiate a specific item. For example you can set a linear tactic that means that an agent will linearly reduce its item value while it will meet the corresponding item value on the customer side. A behavior consists of three kind of tactics followed by an importance (weight) or a parameter. This part of platform is a little bit dedicated to engineers but for a regular client there will be such graphical figures that will explain how will look the negotiation trend for a given tactic or behavior. This figure shows how to define a specific behavior: Settings This is the page where you can find the list of agents. It can be reached either from Futures/Premium or Futures/Regular submenus, Roaming or On Demand. There is nothing but the agents with their creation date, deadline on this page. But you can click the link that the agents name contain to get the page where you can edit the agents behaviors or attribute values. This page depends on each type of negotiation and will be discuss later. The next figure shows an example of agent (for Premium Plans): Status These pages can be found on each section that apply negotiations and that is similar in every section. EiiS & m m r IsJ M l M lew connection There are listed all the agents that are currently working for accomplishing their tasks. There are the agent names of yours followed by the agents of partners, in this case the customers. And you have also two buttons for every agent in the shown list: the first button is for viewing the live negotiation process (please view the figure) and a button for stopping the negotiation of the corresponding agent. History This is the page where you can find all your agents' negotiation that have failed or succeeded. The pages that show you the negotiation histories are the same. There is a list with all the agents you currently have with their negotiations. See the figure. NolAgent Name .Partne Status 113 IPremiu Plans Aαent Aquila IDeal Failed 1.14 IPremium Plans Aαent lAntares IDeal Closed 1.15ΪPremium Plans Aαent ■Deleted agent IDeal Closed These table shows the agents name (which are links that you can click and edit the corresponding agent) the partner agent's name and the final status of negotiation which is a link to the other page that will shown the deal negotiated attributes in case of successful negotiation or the both last offers of the agents for failure case. In the figure from above you'd seen two kinds of status: 'Deal Closed' and 'Deal Failed'. There is other status that can be met, 'Closed by user'. This is similar to 'Deal Failed' but represent a negotiation termination at the user's command. This status link will show the page with the two kinds of tables explained above and shown in figures below. This is the 'Deal Closed' case. This is the 'Deal Failed' case. (These two examples were exemplified from Premium Plans section.) Statistics The negotiation statistics show some detailed scoring for your negotiation agents and some averages of different attributes negotiated by an agent. There is still some information that is common to all the agents wherever they are applied. Let's look at it: N No : Neαotiated Dea s - 1 Elϊ iϊ l=^TTO_Rlllit*I=..;_ilMiW=»W(f?llRi 3 L M.utu iι -1 .J w w^ itfe a R No : Number of current live neαotiations - the current negotiations SR : Success Rate - the raoDort between successful and number of all neαotiations - the raoDort between failures and total number of neαotiations Additionally there are several averages of some interesting attributes like for instance: Average of Call Duration or Average of Rate Discount (these examples are the On Demand negotiated attributes). Attributes for different types of negotiation Futures (the long-term contracts or the contracts for airtime reservation) Now, as you know about negotiation agents let's give to them some tasks, We have here two subsections: the long-term contract when the customers want to obtain a contract for a longer period of times and we called this section 'Regular Plans' the airtime reservation when the customer want to reserve a connection for a given period of time meanwhile he will not meet the 'Network Busy' signal. We called this section 'Premium Plans' (or VIP) Regular Plans For Regular Plans we have the following items to negotiate: term - the type (duration) of the contract, connection fee, SMS, - local peak price, local off-peak price, local weekend price, long distance peak price, long distance off-pea price, - long distance weekend price, international peak price, international off-peak price, international weekend price. Premium Plans For Premium Plans we have the following items (attributes) to negotiate: call duration - the maximum duration of the call(s) initiated by the subscriber in the terms of the negotiated contract, additional rate - the extra rate for calls, - access fee. Roaming Plans For Roaming Plans we have the following items (attributes) to negotiate: - call duration, rate On Demand Plans For Roaming Plans we have the following items (attributes) to negotiate: call duration, discount. Messaging The messaging is the section where you can see the messages send to you by negotiation agents. When a negotiation agent finishes its work it send you on Voxtime platform a message with the detailed information. When the agent finishes its tasks with success the message that will be sent to you will contain the negotiation attributes with them values for succeeded deal. In the case of failure the message will contain the last two offers for those negotiated attributes by the side of your agent and also by the side of its partner agent (the customer's agent). Let's look at a message example: Congratulation, This is a market notification. An agreement was made between seller agent 'Roaming Agent (MCI) and buyer agent ' test2 ' . Attribute values were : Rate : 1.10 Call Duration : 99 Current GMT time is Tuesday, April 25, 2000, 14:12 Have a nice day VoxTime The subscriber side The Voxtime platform, as specified in the text provides also interface WAP and Web for the subscribers. They are able to configure intelligent agents to negotiate for on demand, regular, premium plans and roaming plans with intelligent agents on the telco side. Like the administrators of the telco, they are able to monitor the negotiations threads in which their agents are involved and receive messages from their agents regarding the results of successful negotiations and failed negotiations. In the corresponding pull and push pages, they are able to customize preferences that filters the potential offers they may receive from the telco side, they may accept or reject offers, read statistics, see histories, etc. On the WAP, the area of services that are available is more restricted than on the web, mainly because of yet reduced capabilities of the screens and micro browsers of the WAP phones. Regarding the services involving negotiating agents, only on-demand agents may be launched and re-launched from the WAP phones (after a pre-established configuration of them through the Web interface). 1. General issues Voxtime service is accessible from mobile phones through WAP Interface. Due to limited resources offered by mobile devices, only the modules which are strictly required to be operated in real time were implemented for the WAP Interface. The first step is always to login to the Voxtime service. User is required to provide a user name and the password. The next images shows these steps. Then the user is able to login: and now he/she can use Voxtime service. The four services available for the WAP Interface are: 1. Special Offers 2. Messaging 3. PULL Service. 4. On-Demand Service 2. Special Offers Choosing Special Offers, the user is able to see all valid offers sent to him or her. Chosing one specific offer, the user is able to see its content and also is able to accept one of the choices or to reject the offer: 3. Messaging Just like the previous module, the user can see all the messages sent to him or her from the platform: Choosing one specific message, the user is able to see its content. 4. PULL Service Choosing this option, the user may see his or her mobile operator offers and accept one or reject the offer. FIG. 3 is a diagram of an exemplary offer and acceptance using a pull model. In stage 302, the customer initiates the vendor to make an offer. In stage 304, the vendor responses to the customer request with an offer package according to its revenue management policy in a manner that may be similar to that described in stage 302. In stage 306 the processes that follow, including the customer feedback or behavior may be similar to stage 104. From the described two models, market segments may be kept apart and full rates (or even higher rates, for example when demand is very high) and discounted rates may be offered concurrently (and in an environment where the vendor "meets" the customers individually). Opportunities for forming the environment are available where Internet and personal devices like mobile phones, PDAs, personal computers, e-mail accounts, etc. are omnipresent. In particular, a wireless device that may utilize the Internet may also be a terminal that delivers information and services to the customer in times of greatest need; the wireless device may be always with the customer and it may know the physical location of the customer. The content provider thus may localize information, services and advertising from the Web around the customer and, in essence, move the Web along with the customer. Vendors interested in using push/pull model to provide services may benefit from opportunities available in wireless communication. An aspect of wireless communication is the practice of dynamic pricing of products and/or services due to possibilities of getting rapid responses (approaching real-time) to their pushed offers because a wireless device usually accompanies the owner. Fig. 5 shows one possible system 500 that may be used implement various push/pull platforms. The system 500 comprises a user interface 502, an extensible style language (XSL) processor 504, an offer package engine 506, a business rules and inference engine 508 and a database 510. The system 500 may be implemented in a computer server that is connected to the Internet 602 as shown in FIG. 6. Computers 606 connected to the Internet 602 communicate and exchange information with the system 500 via the Internet 602. Wireless devices 612 may also be connected to the system 500 via the wireless network 608 and the WAP gateway 604 that is in communication with the system 500 via the Internet 602. Referring to FIG. 5, the system 500 may be constructed using an object-oriented approach and may follow various principles such as flexibility, scalability, modularity, portability and distribution of processing. Interaction with customers is handled by the user interface 502 that uses an Application Program Interface of the Web server (Netscape Server Application Program Interface - NSAPI or Internet Server Application Program Interface - ISAPI, for example). Customers may connect to the user interface 502 through a hypertext markup language ("HTML") interface (via hypertext transfer protocol (HTTP)). For customers possessing global system for mobile communication ("GSM") phones, another interface possibility is the wireless markup language ("WML") (via wireless access protocol (WAP)). Customers may connect to the system 500 through the Internet, via Extended Markup Language ("XML. Thus, customers that intend to use the services of the system 500 may connect to it in accordance with their desired preference. The NSAPI (ISAPI) module may maintain the temporary data' involved in HTTP or WAP sessions and generate appropriate XML files. These files contain information to be presented to the customer (i.e., XML defines a way of structuring the information, without involving presentation). To render the information in an appropriate form on the customer's device (such as a computer or a wireless device) the XML files are sent to the XSL processor 504 together with corresponding XSL files created for presentation purposes. The XSL processor 504 outputs for example HTML pages (if the customer's device is a computer) or WML pages (if the customer's device is a wireless device) that are sent back for presentation in a specific browser on the customer's device through the user interface 502. While various embodiments of the application have been described, it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible within the scope of the invention. Accordingly, the invention is not to be restricted except in light of the attached claims and their equivalents.

Claims: What is claimed is: CLAIMS 1. An offer and acceptance method comprising: generating an offer based on policy; and pushing the offer to a customer. 2. The method as in claim 1, further comprising: receiving a customer request for the offer. 3. The method as in claim 1, wherein generating the offer further comprises: using an intelligent agent to generate the offer. 4. The method as in claim 1, wherein generating the offer further comprises: generating an offer package having a plurality of options. 5. The method as in claim 4, wherein generating the plurality of options further comprises: generating the options based on customer profile. 6. The method as in claim 4, wherein generating the plurality of options further comprises: generating the options based on customer preferences. 7. The method as in claim 4, wherein generating the plurality of options further comprises: generating the options based on a predicted behavior of the customer. 8. The method as in claim 4, wherein generating the plurality of options further comprises: generating the options based on a customer's perceived value. 9. The method as in claim 4, wherein generating the plurality of options further comprises: taking into consideration no-shows. 10. The method as in claim 1, wherein the policy is generated using a revenue management policy. 11. The method as in claim 1, wherein the policy is generated using heuristics. 12. The method, as in claim 1, wherein the policy is generated using an expert system. 13. The method as in claim 1, wherein the policy is expressed in business rules. 14. The method as in claim 1, wherein generating the offer further comprises: dynamically generating the offer. 15. The method as in claim 14, wherein dynamically generating the offer comprises: using environmental parameters. 16. The method as in claim 4, further comprising: generating a plurality of offer packages, each offer package directed to a target customer/customers . 17. The method as in claim 4, further comprising: receiving a customer's selection; and updating a customer profile based on the selection. 18. The method as in claim 1, further comprising: negotiating the offer with a customer's intelligent agent. 19. An offer and acceptance apparatus comprising: means for generating an offer based on policy; and means for pushing the offer to a customer. 20. The apparatus as in claim 19, further comprising: means for a customer to request the offer. 21. The apparatus as in claim 19, further comprising means for generating the policy coupled to the offer generating means. 22. The apparatus as in claim 19, wherein the offer generating means further comprises: means for dynamically generating the offer. 23. The apparatus as in claim 19 further comprising means to transmit the offer to the customer. 24. The apparatus as in claim 19, further comprising: means for the customer to negotiate the offer. 25. An offer and acceptance system comprising: an offer package engine to generate an offer package based on policy; and a business rules engine to supply business rules derived from the policy that is considered in generating the offer package. 26. The offer and acceptance system as in claim 25, further comprising: the offer package having a plurality of options. 27. The offer and acceptance system as in claim 25, further comprising: the policy is based on a revenue management policy. 28. The offer and acceptance system as in claim 25, further comprising: the policy is based on heuristics. 29. The offer and acceptance system as in claim 25, further comprising: the policy is based on an expert system. 30. The offer and acceptance system as in claim 25, wherein the offer package engine is configured to push the offer package. 31. The offer and acceptance system as in claim 25, wherein the offer package engine is configured to receive a request for the offer package. 32. The offer and acceptance system as in claim 25, further comprising: a database to store a customer profile that is considered in generating the offer package. 33. The offer and acceptance system as in claim 32, further comprising: the customer profile includes a customer's perceived value that is considered in generating the offer package. 34. The offer and acceptance system as in claim 32, further comprising: the customer profile includes a predicted behavior of a customer that is considered in generating the offer package. 35. The offer and acceptance system as in claim 32, further comprising: the customer profile includes a customer preference that is considered in generating the offer package. 36. The offer and acceptance system as in claim 32, further comprising: the database to store a history of no-shows that is considered in generating the offer package. 37. The offer and acceptance system as in claim 25, further comprising: the offer package engine configured to dynamically generate the offer package; and the business rules engine configured to cause the offer package engine to dynamically generate the offer package based on environmental parameters. 38. The offer and acceptance system as in claim 32, further comprising: the offer package engine configured to generate a plurality of offer packages, each offer package is directed to a target customer/customers based on the customer profile. 39. The offer and acceptance system as in claim 25, further comprising: an user interface to interact with customers. 40. The offer and acceptance system as in claim 39, further comprising: the user interface coupled to Internet. 41. The offer and acceptance system as in claim 39, further comprising: the user interface coupled to a wireless network. 42. The offer and acceptance system as in claim 25, further comprising: the offer package engine having a system intelligent agent that generates an offer package. 43. The offer and acceptance system as in claim 42, further comprising: the system intelligent agent configured to interact with a customer intelligent agent to negotiate the offer package.

Inventors: AMARIEI ADRIAN, BATACHIA LEON, AMARIEI, ADRIAN, BATACHIA, LEON
Applicants: AMARIEI ADRIAN, BATACHIA LEON, VOXAGE LTD, AMARIEI, ADRIAN, BATACHIA, LEON, VOXAGE LTD.
Application year: 2001
Main classification: G06F
IPC codes: G06F1, G06Q40