СПОСОБ И СИСТЕМА ДЛЯ ОРГАНИЗАЦИИ ЗАПИСЕЙ О СОБЫТИЯХ В МОБИЛЬНОМ РАДИО ТЕРМИНАЛЕ
METHOD AND SYSTEM TO ORGANISE RECORDS ON EVENTS IN MOBILE RADIO TERMINAL

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение в целом относится к электронному оборудованию, такому как электронное оборудование для использования в речевой связи. Более точно, изобретение относится к способу и системе по организации записей о событиях в таком электронном оборудовании.
ОПИСАНИЕ ПРЕДШЕСТВУЮЩЕГО УРОВНЯ ТЕХНИКИ
Мобильные изделия электронного оборудования, которые обеспечивают для речевой связи, становятся все больше популярными. В дополнение, признаки, ассоциированные с электронным оборудованием, стали более разнообразными. Для указания нескольких примеров, многое электронное оборудование включает в себя камеры, возможности передачи текстовых сообщений, доступ к Интернету, возможности электронной почты, возможность воспроизведения видео, возможность аудио воспроизведения, возможности просмотра изображений, интерфейсы автоматической гарнитуры, возможности прокладки маршрута (например, при помощи получения данных глобальной системы определения местоположения (GPS)).
Электронное оборудование может включать в себя память, используемую для хранения данных, адресной книги или контактной информации, мелодий звонков, видео роликов, аудио записей, файлов с изображениями и тому подобного. Эти элементы данных и любые другие типы элементов данных, хранящихся в памяти, типично расположены в файлах и будут указываться ссылкой в материалах настоящей заявки как контент. Наступление определенных событий, таких как входящий или исходящий звонок, входящее или исходящее текстовое сообщение и тому подобное, могут храниться в журнале событий. Запись каждого события в журнале событий может сопровождаться соответственной временной отметкой и датой, определяющей, когда произошло событие.
Другие события также могут быть ассоциированы с временной отметкой. Например, фотографии, сделанные камерой электронного оборудования, могут быть ассоциированы с временной отметкой и датой, когда была сделана эта фотография. Может быть возможным разместить фотографии или другие события в хронологии, созданием структуры инцидентов, основанной на времени (структура с временной шкалой). События могут быть найдены поиском событий, произошедших в точное время, или могут быть выведены на экран в хронологическом порядке.
Тогда как структура, основанная на времени, и поиск могут быть удобным средством для взаимодействия с определенными событиями, будут существовать ограничения пользователя в поиске определенных событий и/или искомой информации, используя время и дату события.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Согласно одному аспекту изобретения, способ управления записями о событиях в мобильном радио терминале включает в себя, по происшествии события, касающегося мобильного радио терминала, создание записи о событии, ассоциированной с событием, где запись события содержит мнемонически основанную информацию о расположении, которая указывает на расположение мобильного радио терминала во время события. Способ дополнительно включает в себя поиск информации о расположении, ассоциированной с множеством записей о событиях, используя критерий поиска, который включает в себя, по меньшей мере, одно мнемоническое значение, связанное с расположением; и упорядочивание логическим способом записей о событиях, удовлетворяющих критерию поиска, для представления пользователю.
Согласно другому аспекту, критерий поиска дополнительно включает в себя временное значение или временной интервал.
Согласно другому аспекту, способ дополнительно включает в себя сопутствующий второй поиск информации о расположении, ассоциированной с набором записей о событиях для идентификации записей о событиях, имеющих, по меньшей мере, одну основанную на времени, основанную на контенте или основанную на типе события связь с выбранным событием из записей о событиях, определенных в поиске, используя условие поиска, которое включает в себя, по меньшей мере, одно мнемоническое значение.
Согласно одному аспекту изобретения, способ управления записями событий в мобильном и радио терминале включает в себя, по происшествии события, касающегося мобильного радио терминала, создание записи о событии, ассоциированной с событием; и ассоциирование информации о расположении с записью о событии, информации о расположении, которая указывает на расположение мобильного радио терминала во время события.
Согласно другому аспекту, информация о расположении находится в форме мнемоники для расположения мобильного радио терминала во время события.
Согласно другому аспекту, способ ассоциирует время события с записью о событии.
Согласно другому аспекту, способ ассоциирует погрешность информации о расположении с записью о событии.
Согласно другому аспекту, способ производит поиск информации о расположении, ассоциированной с набором записей о событиях, для возвращения первого набора записей о событиях, удовлетворяющих набору условий поиска.
Согласно другому аспекту, способ производит поиск записей о событиях, имеющих, по меньше мере, одну из основанной на времени, основанной на контенте или основанной на типе события связь с выбранным событием из записей о событиях из первого набора записей о событиях для возвращения второго набора записей о событиях.
Согласно другому аспекту, способ группирует записи о событиях первого набора посредством логически расположенных групп.
Согласно другому аспекту, способ составляет план записей о событиях первого набора на карте. Согласно другому аспекту, способ упорядочивает записи о происшествии первого набора, по меньшей мере, либо по хронологическому порядку, либо по географическому порядку.
Согласно другому аспекту изобретения, мобильный радио терминал включает в себя память для хранения записи о событии для каждого происшествия события, касающегося мобильного радио терминала; и процессор для исполнения логики для ассоциирования информации о расположении с каждой записью о событии, информации о расположении, указывающей расположение мобильного радио терминала во время события.
Согласно другому аспекту, процессор исполняет логику для поиска информации о расположении, ассоциированной с набором записей о событиях, для возвращения первого набора записей о событиях, удовлетворяющих набору условий поиска.
Согласно другому аспекту, процессор дополнительно исполняет логику для поиска записей о событиях, имеющих, по меньше мере, одну основанную на времени, основанную на контенте или основанную на типе события связь с выбранным событием из записей о событиях из первого набора записей о событиях для возвращения второго набора записей о событиях.
Согласно другому аспекту, процессор дополнительно исполняет логику для группировки записей о событиях первого набора посредством логически расположенных групп.
Согласно другому аспекту, процессор дополнительно исполняет логику для составления плана записей о событиях первого набора на карте.
Согласно другому аспекту, процессор дополнительно исполняет логику упорядочивания записей о событиях первого набора, по меньшей мере, по хронологическому порядку или географическому порядку.
Согласно другому аспекту изобретения, программа, хранимая в машиноиспользуемом носителе, программа, включающая в себя функцию организации записей о событиях, которая исполняется мобильным радио терминалом, программа, включающая в себя исполняемую логику для создания записи о событии, ассоциированную с событием при возникновении события, касающегося мобильного радио терминала; и для ассоциации информации о расположении с записью о событии, информации о расположении, указывающей расположение мобильного радио терминала во время события.
Согласно другому аспекту, программа включает в себя исполняемую логику поиска информации о расположении, ассоциированной с набором записей о событиях, для возвращения первого набора записей о событиях, удовлетворяющих набору условий поиска.
Согласно другому аспекту, программа включает в себя исполняемую логику для поиска записей о событиях, имеющих, по меньше мере, одну основанную на времени, основанную на контенте или основанную на типе события связь с выбранным событием из записей о событиях первого набора записей о событиях для возвращения второго набора записей о событиях.
Согласно другому аспекту, программа включает в себя дополнительно исполняемую логику для группировки записей о событиях первого набора посредством логически расположенных групп.
Согласно другому аспекту, программа включает в себя исполняемую логику для составления плана записей о событиях первого набора на карте.
Согласно другому аспекту, программа включает в себя исполняемую логику упорядочивания записей о событиях первого набора, по меньшей мере, по хронологическому порядку или географическому порядку.
Эти и дополнительные признаки настоящего изобретения будут очевидны со ссылкой на дальнейшее описание и прикрепленные чертежи. В описании чертежей, конкретные варианты осуществления изобретения были раскрыты в деталях, указывая некоторые способы, которыми могут применяться принципы изобретения, но понятно, что этим изобретение не ограничивается по отношению к его объему. Точнее, изобретение включает в себя все изменения, модификации и эквиваленты, попадающие в пределы и термины прилагаемой формулы изобретения.
Признаки, которые описаны и/или проиллюстрированы в отношении к одному варианту изобретения, могут быть использованы таким же способом или подобным способом в одном или более из других вариантов осуществления и/или в комбинации с или вместо признаков других вариантов осуществления.
Должно быть подчеркнуто, что термин «содержит/содержащий», когда используется в этом описании, берется, чтобы задавать наличие изложенных признаков, целых частей, этапов или компонентов, но не исключает наличия или добавления одного или более других признаков, целых частей, этапов, компонентов или их групп.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - схематичный вид мобильного телефона как типичного электронного оборудования в соответствии с вариантом осуществления настоящего изобретения;
Фиг.2 - схематичная блок-схема значимых частей мобильного телефона Фиг.1 в соответствии с вариантом осуществления настоящего изобретения;
Фиг.3 - блок-схема последовательности операций типичной организационной схемы записи события, осуществимой мобильным телефоном Фиг.1 в соответствии с вариантом осуществления настоящего изобретения; и
Фиг.4 - блок-схема последовательности операций типичной организационной схемы возвращения события, осуществимой мобильным телефоном Фиг.1 в соответствии с вариантом осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
Настоящее изобретение будет сейчас описано со ссылками на чертежи, в которых одинаковые цифры ссылок используются, чтобы ссылаться на одинаковые элементы.
Термин "электронное оборудование" включает в себя портативные радиотехнические средства связи. Термин "портативные радиотехнические средства связи", который в материалах настоящей заявки в дальнейшем указывается ссылкой как "мобильный радио терминал", включает в себя все оборудование, такое как мобильные телефоны, пейджеры, коммуникаторы, т.е. электронные органайзеры, персональные цифровые секретари (PDA), смартфоны, портативные коммуникационные приборы и подобные.
В настоящей заявке, изобретение описано главным образом в контексте мобильного телефона. Однако будет принято во внимание, что изобретение не намерено быть ограничено мобильным телефоном и может быть любым типом электронного оборудования. Например, аспекты изобретения могут быть применены к портативным элементам электронного оборудования, которые не включают в себя функциональность радиосвязи, такие как персональные цифровые секретари (PDA) или мультимедийный плеер.
При использовании в данном документе, термин событие относится к возникновению события, ассоциированного с электронным оборудованием. Следовательно, термин событие широко определено, чтобы включать в себя наступление действия пользователя и/или действия электронного оборудования. Следовательно, события могут включать в себя один или больше следующих примеров, которые, как будет принято во внимание, могут быть не конечным перечнем всех возможных событий, которые могут быть организованны способами, описанными в материалах настоящей заявки. События могут включать в себя входящие и/или исходящие звонки, включая только голосовые звонки и/или видео вызовы. События могут включать в себя входящие и/или исходящие сообщения, такие как сообщения электронной почты, текстовые и мультимедийные сообщения (например, формат передачи службы коротких текстовых сообщений (SMS) или формат передачи службы мультимедийных сообщений (MMS)) или тому подобных. События могут включать в себя черновые сообщения, такие как сообщения электронной почти, SMS или MMS, которые были полностью или частично составлены, но еще не переданы. События могут включать в себя средства мгновенного обмена сообщениям (IM) и/или чаты. События могут включать в себя передачу файлов и/или получения, включающих в себя действие по скачиванию файла, получения файла с доставкой по событию, передачу файла, загрузки на удаленный компьютер, действий по открытию файла на общее использование и тому подобное. Передача файла может включать в себя покупку файла. Файлы могут быть любого подходящего формата файла и включать в себя, например, текстовые файлы, электронные таблицы, аудио файлы (например, мелодии звонков, WAV файлы, MP3 файлы, и т.д.), видео файлы, файлы изображений (например, файлы JPEG) и тому подобные. События могут включать в себя использование Интернет браузера для доступа к Интернету или конкретных web страниц. События могут включать в себя доступ к серверу, установлению сессии виртуальной частной сети (VPS), регистрацию в или регистрирование сервером, взаимодействие с удаленно запускаемым программным приложением и так далее. События могут включать в себя отправку сообщений в блог или чтение блога.
Другие типы сообщений могут включать в себя фотографирование, написание заметки или вход или доступ к хранимой информации (например, контактной информации, хранимой в адресной книге, "контактный лист" и т.д.). События могут включать в себя ввод календарного события или события персонального органайзера, или напоминания или наступления события, хранимого в календаре или персональном органайзере. События могут включать в себя доступ к контенту, хранимому в памяти электронного оборудования 10, такому как использование файла, прослушивание аудио файла, просмотр видео файла, и т.д. События могут включать в себя использование мобильного телевидения, видео и музыкального сервисов. События могут включать в себя события соединения, такие как обмен файлами, изображениями или данными по локальному соединению (например, инфракрасному интерфейсу, интерфейсу Bluetooth, сетевому соединению и т.д.) с другим мобильным электронным оборудованием или устройством с постоянным расположением (например, настольным компьютером). Другие события соединения могут включать в себя наличие локального интерфейса, такого как беспроводные интерфейсы (например, инфракрасный интерфейс или интерфейс Bluetooth), проводного соединения (например, USB или Firewire соединения), соединения "автоматической" ушной или головной гарнитуры (например, посредством проводного или беспроводного интерфейса), соединения аксессуара, соединение зарядного устройства и так далее.
Запись о событии, при использовании в материалах настоящей заявки, является записью ассоциированного события. Запись может иметь любой подходящий формат, такой как запись в журнале, соответствующий файл и т.д. Число записей о событиях может быть ограничено предопределенным числом записей о событиях (например, последние 500 или 1000 событий) для сохранения пространства памяти. Записи определенного типа событий могут быть сгруппированы и сохранены, даже вместе с записями других типов событий или отдельно от других типов событий. Например, записи входящих и исходящих звонков могут храниться в списке(ах) звонков. Аналогично, записи входящих и исходящих сообщений могут храниться в одном и том же списке звонков или в отдельных списках сообщений. В примере звонков, контент, относящийся к ассоциированному телефонному звонку, может быть сохранен в памяти (если, фактически звонок был сделан и произошел телефонный разговор). Однако, в других примерах, запись может быть ассоциирована с контентом. Например, в случае фотографирования, запись может быть журналом сделанных фотографий или хранимых фотографий. Альтернативно, запись, ассоциированная с фотографией, сама может быть соответствующим графическим файлом. Как будет принято во внимание, записи о событиях могут быть сохранены в любой подходящей структуре базы данных и/или могут быть сохранены в различных базах данных, файлах или журналах подобных типов или разных типов.
Первоначально ссылаясь на фиг.1, электронное оборудование 10 показано согласно с настоящим изобретением. Электронное оборудование включает в себя функцию организации записей о событиях, которая сконфигурирована для организации записей о событиях, используя информацию о расположении, ассоциированную с записями о событиях. Будет принято во внимание, что функция организации записей о событиях может быть воплощена как исполняемый код, который может быть встроенным в электронном оборудовании 10.
Проиллюстрированное электронное оборудование 10 является портативным устройством. Вследствие базовых принципов портативных устройств, электронное оборудование 10 является действующим, когда перемещается из одного расположения в другое пользователем. Следовательно, существует не только взаимосвязь между каждым событием и когда событие происходит, но и существует связь между каждым событием и тем, где произошло это событие. Одна или обе из этих взаимосвязей будут использованы функцией организации записей о событиях для организации записей о событиях и содействии пользователю в получении одной или более конкретных интересующих записей о событиях, как будет более подробно объяснено ниже.
Электронное оборудование в примерном варианте осуществления является мобильным телефоном и будет указываться ссылкой как мобильный телефон 10. Мобильный телефон 10 показан как имеющий корпус 12, подобный форме кирпичика, плитки или бруска, но будет принято во внимание, что другие типы корпусов, такие как корпус раскладушка или корпус со скользящими поверхностями, может быть использован, не выходя из объема изобретения.
Мобильный телефон 10 включает в себя дисплей 14 и клавиатуру 16. Как и в типичном случае, дисплей 14 отображает информацию для пользователя, такую как оперативное состояние, время, телефонные номера, контактная информация, различные меню навигации и т.д., которые позволяют пользователю использовать различные возможности мобильного телефона 10. Дисплей 14 может также быть использован для отображения контента, полученного мобильным телефоном 10 и/или полученного из памяти 18 (Фиг.2) мобильного телефона 10.
Аналогично, клавиатура 16 может быть типичной в том, что она предоставляет разнообразие операций пользователя по вводу. Например, клавиатура 16 типично включает буквенно-цифровые клавиши 20 для разрешения ввода буквенно-цифровой информации, такой как телефонные номера, списки телефонов, контактная информация, заметки и т.д. Кроме того, клавиатура 16 типично включает специальные функциональные клавиши, такие как «посылка вызова» для инициирования или ответа на вызов, и клавиша «конец вызова» для завершения или отключения вызова. Клавиши специальных функций могут также включать в себя кнопки навигации по меню, например, для навигации по меню отображенного на дисплее 14 для выбора различных телефонных функций, профилей, установок и т.д., как обычно. Другие клавиши, действующие совместно с мобильным телефоном, могут включать клавишу управления громкостью, клавишу выключения звука, клавишу выключения/включения, кнопку запуска браузера сети, кнопку камеры и т.д. Кнопки или функциональность, подобная кнопкам, может быть также встроена как сенсорный экран, действующий совместно с дисплеем 14.
Мобильный телефон 10 включает в себя обычную схему звонков, которая позволяет мобильному телефону 10 устанавливать звонок и/или обмен сигналами с вызываемым/вызывающим устройством, типично другим мобильным телефоном или стационарным телефоном. Однако, вызываемый/вызывающий телефон может и не быть другим телефоном, но может быть неким другим устройством, таким как веб-сервер Интернета, сервер, предоставляющий контент и т.д.
Фиг.2 предоставляет функциональную блок-схему мобильного телефона 10. За исключением функции 22 организации записи о событиях, согласно настоящему изобретению, которая предпочтительно осуществляется как исполняемая логика в форме программного приложения или кода в мобильном телефоне 10, конструкция мобильного телефона 10 в других отношениях является типичной. Мобильный телефон 10 включает в себя основную схему 24 управления, которая сконфигурирована выполнять централизованное управление функций и операций мобильного телефона 10. Схема 24 управления может включать в себя устройство 26 обработки, такое как ЦПУ, микроконтроллер или микропроцессор. Устройство 26 обработки исполняет код, хранимый в памяти (не показана) в схеме 24 управления и/или в отдельной памяти, такой как память 18, для того чтобы выполнить обычную операцию мобильного телефона 10. Память 18 может быть, например, буфером, флэш-памятью, жестким диском, съемным носителем, энергозависимой памятью и/или энергонезависимой памятью. В дополнение, устройство 26 обработки выполняет код согласно с настоящим изобретением для того, чтобы осуществлять функцию 22 организации записей о событиях.
Для специалиста, обладающего рядовой квалификацией в данной области компьютерного программирования и особенно в прикладном программировании для мобильных телефонов, будет очевидным как программировать мобильный телефон 10 для действия и выполнения функций, описанных в материале настоящей заявки. Следовательно, детали, такие как специфичный программный код, были упущены в целях краткости. Также, в то время как функция 22 организации записей о событиях выполняется устройством 26 обработки, согласно предпочтительному варианту осуществления изобретения, такая функциональность также может быть выполнена посредством специального аппаратного средства, программно-аппаратного средства, программного обеспечения или их комбинацией, без отступления от объема изобретения.
Продолжая со ссылкой на фиг.1 и 2, мобильный телефон 10 включает в себя антенну 28, соединенную с радиосхемой 30. Радиосхема 30 включает в себя радиочастотный передатчик и приемник для передачи и получения сигналов посредством антенны 28, как в типичном варианте. Мобильный телефон 10 дополнительно включает в себя схему 32 обработки звукового сигнала для обработки аудио сигнала, переданного/полученного от радиосхемы 28. Динамик 34 и микрофон 36 соединены со схемой 32 обработки звукового сигнала и позволяют пользователю слушать и говорить по мобильному телефону 10, как в типичном варианте. Радиосхема 30 и схема 32 обработки звукового сигнала соединены со схемой 24 управления так, чтобы выполнять все операции.
Мобильный телефон 10 также включает в себя вышеупомянутый дисплей 14 и клавиатуру 16, соединенные со схемой 24 управления. Мобильный телефон 10 дополнительно включает в себя интерфейс 38 ввода/вывода. Интерфейс 38 ввода/вывода может быть в форме типичного интерфейса ввода/вывода мобильного телефона, такого как многоэлементный соединитель к основанию мобильного телефона 10. Как и в типичном варианте, интерфейс 38 ввода/вывода может быть использован для соединения мобильного телефона 10 с зарядным устройством для зарядки блока питания (PSU) 40 в мобильном телефоне 10. Помимо этого, или альтернативно, интерфейс 38 ввода/вывода может служить для соединения мобильного телефона 10 с проводным персональным hands-free адаптером (не показанным) или локальным беспроводным интерфейсом (например, интерфейс ввода/вывода может включать в себя или быть соединенным с локальным беспроводным адаптером, таким как адаптер hands-free, основанный на Bluetooth, или другим устройством). Дополнительно, интерфейс 38 ввода/вывода может служить для соединения мобильного телефона 10 с персональным компьютером или другим устройством посредством кабеля данных или беспроводного соединения и т.д.
Мобильный телефон 10 может также включать в себя таймер 42 для выполнения временных функций. Такие функции могут включать в себя синхронизации продолжительностей звонков, создавая контент времени и временные отметки и т.д.
Мобильный телефон 10 может быть сконфигурирован для работы в системе связи (не показанной). Система может включать в себя сервер или серверы для управления звонками, сделанными и предназначенными для мобильного телефона 10, для передачи контента к мобильному телефону 10 и для выполнения любых других функций поддержки. Сервер связывается с мобильным телефоном 10 посредством сети и средств передачи. Средство передачи может быть любым подходящим устройством или сборкой, включающей в себя, например, башню связи, другой мобильный телефон, беспроводную точку доступа, спутник и т.д. Части сети могут включать в себя магистрали беспроводной передачи.
Мобильный телефон 10 может включать в себя камеру 44 для создания цифровых фотографий. Графические файлы, соответствующие изображениям, могут быть сохранены в памяти 18.
Мобильный телефон 10 также может включать в себя приемник 46 данных о расположении, такой как приемник глобальной системы определения местоположения (GPS), приемник спутниковой системы Galileo или тому подобный.
Со ссылкой на Фиг.3, отражен способ организации записи о событии, выполняемый мобильным телефоном 10. Способ может быть воплощен как исполняемый код, например, в форме функции 22 организации записей о событиях.
Проиллюстрированный способ начинается в блоке 48 при наступлении события. Событие может быть происшествием любого примерного события, описанного выше, или может быть любым другим способным к записи временным событием и/или расположением, действием пользователя, входящей или исходящей передачей или подобным.
Следуя наступлению события в блоке 48, действие может продолжаться в блоке 50, в котором запись о событии создается и хранится, например, в памяти 18. Запись о событии может принимать любую подходящую форму, как описано выше, включая, без ограничения, запись в журнале, хранимый контент или данные, относящиеся к событию, и т.д.
В блоке 52, который может быть совместным с блоком 50 или отдельным от блока 50, временная информация и информация о расположении ассоциируются с записью о событии. Например, время и временная отметка может быть добавлена к записи о событии, так что время, в которое произошло событие, становится известным. В дополнение, отметка о расположении может добавляться к записи о событии, так что расположение, в котором произошло событие, становится известным. Различные форматы для отметки о расположении будут обсуждены ниже.
Для создания отметки о расположении, мобильный телефон 10 включает в себя механизм для определения расположения, ассоциированного с каждым событием. В предпочтительном варианте осуществления, отметка о расположении автоматически создается, основываясь на информации, доступной для функции 22 организации записей о событиях от других рабочих компонентов мобильного телефона 10. Например, механизм определения расположения может включать в себя доступ именования пункта доступа к среде передачи (например, башне связи), обслуживающего мобильный телефон 10 во время события. Например, башня связи может быть частью сотовой сети (например, "сотовой" башней), которая имеет ассоциированный идентификатор (например "ID (идентификатор) соты"), и идентификатор передается мобильному телефону 10. Каждый идентификатор или ID соты, в частности обслуживающей сети, может быть предположен как уникальный, и, следовательно, может быть использован для указания места, относительно близкого к точному расположению. В одном варианте осуществления, ID соты и любые связанные радио параметры могут быть использованы для создания значения координаты в обслуживающей радиосети. Например, в глобальной системе связи с подвижными объектами (GSM) и в протоколах универсальной мобильной телекоммуникационной сети местоположение может быть вычислено посредством мобильно организованного запроса расположения (MO-LR) к сети, так что положение мобильного телефона 10 могло бы быть вычислено, используя сетевые сведения расположения башен и направления антенны.
В других вариантах осуществления, информация о расположении может быть определена получением данных о расположении от специализированной системы, такой как глобальная система определения местоположения (GPS), спутниковая система Galileo или подобные. Такие данные могут быть получены посредством приемника 46 данных о расположении, если он является частью мобильного телефона 10. Например, координаты GPS могут быть отображены, используя стандартную систему координат (например, мировую геодезическую систему или WGS).
В другом варианте осуществления, информация о расположении может быть получена от данных, введенных пользователем. Например, после создания фотографии пользователь может ввести месторасположение, где была сделана фотография. Как станет более явным ниже, информация о расположении, введенная пользователем, или другая информация о расположении может быть переведена на карту или систему координат, используемую функцией 22 организации записей о событиях, для поиска записей о событиях и/или упорядочивания записей о событиях, относящихся к другим записям о событиях, чтобы создавать логические группы записей о событиях, основанных на связанной информации о расположении.
В еще одних вариантах осуществления, информация о расположении не должна быть связана с соответственным положением мобильного телефона 10 во время события, но может быть расположением другого объекта или ориентира. Например, пользователь может вводить информацию для конкретного события, которое значимо для пользователя, но которое не имеет прямой ассоциации с расположением мобильного телефона 10 во время произошедшего события (например, если сообщение, относящееся к работе, принимается во время отпуска пользователя, пользователь может задать расположение как офис пользователя). Как другой пример, если событие является звонком, вызывающимся стационарным телефоном, информация о расположении может быть соотнесена с расположением стационарного телефона. В другом примере, информация о расположении может быть, возможно, динамическим расположением, таким как расположение другого мобильного телефона. Данные о расположении для другого мобильного телефона могут быть получены, используя функциональную возможность поиска друга ("friend find"), как реализовано с функциональной возможностью «я ищу тебя» (ICQ) или пространстве расположений, обслуживаемом карточкой (SIM) модуля идентификации абонента или виртуальной визитной карточкой (vCard) другого мобильного телефона.
Множественные отметки о расположениях могут быть ассоциированы с записью о событии. Например, оба идентификатора обслуживающей башни и данные GPS могут быть сохранены, если оба являются доступными. Как другой пример, где событие является звонком или сообщением, расположение мобильного телефона 10 может быть сохранено так же, как и расположение вызываемого/вызывающего/передающего сообщения/принимающего сообщения устройства.
Данные, содержащие отметку о расположении, ассоциированные с записью о событии, могут следовать иерархии, так что если недоступна информация предпочтительного типа, может быть сохранена информация подходящего типа. Например, данные GPS могут быть предпочтительным типом информации. Если мобильный телефон 10 не оснащен приемником GPS или мобильный телефон 10 имеет приемник GPS, но данные GPS являются временно недоступными, может быть сохранен идентификатор обслуживающей башни.
В других ситуациях, если источник информации о расположении не доступен (например, потеря одного или больших источников GPS данных, соединения с обслуживающей башней и т.д.) во время события, отметка о расположении может отражать смещение информации о расположении от времени наступления события. Например, если событие случается и информация о текущем расположении не доступна, последнее записанное или известное положение может быть использовано для отметки о расположении, даже если мобильный телефон 10 переместился за этот промежуток времени. Альтернативно, если событие происходит и информация о текущем расположении не доступна, отметка расположения может быть заполнена информацией о расположении, когда источник информации становится доступным в будущей точке времени, даже если мобильный телефон 10 перемещался за этот промежуток времени. Эта информации о расположении может быть снабжена меткой о том, что она может быть неточной или непригодной для некоторых целей.
В дополнение к ассоциированию временной отметкой или отметкой даты каждой записи о событии и отметкой о расположении с каждой записью о событии, точность информации о расположении, содержащаяся в отметке о расположении, может быть ассоциирована с записью о событии в пределах погрешности отметки. Например, если информация о расположении является данными GPS, информация может быть высокоточной. В этом случае, погрешность отметки может быть в пределах погрешности GPS, предоставляемой с информационными данными GPS. Если информация о расположении является идентификатором обслуживающей башни, информация о расположении может быть с погрешностью, равной площади, которую обслуживает башня.
Погрешность отметки может принимать значения относительной величины, такой как величина, выбранная на шкале погрешности (например, "мизерная", "небольшая", "большая" и "неприемлемая"). Альтернативно, погрешность отметки может быть в форме, поддающейся количественному определению, такому как дистанция, выраженная в километрах, десятках километров, милях или десятках миль. Погрешность отметки может быть выражена как двухмерная или трехмерная поверхность погрешности, такая как эллипс или эллипсоид. Например, положения, определенные GPS, обычно описываются эллипсоидом для отображения пределов погрешности.
Как указано, формат отметки о расположении может иметь один или больше форматов. Форматы каждого типа базового события не должны быть одинаковыми. Данные о расположении, например, могут быть выражены в терминах системы координат, положений на карте, городского муниципального имени, необработанных или обработанных данных GPS, необработанного или обработанного идентификатора обслуживающей башни или определенного пользователем значения, символьного значения и т.д. В одном варианте осуществления, пользователь определяет значения (также указываются ссылкой как "избранные расположения"), которые могут быть использованы с большим приоритетом, чем другие типы данных о расположении, обусловленных пользовательскими ассоциациями с этими типами символов. Пример определенных пользователем мнемонических значений включает в себя "работа", "школа", "дом", "дом Роберта", "офис Марии", "городской парк", имя ресторана или кафе, имя часто упоминаемого расположения и т.д.
Мнемонические значения для отметок о расположении могут быть выбранными из предопределенной базы данных хорошо известных ориентиров, мест и/или коммерческих расположений (например, полученных из распечаток желтых страниц), из предоставленных пользователем списков мест и/или из контактных данных, хранимых в адресной книге, или контактного листа мобильного телефона 10. Мнемоническое значение, имеющее ассоциированное расположение, наиболее близкое к мобильному телефону 10 во время события, может быть выбрано как значение отметки о расположении или в дополнение к другим данным, таким как значения координат. Например, когда используется идентификатор обслуживающей башни как источник информации о расположении, отметка расположения может быть создана функцией 22 организации записей о событии как область, обслуживаемая сотовой башней или мнемоникой, ассоциированной с ориентиром или местом, расположенным в этой обслуживаемой области (например, конкретное здание, улица, перекресток, памятник, значение, определенное пользователем и т.д.), почтовый адрес (например, ZIP код) и т.д. Пример определенных пользователем мнемонических значений включает в себя "работа", "школа", "дом", "дом Роберта", "офис Марии", "городской парк", имя ресторана или кафе, имя часто упоминаемого расположения и т.д.
Вне зависимости от формата, данные о расположении для записи о событии расположены в структуре базы данных, по которой может быть осуществлен поиск с тем, чтобы возвратить записи о событиях, удовлетворяющие условиям поиска, и так, что интересующие записи о событиях могут быть сгруппированы и отображены/представлены с другими записями о событиях, имеющими ту же логическую взаимосвязь, основанную на близости. Для этой цели, функция 22 организации записей о событиях может включать в себя функцию перевода по переводу машинных/компьютерных используемых данных временных отметок в выражения расположений, имеющих большее значение для пользователя и наоборот. Поиск и группировка записей о событиях будет описана более детально ниже.
С дополнительной ссылкой на Фиг.4 изображен способ поиска, извлечения и представления записей о событиях, выполняемый мобильным телефоном 10. Способ может быть воплощен как исполняемый код, например, в форме функции 22 организации записей о событиях. Проиллюстрированный способ в основном отображает примерный способ использования информации о расположении, предварительно ассоциированной с записями о событиях.
Как станет очевидно, способ позволяет осуществлять поиск по расположению или другому критерию. Результаты могут быть сгруппированы в логической последовательности. Из результатов поиска могут быть идентифицированы связанные события. Эти возможности полезны для пользователя, когда он пытается найти необходимую информацию, но не может вспомнить, когда конкретное событие произошло, или может быть больше заинтересован в том, где событие произошло. Например, пользователь может быть заинтересован в извлечении фотографий дома, в котором провел отпуск, независимо от того, когда эти фотографии были сделаны. В другой ситуации, пользователь может вспомнить, что он или она получила звонок в определенном расположении, но не может вспомнить точное время. Пользователь может быть заинтересован в послании сообщения лицу, которое звонило, но его или ее информация не сохранилась в базе данных контактов или адресной книге. Для поиска контактной информации, связанной с предшествующим входящим звонком, пользователь может произвести поиск записей о событиях, имеющих отметку о расположении, ассоциированную с запомненным расположением для быстрого определения события, о котором идет речь.
Будет понятно, что использование описанных в материалах настоящей заявке методик поиска и группировки и пути осуществления поиска и группировки являются расширяемыми. Некоторые примерные модели этих функций функции 22 организации записей о событиях описаны в материалах настоящей заявки, но другие модели предполагаются подпадающими под объем прилагаемой формулы изобретения.
Способ Фиг.4 может начинаться в блоке 54, где ведется поиск записей о событиях. Поиск может быть сделан на основании одного или более критериев и/или покрыть один или более типов записей о событиях. Для всех методик поиска, описанных в материалах настоящей заявки, могут быть доступными опции фильтрации или фильтрования записей о событиях по времени, расположению, типу события и/или контенту. Например, может быть сделан только поиск фотографий или может быть сделан поиск для всех типов событий за исключением событий связи (например, наличия локального интерфейса или соединяющегося аксессуара) и загрузок.
Один примерный поиск входящих звонков может быть основан на времени. Результаты такого поиска могут быть отображены как хронологический перечень звонков, удовлетворяющих условию поиска так, чтобы соответствовать входящим звонкам по временной шкале. Другой поиск может быть основанным на контенте. Например, может быть сделан поиск всех мелодий звонков, содержащих музыку определенного артиста.
Фокусируясь сейчас на поиске, использующем информацию отметки о расположении и/или информации погрешности отметки о расположении, поиск по расположению записей о событиях может быть сделан созданием географического набора результатов поиска. Эти результаты поиска будут широко указываться в материалах настоящей заявки как "геолиния", и поиск, использующий информацию о расположении, будет широко указываться в материалах настоящей заявки как "геолинейный поиск". Как будет принято во внимание, пользователь может переключиться между поиском по временной шкале и геолинейным поиском, и может использовать результаты поиска от одного поиска, как точка начала следующего поиска.
Возможны несколько геолинейных методик поиска. Геолинейный поиск может быть ограничен к одному или более типам записей о событиях или сконфигурирован для извлечения всех записей о событиях, отвечающих критерию географического поиска. Геолинейный поиск может быть дополнительно основан на погрешности данных отметки о расположении и/или специфике критерия поиска расположения. Например, если верность информации о расположении довольно неточна, как показано значением отметки о расположении или точностью данных отметки о расположении (например, идентификатор обслуживающей башни типично менее точен, чем данные GPS), поисковая система может фильтровать в большем числе данных о событиях, когда критерий поиска расположения является достаточно узким. Такая фильтрация будет стремиться собрать больше событий, чем действительно может случиться в расположении критерия поиска. Т.е. события, которые могли произойти у или рядом с расположением критерия поиска, что предложено погрешностью данных о расположении, могут быть включены в результаты поиска. Поэтому, в ходе таких избыточных включений можно создать некоторые ложноположительные результаты поиска, вероятность невключения события, которое ищет пользователь, уменьшается. Подобным образом, если точность информации о расположении является достаточно верной, механизм поиска может фильтровать в меньшем числе записей о событиях, когда критерий поиска расположения является достаточно узким.
Также, механизм поиска может быть сконфигурирован для фильтрации в большем числе записей о событиях, когда критерий поиска расположения является достаточно широким (например, критерий поиска расположения относится ко всему городу или областному почтовому коду) и в меньшем количестве записей о событиях, когда критерий поиска расположения является достаточно узким (например, критерий поиска расположения относится к конкретному месту, такому как дом пользователя, или набор заданных координат).
Как будет принято во внимание, перевод критерия поиска в формат(ы), используемый отметкой о расположении, может быть сделан (или наоборот) так, что могут быть опознаны соответствующие записи о событиях. Например, если критерий поиска включает в себя мнемонику и отметку о расположении, хранящую данные GPS, мнемоника может быть переведена в координаты GPS для возможности выполнения поиска. В другом примере, если условия поиска включают в себя расположение, связанное с картой, и отметку о расположении, хранящую идентификатор обслуживающей башни, указанное расположение может быть переведено в соответствующий идентификатор обслуживающей башни как информация о расположении.
В одном примере, мобильный телефон 10 может быть сделан с возможностью отображать карту. Предпочтительно, карта является ассоциированной с навигационными средствами для панорамирования в общих направлениях (например, север, восток, юг, запад и их комбинациях), приближения и удаления. Пользователь может определить интересующее место на карте. Функция 22 организации записей о событиях использует определенное расположение для идентификации всех записей, имеющих связь с определенным расположением и любыми другими условиями поиска. Например, если пользователь заинтересован в выборе событий, которые произошли во время поездки в определенную страну, пользователь может выбрать город на карте. Геолинейный поиск может стать более узким, увеличением определенной части города, и таким образом сужение критерия поиска может быть ограничено только разрешением карты и/или соответственной точностью данных в отметках о расположениях.
Другая методика поиска является в том, что пользователь определяет расположение по имени. Имя может относиться к мнемоникам, описанным выше, включая в себя, без ограничения, определенные пользователем значения, хранимые как данные отметок о расположениях (которые могут также быть употреблены со ссылкой к избранным персональным расположениям пользователя), хорошо известные ориентиры и места (железнодорожные станции, здания, перекрестки, рестораны, спортивные площадки, розничные магазины, работа и т.д.). В другом примере, имя может относиться к адресу или мнемонике, ассоциированной с личностью или работой, хранимой в контактном списке или адресной книге пользователя. В другом примере, поиск может быть сделан по полному или частичному почтовому адресу, значениям координат, идентификатору обслуживающей башни и т.д.
В другом примере, поиск может быть сделан по текущему положению мобильного телефона 10 для поиска событий, происходящих в определенном географическом диапазоне, из текущего положения. Как другой пример, поиск может быть сделан по предшествующему расположению мобильного телефона 10. В этом случае, мобильный телефон 10 может быть сконфигурирован для хранения определенного числа последних расположений, и пользователь может выбирать последнее интересующее расположение прокруткой в хронологическом листинге или географическом листинге этих расположений. Географический листинг может быть списком расположений, отсортированным по относительному расстоянию от текущего расположения мобильного телефона 10 или от какого-либо другого определенного расположения. Множество предшествующих расположений также могут быть найдены для создания географической истории событий, относящихся к мобильному телефону 10. Подобным образом, поиск может быть сделан по текущему или предыдущему расположению мобильного телефона другого пользователя.
Продолжая ссылаться на фиг.4, в блоке 56 поиск блока 54 возвращает набор результатов. Результаты могут включать в себя каждую запись о событии, удовлетворяющую условию поиска.
После этого, в блоке 58, результаты поиска блока 56 группируются в логической последовательности и представляются пользователю. Группировка и предоставление результатов поиска, полученных, используя критерии поиска, отличные от критерия поиска, использующего расположения, не будут обсуждены подробно в пользу более детальных описаний примеров методик для группировки и представлений результатов поиска, полученных, используя критерии поиска, использующие расположение. Результаты поиска могут быть сгруппированы в терминах релевантности друг к другу. Результаты поиска могут быть сгруппированы как упорядочивание записей о событиях по времени, расположению, типу события и/или контенту, взаимосвязанному с одним или более условиями поиска.
В одном примере, если поиск был произведен на основе текущего расположения мобильного телефона 10 или по какому-либо другому критерию поиска, относящемуся к расположению, результаты могут быть сгруппированы в геолинейном листинге записей о событиях, начиная с текущего положения мобильного телефона 10, со следующими записями о событиях по мере увеличения дистанции от этого расположения. Альтернативно, если поиск был выполнен для определенного расположения (например, контактного расположения, определенного значения, мнемоники и т.д.), результаты могут быть сгруппированы в геолинейном листинге записей о событиях, начиная с определенного положения, со следующими записями о событиях по мере увеличения дистанции от этого расположения.
Результаты поиска могут быть сгруппированы в терминах релевантности друг к другу. Например, события, случившиеся в определенной границе друг от друга, могут быть обозначены как являющиеся группируемыми друг с другом. В одном варианте осуществления, первая группа может включать в себя события в расположении критерия поиска, другая группа может включать в себя события в пределах мили, и другая группа может включать в себя события больше чем за милю. В другом варианте осуществления, группы могут относиться к расположениям, например группа событий, сгруппированных около расположения критерия поиска, и другие группы для событий, сгруппированных около других идентифицируемых расположений поблизости от расположения критерия поиска. Более детально, события могут быть сгруппированы, используя значимые ориентиры для пользователя, такие как "события, близкие к дому", "события, близкие к дому Роберта", "события, близкие к "Грэнд-сентрал вокзалу Нью-Йорка" и т.д. Формулировки расположений могут быть точками, добавленными на карту (или действием пользователя, или действием функции организации записей о расположении), местом, определенным пользователем как собрание персональных ориентиров, взаимосвязей с текущим расположением мобильного телефона 10, взаимосвязи с адресом или настоящего расположения контактов, хранимых в адресной книге и т.д.
Сгруппированные результаты поиска могут быть представлены в списке, который может прокручивать пользователь. Альтернативно, результаты могут быть представлены графически, например, как наложением слоя на карту. Другая методика графического представления может включать в себя "карту памяти", где группы событий отображаются как связанный граф расположений, например, под заголовками и/или используя соединительные линии для выведения логических связей среди групп событий или одиночными событиями. Группы графически отображаются под заголовком и могут быть развернуты для показа индивидуальных событий, принадлежащих выбранной группе.
В другом варианте осуществления, события могут быть организованы иерархическим способом. Используя Манхэттен как пример, нижний уровень групп может включать в себя расположения в зоне Манхэттена, такие как южный Манхэттен. Как более точные примеры, такими расположениями могут быть, например, Уолл-стрит, Статуя Свободы, здание мэрии, выбранные остановки метро, выбранные фирмы, контакты, хранимые в мобильном телефоне 10, и т.д. Продолжая пример, на следующем уровне группы могут включать в себя, южный Манхэттен, Мидтаун, Центральный парк, Гарлем и т.д. Следующим уровнем выше могут быть районы Нью-Йорка. Следующим уровнем выше может быть округ штата Нью-Йорк и/или области расположенных рядом штатов, включающих в себя Нью-Джерси и Коннектикут.
Используя иерархическую структуру, пользователь может просматривать события на одном уровне и затем опускаться на уровень выше или ниже для просматривания других событий или поиска других событий. Например, пользователь может искать события в относительно низкой группе (например, южном Манхеттене), подняться на уровень выше (например, Манхеттен), опуститься на уровень ниже (например, Мидтаун) и опуститься на уровень ниже (например, Эмпайр-стейт-билдинг или Пенсильванский вокзал). Пользователь может также двигаться "горизонтально" от одной группы к расположенной рядом группе на одном и том же иерархическом уровне.
Другая методика группировки может включать в себя использование почтовой информации, такой как zip или почтовый код, адрес улицы и т.д. Почтовая информация широко отличается от страны к стране. Например, пятицифровой почтовый код может быть использован в Соединенных Штатах для идентификации определенной территории или обслуживающего почтового отделения. Четырехцифровое выражение почтового кода может ссылаться на более точную информацию. В Швеции, например, цифры пятицифрового почтового кода используются для указания на географические территории с постепенным сужением. Почтовая информация может быть использована просто для группировки событий, сопоставляя с почтовой информацией или создавая иерархическую структуру.
Другая методика группировки может содержать субупорядоченные записи о событиях. Например, если поиск возвращает записи событий для определенного расположения, возвращенные записи о событиях могут быть сгруппированы хронологическим способом (например, в последнем часу, в последнем дне, в последней неделе и т.д.), сгруппированы по типу события (например, звонки, сообщения, загрузки и т.д.).
Продолжая ссылаться на Фиг.4, в блоке 60 пользователь может выбрать конкретную запись об интересующем событии из результатов поиска. Если запись о событии или данные, ассоциированные с записью о событии, содержат информацию, которой пользователь был заинтересован, способ может отклониться от проиллюстрированного способа. Например, пользователь может использовать запись о событии для извлечения желаемой информации (например, контактного адреса или номера телефона), позвонить или послать сообщение в место, ассоциированное с записью о событии, посмотреть фотографию или графический файл, воспроизвести звонок вызова или аудио файл и т.д.
Один признак способа является в разрешении поиска событий, относящихся к идентифицированным событиям или выбранным в блоке 60. Следовательно, способ может поступать из блока 60 в блок 62. В блоке 62 может быть выполнен дополнительный поиск для возвращения записей о событиях, относящихся к выбранной записи о событии блока 60. Поиск блока 62 может быть выполнен, используя различные или перекрывающиеся критерии как использованные для поиска блока 54.
Выполнение поиска интересуемой записи о событии по одному набору критериев поиска выполнением блоков 54-60 и выполнение поиска связанных событий в блоке 62 обеспечивает мощный инструмент (например, поисковый интерфейс) для пользователя. Пользователь может указывать на такой тип поиска ссылкой "извлечение данных".
Как один специфический пример, пользователь может вспомнить, что он или она была в конкретном расположении, когда он или она посылала SMS и затем вскоре после покидания расположения получила звонок. Далее пользователь желает найти контактную информацию, относящуюся к полученному звонку, но не может вспомнить, когда был получен этот звонок. Для поиска записи о событии звонка пользователь может поискать по расположению посланного SMS для нахождения записи о событии SMS. Затем пользователь может провести поиск событий, случившихся в определенный период времени перед и/или после отправления SMS и/или по широкому или различному критерию расположения. Второй набор результатов поиска должен вернуть запись о событии звонка, о котором идет речь, и любые другие записи о событиях, удовлетворяющие условиям поиска блока 64.
Поиск блока 62 может принимать одну или несколько форм. В одном варианте осуществления, поиск может быть расширением результатов блока 56, начинающихся от выбранной записи о событии блока 60 и продолжающихся дальше, чем было определено в начальном поиске блока 54, по дистанции, времени, типу события и/или контенту. В другом варианте осуществления, поиск блока 62 просто может быть пересортировкой записей о событиях по времени, расположению, типу события и/или контенту, связанному с выбранной записью о событии. В другом варианте осуществления, поиск блока 62 может включать в себя использование новых или измененных критериев поиска. Альтернативно, поиск может содержать признаки больше чем одна из этих методик и/или других методик.
После поиска и возвращения результатов в блоке 62 способ может возвращаться к блоку 58, где результаты блока 62 группируются и представляются пользователю, как описано более детально выше.
Как будет принято во внимание, существует большое число использований и методик извлечения данных для функции организации записей о событиях и родственных способов, описанных в материалах настоящей заявки. Существует также большое число модификаций, которые могут быть сделаны. Эти использования, методики извлечения данных и модификации предполагаются попадающими под объем прилагаемой к этому документу формулы изобретения.
Одна такая модификация состоит в том, чтобы объединить значимости времени и расположения в ходе поиска. Например, в одном варианте осуществления, пользователь может задать поиск и по времени (или диапазону времени), и по расположению (или набору расположений). В другом варианте осуществления, система весов может быть использована для экспертизы обеих систем записей временных отметок и отметок о расположении в ходе поиска. Для некоторых поисков может быть подходяще наделять большим весом время, чем расстояния, для возвращения большего количества последних событий, (или событий из выбранного периода времени) уделяя некоторое внимание расположению. Такой тип весового упорядочивания будет подходящим в ситуациях, где пользователь заинтересован в событиях из относительно узкого временного периода и из относительно большой географической области (например, вчерашнего события, случившегося в городе, где работает пользователь). Для других поисков может быть подходяще наделять большим весом расположение, чем время, для возвращения конкретного расположения, уделяя некоторое внимание времени (например, событие в определенном месте, но от двух недель назад до двух месяцев).
Весовые значение могут быть приписаны статически для установления баланса между временем и расположением. Альтернативно, пользователю может быть дан выбор наделить большим весом время или расположения для данного поиска. В другом варианте осуществления может быть использована весовая адаптационная схема. В этом варианте осуществления, функция организации записей о событиях может отслеживать деятельность пользователя после представления начальных результатов поиска (блок 58). Если пользователь больше склонен в заинтересованности недавних событий, наделение весом может быть переключено в направлении поиска, основанного на времени. Если пользователь больше склонен в заинтересованности событий, произошедших на определенных расположениях, наделение весом может быть переключено в направлении поиска, основанного на расположении. В одном варианте расположения, результаты поиска могут быть переупорядочены динамически изменением веса между расположением и временем, например, перетаскиванием ползунка на пользовательском графическом интерфейсе от положения, более основанного на расположении к положению, основанному на времени, или наоборот. Такой вариант осуществления будет переупорядочивать результаты для возможности приведения различных наборов событий к вниманию пользователя для различных значений весовых комбинаций.
В некоторых ситуациях, мобильный телефон 10 может обмениваться информацией с сервером для содействия в ассоциировании информации о расположении записей о событиях, производя поиск по информации о расположении и/или группируя возвращенные записи о событиях по относительному расположению. Например, если пользователь желает искать, используя имя ориентира, мобильный телефон 10 может извлечь координаты GPS ориентира с сервера для использования в сравнительном критерии поиска на хранящихся данных о расположении.
Как будет принято во внимание, раскрытое является системами и способами для ассоциирования информации о расположении записи о событии, вызванного портативным электронным оборудованием. Также раскрытое является системами и способами для поиска, группировки и/или представления записей о событии, основанных на информации о расположении. Эти системы и способы имеют преимущество для пользователей, которые хотели бы добывать контент и/или журналы электронного оборудования для идентификации одного или более событий, основанных, по меньшей мере, частично на том, где было электронное оборудование, когда событие произошло (или где некоторые другие элементы электронного оборудования были, когда произошло событие).
Функциональность, относящаяся к управлению информацией о расположении для событий портативного электронного оборудования, может быть воплощена функцией 22 организации записей о расположении. Такая функциональность и любые соответствующие функции удаленного устройства или сервера могут быть воплощены в любой подходящей форме, включая программное обеспечение, аппаратно-реализованное программное обеспечение, специализированные схемные компоненты, машиночитаемый носитель, машиноиспользуемый носитель и т.д.
Хотя иллюстрации, приложенные к настоящему документу, которые показывают определенную последовательность выполнения функциональных блоков, последовательность выполнения блоков, могут быть изменены согласно показанному порядку. Также два или более блоков, показанных в последовательности, могут быть выполнены одновременно или в неполной связке. Определенные блоки также могут быть пропущены. В дополнение, любое число команд, параметров состояния, семафоров или сообщений может быть добавлено к логическому потоку для целей увеличения полезности, учета, производительности, измерения, диагностики и тому подобного. Понятно, что все такие варианты находятся внутри объема настоящего изобретения.
Несмотря на то, что изобретение было показано и описано по отношению к определенным предпочтительным вариантам осуществления, понятно, что эквивалентны и модификации будут приходить на ум специалистам в данной области техники по прочтении и осмыслении этого описания изобретения и прилагаемых чертежей. Настоящее изобретение включает в себя все такие эквиваленты и модификации и ограничено лишь объемом следующей формулы изобретения.