СПОСОБ, УСТРОЙСТВО И ТЕРМИНАЛ ДЛЯ НАСТРОЙКИ СИМВОЛОВ ПРИЛОЖЕНИЯ Российский патент 2017 года по МПК G06F17/21 G06F3/484 G06T11/60 

Описание патента на изобретение RU2606562C2

Настоящая заявка основывается и притязает на приоритет по отношению к японской патентной заявки № 201210589852. X, поданной 28 декабря 2012 года, полное содержимое которой содержится в данном документе по ссылке.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0001] Настоящее раскрытие, в целом, относится к технической области отображения пользовательского интерфейса, а более конкретно, к способу, устройству и терминалу для настройки символов приложения.

УРОВЕНЬ ТЕХНИКИ

[0002] С развитием технологии программного обеспечения все больше и больше приложений разрабатываются и применяются на сотовых телефонах, которые значительно облегчают и обогащают жизнь людей. Однако приложения ограничены размером экрана сотового телефона. Чем больше контента должно быть представлено, тем меньше будет размер отображаемого шрифта. Как правило, размер слова по умолчанию для приложения, задаваемый на сотовом телефоне, может удовлетворять требованиям большинства людей. Однако обычные интеллектуальные сотовые телефоны предусматривают функцию изменения размера шрифта приложения, чтобы приспосабливаться для различных людей. Например, сотовый телефон может предлагать настройку "увеличение" для размера шрифта, чтобы предоставлять возможность пользователям с плохим зрением или пожилым пользователям увеличивать символы приложений.

[0003] В настоящее время обычный способ для изменения размера шрифта приложения заключается в том, что система терминала предоставляет элемент настройки для пользователя, чтобы выбирать пропорцию для масштабирования символов, такую как увеличение 120% и увеличение 150%. Затем система терминала масштабирует символы повсюду в приложении после записи выбранной пропорции для отображения, например, увеличивает все символы приложения единовременно до 120% исходного размера.

[0004] Вышеупомянутое техническое решение глобально масштабирует символы приложения до заданной пропорции единовременно. Такой подход "один отвечает за всех" может быть причиной того, что отображаемый интерфейс некоторых приложений становится неаккуратным, даже некоторая информация в приложении должна быть обрезана и вытеснена с отображаемого экрана.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0005] Для того чтобы гарантировать, что отображаемый интерфейс приложения, который может поддерживать аккуратные и настроенные символы, все еще может быть приспособлен к отображаемому интерфейсу приложения во время процесса настройки символов приложения, варианты осуществления раскрытия предоставляют способ, устройство и терминал для настройки символов приложения.

[0006] В одном аспекте настоящее раскрытие предоставляет способ для настройки символов приложения, включающий в себя этапы, на которых: принимается команда для настройки символов приложения с первым коэффициентом масштабирования; определяется, существует ли второй коэффициент масштабирования, на основе упомянутого первого коэффициента масштабирования относительно упомянутого приложения; упомянутые символы приложения настраиваются согласно упомянутому первому коэффициенту масштабирования, если не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования для упомянутого приложения; упомянутые символы приложения настраиваются согласно упомянутому второму коэффициенту масштабирования, если существует второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения.

[0007] В другом аспекте настоящее раскрытие предоставляет устройство для настройки символов приложения, включающее в себя: принимающий модуль, сконфигурированный, чтобы принимать команду для настройки символов приложения с первым коэффициентом масштабирования; модуль определения, сконфигурированный, чтобы определять, существует ли второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения; первый модуль настройки, сконфигурированный, чтобы настраивать упомянутые символы приложения согласно упомянутому первому коэффициенту масштабирования, если не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения; второй модуль настройки, сконфигурированный, чтобы настраивать упомянутые символы приложения согласно упомянутому второму коэффициенту масштабирования, если существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутой заявки.

[0008] В еще одном аспекте настоящее раскрытие предоставляет терминал, включающий в себя вышеупомянутое устройство для настройки символов приложения.

[0009] Варианты осуществления настоящего раскрытия могут включать в себя следующие полезные результаты. В варианте осуществления настоящего раскрытия, если команда настройки символов приложения с первым коэффициентом масштабирования принимается, и определяется, что существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому второму коэффициенту масштабирования, а если не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому первому коэффициенту масштабирования. Символы приложения гибко настраиваются поуровневым образом, чтобы предоставлять возможность символам приложения адаптивно настраиваться поуровневым образом, чтобы соответствовать отображаемому интерфейсу приложения и предотвращать обрезание и вытеснение символов с экрана после настройки. Кроме того, настройка символов приложения поуровневым образом реализуется простым и эффективным образом.

[0010] Понятно, что вышеприведенное общее описание и последующее подробное описание являются скорее лишь иллюстративными, чем ограничивающими раскрытие.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0011] Фиг. 1 - примерная блок-схема последовательности операций, показывающая способ для настройки символов приложения согласно варианту осуществления настоящего раскрытия.

[0012] Фиг. 2 - примерная блок-схема последовательности операций, показывающая способ для настройки символов приложения согласно варианту осуществления настоящего раскрытия.

[0013] Фиг. 3a и 3b - схематичные чертежи, показывающие состояние отображения приложения рабочего стола в различных режимах шрифта согласно вариантам осуществления настоящего раскрытия.

[0014] Фиг. 4a, 4b и 4c - схематичные чертежи, показывающие состояние отображения списка адресов в различных режимах шрифта согласно вариантам осуществления настоящего раскрытия.

