Agent business cards and its applications

 

(57) Abstract:

The invention relates to commercial communication systems. The technical result is to increase the reliability of the communication systems. Software system to manage communication used in the user communications device having a processor and associated memory. The processor controls the display and user input device. The communication terminal transmits and receives e-mail. Software system to manage communication includes a telephone application program stored in a memory having a database of business cards that store a lot of business cards. Each business card identifies the characteristics of a particular provider card, whose email should be send or receive. One or more business cards includes corresponding agent business cards, a specific program software agent that manages the transmission of e-mail between the user and a particular provider. 2 C. and 20 C.p. f-crystals, 12 ill.

The invention relates to commercial communication systems, in particular to the use of agents visiting kechishga character.

Art

A new commercial type transceiver, which is a full computer with integrated capabilities information exchange. This transceiver is designed to meet all the needs of information exchange are traveling business person (NPDC). To better serve NPDC systems are used, based on the use of the agent's business card (AVK) and supporting application software.

The data exchange is carried out using the transceiver via the Internet. The Internet is an open environment, so there is the possibility of intentional electronic espionage or normal tracking. There are many known documented cases of tracking and use of information in this environment. Usually, for protection when exchanging information over the Internet using encryption of mail on the basis of pairs of public/secret key. But it must exist some mechanism for sharing a part of the public key in the message. Such disclosure may lead to security breaches. In addition, after an exchange key pair, there's no simple way of monitoring these keys easy way replacement keys for numerous other contacts with this key pair.

Most business cards have no intelligence that allows others to contact a provider of business cards as the most convenient for the provider, not to the sender. Instead, the sender chooses when and where to contact the service provider business cards, regardless of the aspects of the facilities. For example, if the provider is a business card is in a different place, the transmitted information may become outdated before it will get it.

As more and more wide spread Internet is becoming harder to keep a list of names and contacts. Also, there are cases where referral service loses its value if you want to see not only email addresses, but also business address, phone numbers, etc. Despite the fact that there are different reference services such as reference assistance or "White pages" on the Internet, these services usually have a legacy database. There is also software on the CD-ROM the CD-ROM. But this information is often outdated.

And, finally, to meet all the needs of information exchange it is desirable that the system allowed the consultants to publish Agay the Wu of the present invention is the task of solving one or more of the above-mentioned problems in a new and simple way.

Summary of the invention

According to the invention proposed user communication device, including agent business cards to control the transmission of e-mail.

In a broad aspect of the proposed software system to manage communication in the user communications device having a processor and associated memory. The processor controls the display and user input device. The communication terminal transmits and receives e-mail. The application program control link includes a telephone application program, stored in memory, which contains a database of business cards that store a lot of business cards. Each business card identifies the characteristics of a particular provider's business card, which should be sent or from which you want to receive e-mail. One or more business cards contain the appropriate agent business cards, a specific program software agent that manages the transmission of e-mail between the user and a particular provider. The application messaging initiates exchanges of information for p is ogrammes and application messaging to determine does the agent business cards with business card provider, which should be sent or from which you want to receive e-mail using application messaging programs, and to implement in response to this program software agent to control the transmission of e-mail.

One of the features of the invention is that the characteristics of the provider's cards include one or more Fax numbers and/or e-mail address, and the program software agent automatically selects one of the Fax numbers or email addresses for the control means according to the time or date when you want to send e-mail to a specific provider. The control means includes means that allow the user to override this automatic selection.

Another characteristic of the invention lies in the fact that the program software agent contains personal encryption software, thus the control means encrypts each message to a specific provider, using personal encryption software before transmission via application messaging.

The next prize is grovania, thus the control means decrypts each message from a particular provider using personal decryption program after receiving from the application program messaging.

Another characteristic of the invention lies in the fact that the program software agent selects the time of day or date when you want to send e-mail to a specific provider.

Also another characteristic of the invention is that the characteristics of the provider include the network address of a particular provider, and the program of the software agent is configured to automatically search for, select information from the network address. The control means implements the program software agent to search, select information from the network address when the application program phone dialer is initiated information exchange. Selected information is stored in the business card.

