Filling method of mobile phone email address
Abstract
The present invention discloses a method for filling the email address of a mobile phone. The method includes the following steps: obtaining the email address entered by the user in the email address editing window; judging whether the obtained email address is a valid address; and the email address is an invalid address When, compare the email address with the records in the email address history table stored in the mobile phone to obtain the matching email address history; read the matching email address history to the matching address list window; from the matching address The email address selected in the list window is filled into the email address editing window to replace the email address entered by the user. The method of the present invention can automatically search for the email address that meets the requirements for the user to choose according to the keyword input by the user, thereby realizing the rapid filling of the email address of the mobile phone.

Term
Projected expiry 8 December 2031.
- Priority and filed
- Published
- Today
- Projected expiry
9 claims: 1 independent, 8 dependent
- 1一种手机邮箱地址的填充方法,其特征在于,所述方法包括下述步骤: al、获取邮箱地址编辑窗口中用户输入的邮箱地址; bl、判断所获取的邮箱地址是否为有效地址; cl、在邮箱地址为无效地址时,将邮箱地址与存储在手机中的邮箱地址历史记录表中 的记录进行比较,获得相匹配的邮箱地址历史记录; dl、将相匹配的邮箱地址历史记录读取至匹配地址列表窗口 ; el、从匹配地址列表窗口选择邮箱地址填充至邮箱地址编辑窗口,替代用户输入的邮 箱地址。
- 2根据权利要求1所述的手机邮箱地址的填充方法,其特征在于,在所述步骤cl中,将 所述用户输入的邮箱地址作为关键字,利用该关键字与所述邮箱地址历史记录表中的记录 进行比较,并将包含该关键字的邮箱地址历史记录作为相匹配的邮箱地址历史记录。
- 3根据权利要求2所述的手机邮箱地址的填充方法,其特征在于,若所述步骤al中获 取的用户输入的邮箱地址为多个,则在所述步骤bl中,判断所获取的邮箱地址中的最后一 个邮箱地址是否为有效地址。
- 4根据权利要求3所述的手机邮箱地址的填充方法,其特征在于,在所述步骤cl中,获 得相匹配的邮箱地址历史记录之后,先存入匹配邮箱地址缓存区;在所述步骤dl中,从匹 配邮箱地址缓存区将相匹配的邮箱地址历史记录读取至匹配地址列表窗口。
- 5根据权利要求4所述的手机邮箱地址的填充方法,其特征在于,在所述步骤cl和所 述步骤dl之间还包括下述步骤dio :用户输入调用匹配的邮箱地址历史记录的命令。
- 6根据权利要求1至5中任一项所述的手机邮箱地址的填充方法,其特征在于,所述邮 箱地址历史记录表中的记录为通过手机发送邮件后存储的邮箱地址。
- 7根据权利要求6所述的手机邮箱地址的填充方法,其特征在于,所述邮箱地址历史 记录表中的邮箱地址通过下述步骤进行存储: a2、邮件发送后,获取收件人邮箱地址作为当前邮箱地址; b2、将当前邮箱地址写入邮箱地址历史记录表中。 根据权利要求7所述的手机邮箱地址的填充方法,其特征在于,在所述步骤a2与所 述步骤b2之间还包括下述步骤: b20、将当前邮箱地址与邮箱地址历史记录表中的记录相比较,并在当前邮箱地址不存 在于邮箱地址历史记录表中时,执行步骤b2。
- 89. 根据权利要求8所述的手机邮箱地址的填充方法,其特征在于,在所述步骤b20和所 述步骤b2之间还包括下述步骤: b21、判断所述邮箱地址历史记录表是否已存满;若已存满,删除邮箱地址历史记录表 中的第一条记录,然后执行步骤b2,若未存满,直接执行步骤b2。
- 910. 根据权利要求7所述的手机邮箱地址的填充方法,其特征在于,在所述步骤b2之后 还包括下述步骤: c2、在所有当前邮箱地址全部写入邮箱地址历史记录表中后,将邮箱地址历史记录表 中的所有记录存储到本地存储器中。
Independent claims9
65 paragraphs, as filed
Technical field of filling method of mobile phone email address
[0001] The present invention relates to a mobile phone service processing technology, and specifically, to a method for filling a mobile phone email address.
Background technique
[0002] The mobile phone mailbox service refers to a service that accurately and promptly pushes the mail arriving at the mail server to the user's mobile phone. Users can process emails in a timely manner via their mobile phones, such as replying, forwarding, browsing, copying, etc.
[0003] Currently, many mobile phones support the mobile phone mailbox service, but when a user uses the mobile phone mailbox to send mail, he needs to input the recipient's mailbox address one by one. This method of operation has the following drawbacks: firstly, it has high requirements for users, requiring users to remember the recipient's email address, or they need to compare a complete email address written on paper each time they input; secondly, because of the mailbox The address is composed of multiple numbers, letters, special symbols, etc. The user needs to switch between various input methods when inputting. Not only the operation is extremely cumbersome, but also the input error is extremely easy, which causes the user to enter the email address in an operation A lot of time and energy is wasted, especially when there are multiple recipients, the above-mentioned problems are particularly prominent, which severely reduces the convenience and comfort of users and restricts the development of mobile phone mailbox services.
Summary of the invention
[0004] The purpose of the present invention is to provide a method for filling email addresses of mobile phones, which can automatically search for email addresses that meet the requirements for users to choose according to keywords entered by the user, thereby realizing quick filling of email addresses of mobile phones.
[0005] In order to achieve the above-mentioned purpose of the invention, the present invention adopts the following technical solutions to achieve: A method for filling a mobile phone email address, the method comprising the following steps: al. Obtaining the email address entered by the user in the email address editing window; bl. Determine whether the obtained email address is a valid address; cl. When the email address is invalid, compare the email address with the records in the email address history table stored in the mobile phone to obtain the matching email address history Record; dl, read the matching email address history to the matching address list window; el, select the email address from the matching address list window to fill in the email address editing window, and replace the email address entered by the user.
[0006] In the method for filling the email address of a mobile phone as described above, in the step c1, the email address entered by the user is used as a keyword, and the keyword is used to compare with the record in the email address history table , And use the email address history record containing the keyword as the matching email address history record.
[0007] The method for filling the email address of a mobile phone as described above is to simplify the processing process. If there are multiple email addresses entered by the user obtained in the step a1, then in the step b1, only the obtained email address is determined Whether the last email address in the address is a valid address.
[0008] In the method for filling the email address of a mobile phone as described above, in the step c1, after obtaining the matching email address history, it is first stored in the matching email address cache area; in the step d1, from the matching email address The address cache reads the matching email address history to the matching address list window.
[0009] The method for filling the email address of a mobile phone as described above, in order to facilitate matching with the mobile phone platform, in the step c1
Between the step d1 and the step d1, the following step d10 is also included: the user inputs a command to call the matching email address history record. [0010] In the method for filling the email address of the mobile phone as described above, the record in the email address history table is the email address stored after sending the email through the mobile phone.
[0011] In the method for filling the email address of a mobile phone as described above, the email address in the email address history table can be stored in the following steps: a2. After the email is sent, the recipient's email address is obtained as the current email address; b2. Write the current email address into the email address history table.
[0012] The method for filling the email address of a mobile phone as described above further includes the following steps between the step a2 and the step b2: b20. Compare the current email address with the records in the email address history table, And when the current email address does not exist in the email address history record table, step b2 is executed.
[0013] The method for filling the email address of a mobile phone as described above, taking into account the current situation of insufficient storage capacity of the mobile phone platform, further includes the following steps between the step b20 and the step b2: b21, judging the history of the email address Whether the record table is full; if it is full, delete the first record in the mailbox address history table, and then perform step b2, if it is not full, proceed directly to step b2o
[0014] The method for filling the email address of the mobile phone as described above, in order to occupy the resources of the mobile phone as little as possible, while ensuring that the saved email address is not lost after the mobile phone is turned off, the following steps are further included after the step b2: c2. After all current mailbox addresses are written into the mailbox address history table, all records in the mailbox address history table are stored in the local storage.
[0015] Compared with the prior art, the advantages and positive effects of the present invention are: the present invention allows the user to input a part of the email address, and use the input part of the email address as a keyword to match all the email addresses that the user may need. The user chooses, so as to achieve the purpose of filling the email address quickly, reducing redundant operations, speeding up the address input speed and email sending speed, facilitating the use of mobile phone mailboxes, and conducive to the promotion of mobile phone mailbox services.
[0016] After reading the specific embodiments of the present invention in conjunction with the accompanying drawings, other features and advantages of the present invention will become clearer.
Description of the drawings
[0017] FIG. 1 is a flowchart of an embodiment of a method for filling a mobile phone email address of the present invention; FIG. 2 is a flowchart of an embodiment of saving email addresses in the embodiment of FIG. 1.
Detailed ways
[0018] The technical solution of the present invention will be further described in detail below in conjunction with the drawings and specific embodiments.
[0019] The present invention provides a method for filling the email address of a mobile phone to solve the problems of complicated operations, high requirements, and easy to make mistakes in the operation of inputting an email address when using a mobile phone mailbox in the prior art. This method obtains the email address entered by the user, and when the email address is invalid, treats the email address as a keyword, compares it with the stored email address history, and obtains that it can be compared with the email address entered by the user. Matching email address history records, for the user to select the required effective email address and fill it into the email address editing window as the actual email address, so as to achieve the purpose of filling the email address quickly and accurately, simplifying the complicated operation process and avoiding Wrong input speeds up address input and email sending speed, and facilitates the use of mobile phone mailboxes.
[0020] Please refer to FIG. 1, which shows a flowchart of an embodiment of a method for filling a mobile phone email address according to the present invention.
[0021] As shown in FIG. 1, this embodiment specifically adopts the following process to realize the rapid filling of the email address of the mobile phone: Step S101: The process starts.
[0022] Step S102: The user opens the mailbox editing window and enters the mailbox address.
[0023] In this embodiment, the mailbox editing window can be a recipient editing window, or a CC editing window and a Bcc editing window.
[0024] Step S103: Obtain a corresponding email address.
[0025] That is, to obtain the email address entered by the user in the email address editing window, the email address can be obtained by calling the corresponding interface function.
[0026] Step S104: Determine the email addresses entered by all users.
[0027] The email address entered by the user may be only one or more than one. In this embodiment, the user enters multiple email addresses as an example, and all the email addresses entered by the user are judged, mainly to judge whether the email address is valid address. When judging, the validity of the address can be judged based on the length, specific symbol combination, etc. For example, the length of the email address is limited to 3 to 15 characters. If the input is not in this range, it is judged as an invalid address. If it is a valid address, it will be sent directly as the address to be sent without subsequent matching selection.
[0028] Step S105: Determine whether the last email address is an invalid address. If yes, go to step S106; if not, it is considered that the last email address is a valid email address, and go to step S112 to end the email address filling process.
[0029] In this embodiment, when the user enters multiple email addresses, in order to simplify the processing process, not every invalid address is matched and selected, but only the last address is processed, and the other invalid addresses are processed. Will be directly removed as invalid addresses.
[0030] Step S106: When the last email address is an invalid address, compare the last email address with each record in the email address history table.
[0031] In this embodiment, the record in the email address history table is the email address stored after sending the email through the mobile phone. For details of the storage process, refer to Figure 2 and the description of Figure 2 below. When comparing email addresses, the invalid email address entered by the user can be used as a keyword, and the keyword can be compared with the records in the email address history table one by one, and the email address history record containing the keyword can be used as input by the user. The email address matches the email address history.
[0032] Step S107: Determine whether a matching email address history record is found. If found, go to step S108; otherwise, go to step S112 to end the email address filling process.
[0033] Step S108: After finding the matching email address history record, store it in the matching email address cache area.
[0034] Step S109: Determine whether the user inputs a call command. If the call command is input, step S110 is executed; otherwise, go to step S112 to end the email address filling process. .
[0035] This embodiment is matched with the mobile phone platform. When realizing the quick filling of the email address, the user is required to perform a corresponding operation to trigger the display of the found matching email address history record instead of directly displaying it. The operation performed by the user may be the user inputting a call command, for example, by setting a confirmation button, after the user clicks the confirmation button, subsequent operations are triggered.
[0036] Step S110: After the user triggers the call command, read all the found matching email address history records to the matching address list window, and open it for the user to select.
[0037] The matching address list window generally adopts a screen window smaller than the display screen of the mobile phone, and displays several matching mailbox addresses.
site. If there are many matching email addresses, you can set a scroll bar or up and down buttons in the screen window to display all email addresses in a window.
[0038] Step S111: The user selects the required email address from the matching address list window and fills it into the email address editing window to replace the email address entered by the user, thereby realizing quick filling of the email address.
[0039] Step S112: the process ends.
[0040] As mentioned above, the records in the email address history table are email addresses stored after sending emails via mobile phones. Specifically, after a user sends an email via a mobile phone, the recipient's email address corresponding to the sent email will be automatically obtained by calling the corresponding interface function, and then written into the email address history table. Here, the recipient's email address is the addresses of all recipients including the CC and BCC. Refer to Figure 2 for the specific implementation process.
[0041] FIG. 2 is a flowchart of an embodiment of saving email addresses in the embodiment of FIG. 1. This figure shows that the mailbox address is written into the mailbox address history record table to facilitate the quick filling of the mailbox address in the embodiment of FIG. 1 described above.
[0042] As shown in FIG. 2, saving the email address can be specifically implemented by using the following process: Step S201: The process starts.
[0043] Step S202: The user sends an email through the mobile phone.
[0044] Step S203: Obtain the recipient's email address as the current email address.
[0045] When obtaining the email address, the corresponding interface function can be called to automatically obtain the recipient's email address corresponding to the sent email, and the recipient's email address is all recipients including CC and BCC. The address of the person.
[0046] Step S204: Compare the current email address with each record in the email address history table.
[0047] If there are already records in the mailbox address history table, in order to avoid repeated writing, first compare the current mailbox address to be saved with each record. If there is no record in the email address history table, you can directly write the current email address to be saved.
[0048] Step S205: Determine whether the current mailbox address already exists in the mailbox address history record table. If yes, go to step S209; otherwise, go to step S206o
[0049] Step S206: Determine whether the mailbox address history record table is full. If it is full, go to step S207; otherwise, go to step S208o
[0050] Considering the limited storage capacity of the mobile phone, in order not to occupy too much storage space, the storage capacity of the mailbox address history table is limited, for example, a maximum of 50 mailbox address records are allowed to be stored. Moreover, in this embodiment, in order to facilitate the update of the mailbox address history table, the following processing scheme of step S207 is adopted.
[0051] Step S207: If the mailbox address history record table is full, delete the first record, and then write the current mailbox address to the last position of the mailbox address history record table, and then perform step S209.
[0052] Step S208: When the mailbox address history record table is not full, directly write the current mailbox address to be saved into an empty position of the mailbox address history record table. Generally, the last record in the mailbox address history table is written in sequence, and then step S209 is executed.
[0053] Step S209: Determine whether there is an uncompared recipient email address. If yes, go to step S210; otherwise, go to step S21L·
[0054] Step S210: If there is an uncompared recipient's email address, obtain the next recipient's email address in the sent email as the current email address, and then go to step S204, continue to execute the history record with the email address The process of comparing records in the table.
[0055] Step S211: If all the recipient email addresses are all compared, record the new email address history
All records in the table are stored in local storage.
[0056] That is, this embodiment only executes a save operation to store all the records in the local storage after all the recipient email addresses are processed according to the above process and written into the email address history table. In order to simplify the operation process and reduce the occupation of mobile phone resources. Since the mailbox address history record table is stored in the local memory, after the mobile phone is shut down and restarted, the previously stored mailbox address record can also be retrieved.
[0057] Based on the mobile phone platform, the present invention realizes the rapid filling of the mobile phone email address in the mobile phone, simplifies the user's email address input operation, improves the user comfort, and is beneficial to the promotion of the mobile phone email service.
[0058] The above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, for those of ordinary skill in the art, the foregoing The technical solutions recorded in the embodiments are modified, or some of the technical features are equivalently replaced; these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions claimed by the present invention.
2 sheets
Sheet 1 Sheet 2
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US10885456B2 | Cited by | United States of America | Applicant |
| US9792020B1 | Cited by | United States of America | Applicant |
| US12105719B2 | Cited by | United States of America | Applicant |
| US9946738B2 | Cited by | United States of America | Applicant |
| US11874850B2 | Cited by | United States of America | Applicant |
| US11302426B1 | Cited by | United States of America | Applicant |
| US10133621B1 | Cited by | United States of America | Applicant |
| US11035690B2 | Cited by | United States of America | Applicant |
| US10437450B2 | Cited by | United States of America | Applicant |
| US10977279B2 | Cited by | United States of America | Applicant |
| US11269906B2 | Cited by | United States of America | Applicant |
| US10877984B1 | Cited by | United States of America | Applicant |
| US10552002B1 | Cited by | United States of America | Applicant |
| US11314721B1 | Cited by | United States of America | Applicant |
| US11216762B1 | Cited by | United States of America | Applicant |
| US10839504B2 | Cited by | United States of America | Applicant |
| US10579950B1 | Cited by | United States of America | Applicant |
| US10318630B1 | Cited by | United States of America | Applicant |
| US9996229B2 | Cited by | United States of America | Applicant |
| US10362133B1 | Cited by | United States of America | Applicant |
| US10747952B2 | Cited by | United States of America | Applicant |
| US10373099B1 | Cited by | United States of America | Applicant |
| US12147657B2 | Cited by | United States of America | Applicant |
| US10356032B2 | Cited by | United States of America | Applicant |
| US10180929B1 | Cited by | United States of America | Applicant |
| US10796318B2 | Cited by | United States of America | Applicant |
| US10877654B1 | Cited by | United States of America | Applicant |
| US11928211B2 | Cited by | United States of America | Applicant |
| US10853338B2 | Cited by | United States of America | Applicant |
| US10180977B2 | Cited by | United States of America | Applicant |
| US9870389B2 | Cited by | United States of America | Applicant |
| US10157200B2 | Cited by | United States of America | Applicant |
| US10460486B2 | Cited by | United States of America | Applicant |
| US11106701B2 | Cited by | United States of America | Applicant |
| US10068199B1 | Cited by | United States of America | Applicant |
| US10664490B2 | Cited by | United States of America | Applicant |
| US11250425B1 | Cited by | United States of America | Applicant |
| US10515109B2 | Cited by | United States of America | Applicant |
| US11907175B2 | Cited by | United States of America | Applicant |
| US10885021B1 | Cited by | United States of America | Applicant |
| US9996595B2 | Cited by | United States of America | Applicant |
| US9886525B1 | Cited by | United States of America | Applicant |
| US10176482B1 | Cited by | United States of America | Applicant |
| US12204552B2 | Cited by | United States of America | Applicant |
| US11138279B1 | Cited by | United States of America | Applicant |
| US10706056B1 | Cited by | United States of America | Applicant |
| US11119630B1 | Cited by | United States of America | Applicant |
| US10817655B2 | Cited by | United States of America | Applicant |
| US10706434B1 | Cited by | United States of America | Applicant |
| US10192333B1 | Cited by | United States of America | Applicant |
| US10728262B1 | Cited by | United States of America | Applicant |
| US12079887B2 | Cited by | United States of America | Applicant |
| US10754946B1 | Cited by | United States of America | Applicant |
| US11227344B2 | Cited by | United States of America | Applicant |
| US10459619B2 | Cited by | United States of America | Applicant |
| US10726507B1 | Cited by | United States of America | Applicant |
| US11252248B2 | Cited by | United States of America | Applicant |
| US10915536B2 | Cited by | United States of America | Applicant |
| US12353678B2 | Cited by | United States of America | Applicant |
| US10581954B2 | Cited by | United States of America | Applicant |
| US10025834B2 | Cited by | United States of America | Applicant |
| US9881074B2 | Cited by | United States of America | Applicant |
| US10956406B2 | Cited by | United States of America | Applicant |
| US11250027B2 | Cited by | United States of America | Applicant |
| US11861515B2 | Cited by | United States of America | Applicant |
| US10871878B1 | Cited by | United States of America | Applicant |
| US10140664B2 | Cited by | United States of America | Applicant |
| US9767172B2 | Cited by | United States of America | Applicant |
| US12056718B2 | Cited by | United States of America | Applicant |
| US10698938B2 | Cited by | United States of America | Applicant |
| US9898528B2 | Cited by | United States of America | Applicant |
| US11954300B2 | Cited by | United States of America | Applicant |
| US10545975B1 | Cited by | United States of America | Applicant |
| US11789931B2 | Cited by | United States of America | Applicant |
| US9760556B1 | Cited by | United States of America | Applicant |
| US10242072B2 | Cited by | United States of America | Applicant |
| US10552994B2 | Cited by | United States of America | Applicant |
| US11373752B2 | Cited by | United States of America | Applicant |
| US11934847B2 | Cited by | United States of America | Applicant |
| US11150917B2 | Cited by | United States of America | Applicant |
| US11048706B2 | Cited by | United States of America | Applicant |
| US10360705B2 | Cited by | United States of America | Applicant |
| US11308117B2 | Cited by | United States of America | Applicant |
| US10360238B1 | Cited by | United States of America | Applicant |
| US12147647B2 | Cited by | United States of America | Applicant |
| US10909130B1 | Cited by | United States of America | Applicant |
| US10552998B2 | Cited by | United States of America | Applicant |
| US12189933B2 | Cited by | United States of America | Applicant |
| US9965534B2 | Cited by | United States of America | Applicant |
| US11829928B2 | Cited by | United States of America | Applicant |
| US10606872B1 | Cited by | United States of America | Applicant |
| US10198515B1 | Cited by | United States of America | Applicant |
| US10103953B1 | Cited by | United States of America | Applicant |
| US11004244B2 | Cited by | United States of America | Applicant |
| US11715167B2 | Cited by | United States of America | Applicant |
| US11126638B1 | Cited by | United States of America | Applicant |
| US10346410B2 | Cited by | United States of America | Applicant |
| US10628834B1 | Cited by | United States of America | Applicant |
| US9734217B2 | Cited by | United States of America | Applicant |
| US10783162B1 | Cited by | United States of America | Applicant |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 201110405884 | China | A | |
| CN20111405884 | – | – | – |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Deemed withdrawal of patent application after publication (patent law 2001)C02 | C02 | |
| PublicationC06 | C06 |
Numbers
- Publication
- 103167093
- Publication, DOCDB
- 103167093
- Publication, EPODOC
- CN103167093
- Application
- 104058845
- Application, DOCDB
- 201110405884
- Application, EPODOC
- CN20111405884
Titles2
- Chinese
- 手机邮箱地址的填充方法
- English
- Filling method of mobile phone email address
Classification
- IPC, 2
- H04M1 72436
- H04M1 725