[0015] Фиг. 5 - структурная схема устройства для настройки символов приложения согласно варианту осуществления настоящего раскрытия.

[0016] Фиг. 6 - структурная схема устройства для настройки символов приложения согласно варианту осуществления настоящего раскрытия.

[0017] Вышеупомянутые сопровождающие чертежи показывают конкретные варианты осуществления настоящего раскрытия, которые будут описаны более подробно ниже. Эти сопровождающие чертежи и буквенное описание не предназначаются, чтобы ограничивать рамки, охватываемые настоящим раскрытием, каким-либо образом, а предназначаются, чтобы объяснять идеи настоящего раскрытия для специалистов в области техники со ссылкой на некоторые варианты осуществления.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

[0018] Конкретные реализации способа, устройства и терминала для настройки символов приложения согласно вариантам осуществления настоящего раскрытия будут описаны подробно ниже со ссылкой на сопровождающие чертежи.

[0019] Как показано на Фиг. 1, способ для настройки символов приложения согласно варианту осуществления настоящего раскрытия может, в частности, включать в себя следующие этапы.

[0020] На этапе 101 принимается команда для настройки символов приложения с первым коэффициентом масштабирования.

[0021] В этом варианте осуществления команда для настройки символов приложения с первым коэффициентом масштабирования может приниматься посредством заданного интерфейса человеко-машинного взаимодействия. Интерфейсом человеко-машинного взаимодействия может быть меню выбора, иконкой выбора или ключом выбора коэффициентов масштабирования.

[0022] В варианте осуществления меню выбора коэффициентов масштабирования может быть предоставлено пользователю в меню системы. В меню выбора ярлыки коэффициентов масштабирования предлагаются так, что пользователь может осуществлять доступ к меню выбора коэффициентов масштабирования поуровневым образом через главное меню системы, чтобы выбирать коэффициент масштабирования для настройки.

[0023] Альтернативно, значки выбора коэффициентов масштабирования могут быть предоставлены пользователю на отображаемом интерфейсе приложения, и различные значки выбора соответствуют различным коэффициентам масштабирования, так что пользователь может выбирать коэффициент масштабирования для настройки, щелкая по значку выбора.

[0024] Альтернативно, кнопки выбора коэффициентов масштабирования могут быть предоставлены пользователю так, что пользователь может выбирать коэффициент масштабирования для настройки, щелкая по упомянутой кнопке выбора.

[0025] На этапе 102 определяется, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно приложения.

[0026] В варианте осуществления описательная информация в поле описания разрешения масштабирования приложения может быть считана, упомянутое поле описания разрешения масштабирования конфигурируется, чтобы описывать, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно приложения, например, упомянутое поле описания разрешения масштабирования может быть Androidmanifest.xml. И определяется, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно приложения, согласно считываемой описательной информации. Например, если описательная информация из Androidmanifest.xml является истинной, существует второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно приложения.

[0027] Этап 103 выполняется, если не существует второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно приложения.

[0028] Этап 104 выполняется, если существует второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно приложения.

[0029] На этапе 103 символы приложения настраиваются согласно первому коэффициенту масштабирования.

[0030] В варианте осуществления размер шрифта и компоновка символов приложения могут настраиваться согласно первому коэффициенту масштабирования. В частности, библиотека символов приложения, соответствующая первому коэффициенту масштабирования, получается посредством запроса сохраненного соответствия между коэффициентами масштабирования и библиотеками символов приложения, и символы приложения настраиваются на запрошенную библиотеку символов, соответствующую первому коэффициенту масштабирования.

[0031] В варианте осуществления, перед настройкой символов приложения согласно первому коэффициенту масштабирования, способ может включать в себя определение того, достигает ли размер шрифта символов приложения предварительно определенного порогового значения. Если размер шрифта символов приложения не достигает предварительно определенного порогового значения, символы приложения настраиваются согласно первому коэффициенту масштабирования. Если размер шрифта символов приложения достиг предварительно определенного порогового значения, символы приложения настраиваются на символы системы по умолчанию.

[0032] В варианте осуществления, перед настройкой символов приложения согласно первому коэффициенту масштабирования, процесс настройки ограничивается интеллектуально, т.е., если размер шрифта символов приложения достигает предварительно определенного порогового значения, настройка больше не выполняется, а символы приложения настраиваются обратно на символы системы по умолчанию с тем, чтобы дополнительно обеспечивать эффект отображения символов приложения после масштабирования и чтобы избегать размытия символов приложения вследствие чрезмерного масштабирования.

[0033] На этапе 104 символы приложения настраиваются согласно второму коэффициенту масштабирования.

[0034] В варианте осуществления размер шрифта и компоновка символов приложения может настраиваться согласно коэффициенту масштабирования. В частности, библиотека символов, соответствующая коэффициенту масштабирования, получается посредством опроса сохраненного соответствия между вторыми коэффициентами масштабирования и библиотеками символов приложения, и символы приложения настраиваются на запрошенную библиотеку символов, соответствующую второму коэффициенту масштабирования.

[0035] В варианте осуществления, перед настройкой символов приложения согласно коэффициенту масштабирования, способ дополнительно включает в себя определение того, достигает ли размер шрифта символов приложения предварительно определенного порогового значения. Если размер шрифта символов приложения не достигает предварительно определенного порогового значения, символы приложения настраиваются согласно второму коэффициенту масштабирования. Если размер шрифта символов приложения достигает предварительно определенного порогового значения, символы приложения настраиваются согласно первому коэффициенту масштабирования.