Another characteristic of the invention lies in the fact that the program software agent additionally includes a control panel user display, available to choose other application programs in polzovatelya the display control panel to control the transmission of electronic mail from other application programs. The control panel contains the display menu to populate the user and the subsequent transfer to the provider of the card.

According to another aspect of the invention, a method for admission control, or send e-mail, namely, that retain the telephone application program in the memory of the communications device associated with the telephone application program database of business cards that store a lot of business cards, each of which identifies the characteristics of a particular provider cards, which should be sent or from which you want to receive e-mail, and one or more business cards include the appropriate agent business cards, a specific program software agent that manages the transmission of e-mail between the user and a particular provider, initiate exchanges of information to send or receive e-mail and determine whether associated agent business cards with business card provider, which should be sent or from which you want to receive e-mail, and in response, implementing a program of software agent to control the transmission of e-p

Brief description of drawings

Fig. 1 depicts a block diagram of the user communication devices that use agents business card and the application program according to the invention,

Fig. 2 depicts a block diagram illustrating the software architecture in the user communication device depicted in Fig.1,

Fig.3 depicts a representation of the agent's business card in the form of a diagram Bucha,

Fig. 4 depicts a block diagram illustrating information and agents, functionally associated with the business card,

Fig.5, 6 and 7 depict screen displays used to enter or edit the personal data associated with the business card,

Fig. 8 depicts a screen display used to select preferences for sharing information in a user communication device depicted in Fig.1,

Fig. 9 depicts a screen display panel Advisory services related agent business card according to the invention,

Fig. 10 depicts an algorithm illustrating the exchange of information that is implemented using the agent's business card.

A detailed description of the preferred options domestic the attributes of the cards and the application program according to the invention. User device 10 communication includes a processor 12 connected to a corresponding memory 13. The processor 12 is also connected to the display 14 and the user device 16 input. Communication terminal 18 connected to the processor 12 for external communications via telephone channels via the telephone network 20. The device 10 is essentially a commercial transceiver, representing a complete computer with integrated capabilities information exchange. This device may represent, for example, smart cell phone with the advanced UI or desktop computer connected to the modem. The transceiver 10 is designed to meet all the needs in the information exchange are traveling business person (NPDC). In particular, there is a system built on the basis of the agent's business card (AVC), which provides reliability and recognition for commercial interactions.

Communication terminal 18 preferably is a cellular modem or its functional equivalent, but may also be a standard modem to connect to the public switched telephone network of General use (PSTN).P.

The processor 12 operates in accordance with application programs and data stored in memory 13. In the illustrated embodiment of the invention all of the application program written in an object-oriented language such as Java. Therefore, the application program can borrow from each other the whole part of the program.

In Fig. 2 depicts the software architecture for the transceiver 10. The software includes a basic graphical user interface (PIP) 22 and the application program 24. PIP 22 provides the control panel, menus, etc. for display 14 (see Fig.1) used to enter the input information via the user device 16 input.

The application program 24 are software programs that provide the functionality of the transceiver 10. PIP 22 controls how the user opens and closes the application, and allows them to configure their personal preferences.

In the illustrated embodiment of the invention, the application program 24 includes application program 26 messaging and phone application program 30. Applied PR is a voice mail message, which in this context are referred to in General as e-mail. Telephone application program 30 enables the use of the transceiver 10 as a phone and has both text and voice input. Telephone application program 30 is also an address book, which stores relevant information about the context.

In particular, the application program 26 messaging includes PIP 32 messaging to ensure control panels, which allows the user to send or receive emails in the form of email, Fax or voice mail. The user can set filters and schedule the delivery date. The user can receive a notification when new mail and mail delivery at the destination. Machine 28 messaging provides a program for controlling the PIP 32 messaging. Machine 28 messaging includes module 34 email provider that communicates with the PIP 32 messaging. Module 36 source mail functionally associated with the module 34 email provider to receive electronic messages. Module 38 of the receiver mail functionally associated with the module 34 provider using appropriate filters, such as filters, encryption and decryption, to the received mail or transferable mail.

