Caching and exposing pre-send data relating to the sender or recipient of an electronic mail message
Abstract
1. A method for caching data (120, 122) before sending, related to a recipient or sender of an electronic mail (e-mail) message (114), wherein the method comprises: ! receiving one or more mail tips (122) of the recipient during composition of the electronic mail (114); and ! caching the mail tips (122) of the recipient for display during composition of a subsequent electronic mail (114). ! 2. The method of claim 1, wherein the recipient mail tips comprise one or more properties that relate to the recipient of the email message. ! 3. The method of claim 2, further comprising displaying the recipient mail tips during composition of the email message. ! 4. The method of claim 3, further comprising: ! receiving one or more configuration mail hints; and ! caching the configuration mail hints for use during composition of the email message and a subsequent email message. ! 5. The method of claim 4, wherein the configuration mail hints comprise one or more properties that relate to the sender of the email message. ! 6. The method of claim 5, further comprising displaying configuration mail tips during composition of the email message. ! 7. The method of claim 6, wherein the one or more recipient mail tips are received in response to resolving an email address for a recipient of the email message. ! 8. The method of claim 7, further comprising: ! determining whether a predetermined period of time has elapsed since the configuration mail prompts were received; and ! in response to the determination
Term
Projected expiry 9 March 2029.
- Priority
- Filed
- Published
- Today
- Projected expiry
51 claims: 34 independent, 17 dependent
- 1Способ кэширования данных (120, 122) перед отправкой, относящихся к получателю или отправителю сообщения (114) электронной почты (e-mail), причем способ содержит:
- 2получение одной или более почтовых подсказок (122) получателя во время составления сообщения (114) электронной почты;и
- 3кэширование почтовых подсказок (122) получателя для отображения во время составления последующего сообщения (114) электронной почты.
- 42. Способ по п.1, в котором почтовые подсказки получателя содержат одно или более свойств, которые относятся к получателю сообщения электронной почты.
- 53. Способ по п.2, дополнительно содержащий отображение почтовых подсказок получателя во время составления сообщения электронной почты.
- 64. Способ по п.3, дополнительно содержащий:
- 7получение одной или более конфигурационных почтовых подсказок;и
- 8кэширование конфигурационных почтовых подсказок для использования во время составления сообщения электронной почты и последующего сообщения электронной почты.
- 95. Способ по п.4, в котором конфигурационные почтовые подсказки содержат одно или более свойств, которые относятся к отправителю сообщения электронной почты.
- 106. Способ по п.5, дополнительно содержащий отображение конфигурационных почтовых подсказок во время составления сообщения электронной почты.
- 117. Способ по п.6, в котором одну или более почтовых подсказок получателя получают в ответ на разрешение адреса электронной почты для получателя сообщения электронной почты.
- 128. Способ по п.7, дополнительно содержащий:
- 13определение того, истек ли предопределенный период времени с тех пор, как были получены конфигурационные почтовые подсказки;и
- 14в ответ на определение того, что предопределенный период времени истек с тех пор, как были получены конфигурационные почтовые подсказки, получение обновленных конфигурационных почтовых подсказок и кэширование обновленных конфигурационных почтовых подсказок.
- 159. Способ по п.8, дополнительно содержащий:
- 16определение того, истек ли предопределенный период времени с тех пор, как были получены одна или более почтовых подсказок получателя;и
- 17в ответ на определение того, что предопределенный период времени истек с тех пор, как были получены одна или более почтовых подсказок получателя, получение обновленных почтовых подсказок получателя и кэширование обновленных почтовых подсказок получателя.
- 1810. Компьютерный носитель хранения, имеющий исполняемые компьютером инструкции, сохраненные на нем, которые при исполнении компьютером предписывают компьютеру:
- 19получать одну или более конфигурационных почтовых подсказок (120) с серверного компьютера (104) перед составлением сообщения (114) электронной почты (e-mail);
- 20получать с серверного компьютера (104) во время составления сообщения электронной почты (114) одну или более почтовых подсказок (122) получателя, соответствующих получателю сообщения (114) электронной почты;
- 21сохранять конфигурационные почтовые подсказки (120) и почтовые подсказки (122) получателя в кэше (126);и
- 22отображать конфигурационные почтовые подсказки (120) и почтовые подсказки (122) получателя.
- 2311. Компьютерный носитель хранения по п.10, дополнительно имеющий исполняемые компьютером инструкции, сохраненные на нем, которые при исполнении компьютером предписывают компьютеру:
- 24принимать тождество второго получателя во время составления последующего сообщения электронной почты;
- 25определять, сохранены ли в кэше какие-либо почтовые подсказки получателя, соответствующие второму получателю;и
- 26получать из кэша почтовые подсказки получателя, соответствующие второму получателю, и отображать полученные почтовые подсказки получателя в ответ на определение, что почтовые подсказки, соответствующие второму получателю, сохранены в кэше.
- 2712. Компьютерный носитель хранения по п.11, дополнительно имеющий исполняемые компьютером инструкции, сохраненные на нем, которые при исполнении компьютером предписывают компьютеру:
- 28определять, истек ли предопределенный период времени с тех пор, как были получены конфигурационные почтовые подсказки;и
- 29получать обновленные конфигурационные почтовые подсказки с серверного компьютера и сохранять обновленные конфигурационные почтовые подсказки в кэше в ответ на определение, что предопределенный период времени истек с тех пор, как были получены конфигурационные почтовые подсказки.
- 3013. Компьютерный носитель хранения по п.12, дополнительно имеющий исполняемые компьютером инструкции, сохраненные на нем, которые при исполнении компьютером предписывают компьютеру:
- 31определять, истек ли предопределенный период времени с тех пор, как были получены одна или более почтовых подсказок получателя;и
- 32получать обновленные почтовые подсказки получателя с серверного компьютера и сохранять обновленные почтовые подсказки получателя в кэше в ответ на определение, что предопределенный период времени истек с тех пор, как были получены одна или более почтовых подсказок получателя.
- 3314. Компьютерный носитель хранения по п.13, в котором почтовые подсказки получателя содержат одно или более свойств, которые относятся к получателю сообщения электронной почты.
- 3415. Компьютерный носитель хранения по п.14, в котором конфигурационные почтовые подсказки содержат одно или более свойств, которые относятся к отправителю сообщения электронной почты.
- 3516. Компьютерный носитель хранения по п.15, в котором одна или более почтовых подсказок получателя получают в ответ на разрешение адреса электронной почты для получателя сообщения электронной почты.
- 3617. Способ кэширования данных (120, 122) перед отправкой, относящихся к получателю или отправителю сообщения (114) электронной почты (e-mail), причем способ содержит:
- 37взаимодействие с веб-службой (116) для получения одной или более конфигурационных почтовых подсказок (120) до составления сообщения (114) электронной почты, причем конфигурационные почтовые подсказки (120) содержат данные, относящиеся к отправителю сообщения (114) электронной почты;
- 38получение с веб-службы (116) одной или более почтовых подсказок (122) получателя во время составления сообщения (114) электронной почты, причем почтовые подсказки получателя (122) содержат данные, относящиеся к получателю сообщения (114) электронной почты;
- 39сохранение почтовых подсказок (122) получателя и конфигурационных почтовых подсказок (120) в кэше (126) почтовых подсказок;
- 40отображение почтовых подсказок (122) получателя и конфигурационных почтовых подсказок (120) во время составления сообщения (114) электронной почты;
- 41определение во время составления второго сообщения электронной почты того, сохранены ли в кэше (126) почтовых подсказок какие-либо почтовые подсказки (122) получателя, соответствующие получателю второго сообщения электронной почты;
- 42получение любых почтовых подсказок получателя (122) из кэша (126) почтовых подсказок, которые соответствуют получателю второго сообщения электронной почты;и
- 43отображение почтовых подсказок (122) получателя во время составления второго сообщения электронной почты.
- 4418. Способ по п.17, в котором одну или более почтовых подсказок получателя получают с веб-службы в ответ на разрешение адреса электронной почты для получателя сообщения электронной почты.
- 4519. Способ по п.18, дополнительное содержащий:
- 46определение, истек ли предопределенный период времени с тех пор, как были получены конфигурационные почтовые подсказки;и
- 47в ответ на определение, что предопределенный период времени истек с тех пор, как были получены конфигурационные почтовые подсказки, получение обновленных конфигурационных почтовых подсказок с веб-службы и сохранение обновленных конфигурационных почтовых подсказок в кэше почтовых подсказок.
- 4820. Способ по п.19, дополнительно содержащий:
- 49определение, истек ли предопределенный период времени с тех пор, как были получены одна или более почтовых подсказок получателя;и
- 50в ответ на определение, что предопределенный период времени истек с тех пор, как были получены одна или более почтовых подсказок получателя, получение обновленных почтовых подсказок получателя с веб-службы и сохранение обновленных почтовых подсказок получателя в кэше почтовых подсказок.
- 51Technologies are described herein for caching and exposing pre-send data relating to the sender or recipient of an e-mail message. A mail client program is configured to cache recipient and configuration mail tips at a client computer. The configuration mail tips may be retrieved from a server computer and cached when the mail client program is started. Recipient mail tips may be retrieved and cached as each recipient of an e-mail message is identified. When subsequent e-mail messages are created, cached mail tips for an e-mail recipient are utilized instead of retrieving the mail tips from the server computer. The cached mail tips may be updated after a predefined period of time has elapsed. The cached mail tips may also be utilized when the client program is offline or unable to establish a connection to the server computer.
Independent claims51
24 members in 14 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 10113008 | United States of America | A | |
| 10113008 | United States of America | A | |
| 12101130 | United States of America | – | |
| 2009036518 | United States of America | W | |
| 2009036518 | United States of America | W | |
| 12101130 | – | – | – |
| US20080101130 | – | – | – |
| WO2009US36518 | – | – | – |
Members24
| Document | Office | Kind | |
|---|---|---|---|
| AU2009234113A1 | Australia | A1 | |
| CA2717321A1 | Canada | A1 | |
| US2009259723A1 | United States of America | A1 | |
| WO2009126387A2 | World Intellectual Property Organization (WIPO) | A2 | |
| TW200943080A | Taiwan Province of China | A | |
| WO2009126387A3 | World Intellectual Property Organization (WIPO) | A3 | |
| MX2010010784A | Mexico | A | |
| KR20100132021A | Republic of Korea | A | |
| EP2289041A2 | European Patent Office (EPO) | A2 | |
| CN101990680A | China | A | |
| JP2011518379A | Japan | A | |
| ZA201006092B | South Africa | B | |
| RU2010141566AThis record | Russian Federation | A | |
| US8280963B2 | United States of America | B2 | |
| US2012331081A1 | United States of America | A1 | |
| EP2289041A4 | European Patent Office (EPO) | A4 | |
| CN101990680B | China | B | |
| RU2501074C2 | Russian Federation | C2 | |
| JP5406914B2 | Japan | B2 | |
| AU2009234113B2 | Australia | B2 | |
| TWI461930B | Taiwan Province of China | B | |
| BRPI0910819A2 | Brazil | A2 | |
| MY155754A | Malaysia | A | |
| US9305289B2 | United States of America | B2 |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| The patent is invalid due to non-payment of feesMM4A | MM4A | |
| Official registration of the transfer of exclusive rightPC41 | PC41 |
Numbers
- Publication
- 2010141566
- Publication, DOCDB
- 2010141566
- Publication, EPODOC
- RU2010141566
- Application
- 201014156608
- Application, DOCDB
- 2010141566
- Application, EPODOC
- RU20100141566
Titles2
- Russian
- КЭШИРОВАНИЕ И ПРЕДОСТАВЛЕНИЕ ДАННЫХ ПЕРЕД ОТПРАВКОЙ, ОТНОСЯЩИХСЯ К ОТПРАВИТЕЛЮ ИЛИ ПОЛУЧАТЕЛЮ СООБЩЕНИЯ ЭЛЕКТРОННОЙ ПОЧТЫ
- English
- Caching and provision of data before sending RELATING TO sender or recipient e-mail message
Classification
- CPC, 3
- G06Q10/107
- G06Q50/60
- G06Q50/10
- IPC, 1
- G06Q50 00