[0036] В варианте осуществления, перед настройкой символов приложения согласно второму коэффициенту масштабирования, процесс настройки ограничивается интеллектуально, т.е., если размер шрифта символов приложения достигает предварительно определенного порогового значения, символы приложения настраиваются согласно первому коэффициенту масштабирования снова, чтобы дополнительно обеспечивать эффект отображения символов приложения после масштабирования и чтобы избегать размытия символов приложения вследствие чрезмерного масштабирования.

[0037] В варианте осуществления второй коэффициент масштабирования задается согласно первому коэффициенту масштабирования, так что приложение может настраиваться снова со вторым коэффициентом масштабирования, после того как символы приложения настраиваются согласно первому коэффициенту масштабирования. Например, во время процесса увеличения размера шрифта символов приложения первый коэффициент масштабирования задается в 1,1 (т.е. символы приложения увеличиваются на коэффициент 1,1 на основе размера шрифта системы по умолчанию), затем второй коэффициент масштабирования может быть задан в 1,2 (т.е. символы приложения могут быть увеличены на коэффициент 1,2 на основе размера шрифта системы по умолчанию), так что после того как символы приложения настраиваются согласно первому коэффициенту масштабирования, приложение может быть дополнительно увеличено согласно второму коэффициенту масштабирования, если предоставляется возможность.

[0038] В варианте осуществления настоящего раскрытия, когда принимается команда настройки символов приложения с первым коэффициентом масштабирования и определяется, что существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому второму коэффициенту масштабирования; а если не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому первому коэффициенту масштабирования. Символы приложения гибко настраиваются поуровневым образом, так, чтобы предоставлять возможность символам приложения адаптивно настраиваться поуровневым образом, чтобы соответствовать отображаемому интерфейсу приложения и предотвращать обрезание и вытеснение символов с экрана после настройки. Кроме того, это реализуется простым и эффективным образом, чтобы настраивать символы приложения поуровневым образом.

[0039] Техническое предложение, показанное на Фиг. 1, будет описано подробно ниже относительно конкретных вариантов осуществления.

[0040] В варианте осуществления множество режимов системы символов задаются заранее, в которых каждый режим системы символов соответствует множеству коэффициентов масштабирования на его основании, и следующий коэффициент масштабирования задается согласно предыдущему коэффициенту масштабирования. Таблица 1 показывает соответствие между режимами системы символов и коэффициентами масштабирования.

Таблица 1 Режим системы символов Первый коэффициент масштабирования Второй коэффициент масштабирования Режим маленького шрифта 0,9 0,8 Режим стандартного шрифта 1,0 1,0 Режим среднего шрифта 1,1 1,2 Режим большого шрифта 1,3 1.4 Режим сверхбольшого шрифта 1,5 1,6

[0041] В варианте осуществления первый коэффициент масштабирования является безопасным коэффициентом масштабирования системы по умолчанию. Первый коэффициент масштабирования может быть получен по статистике согласно пропорции отображаемого интерфейса, занимаемой размером шрифта символов приложения при различных значениях; и является безопасным коэффициентом масштабирования, при котором символы приложения не будут обрезаться и вытесняться с экрана. Второй коэффициент масштабирования является выбираемым коэффициентом, который описывается в файле Androidmanifest.xml приложения и задается разработчиками приложения согласно собственной компоновке приложения. В целом, заданный второй коэффициент масштабирования может быть использован, чтобы дополнительно масштабировать символы приложения и дополнительно гарантировать, что настроенные символы приложения не будут обрезаться и вытесняться с экрана.

[0042] Дополнительно, в варианте осуществления также предоставляется пороговое значение масштабирования. Если символы приложения достигают порогового значения масштабирования, символы приложения не будут дополнительно настраиваться согласно какому-либо коэффициенту масштабирования. Символы приложения настраиваются согласно определенному коэффициенту масштабирования, такому как первый коэффициент масштабирования или второй коэффициент масштабирования, только когда символы приложения не достигли порогового значения масштабирования, с тем, чтобы гарантировать эффект отображения символов приложения после масштабирования и избегать размывания символов приложения вследствие чрезмерного масштабирования.

[0043] Способ настройки символов приложения согласно настоящему примеру будет описан подробно ниже на основе вышеприведенного объяснения, как показано на Фиг. 2, который может, в частности, включать в себя следующие этапы.

[0044] На этапе 201 принимается команда для настройки символов приложения с первым коэффициентом масштабирования.

[0045] В варианте осуществления пользователь осуществляет доступ к меню режимов системы символов поуровневым образом через главное меню. Меню режимов системы символов предлагает соответствующие варианты для режимов системы символов, таких как режим мелкого шрифта, режим стандартного шрифта, режим среднего шрифта, режим крупного шрифта и режим сверхкрупного шрифта. Пользователь выбирает режим системы символов, такой как режим крупного шрифта. Система осуществляет доступ к режиму крупного шрифта и запрашивает соответствие между режимами системы символов и первыми коэффициентами масштабирования, чтобы получать первый коэффициент масштабирования, соответствующий выбранному режиму системы символов, например, первый коэффициент шрифта 1,3 соответствует выбранному режиму крупного шрифта. Команда настройки символов приложения с первым коэффициентом масштабирования отправляется процессору. Процессор принимает команду настройки символов приложения с первым коэффициентом масштабирования и выполняет этап 202.

[0046] На этапе 202 определяется, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно приложения.

[0047] Этап 203 выполняется, если не существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно приложения.