Telephone application program 30 includes PIP 42 telephone module and the PIP module 44 phone book. They control the interaction with the user. Machine 45 phone book provides a program for controlling the PIP module 44 phone book. Machine 45 phone book 46 connected to the data business cards. The base 46 data business cards holds many electronic business cards. Electronic business card is a record of information about a specific provider, private person or enterprise. It identifies characteristics such provider, as its name, address corresponding to the telephone number, etc. of the PIP module 44 phone book provides a user-friendly environment to access a business card in the database of business cards. Phone machine 43 provides a program for controlling the PIP 42 telephone module and configured to provide a telephone connection, such as connection to the Internet sites via the communications terminal 18 and the telephone network 20 (see Fig.1). Web information machine 49 is connected to the machine 45 phone book is.

According to the invention in the transceiver 10 provides technology agent business card (AVK). AVK is a special object that represents the wishes and needs of the provider. AVK is your provider before the host system and participates in decisions regarding their Internet service provider. In Fig. 3 illustrates a diagram Booch (Booch) for an object 49. AVK is either an instance of the superclass vcard (Business Card) 50 or derivative of this superclass. In the latter case, the AVC can be an instance of class 52 Family Card or class 54 Consultation Card.

As is well known, the Booch diagram of Fig.3 shows that the class of 50 Business Cards is an object contained in the database 56, having properties 58 and records, and fields in the hash table 60, which are all formatted and removed from the object 49.

All instances of the business cards have a set of object-oriented methods, which provide the desired effect.

How is this action depends on the needs of a given instance of a business card. This requires the following ways:

- display Business Card () - displays the contents,

to decrypt the Document (the Document) - decrypts and returns the document submitted,

- is Advisory () - returns true if the card is a counseling card, and false if not,

- to establish Advisory () - returns the container that holds the consultation card for this AVK,

to get Preferred Address () - returns the address that is preferred with the provider of the terminal based on the system time at the time when the request is made on the exchange of information.

In Fig. 4 shows a structural diagram illustrating a typical business card and the corresponding terminal associated with the base 46 data business cards in Fig. 2. Each business card 50 includes a block 62, which stores identification characteristics or personal data such as name, address, phone numbers, etc. In this regard, the electronic business card 50 is similar to a traditional paper business card. According to the invention business card 50 also includes one or more agents business card (AVC), such as agent-encoder 64, the agent-decoder 66, agent, consultant 68, agent 70 preferred mode and other agents 72 "different". EonNAS mail provider and from him. For example, the agent encoder 64 includes a private key or a program to encrypt messages to be forwarded to the provider of a business card. Similarly, agent-decoder stores a private key or a program to decrypt messages received from the provider of a business card. Agent-consultant 68 provides a special interaction for various Advisory services, or similar, as will be described below. Agents 72 "different" can provide different functions, such as automatic forwarding of messages.

Agent 70 preferred mode provides the provider with business cards the opportunity to choose the most convenient time of day and mode of contact, in order to obtain timely information. Information is stored in the agent 70 preferred mode, as defined by the provider AVK using the master business card, described below. Although not shown, each business card includes personal information such as name and address, etc. Agents business cards are packaged in the container and stored in the application program 26 messaging. In Fig.5 illustrates the display screen for entering telephone numbers, Fax, cell phone and pager numbers as dommie as home, and the service. In Fig.7 shows the display used to enter preferences for sending personal e-mails based on the time of day. Although not shown, similar screens are used to enter preferences for the personal phone data and personal facsimile data based on the time of day.

After you create business cards, including AVC using illustrated above wizard, it can then be sent to multiple users, such as user transceiver 10 by storing it in the database 46 data business cards (see Fig.2).

If your business card is stored in the database 46 data, the user may use the transceiver 10 to send the message to the desired time and in the mode defined AVK associated with the provider of this business card. Regular session begins with a user creates a document and makes a request to forward the document. This can be done in accordance with the screen display shown in Fig.8, referred to as the panel forward. Panel shipment includes a list of 82 business cards, divided into the phone book. The user can choose from the phone is of mode (see Fig.4) is requested, the preferred type of document to be transmitted at a particular time. Preferred mode of contact for the time when the contact is determined by calling 00, "get Preferred Address ()". If the preferred type of document is e-mail, the application program requests an email address from a business card. Otherwise, you will be requested Fax number. If there are multiple addresses for the preferred document type, such as multiple e-mail addresses, the user may agree with the preferred address or select a different address. The user can also request the forwarding of the document through the preferred document type by pressing the appropriate key management. If this type of document is e-mail, then the application sends the document to the card provider/agent-encoder 64 in the receiver, which returns the encrypted document. The encrypted document is then the usual way is sent through the communication terminal 18.

