СПОСОБ И УСТРОЙСТВО ОТОБРАЖЕНИЯ АЛЬБОМА

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