[0048] Этап 206 выполняется, если существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно приложения.

[0049] В варианте осуществления описательная информация считывается из файла Androidmanifest.xml приложения. Это означает, что приложение может быть дополнительно масштабировано, если значение описательной информации из Androidmanifest.xml равно 1, и тогда соответствие между выбранными режимами системы символов и вторыми коэффициентами масштабирования запрашивается, чтобы получать второй коэффициент масштабирования, например, 1,4 для выбранного режима крупного шрифта. Если значение описательной информации из Androidmanifest.xml равно 0, это означает, что приложению не предоставляется возможность дополнительно масштабироваться, т.е. не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования относительно приложения.

[0050] На этапе 203 определяется, достигает ли размер шрифта символов приложения предварительно определенного порогового значения.

[0051] Этап 204 выполняется, если размер шрифта символов приложения не достигает предварительно определенного порогового значения.

[0052] Этап 205 выполняется, если размер шрифта символов приложения достигает предварительно определенного порогового значения.

[0053] На этапе 204 упомянутые символы приложения настраиваются согласно первому коэффициенту масштабирования, и операции заканчиваются.

[0054] В варианте осуществления размер шрифта и компоновка символов приложения могут настраиваться согласно первому коэффициенту масштабирования. В частности, соответствие между сохраненными коэффициентами масштабирования и библиотеками символов приложения запрашивается, чтобы получать библиотеку символов приложения, соответствующую первому коэффициенту масштабирования, например, библиотеку символов, соответствующую в 1,3 раза большим символам системы по умолчанию, и символы приложения настраиваются на соответствующий размер шрифта и соответствующую компоновку, соответствующую в 1,3 раза большим символам системы по умолчанию.

[0055] На этапе 205 упомянутые символы системы настраиваются на символы системы по умолчанию, и операции заканчиваются.

[0056] На этапах 203-205, перед настройкой символов приложения согласно первому коэффициенту масштабирования, процесс настройки ограничивается интеллектуально, т.е., если размер шрифта символов приложения достигает предварительно определенного порогового значения, настройка больше не выполняется, а символы приложения настраиваются обратно на символы системы по умолчанию, чтобы дополнительно гарантировать эффект отображения символов приложения после масштабирования и чтобы избегать размытия символов приложения вследствие чрезмерного масштабирования.

[0057] На этапе 206 определяется, достигает ли размер шрифта символов приложения предварительно определенного порогового значения.

[0058] Этап 207 выполняется, если размер шрифта символов приложения достигает предварительно определенного порогового значения.

[0059] Этап 208 выполняется, если размер шрифта символов приложения достигает предварительно определенного порогового значения.

[0060] На этапе 207 упомянутые символы приложения настраиваются согласно второму коэффициенту масштабирования, и операции заканчиваются.

[0061] В одном варианте осуществления размер шрифта и компоновка символов приложения могут быть настроены согласно коэффициенту масштабирования. В частности, библиотека символов, соответствующая коэффициенту масштабирования, получается посредством запроса соответствия между сохраненными вторыми коэффициентами масштабирования и библиотеками символов приложения, например, библиотека символов, соответствующая в 1,4 раза более крупным символам системы по умолчанию. Символы приложения настраиваются на соответствующий размер шрифта и соответствующую компоновку, соответствующие в 1,4 раза более крупным символам системы по умолчанию.

[0062] На этапе 208 символы приложения настраиваются согласно первому коэффициенту масштабирования, и операции заканчиваются.

[0063] В варианте осуществления, на этапе 208, перед настройкой символов приложения согласно первому коэффициенту масштабирования, этапы 203-205 повторяются, чтобы гарантировать, что размер шрифта символов приложения не будет превышать предварительно определенное пороговое значение во время настройки символов приложения согласно первому коэффициенту масштабирования, их описание ссылается на описания этапов 203-205 и не будет повторяться.

[0064] На этапах 206-208, перед настройкой символов приложения согласно второму коэффициенту масштабирования, процесс настройки ограничивается интеллектуально, т.е., если размер шрифта символов приложения достигает предварительно определенного порогового значения, символы приложения настраиваются согласно первому коэффициенту масштабирования снова, чтобы дополнительно обеспечивать эффект отображения символов приложения после масштабирования и чтобы избегать размытия символов приложения вследствие чрезмерного масштабирования.

[0065] Вышеупомянутое техническое предложение будет описано подробно ниже относительно конкретных сценариев приложения, которые могут, в частности, включать в себя следующее.

[0066] Сценарий I приложения, настраивающий символы приложения на рабочем столе сотового телефона, который, в частности, является следующим.

[0067] Пользователь выбирает настройку символов приложения на рабочем столе в режим крупного шрифта через меню выбора. Система сотового телефона запрашивает первый коэффициент увеличения, соответствующий режиму крупного шрифта, такой как 1,3, после приема команды настройки символов приложения рабочего стола в режим крупного шрифта. После этого символы приложения рабочего стола увеличиваются с первым коэффициентом увеличения, что, в частности, может включать в себя увеличение размера шрифта и компоновки (включающей в себя размер значков) приложений рабочего стола. Фиг. 3a - это схематичный чертеж состояния отображения символов, если символы приложения рабочего стола имеют нормальный шрифт. На Фиг. 3a размер шрифта приложения и размер значков имеют стандартные размеры системы по умолчанию, и отображаемая сетка приложений рабочего стола имеет размер 4 на 4. Состояние отображения символов при увеличении символов приложения, показанных на Фиг. 3a, на коэффициент 1,3 до крупного шрифта может быть показано на Фиг. 3b, в котором отображаемая сетка приложений рабочего стола становится 3 на 3, и размер шрифта приложения и значки укрупняются в 1,3 раза относительно Фиг. 3a. Может быть видно, что после возникновения крупного шрифта сетка приложений рабочего стола изменяется, и не только размер значка изменяется, но также изменяется размер шрифта. Кроме того, если символьная строка, соответствующая значку, длиннее, чем длина, которая может быть отображена, более длинный отрезок может быть скрыт, так что символы не будут перекрываться.