Thus, instead of using keys to encrypt and decrypt messages, the application program 26 exchange operator 64 to encrypt the message. To decrypt the received message is used, the opposite procedure. Only the receiver of the message, which specifies a class 00, will know what was done to encrypt the message and what is needed for decryption. This eliminates the need to use public keys.

The above-described software architecture supports the use of consulting services. The system consists of the selection of control provided for NPDC, so he could refer to the system of Advisory services and a special type of business cards, referred to as Consulting Card 54 (see Fig.3).

As discussed above, the object-oriented operating system is built on Java. The superclass of the application program defines the main functions of the application program, such as clarity, expressiveness and modularity. This superclass is determined that all applications have a control panel. This control panel provides the same functionality as the menu system in a typical application program, a desktop computer. Unlike the menu system, which is part of prikladnoi arbitrary controls. Controls can be added to an application program, regardless of its development.

Each control may require that the application program has supported a specific interface before it will be attached to this application. In the case of "consulting" control application program must support the interface of the cut, copy and paste before you will be able to support it. Consulting the control uses this interface to obtain a copy of the object selected by the user, so it can be forwarded to the provider by the consultant.

AVK is also determined through the superclass of a business card, which must be received by all agents business cards. This superclass provides methods for determining whether a calling card counseling or not, and if so, to obtain a panel of consulting services. Example of Advisory services panel shown in Fig.9, where the business card is declared consultation card and receive a code in the agent-consultant 68 (see Fig.4), which allows the user to order 35mm reproduction slide on $ 2 per slide. This consultstepahe processor. The word processor must support the interface of the cut, copy and paste. (Advisory element 84 of the control shown in another application program in Fig.8). When the user clicks on the consultancy control dialog box lists all consultants in the 46 data business cards. The user selects the "35-mm slides Joe" for the order of the slides. Consulting the control prompts the agent-consultant 68 Joe, its Advisory panel and displays the panel shown in Fig.9 in the dialog mode for the user. In addition to this panel control provides the user with three options: "cancel" to stop the order consultation, "bargain" to give the user the opportunity to bargain for prices before ordering or order. If you pressed the "bargain", the system opens a window that allows the user to enter either a fixed or unit price, which must be satisfied in order to receive job consultant. After it was ordered, receive a document for a user using the command "copy object" interface cut, copy, and arise the th order, to document user and forward the document to the provider who will provide services.

In addition, consulting services can be further expanded through the use of the Internet. Consulting the card together with the service provider, the Internet can provide reference services the latest database. For example, all telephone companies/service providers use a common database interface, which allows you to maintain the latest information through the telecommunications network. The extension of this information to the end user through metaphors of business cards is a direct technique using agents business cards.

It is clear that specific session depends on the goals that should be achieved. In Fig.10 presents an exemplary algorithm of the session. The user selects the telephone application program 30 (see Fig.2) and clicks on the dial pad, accepting the keypad of the phone book. The particular PIP for the application program 28 phone dialer is not shown, as it may be of any known form. The particular form of the PIP is not the subject of the invention, it is only to ensure the t on the screen all the phone book of the user, including "Yellow pages", which are selected by the user. Then, the user selects a business card PBMS in the "Yellow pages" by clicking on it. Phone software application 30 requests a business card PBMS, whether it is consulting the card. Because it is such a phone dialer asks the card its Advisory panel. Business card returns Advisory panel, which allows the user to enter search criteria, similar to the telephone book "Yellow pages", by subject alphabetically lists and ads high profile. The user selects the directory "restaurants". Business card using agent-consultant 68 (see Fig.4) connects to a service provider, certain listed in business card uniform resource locator (CID), and queries the database of restaurants. The current database of restaurants is returned via the Internet and displayed on the screen. The user then selects "fast food". The card asks the service provider under the "fast-food". Then return the list of fast-food establishments and displayed business card. The user receives a phone number pizzeria, who returns and is recruited to provide voice call.

