ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ДЛЯ СЕНСОРНОГО УСТРОЙСТВА С МНОГОТОЧЕЧНЫМ ВВОДОМ

1. Блок (13) пользовательского интерфейса для интерпретации сигналов от сенсорного устройства (3) с многоточечным вводом, причем блок (13) пользовательского интерфейса содержит блок (13a) жестов, сконфигурированный с возможностью:
обнаружения того, прикасается ли пользователь сенсорного устройства (3) с многоточечным вводом в местоположение, где отображается элемент данных, для того, чтобы выбрать элемент данных,
обнаружения того, удерживает ли пользователь, по меньшей мере, два пальца в соприкосновении с сенсорным устройством (3) с многоточечным вводом в местоположении, где отображается элемент данных, и обнаружения того, растягивает ли пользователь эти два пальца в разные стороны для того, чтобы просматривать информацию об элементе данных, в то время как эти два пальца удерживаются по отдельности и в соприкосновении с сенсорным устройством (3) с многоточечным вводом, и
обнаружения того, прекращает ли пользователь удерживать два пальца по отдельности и в соприкосновении с сенсорным устройством (3) с многоточечным вводом таким образом, чтобы более не просматривать информацию об элементе данных.
2. Блок пользовательского интерфейса по п.1, в котором блок (13a) жестов сконфигурирован таким образом, чтобы максимально допустимая длина расстояния между, по меньшей мере, двумя пальцами соответствовала полной информации, доступной относительно элемента данных, и обнаружение растягивания пользователем, по меньшей мере, двух пальцев в разные стороны относительно максимально допустимой длины расстояния и удержание на блоке пользовательского интерфейса обеспечивало возможность просмотра пропорциональной части информации, соответствующей элементу данных, причем максимально допустимая длина расстояния определяется на основе размеров блока пользовательского интерфейса.
3. Блок пользовательского интерфейса по п.2, в котором блок (13a) жестов дополнительно сконфигурирован таким образом, чтобы растягивание, по меньшей мере, двух пальцев в разные стороны приблизительно на 50% от максимально допустимой длины расстояния обеспечивало возможность пропорционального просмотра приблизительно 50% полной доступной информации, соответствующей, по меньшей мере, одному выбранному элементу данных.
4. Способ предоставления блока пользовательского интерфейса для интерпретации сигналов из сенсорного устройства с многоточечным вводом, причем способ содержит этапы, на которых:
предоставляют пользователю возможность прикасаться, по меньшей мере, к одному элементу данных с использованием пальца и выбирать, по меньшей мере, один элемент данных; и
обеспечивают пользователю возможность удерживать, по меньшей мере, два пальца в соприкосновении, по меньшей мере, с одним выбранным элементом данных и растягивать эти два пальца в разные стороны для просмотра информации, по меньшей мере, относительно одного выбранного элемента данных, в то время как эти два пальца удерживаются по отдельности и в соприкосновении с блоком пользовательского интерфейса, и более не просматривать информацию о выбранном элементе данных в ответ на отпускание этих, по меньшей мере двух, пальцев, удерживаемых по отдельности в соприкосновении с блоком пользовательского интерфейса.
5. Способ по п.4, в котором способ сконфигурирован таким образом, чтобы максимально допустимая длина расстояния между двумя пальцами соответствовала полной доступной информации о выбранном элементе данных, а растягивание этих, по меньшей мере, двух пальцев в разные стороны относительно максимально допустимой длины расстояния и удержание на блоке пользовательского интерфейса позволяло просматривать пропорциональную часть информации, соответствующую, по меньшей мере, одному выбранному элементу данных, причем максимально допустимая длина расстояния, определяется на основе размеров блока пользовательского интерфейса.
6. Компьютерная программа, содержащая средства программного кода для использования в блоке пользовательского интерфейса для интерпретации сигналов из сенсорного устройства с многоточечным вводом, при этом блок пользовательского интерфейса содержит блок жестов, при этом средства программного кода сконфигурированы с возможностью обеспечения программируемому устройству возможности:
предоставления пользователю возможности прикасаться, по меньшей мере, к одному элементу данных с использованием пальца и выбирать, по меньшей мере, один элемент данных, удерживать, по меньшей мере, два пальца в соприкосновении, по меньшей мере, с одним выбранным элементом данных и растягивать эти два пальца в разные стороны для просмотра информации, по меньшей мере, относительно одного выбранного элемента данных, в то время как эти два пальца удерживаются по отдельности и в соприкосновении с блоком пользовательского интерфейса, и более не просматривать информацию о выбранном элементе данных в ответ на отпускание этих, по меньшей мере, двух пальцев, удерживаемых по отдельности в соприкосновении с блоком пользовательского интерфейса.