[0068] Сценарий II приложения, настраивающий символы адресной книги, который, в частности, является следующим.

[0069] Пользователь выбирает настройку символов адресной книги в режим крупного шрифта через меню выбора. Система сотового телефона запрашивает первый коэффициент увеличения, соответствующий режиму крупного шрифта, такой как 1,3, после приема команды настройки символов адресной книги в режим крупного шрифта. После этого символы адресной книги увеличиваются согласно первому коэффициенту увеличения, что может, в частности, включать в себя увеличение размера шрифта, контента, компоновки, размера изображения и даже функцию взаимодействия адресной книги. Фиг. 4a - это схематичный чертеж состояния отображения символов адресной книги в символах нормального шрифта, в котором размер шрифта приложения и размер изображения являются нормальным размером системы по умолчанию, и компоновка в адресной книге включает в себя изображение, имя, отображаемый номер и домашний регион. Состояние отображения символов, после увеличения символов приложения, показанных на Фиг. 4a, на коэффициент 1,3 до крупного шрифта, может быть показано на Фиг. 4b, в котором компоновка адресной книги становится изображением, именем и отображаемым номером, а домашний регион скрывается, и размер шрифта символов и изображения увеличиваются на коэффициент 1,3 относительно Фиг. 4a. Может быть видно, что после возникновения крупного шрифта сетка рабочего стола изменяется, и изменяется не только размер значка, но также изменяется размер шрифта.

[0070] Здесь, второе увеличение может быть выполнено по символам в адресной книге, показанной на Фиг. 4b, например, увеличение на 10%, если адресная книга включает разрешение второго масштабирования, оно получается посредством узнавания, что второй коэффициент масштабирования в режиме крупного шрифта равен 1,4, и определяется, что стандартный шрифт, показанный на Фиг. 4a, не будет превышать предварительно определенный шрифт после увеличения в 1,4 раза. Состояние отображения адресной книги после второго увеличения может быть таким, как показано на Фиг. 4c, в котором компоновка адресной книги становится изображением и именем, а отображаемый номер также скрывается, и размер шрифта символов и размер изображения в 1,4 раза больше, чем на Фиг. 4a, и, например, на 10% больше, чем показано на Фиг. 4b.

[0071] Как может быть видно из вышеприведенного описания, в варианте осуществления настоящего раскрытия, когда команда настройки символов приложения с первым коэффициентом масштабирования принимается и определяется, что существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому второму коэффициенту масштабирования; а если не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому первому коэффициенту масштабирования. Символы приложения гибко настраиваются поуровневым образом, чтобы предоставлять возможность символам приложения адаптивно настраиваться поуровневым образом, чтобы соответствовать отображаемому интерфейсу приложения и предотвращать обрезание и вытеснение символов с экрана после настройки. Кроме того, настройка символов приложения поуровневым образом реализуется простым и эффективным образом.

[0072] На основе той же изобретенной концепции вариант осуществления настоящего раскрытия дополнительно предоставляет устройство и терминал для настройки символов приложения. Поскольку принцип решения проблем посредством устройства и терминала аналогичен принципу вышеупомянутого способа для настройки символов приложения, реализации устройства и терминала могут ссылаться на реализации способа, и повторы не будут описываться.

[0073] Как показано на Фиг. 5, устройство для настройки символов приложения согласно варианту осуществления настоящего раскрытия может включать в себя следующее.

[0074] Принимающий модуль 301 конфигурируется, чтобы принимать команду для настройки символов приложения с первым коэффициентом масштабирования.

[0075] Модуль 302 определения конфигурируется, чтобы определять, существует ли второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения.

[0076] Первый модуль 303 настройки конфигурируется, чтобы настраивать упомянутые символы приложения согласно упомянутому первому коэффициенту масштабирования, если не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования для упомянутого приложения.

[0077] Второй модуль 304 настройки конфигурируется, чтобы настраивать упомянутые символы приложения согласно упомянутому второму коэффициенту масштабирования, если существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования для упомянутого приложения.

[0078] В варианте осуществления настоящего раскрытия принимающий модуль 301 конфигурируется, чтобы принимать команду для настройки символов приложения с первым коэффициентом масштабирования через заданный интерфейс человеко-машинного взаимодействия, при этом упомянутый интерфейс человеко-машинного взаимодействия является меню выбора, значком выбора или кнопкой выбора коэффициентов масштабирования.

[0079] В варианте осуществления, обращаясь к Фиг.6, модуль 302 определения согласно варианту осуществления включает в себя следующее.

[0080] Считывающий блок 3021 конфигурируется, чтобы считывать описательную информацию в поле описания разрешения масштабирования упомянутого приложения.

[0081] Блок 3022 определения конфигурируется, чтобы определять, существует ли второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения согласно упомянутой описательной информации.

[0082] Первый модуль 303 настройки включает в себя следующее.