In the above-described session for its implementation uses the language descriptor Internet WATS. Agent-consultant 69 accesses a Web page, based on the CID and selects relevant information that is passed back to the business card and stored. In order for the user to obtain such services, it must obtain a business card from the service provider. This business card will identify relevant information and to enable agent-consultant 68 required to provide updated information. This type of business card and agent-Advisor may use different service providers, to allow the user to quickly and easily obtain updated information on the consultant via the Internet. The updated information is then stored with the business card, so it was easily accessible to the user.

Thus, the use of different agents business cards, including agent-consultant, expands the user's ability to exchange information with the provider of a business card. In particular, using agent 70 preferred mode VI decision about the mode of transmission is taken by the sender. The sender can configure the transceiver 10 on the basis of the preference list. These preferences include: "always send a message based on the preferred mode for business card", on the basis of the approval by the sender's preferred mode of business cards while sending" or "on the basis of the mode selected directly by the user.

Agent-consultant 68 provides a system that allows you to integrate reference services based on Internet technologies, business card. Agent-consultant 68 is your provider before the host system and participates in decisions regarding their Internet service provider.

Agent-encoder 64 and agent-decoder 66 provides increased protection through the use of filtering agents provided directly by the provider of a business card. Agent-encoder 64 or agent-decoder 66 includes code to perform the actual encryption or decryption, and does not use conventional cryptographic keys. This does not require notification or user intervention. In addition, the provider of a business card can change the key, simply updating your business card and tpami encryption codes.

And, finally, the agent-consultant 68 can be used NPDC for consulting services. For example, NPDC can get information, written in Swedish, while he speaks only English. The company may establish internal service translation from Swedish into English or from English to Swedish and place consulting the card to the transceiver 10 NPDC. Now NPDC can order this type of Advisory services and, if necessary, to obtain the translated information. In other examples, the same architecture Advisory service can support services to outside organizations, such as creating graphics, making reproduction of slides or even services travel Desk.

Therefore, the present invention relates in its broadest sense to use agents business cards and applications in order to improve exchange of information of their user.

1. Software system to manage communication in the user communications device having a processor and associated memory, the processor configured to control the display and user input device, and whom, the vulnerable in the memory of the communication device, and a telephone application program includes a database of business cards that store a lot of business cards, each of which identifies the characteristics of a particular provider card, which should be sent or from which you want to receive e-mail, and one or more business cards includes corresponding agent business cards, a specific program software agent, managing the transfer e-mail between the user and a particular provider, application messaging, designed to initiate exchanges of information to send or receive e-mail, and the control means, functionally associated with the telephone application program and an application program messaging to determine, does the agent business cards with business card provider, which should be sent or from which you want to receive e-mail using application messaging, and in response, implementing the program of the software agent to control the transmission of e-mail.

2. The system under item 1, the e-mail, the program of the software agent is configured to automatically select one of the Fax numbers or email addresses for the control means according to the time or date when the e-mail should be sent to a specific provider.

3. The system under item 2, characterized in that the control means includes means that allow the user to cancel the automatic choice.

4. The system under item 1, characterized in that the program software agent contains personal encryption program, while the control means is arranged to encrypt each message for a specific provider to use personal encryption software before its transfer through application messaging.

5. The system under item 1, characterized in that the program software agent contains personal decryption program, while the control means is configured to decrypt each message from a specific provider using a personal decryption program after receiving from the application program messaging.

6. The system under item 1, characterized in that rushing to send e-mail to a specific provider.

7. The system under item 1, characterized in that the characteristics of the provider include the network address of a particular provider, and the program of the software agent is configured to automatically search for, select information from the network address.

8. The system under item 7, characterized in that the control means is configured to program the software agent to search, select information from the network address when the application program message exchange is initiated by the exchange of information.

9. The system under item 8, wherein the selected information is stored in the business card.

