МНОГОУРОВНЕВАЯ ФИЛЬТРАЦИЯ СООБЩЕНИЙ

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