[0083] Блок 3031 определения конфигурируется, чтобы определять, достигает ли размер шрифта упомянутых символов приложения предварительно определенного порогового значения.

[0084] Первый блок 3032 настройки конфигурируется, чтобы настраивать упомянутые символы приложения согласно упомянутому первому коэффициенту масштабирования, если размер шрифта упомянутых символов приложения не достигает предварительно определенного порогового значения.

[0085] Второй блок 3033 настройки конфигурируется, чтобы настраивать упомянутые символы приложения на символы системы по умолчанию, если размер шрифта упомянутых символов приложения достигает предварительно определенного порогового значения.

[0086] Второй модуль 304 настройки включает в себя следующее.

[0087] Блок 3041 определения конфигурируется, чтобы определять, достигает ли размер шрифта упомянутых символов приложения предварительно определенного порогового значения.

[0088] Первый блок 3042 настройки конфигурируется, чтобы настраивать упомянутые символы приложения согласно упомянутому второму коэффициенту масштабирования, если размер шрифта упомянутых символов приложения не достигает предварительно определенного порогового значения.

[0089] Второй блок 3043 настройки конфигурируется, чтобы настраивать упомянутые символы приложения согласно упомянутому первому коэффициенту масштабирования, если размер шрифта упомянутых символов приложения достигает предварительно определенного порогового значения.

[0090] Вариант осуществления настоящего раскрытия дополнительно предоставляет терминал, включающий в себя вышеупомянутое устройство для настройки символов приложения согласно варианту осуществления настоящего раскрытия. Терминал может быть сотовым телефоном, карманным компьютером, iPad и т.д.

[0091] В варианте осуществления настоящего раскрытия, когда принимается команда настройки символов приложения с первым коэффициентом масштабирования и определяется, что существует второй коэффициент масштабирования, основанный на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому второму коэффициенту масштабирования; а если не существует второго коэффициента масштабирования, основанного на упомянутом первом коэффициенте масштабирования относительно упомянутого приложения, упомянутые символы приложения настраиваются согласно упомянутому первому коэффициенту масштабирования. Символы приложения гибко настраиваются поуровневым образом, чтобы предоставлять возможность символам приложения адаптивно настраиваться поуровневым образом, чтобы соответствовать отображаемому интерфейсу приложения и предотвращать обрезание и вытеснение символов с экрана после настройки. Кроме того, настройка символов приложения поуровневым образом реализуется простым и эффективным образом.

[0092] Специалисты в области техники поймут из описания вышеприведенных реализаций, что варианты осуществления настоящего раскрытия могут быть реализованы посредством аппаратных средств, а могут также быть реализованы посредством программного обеспечения плюс необходимые аппаратные платформы общего назначения. На основе такого понимания техническое предложение в вариантах осуществления настоящего раскрытия может быть осуществлено в форме программного продукта, который может быть сохранен на энергонезависимом носителе хранения, таком как CD-ROM, флэш-диск и съемный жесткий диск, и включает в себя несколько инструкций, чтобы инструктировать компьютерному оборудованию, такому как персональный компьютер, сервер или сетевое оборудование, выполнять способ, описанный в вариантах осуществления настоящего раскрытия.

[0093] Специалисты в рассматриваемой области техники поймут, что сопровождающие чертежи являются лишь схематичными чертежами одного предпочтительного варианта осуществления, и модули или последовательности операций на чертежах не являются обязательными для реализации настоящего раскрытия.

[0094] Специалисты в рассматриваемой области техники могут понимать, что модули в устройстве варианта осуществления могут быть распределены в устройстве варианта осуществления согласно описанию варианта осуществления, и могут также быть модифицированы соответствующим образом, чтобы располагаться в одном или более устройствах, отличных от настоящего варианта осуществления. Модули в вышеупомянутых вариантах осуществления могут быть соединены в один модуль, а могут также быть разделены на множество подмодулей.

[0095] Порядковые номера в вышеупомянутых вариантах осуществления настоящего раскрытия представлены скорее лишь с целью описания, чем с целью представления предпочтения вариантов осуществления.

[0096] С помощью способа, устройства и терминала для настройки символов согласно вариантам осуществления настоящего раскрытия, системная платформа терминала реализует настройку символов так, чтобы настраивать почти все символы в терминале адаптивно и избегать перекрывания после изменения символов.

[0097] Очевидно, специалисты в рассматриваемой области техники могут модифицировать и изменять настоящее раскрытие различными способами без выхода за рамки существа и объема настоящего раскрытия. Таким образом, если эти модификации и изменения настоящего раскрытия подпадают под объем формулы изобретения и эквивалентов настоящего раскрытия, настоящее раскрытие предполагает их включение в себя.

Похожие патенты RU2606562C2

название год авторы номер документа
СИСТЕМА И СПОСОБ АВТОМАТИЧЕСКОГО ИЗМЕРЕНИЯ ВЫСОТЫ СТРОКИ, РАЗМЕРА И ДРУГИХ ПАРАМЕТРОВ МЕЖДУНАРОДНОГО ШРИФТА 2003
  • Эверетт Натан В.
  • Браун Дэвид К.
  • Макдональд Марк Б.
  • Байерз Джеймс Д.
RU2323470C2
СИСТЕМА И СПОСОБ АВТОМАТИЧЕСКОГО ИЗМЕРЕНИЯ ВЫСОТЫ СТРОКИ, РАЗМЕРА И ДРУГИХ ПАРАМЕТРОВ МЕЖДУНАРОДНОГО ШРИФТА 2008
  • Эверетт Натан В.
  • Браун Дэвид К.
  • Макдональд Марк Б.
  • Байерз Джеймс Д.