10. The system under item 1, characterized in that the program software agent additionally includes a control panel user display, available to choose other application programs in the user communications device, while the control means is configured to program the agent software using the control panel display to control the transmission of e-mail from other applications.

11. The system under item 10, characterized in that h is hache provider card.

12. The method of controlling the receiving or sending e-mail using the user communication device having a processor and associated memory, the processor configured to control the display and user input device, and a communication terminal for sending and receiving e-mail, namely, that retain the telephone application program in the memory of the communications device associated with the telephone application program database of business cards that store a lot of business cards, each of which identifies the characteristics of a particular provider card, which should be sent or from which you want to receive e-mail, one or more business cards include the appropriate agent business cards, a specific program software agent that manages the transmission of e-mail between the user and a particular provider, initiate exchanges of information to send or receive e-mail and determine whether associated agent business cards with business card provider, which should be sent or from which you want to receive e-mail, and in response ="ptx2">

13. The method according to p. 12, characterized in that the characteristics of the provider's cards include one or more Fax numbers and/or email addresses, in addition automatically selecting one of the Fax numbers or e-mail address according to the time or date when the email should be sent to a particular provider.

14. The method according to p. 13, characterized in that additionally allow the user to cancel the automatic choice.

15. The method according to p. 12, wherein the program software agent contains personal encryption software, in addition encrypt each message to a specific provider using a personal encryption software before sending e-mail.

16. The method according to p. 12, wherein the program software agent contains personal decryption program, in addition decrypts each message from a specific provider using a personal decryption program after receiving e-mail.

17. The method according to p. 12, characterized in that via the software agent set the time of day the sludge is decomposing the, what characteristics of the provider include the network address of the particular provider and program software agent to perform automatic search, select information from the network address.

19. The method according to p. 18, wherein the program software agent implemented to search for, select information from the network address when initiating the exchange of information.

20. The method according to p. 19, wherein the selected information is stored in the business card.

21. The method according to p. 12, wherein the program software agent additionally includes a display control panel, available to choose other application programs in the user communications device, in addition implementing a program of software agent using the display control panel to control the transmission of e-mail from other applications.

22. The method according to p. 21, characterized in that the display control panel contains the display menu to populate the user and subsequent transmission provider card.

 

Same patents:

The invention relates to communication technology, in particular to the transmission of information over switched telephone lines

The invention relates to equipment utility equipment of apartment houses and industrial premises, in particular intercom systems door phone

The invention relates to automated systems and services can be used in information systems that require registration and transfer legally certified information

System fire alarm // 2177179
The invention relates to systems for implementing communication between a security interest and a remote Central monitoring and can be used for property and fire protection distributed objects through the busy telephone line

The invention relates to the objects of the means of communication, namely, cordless phones

The invention relates to mobile stations in a radio communication network

The invention relates to techniques for the protection of objects against unauthorized access by unauthorized persons, and more particularly to means burglar alarm using the mobile phone's cellular radio communication, and can be used for protection of motor vehicles, residential premises, offices, warehouses, safes and other objects

The invention relates to computer science, in particular networking, information retrieval systems that use software management using a computer

The invention relates to transit communication systems for dial-up flow of information exchange traffic and, in particular, to transit systems that use asynchronous data transfer (ADF)

The invention relates to telecommunications, and in particular to techniques of data

The invention relates to systems for conducting financial transactions using the automatic banking machine that performs a financial transaction in response to the document Language indicate hypertext AAGT and message Protocol transmission control/Internet Protocol

The invention relates to systems for conducting financial transactions using the automatic banking machine that performs a financial transaction in response to the document Language indicate hypertext - AOHT and message Protocol transmission control/Internet Protocol

The invention relates to an automated system for the redistribution of tickets for entertainment events

The invention relates to means for Informatics and computer technology and can be used to solve problems of resource allocation in the economy, the distribution of memory in computers, computing systems and complexes, in computer networking

The invention relates to means for Informatics and computer technology and can be used to solve tasks vzaimosoedineniy memory in computing systems.

The invention relates to automation of trade, namely, e-Commerce and can be used for organization of trades, for example, via the Internet

The invention relates to computing and is designed for rapid supply, demand and opportunities food delivery catering available dining
Up!