ЗАПОЛНЕНИЕ ЗАПИСЕЙ КОНТАКТОВ ПОЛЬЗОВАТЕЛЯ

1. Реализуемый компьютером способ, содержащий этапы, на которых:
идентифицируют, системой одного или нескольких компьютеров, запись контакта электронной базы данных записей контакта пользователя, причем запись контакта является записью для дополнительного субъекта, который является дополнительным для пользователя, и включает в себя множество свойств, причем по меньшей мере одно из свойств является ассоциированным свойством, которое включает в себя ассоциированную информацию, которая ассоциирована с ассоциированным свойством в записи контакта;
определяют, посредством системы, что по меньшей мере одно из свойств записи контакта является неассоциированным свойством, которое не имеет ассоциации в записи контакта с одним или несколькими частями информации;
в ответ на определение, что по меньшей мере одно из свойств записи контакта является неассоциированным свойством, идентифицируют посредством системы, документ, который ассоциирован с пользователем и который включает в себя контент, который согласуется с ассоциированной информацией, которая ассоциирована с ассоциированным свойством в записи контакта;
анализируют текст документа посредством системы, чтобы определить дополняющую информацию для ассоциирования с неассоциированным свойством записи контакта; и
модифицируют, посредством системы, запись контакта для ассоциирования дополняющей информации с неассоциированным свойством в записи контакта;
принимают запрос, введенный пользователем на клиентском устройстве пользователя;
определяют, что запись контакта является отвечающей на запрос на основании согласования запроса с дополняющей информацией, ассоциированной с записью контакта; и
обеспечивают информацию из записи контакта для представления на данном клиентском вычислительном устройстве в ответ на запрос.
2. Реализуемый компьютером способ по п. 1, в котором неассоциированное свойство является свойством псевдонима, причем документ отправляется пользователем другому пользователю, и при этом анализирование текста документа для определения дополняющей информации в документе включает в себя этапы, на которых:
анализируют текст, чтобы идентифицировать вводную часть документа;
идентифицируют псевдоним на основе одного или нескольких терминов вводной части; и
используют псевдоним в качестве дополняющей информации.
3. Реализуемый компьютером способ по п. 1, в котором ассоциированная информация идентифицирует адрес и телефонный номер, и при этом идентифицирование документа, который ассоциирован с пользователем и который включает в себя контент, который согласуется с ассоциированной информацией, которая ассоциирована с ассоциированным свойством в записи контакта, содержит:
идентифицирование документа на основе документа, отправленного на упомянутый адрес или упомянутый телефонный номер.
4. Реализуемый компьютером способ по п. 1, в котором определение, что неассоциированное свойство не имеет ассоциации в записи контакта с одним или несколькими частями информации, содержит определение, что неассоциированное свойство не имеет ассоциации с множественными частями информации.
5. Реализуемый компьютером способ по п. 1, в котором документ является текстовым сообщением, сообщением социальной сети или сообщением электронной почты.
6. Реализуемый компьютером способ по п. 1, в котором ассоциированная информация идентифицирует адрес и телефонный номер и при этом идентифицирование документа, который ассоциирован с пользователем и который включает в себя контент, который согласуется с ассоциированной информацией, которая ассоциирована с ассоциированным свойством в записи контакта, содержит:
идентифицирование документа на основе документа, принятого с упомянутого адреса или упомянутого телефонного номера.
7. Система, содержащая:
электронную базу данных записей контакта пользователя;
память; и
один или несколько процессоров, выполненных с возможностью исполнять инструкции, хранимые в памяти, содержащие инструкции, чтобы:
идентифицировать запись контакта электронной базы данных записей контакта пользователя, причем запись контакта является записью для дополнительного субъекта, который является дополнительным для пользователя, и включает в себя множество свойств, причем по меньшей мере одно из свойств является ассоциированным свойством, которое включает в себя ассоциированную информацию, которая ассоциирована с ассоциированным свойством в записи контакта;
определять, что по меньшей мере одно из свойств записи контакта является неассоциированным свойством, которое не имеет ассоциации в записи контакта с одним или несколькими частями информации;
в ответ на определение, что по меньшей мере одно из свойств записи контакта является неассоциированным свойством, идентифицировать документ, который ассоциирован с пользователем и который включает в себя контент, который согласуется с ассоциированной информацией, которая ассоциирована с ассоциированным свойством в записи контакта;
анализировать текст документа посредством системы, чтобы определить дополняющую информацию для ассоциирования с неассоциированным свойством записи контакта; и
модифицировать запись контакта для ассоциирования дополняющей информации с неассоциированным свойством в записи контакта.
8. Система по п. 7, в которой инструкции дополнительно содержат инструкции, чтобы:
принимать запрос, введенный пользователем на клиентском устройстве пользователя;
определять, что запись контакта является отвечающей на запрос на основании согласования запроса с дополняющей информацией, ассоциированной с записью контакта; и
обеспечивать информацию из записи контакта для представления на данном клиентском вычислительном устройстве в ответ на запрос.
9. Система по п. 7, в которой неассоциированное свойство является свойством псевдонима, причем документ отправляется пользователем другому пользователю, и при этом инструкции анализировать текст документа для определения дополняющей информации в документе включают в себя инструкции, чтобы:
анализировать текст, чтобы идентифицировать вводную часть документа;
идентифицировать псевдоним на основе одного или нескольких терминов вводной части; и
использовать псевдоним в качестве дополняющей информации.
10. Система по п. 7, в которой ассоциированная информация идентифицирует адрес и телефонный номер, и при этом инструкции идентифицировать документ, который ассоциирован с пользователем и который включает в себя контент, который согласуется с ассоциированной информацией, которая ассоциирована с ассоциированным свойством в записи контакта, содержат инструкции, чтобы:
идентифицировать документ на основе документа, отправленного на упомянутый адрес или упомянутый телефонный номер.
11. Система по п. 7, в которой инструкции определять, что неассоциированное свойство не имеет ассоциации в записи контакта с одним или несколькими частями информации, содержат инструкции определять, что неассоциированное свойство не имеет ассоциации с множественными частями информации.
12. Система по п. 7, в которой документ является текстовым сообщением, сообщением социальной сети или сообщением электронной почты.
13. Система по п. 7, в которой ассоциированная информация идентифицирует адрес и телефонный номер и при этом инструкции идентифицировать документ, который ассоциирован с пользователем и который включает в себя контент, который согласуется с ассоциированной информацией, которая ассоциирована с ассоциированным свойством в записи контакта, содержат инструкции, чтобы:
идентифицировать документ на основе документа, принятого с упомянутого адреса или упомянутого телефонного номера.
14. Реализуемый компьютером способ, содержащий этапы, на которых:
идентифицируют, системой одного или нескольких компьютеров, сообщение, отправленное пользователем посредством клиентского устройства пользователя, причем сообщение отправлено только одному субъекту, который является дополнительным для пользователя;
на основе сообщения, отправленного только одному субъекту:
анализируют текст сообщения посредством системы, чтобы идентифицировать вводную часть в теле сообщения; и
идентифицируют, посредством системы, псевдоним для одного субъекта, которому сообщение отправлено, на основе одного или нескольких терминов вводной части;
модифицируют, системой, и в ответ на идентифицирование псевдонима для одного субъекта, которому отправлено сообщение, запись контакта упомянутого одного субъекта в электронной базе данных записей контактов пользователя, причем модифицирование записи контакта содержит назначение псевдонима в качестве свойства записи контакта упомянутого одного субъекта, которому отправлено сообщение;
принимают запрос, введенный пользователем на клиентском устройстве или дополнительном клиентском устройстве пользователя;
определяют, что запись контакта одного субъекта является отвечающей на запрос на основании согласования запроса с псевдонимом, назначенным записи контакта; и
обеспечивают, в ответ на запрос, информацию из записи контакта одного субъекта для представления на клиентском устройстве или на дополнительном клиентском устройстве.
15. Реализуемый компьютером способ по п. 14, в котором анализирование текста сообщения для идентифицирования вводной части содержит:
идентифицирование вводной части на основе ее нахождения в начале тела сообщения и следования знака пунктуации за ней, выбранного из группы из одного или нескольких конкретных знаков пунктуации.
16. Реализуемый компьютером способ по п. 14, в котором анализирование текста сообщения для идентифицирования вводной части содержит:
идентифицирование вводной части на основе ее нахождения в начале тела сообщения и на основе терминов вводной части, включающей в себя менее, чем пороговое количество терминов.
17. Реализуемый компьютером способ по п. 14, в котором предварительный псевдоним назначается свойству записи контакта до модифицирования, и при этом модифицирование содержит назначение псевдонима в качестве дополнительного псевдонима свойства записи контакта.