RU2464631C2
СИСТЕМА И СПОСОБ АВТОМАТИЧЕСКОГО ИЗМЕРЕНИЯ ВЫСОТЫ СТРОКИ, РАЗМЕРА И ДРУГИХ ПАРАМЕТРОВ МЕЖДУНАРОДНОГО ШРИФТА 2008
  • Эверетт Натан В.
  • Браун Дэвид К.
  • Макдональд Марк Б.
  • Байерз Джеймс Д.
RU2451331C2
СПОСОБ ВЫБОРА ШРИФТА 2003
  • Браун Дэвид К.
  • Чаовеерапрасит Ворачай
  • Сайед Тарек Махмуд
RU2316814C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ДОБАВЛЕНИЯ ШРИФТА 2015
  • Гао И
  • Ван Хунцян
  • Гэ Юньюань
RU2648616C2
СПОСОБ И УСТРОЙСТВО ДЛЯ РЕГУЛИРОВАНИЯ ОТОБРАЖЕНИЯ СТРАНИЦЫ 2015
  • Юй Минян
  • Ли Вэйсин
  • Вань Юйчжэнь
RU2637475C2
СПОСОБ ВВОДА СИМВОЛОВ ДЛЯ ДОБАВЛЕНИЯ ВИЗУАЛЬНОГО ЭФФЕКТА К СИМВОЛУ ПРИ ВВОДЕ СИМВОЛА И МОБИЛЬНАЯ СТАНЦИЯ ДЛЯ ОСУЩЕСТВЛЕНИЯ СПОСОБА 2006
  • Канг Тае-Янг
  • Ли Донг-Ук
  • Хан Мйоунг-Хван
  • Сео Дзин-Гиу
  • Хонг Нхо-Киунг
  • Ли Чанг-Хоон
RU2376730C2
КОДИРОВАНИЕ КОЭФФИЦИЕНТОВ И ОСТАТКА ДЛЯ КОДИРОВАНИЯ ВИДЕО 2022
  • Цзху, Хун-Цзхен
  • Сю, Сяоюй
  • Чэнь, И-Вэнь
  • Чэнь, Вэй
  • Ко, Чэ-Вэй
  • Ван, Сянлинь
  • Юй, Бин
RU2820669C1
СПОСОБ И УСТРОЙСТВО ДЛЯ УВЕЛИЧЕНИЯ ОТОБРАЖАЕМОГО ШРИФТА 2014
  • Ли Минхао
  • Юань Цзюнь
  • Лян Цзиньсян
RU2597485C1
СОРТИРОВКА ОБМЕНА ЭЛЕКТРОННОЙ ИНФОРМАЦИЕЙ 2011
  • Санделин Тор
  • Клиуэйнн Джеймс
  • Эделен Джеймс
  • Перейра Хорхе
  • Уитмор Александр
  • Уинн Джон
RU2600102C2

Иллюстрации к изобретению RU 2 606 562 C2

Реферат патента 2017 года СПОСОБ, УСТРОЙСТВО И ТЕРМИНАЛ ДЛЯ НАСТРОЙКИ СИМВОЛОВ ПРИЛОЖЕНИЯ

Изобретение относится к средствам настройки символов приложения. Технический результат заключается в обеспечении предотвращения обрезки символов при масштабировании. Принимают одиночную команду для настройки символов приложения с первым коэффициентом масштабирования. Определяют, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения, при этом первый коэффициент масштабирования и второй коэффициент масштабирования являются заранее заданными коэффициентами. Настраивают упомянутые символы приложения согласно первому коэффициенту масштабирования, если не существует второго коэффициента масштабирования, основанного на первом коэффициенте масштабирования относительно упомянутого приложения. Настраивают упомянутые символы приложения согласно второму коэффициенту масштабирования, если существует второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения. 4 н. и 10 з.п. ф-лы, 9 ил., 1 табл.

Формула изобретения RU 2 606 562 C2

1. Способ настройки символов приложения, содержащий этап, на котором:

принимают (101) одиночную команду для настройки символов приложения с первым коэффициентом масштабирования;

отличающийся тем, что дополнительно содержит этапы, на которых:

определяют (102), существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения, при этом первый коэффициент масштабирования и второй коэффициент масштабирования являются заранее заданными коэффициентами;

настраивают (103) упомянутые символы приложения согласно первому коэффициенту масштабирования, если не существует второго коэффициента масштабирования, основанного на первом коэффициенте масштабирования относительно упомянутого приложения;

настраивают (104) упомянутые символы приложения согласно второму коэффициенту масштабирования, если существует второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения.

2. Способ по п. 1, отличающийся тем, что упомянутый прием (101) команды для настройки символов приложения с первым коэффициентом масштабирования является этапом, на котором принимают команду настройки символов приложения с первым коэффициентом масштабирования через заданный интерфейс человеко-машинного взаимодействия, причем данный интерфейс человеко-машинного взаимодействия представляет собой меню выбора, значок выбора или кнопку выбора коэффициентов масштабирования.

3. Способ по п. 1, отличающийся тем, что упомянутое определение (102) того, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения, содержит этапы, на которых:

считывают описательную информацию в поле описания разрешения масштабирования упомянутого приложения;

определяют, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения, согласно упомянутой описательной информации.

4. Способ по п. 1, отличающийся тем, что, перед упомянутой настройкой (103, 104) упомянутых символов приложения согласно упомянутому коэффициенту масштабирования, дополнительно содержит этапы, на которых:

определяют (203, 204), достигает ли размер шрифта упомянутых символов приложения предварительно определенного порогового значения;

настраивают (207) упомянутые символы приложения согласно второму коэффициенту масштабирования, если размер шрифта упомянутых символов приложения не достигает этого предварительно определенного порогового значения;

настраивают (208) упомянутые символы приложения согласно первому коэффициенту масштабирования, если размер шрифта упомянутых символов приложения достигает данного предварительно определенного порогового значения.

5. Способ по п. 1, отличающийся тем, что, перед упомянутой настройкой упомянутых символов приложения согласно первому коэффициенту масштабирования, дополнительно содержит этапы, на которых:

определяют (203, 204), достигает ли размер шрифта упомянутых символов приложения предварительно определенного порогового значения;

настраивают (206) упомянутые символы приложения согласно первому коэффициенту масштабирования, если размер шрифта упомянутых символов приложения не достигает этого предварительно определенного порогового значения;

настраивают (205) упомянутые символы приложения в символы системы по умолчанию, если размер шрифта упомянутых символов приложения достигает данного предварительно определенного порогового значения.

6. Способ по любому из пп. 1-5, отличающийся тем, что настройка (103, 104, 205-208) упомянутых символов приложения содержит настройку размера шрифта и компоновки упомянутых символов приложения.

7. Устройство для настройки символов приложения, содержащее:

принимающий модуль (301), сконфигурированный принимать одиночную команду для настройки символов приложения с первым коэффициентом масштабирования;

отличающееся тем, что дополнительно содержит:

модуль (302) определения, сконфигурированный определять, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения, при этом первый коэффициент масштабирования и второй коэффициент масштабирования являются заранее заданными коэффициентами;

первый модуль (304) настройки, сконфигурированный настраивать упомянутые символы приложения согласно первому коэффициенту масштабирования, если не существует второго коэффициента масштабирования, основанного на первом коэффициенте масштабирования относительно упомянутого приложения;

второй модуль (303) настройки, сконфигурированный настраивать символы приложения согласно второму коэффициенту масштабирования, если существует второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения.

8. Устройство по п. 7, отличающееся тем, что принимающий модуль (301) сконфигурирован принимать команду настройки символов приложения с первым коэффициентом масштабирования через заданный интерфейс человеко-машинного взаимодействия, причем данный интерфейс человеко-машинного взаимодействия представляет собой меню выбора, значок выбора или кнопку выбора коэффициентов масштабирования.

9. Устройство по п. 7, отличающееся тем, что модуль (302) определения содержит:

считывающий блок (3021), сконфигурированный считывать описательную информацию в поле описания разрешения масштабирования упомянутого приложения;

блок (3022) определения, сконфигурированный определять, существует ли второй коэффициент масштабирования, основанный на первом коэффициенте масштабирования относительно упомянутого приложения, согласно упомянутой описательной информации.

10. Устройство по п. 7, отличающееся тем, что второй модуль (304) настройки содержит:

блок (3041) определения, сконфигурированный определять, достигает ли размер шрифта упомянутых символов приложения предварительно определенного порогового значения;

первый блок (3042) настройки, сконфигурированный настраивать упомянутые символы приложения согласно второму коэффициенту масштабирования, если размер шрифта упомянутых символов приложения не достигает этого предварительно определенного порогового значения;

второй блок (3043) настройки, сконфигурированный настраивать упомянутые символы приложения согласно первому коэффициенту масштабирования, если размер шрифта упомянутых символов приложения достигает данного предварительно определенного порогового значения.

11. Устройство по п. 7, отличающееся тем, что первый модуль (303) настройки содержит:

блок (3031) определения, сконфигурированный определять, достигает ли размер шрифта упомянутых символов приложения предварительно определенного порогового значения;

первый блок (3032) настройки, сконфигурированный настраивать упомянутые символы приложения согласно первому коэффициенту масштабирования, если размер шрифта упомянутых символов приложения не достигает этого предварительно определенного порогового значения;

второй блок (3033) настройки, сконфигурированный настраивать упомянутые символы приложения на символы системы по умолчанию, если размер шрифта упомянутых символов приложения достигает данного предварительно определенного порогового значения.

12. Устройство по любому из пп. 7-11, отличающееся тем, что настройка (103, 104, 205-208) упомянутых символов приложения содержит настройку размера шрифта и компоновки упомянутых символов приложения.

13. Терминал, отличающийся тем, что содержит устройство по любому из пп. 7-12.

14. Машиночитаемый носитель, на котором записана компьютерная программа, которой, при ее исполнении в процессоре устройства, выполняется способ по любому одному из пп. 1-6.

Документы, цитированные в отчете о поиске Патент 2017 года RU2606562C2

Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем 1924
  • Волынский С.В.
SU2012A1
Способ приготовления лака 1924
  • Петров Г.С.
SU2011A1
Пресс для выдавливания из деревянных дисков заготовок для ниточных катушек 1923
  • Григорьев П.Н.
SU2007A1
СПОСОБ ВЫБОРА ШРИФТА 2003
  • Браун Дэвид К.
  • Чаовеерапрасит Ворачай
  • Сайед Тарек Махмуд
RU2316814C2

RU 2 606 562 C2

Авторы

Лю Синьюй

Вэнь Чжэньвэй

Чэн Юэ

Даты

2017-01-10Публикация

2013-11-05Подача