CN104978120A - 改善移动设备的可读性 - Google Patents
改善移动设备的可读性 Download PDFInfo
- Publication number
- CN104978120A CN104978120A CN201510089066.7A CN201510089066A CN104978120A CN 104978120 A CN104978120 A CN 104978120A CN 201510089066 A CN201510089066 A CN 201510089066A CN 104978120 A CN104978120 A CN 104978120A
- Authority
- CN
- China
- Prior art keywords
- document
- change
- mobile device
- display
- default setting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/109—Font handling; Temporal or kinetic typography
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本公开涉及改善移动设备的可读性。一种方法涉及操作包括屏幕的移动设备。所述方法包括利用移动设备检测移动设备的加速度;在检测到加速度之后,利用移动设备接收访问包含多种默认设置的文档的请求;和响应于检测到加速度和收到所述请求,更改所述文档在屏幕上的显示。
Description
技术领域
本发明涉及具有显示文档的屏幕的移动设备,并且涉及操作移动设备的方法。
背景技术
移动设备正在成为媒体消费的常见介质。特别地,移动设备因查看书面文档和数据,比如网页(例如,社交媒体和博客)、报纸、字处理文档、电子表格等而受欢迎。当用户处于运动中时,比如当用户步行或者是车内的乘客时,移动设备的屏幕难以阅读,因为移动设备相对于用户的眼睛移动。
过去已存在当用户处于运动中时,改善移动设备的可读性的多种尝试。然而,大部分的这些尝试只是当检测到运动时,放大已显示的文档的字号。对用户来说,这是非常令人沮丧的。无论如何,用户仍然希望在他们处于运动状态时,在他们的移动设备上查看文档。
发明内容
总体上,在一个方面,本发明涉及一种操作移动设备的方法。所述方法包括:利用移动设备检测移动设备的加速度;在检测到加速度之后,利用移动设备接收访问包含多种默认设置的文档的请求;和响应于检测到加速度和收到所述请求,更改所述文档在屏幕上的显示。
总体上,在一个方面,本发明涉及一种移动设备。移动设备包括:屏幕;配置成检测移动设备的加速度的传感器;保存包含多种默认设置的文档的缓冲器;和配置成响应于加速度和访问文档的请求,更改所述文档在屏幕上的显示的更改模块(MM)。
总体上,在一个方面,本发明涉及一种保存指令的非临时性计算机可读介质(CRM),所述指令用于操作包含屏幕的移动设备。所述指令包含以下功能:检测移动设备的加速度;在检测到加速度之后,接收访问包含多种默认设置的文档的请求;和响应于检测到加速度,并且收到所述请求,更改文档的显示。
根据下面的说明和附加权利要求,本发明的其它各个方面将是显而易见的。
附图说明
图1表示按照本发明的一个或多个实施例的***。
图2表示按照本发明的一个或多个实施例的流程图。
图3-4表示按照本发明的一个或多个实施例的例子。
具体实施方式
下面参考附图,详细说明本发明的具体实施例。为一致起见,各个附图中的相同元件用相同的附图标记表示。
在本发明的实施例的以下详细说明中,记载了众多的具体细节,以便更透彻地理解本发明。不过,对本领域的普通技术人员来说,显然可在没有这些具体细节的情况下实践本发明。在其它情况下,没有详细说明公知的特征,以避免不必要地说明变得复杂。
一般而言,本发明的实施例提供一种移动设备,一种操作移动设备的方法,和保存用于操作移动设备的指令的CRM。具体地,一旦检测到移动设备正在加速,并且检测到加速度满足一个或多个标准,文档在移动设备上的显示(即,外观)就被更改,以改善文档的可读性。换句话说,当移动设备(从而更可能的是用户)处于运动中时,文档在移动设备上的显示(即,外观)被更改,以改善改善文档的可读性。文档的显示(即,外观)的更改可包括更改文档的默认设置(例如,增大字号),随后依据更改的默认设置,执行文档的布局。另外或另一方面,文档的显示(即,外观)的更改可包括增大显示的缩放系数。在本发明的一个或多个实施例中,更改只被应用于在检测到加速度之后由用户请求的文档。在本发明的一个或多个实施例中,更改被应用于用户正在查看的文档。
图1表示按照本发明的一个或多个实施例的***。如图1中所示,***包括移动设备(102)。移动设备(102)可以是包括处理器、存储器、输入装置(例如,键盘、触摸屏、麦克风)和输出装置(例如,屏幕(104))的任何便携式计算设备。本发明的实施例实际上可在任意种类的移动设备上实现,与使用的平台无关。例如,移动设备(102)可以是膝上型计算机、智能电话机、个人数字助手、平板计算机、电子阅读器(即,e-reader)、或者任何其它类型的硬件设备。
在本发明的一个或多个实施例中,移动设备(102)包括屏幕(104)、缓冲器(108)、传感器(110)和更改模块(112)。下面说明各个组件。
在本发明的一个或多个实施例中,移动设备包括传感器(110)。传感器(110)是包括检测和/或测量移动设备(102)的加速度的功能的装置。例如,传感器(110)可包括加速计(未图示)。传感器(110)还可被配置成比较任何测量/检测的加速度的大小、方向和/或持续时间与一个或多个阈值。在本发明的一个或多个实施例中,只有当阈值被满足(例如,阈值被超过时),传感器(110)才传送/报告检测到的加速度的大小、方向和/或持续时间。在本发明的一个或多个实施例中,传感器(110)传送/报告检测到的加速度的大小、方向和/或持续时间,而不管阈值是否被满足。这些阈值(和其它标准/条件)可由移动设备(102)的制造商预置。另外或另一方面,这些阈值可由移动设备(102)的用户在任何时候更改(即,自定义)。
在本发明的一个或多个实施例中,缓冲器(108)可对应于任意种类的存储器或长期存储器(例如,硬盘驱动器)。缓冲器(108)被配置成保存已由用户请求查看的文档(或者文档的至少一部分)。请求的文档的例子包括网页(例如,超文本置标语言(HTML)文件),可移植文档格式(PDF)文件,Open Office XML文件或者利用任何置标语言生成的文件,幻灯片放映演示文稿,电子表格等。
在本发明的一个或多个实施例中,用户请求的文档包括一个或多个默认设置。默认设置是自动赋予的影响文档的显示(即,外观)的性质。例如,默认设置可包括字号(例如,12磅)、字体(例如,Times New Roman)、页边距、文档中的任何颜色(例如,背景颜色和字体颜色),等等。用户请求的文档可包括可被排除(即,不被显示)、而不影响文档中待传达给读者/用户的内容/信息的一个或多个图形元素(例如,广告、艺术/装饰边框,等等)。在本发明的一个或多个实施例中,当文档是利用置标语言规定的时候,文本字符、图像、图形元素和默认设置被记录/识别成文档置标语言的标记(tag)内的属性。
在本发明的一个或多个实施例中,更改模块(112)包括设置引擎(116)。设置引擎(116)包括更改(例如,替换、转换、增大、减小等)文档的一个或多个默认设置,和/或除去文档的图形元素(例如,广告、艺术/装饰边框等)的功能。具体地,当移动设备和其用户处于运动中时,设置引擎(116)更改一个或多个默认设置,和/或移除被请求文档的图形元素,以提高文档的可读性。移除的数目和对默认设置作出的更改的数目/种类可取决于加速度的大小、方向和/或持续时间。
在本发明的一个或多个实施例中,文档被分类为或者具有固定布局,或者具有可变布局。固定布局文档只具有文档的一种正确渲染,而不管查看窗的大小。可变布局文档可根据查看窗的大小(例如,宽度)而变化。PDF文件和OOXML文件是固定布局文档的例子。HTML文件是可变布局文档的例子。尽管固定布局文档和可变布局文档都具有默认设置,不过,固定布局文档内的一些默认设置不能被更改。具体地,在固定布局文档的情况下,只允许更改不影响布局的默认设置(例如,改变字体颜色,改变背景颜色,移除不影响布局的一些图形元素(例如,背景图像、边框等))。相反,在可变布局文档的情况下,允许更改影响布局的默认设置(例如,改变字号,移除影响布局的一些图形元素(例如,广告、与文本排成一行的图像/图形等))
例如,加速度的大小较小,那么可把文本的字号从在可变布局文档中规定的默认字号增大2磅。再例如,如果加速度较大,那么可把文本的字号从在文档中规定的默认字号增大4磅,并且可以移除文档中的一个或多个图形元素。在本发明的一个或多个实施例中,在渲染文档之前(即,在文档的布局的执行之前),发生这些更改和移除。
在本发明的一个或多个实施例中,在文档已被显示之后,更改模块(112)更改文档的一个或多个默认设置,或者把所述一个或多个默认设置重置(为其初始值)。具体地,用户可能不满意对显示(即,外观)的更改,从而可能要求减少(reduce)或者甚至除去一些或者所有的更改(下面讨论)。
在本发明的一个或多个实施例中,更改模块(112)包括布局引擎(114)。布局引擎(114)包括在更改模块(112)进行的任何更改和/或移除之后,执行文档的布局的功能。换句话说,布局引擎(114)根据更改的设置,计算文档中的所有文本、图形等的位置(例如,坐标)。在本发明的一个或多个实施例中,图形元素的移除意味该图形元素不被提交给布局引擎,以便放置,或者布局引擎在布局期间忽略该图形元素。受益于本详细说明,本领域的技术人员会意识到图形元素的有无改变渲染(即,显示)的页面上的剩余文本、图形等的位置。
在本发明的一个或多个实施例中,屏幕(104)可对应于有机发光二极管(OLED)显示器、液晶显示器(LCD)、或者显示来自移动设备的输出的任何设备。在触摸屏的情况下,屏幕(104)也可充当输入装置。在本发明的一个或多个实施例中,屏幕(104)显示或包括显示图形用户界面(GUI)(106)的功能。
在本发明的一个或多个实施例中,GUI(106)包括与移动设备(102)的用户交互作用的许多图形元素/微件(例如,单选按钮、复选框、下拉列表、按钮等)。GUI(106)可在文档被显示时可见。GUI(106)可在文档被显示之前可见。在一个或多个实施例中,GUI(106)包括重置微件(widget)。通过操作重置微件,用户可要求减少或取消对文档的显示(即,外观)的一个或多个更改。换句话说,通过操作重置微件,用户可要求按照文档的默认设置显示文档。例如,重置微件可对应于其中最左侧的位置对应于文档的默认设置,而最右侧的位置对应于保持对文档的显示(即,外观)的所有更改的请求的滑动块。在本发明的一个或多个实施例中,用户可把滑动块上的柄从右向左移动,或者从左向右移动。通过操纵滑动块上的柄的位置,用户可以取消对文档的默认设置的任何更改(例如,把柄滑动到最左侧的位置),或者调整所述更改(例如,在最左侧位置和最右侧位置之间滑动柄)。
例如,默认设置可规定12磅的字号。更改的字号可为18磅。一旦文档按18磅字号被显示给用户,用户就可向左移动滑动块上的柄,以选择在12磅和18磅之间的任何字号。受益于本详细说明,本领域的技术人员会意识到用户的减少或取消对文档的显示(即,外观)的更改的任何请求都要求(例如由布局引擎(114))执行文档的新布局。
在本发明的一个或多个实施例中,当检测/测量的加速度满足一个或多个阈值时,GUI(106)向用户显示符号。所述符号是给用户的随后请求的任何文档的显示(即,外观)将被更改以改善文档的可读性的指示。用户可选择同意符号。用户可选择不同意符号,从而阻止对文档的显示的任何更改。所述符号可对应于按钮、闪烁的图标、对话框等。
在本发明的一个或多个实施例中,并不总是能够更改文档的设置。例如,如上所述,固定布局文档可禁止某些默认设置的更改。在这样的实施例中,文档的显示(即,外观)可被更改,以通过放大文档(例如,150%、200%等),提高可读性。不过,受益于本详细说明,本领域的技术人员会意识到由于所述放大,一些内容会落在屏幕上可见的那部分文档之外。在这样的实施例中,GUI(106)中包括滚动条,以移动在屏幕上可见的那部分文档,从而访问所述内容。缩放可适用于固定布局文档和可变布局文档两者。
尽管图1表示了组件的结构,不过,可以使用其它结构,而不脱离本发明的范围。例如,各个组件可被组合,从而产生单一组件。再例如,由单个组件进行的功能可由两个或更多的组件进行。
图2表示按照本发明的一个或多个实施例的流程图。图2中的一个或多个步骤可由上面参考图1讨论的移动设备(102)的各个组件进行。在本发明的一个或多个实施例中,图2中所示的一个或多个步骤可被省略、重复、和/或按与图2中所示的顺序不同的顺序执行。因而,本发明的范围不应被认为局限于图2中所示的步骤的具体排列。
首先,检测移动设备的加速度(步骤202)。具体地,利用作为移动设备的组件的传感器(例如,加速计),检测移动设备的加速度。可以测量加速度的大小、方向和持续时间。
在步骤204,判定加速度是否满足(例如,超过)一个或多个阈值。对于大小、方向和持续时间,可以存在独立的阈值。当测得的大小、方向和持续时间值中的一个或多个满足(例如,超过)其对应阈值时,这指示移动设备(从而,更可能是移动设备的用户)处于运动中(例如,步行中,在移动的车辆中,等等)。此外,当测得的大小、方向和/或持续时间中的一个或多个满足它们的对应阈值时,这些测量值被报告给移动设备的其它组件。当判定加速度满足一个或多个阈值时,处理进入步骤206。当判定加速度不满足一个或多个阈值(即,尽管检测到加速度,不过,加速度很小和/或时间很短,从而不必更改移动设备上的文档的显示)时,处理返回步骤202。
在步骤206,在移动设备的屏幕上,显示符号。在本发明的一个或多个实施例中,所述符号对应于向用户表示已检测到满足一个或多个阈值的加速度的图标、对话框、按钮或者任何微件。在本发明的一个或多个实施例中,符号被显示在GUI内。当产生加速度时和/或当显示符号时,用户可能已在查看文档。例如,所述符号可以是里程表的图形,该图形可被置于移动设备的屏幕的右上侧。
在步骤208,判定用户是否由于检测到的加速度,准许对文档的显示(即,外观)的更改。用户可通过在预定的时限内选择所述符号,准许更改。用户可通过不选择(即,忽略)所述符号,准许更改。另外或者另一方面,用户可通过选择所述符号,禁止更改。用户可通过不选择(即,忽略)所述符号,禁止更改。当判定用户允许更改时,处理进入步骤210。当判定用户禁止更改时,处理结束。在本发明的一个或多个实施例中,所述符号是可选的,对用户请求的后续文档的显示的更改是自动发生的。在这样的实施例中,可以省略步骤208。
在步骤210,接收访问文档的请求。所述请求是在检测到加速度之后收到的。文档可对应于网页(例如,HTML文件)、PDF文件、OOXML文件、用任何置标语言编写的文件、电子表格、幻灯片,等等。在本发明的一个或多个实施例中,访问文档的请求可对应于用户点击网页上的链接,刷新网页,网页后退或前进,在移动设备上打开应用,选择图标,等等。
如上所述,文档可包括控制/规定文档的显示的默认设置。例如,文档可具有以下默认设置:标题字号20磅,其它12磅,页边距1英寸,背景颜色为白色,字体颜色为黑色,另一个文档可具有以下默认设置:字体为Times New Roman,字号14磅,背景颜色为红色,字体颜色为白色。另外,如上所述,文档可包括并非为向用户传达文档的内容所必需的一个或多个图形元素(例如,广告、艺术/装饰框架等)。
在步骤212,被请求文档的一个或多个默认设置被更改(例如,替换、置换、增大、减小等)。如上所述,如果文档是可变布局文档,那么任何默认设置,包括重排文档的布局的默认设置(例如,字号)可被更改。另外,如上所述,如果文档是固定布局文档,那么只有不重排文档的布局的默认设置(例如,字体颜色、背景颜色等)可被更改。无论如何,在用户处于运动中时,进行对可变布局文档和固定布局文档的更改,以实际更改文档的显示(即,外观),从而改善文档的可读性。对文档的设置的更改的数目/类型可取决于测得的加速度的大小、方向和持续时间中的一个或多个。在利用置标语言规定的文档的情况下,可在标记内规定所述设置,设置的更改实际上对应于标记中的这些值的更改。
在本发明的一个或多个实施例中,被请求文档中的一个或多个图形元素(例如,广告、艺术/装饰边框等)被删除/排除。在用户处于运动中时,可进行这种操作,以更改文档的显示(即,外观),从而改善文档的可读性。
在步骤214,按照本发明的一个或多个实施例执行文档的布局。具体地,在设置已被更改之后,和/或在一个或多个图形元素已被删除/排除之后,执行布局。在本发明的一个或多个实施例中,执行文档的布局包括计算文本、图形等在文档中的位置(坐标)。在本发明的一个或多个实施例中,删除/排除图形元素对应于不把图形元素提交给布局引擎,和/或标记该图形元素,以致该图形元素被布局引擎忽略。
在本发明的一个或多个实施例中,对文档的显示(即,外观)的更改对应于对显示的文档应用缩放系数,而不是更改文档的默认设置或者删除图形元素。这可在文档的一些默认设置不能被更改时(例如,在固定布局文档中),和/或当图形元素不能被删除时进行。在这样的实施例中,放大会迫使文档的内容落在显示屏幕上可见的那部分文档之外。可以使用/需要滚动条来访问这种另外的内容。
在本发明的一个或多个实施例中,布局引擎可依据与文档相关的关键字,确定从布局中排除哪些对象。在本发明的一个或多个实施例中,关键字可以是出现频率超过频度阈值的字词或短语。在本发明的一个或多个实施例中,频度阈值是数值。例如,在频度阈值为3的情况下,多于3次出现的字词或短语被认为是关键字。未直接把关键字包含在文本中或者未间接包含关键字(诸如与图像相关的标记)的任何对象可被排除。另一方面,可不管关键字地排除对象,而不脱离本发明。例如,不是文本的任何对象或者主体文本中的图像可被排除。
在步骤216,文档和重置微件一起显示。在本发明的一个或多个实施例中,重置微件和文档一起显示,允许用户减少或取消对文档的任何更改。例如,重置微件可包括其柄可从右向左移动,或者从左向右移动的滑动块。最左侧的位置可代表取消更改,而最右侧的位置可代表应用的更改。最左侧位置和最右侧位置之间的任意位置可以部分取消更改。例如,假定默认字号为13磅。在提交给布局引擎之前,字号被改变成20磅。重置微件允许用户部分取消更改,把字号设定成在13磅和20磅之间的任何值(例如,16磅)。受益于本详细说明,本领域的技术人员会意识到,重置微件的操作可能要求执行文档的新布局。
在本发明的一个或多个实施例中,对于应用的每种更改,可以存在独立的重置微件。例如,可以存在调整对字号的任何更改的第一滑动块,可以存在调整对图像大小的更改的第二滑动块,和可以存在调整应用于文档的缩放系数的第三滑动块。在本发明的一个或多个实施例中,如果就更改来说,只存在两种状态(即,应用更改或取消更改),那么滑动块可以只允许用户把柄移动到最左侧的位置或者最右侧的位置。例如,假定文档的默认字体是French Script。当显示文档时,应用把字体改变成Times New Roman的更改。随同文档显示的滑动块允许用户保持所述更改(即,保留在最右侧的位置),或者取消所述更改(即,把柄滑动到最左侧的位置)。
在本发明的一个或多个实施例中,重置微件可对应于单选按钮,或者关于风格上的更改(比如颜色的变化)向用户提供备用选项的任何微件。例如,文档的默认字体颜色为粉色。应用利用黑色的字体颜色,显示文档的更改。重置微件可显示粉色,作为取消黑色字体的选项。另外,其它颜色(比如蓝色或灰色)也可以是重置微件上的单选按钮。
在本发明的一个或多个实施例中,一旦传感器不再检测到移动设备的加速度,就可自动恢复文档的默认设置。另一方面,可向用户通报不再检测到加速度,从而用户可选择恢复到文档的默认设置,或者继续查看文档的更改。
尽管图2中所示的处理只是在收到访问文档的请求之后,才对文档(或其默认设置)应用更改,不过,在本发明的其它实施例中,在用户查看文档的时候,可以逐渐(即,在时间间隔/窗口内,连续地或者几乎连续地)发生文档(或其默认设置)的更改,以改善可读性和避免扰乱/干扰用户。例如,如果检测到加速度,那么在用户查看文档的时候,可在3秒内把文档放大150%。再例如,在用户查看文档的时候,可在6秒内把文档放大200%。又例如,如果检测到加速度,那么在用户查看文档的时候,可在5秒内逐渐除去(例如,渐隐)文档的边框。作为另一个例子,如果检测到加速度,那么在用户查看文档的时候,可在2秒内逐渐改变文档的字体颜色和背景颜色。
图3-4表示本发明的一个或多个实施例中的例子。下面的例子只是说明性的,并不意图限制本发明的范围。
参见图3,考虑其中Sarah乘坐行驶于不平地形的公共汽车上下班的情形。不平的地形使公共汽车相对于Sarah的眼睛,晃动Sarah的平板计算机(302)。Sarah的平板计算机(即,移动设备)的晃动使得阅读Sarah的平板计算机的屏幕(304)上的web浏览器(206)中的Olympics博客网页(308)(即,文档)变得困难。
网页(308)包括星号边框,广告(310),默认字体为Vivaldi的文本,主体文本的默认字号为10磅,标题的默认字号为12磅。Sarah的平板计算机(302)中的传感器检测到加速度。在网页(308)上显示图标(312)(即,符号),以向Sarah指出检测到/测得加速度。Sarah把光标悬停在图标(312)上,从而显示以下消息“检测到加速度。点击图标,以允许更改,然后点击web浏览器中的刷新按钮”。Sarah点击该图标,然后刷新网页(308)。图4中表示了刷新网页(308)的结果。
参见图4,在Sarah刷新图3中描述的web浏览器(406)之后,在Sarah的平板计算机(402)的屏幕(404)上显示网页(408)。为了在乘坐公共汽车经过不平地形上下班时改善Sarah的平板计算机(402)的可读性,对网页(408)的显示(即,外观)作出更改。主体文本的10磅的默认字号被增大到14磅,标题的默认字号被改变成14磅。默认字体从Vivaldi变成Arial。当星号边框和广告(即,上面参考图3讨论的广告(310))是不必要的图形元素时,它们从网页(408)的布局中被排除,以把文本扩展到屏幕(404)的整个宽度。尽管Sarah的平板计算机(402)有加速度,在更改默认设置之后改善的网页(408)的可读性使Sarah可以阅读。
本发明的一个或多个实施例具有以下优点:一旦访问文档并且检测到加速度,就更改文档以改善移动设备的可读性的能力;执行排除图形对象的文档的布局的能力;更改具有固定布局(即,不能更改某些默认设置)或可变布局(即,能够更改默认设置)的文档的能力;如果用户请求访问文档,那么向用户告知加速度和提示准许任何更改的能力;在显示文档的时候,与用户交互作用以便取消或部分取消对文档的更改的能力;一旦不再检测到加速度,就恢复任何更改的能力;等等。本发明的其它实施例可具有另外的优点。
呈实现本发明的实施例的计算机可读程序代码形式的软件指令可被整个或部分地临时或永久保存在非临时性计算机可读介质,比如CD、DVD、存储器件、磁盘、磁带、闪存、物理存储器或任何其它计算机可读存储介质上。具体地,软件指令可对应于当由处理器执行时,被配置成实现本发明的实施例的计算机可读程序代码。
尽管关于有限数目的实施例,说明了本发明,不过,受益于本公开,本领域的技术人员会意识到可以设计出其它实施例,而不脱离这里公开的本发明的范围。因而,本发明的范围应只由附加权利要求限定。
Claims (20)
1.一种操作包含屏幕的移动设备的方法,所述方法包括:
利用移动设备检测移动设备的加速度;
在检测到加速度之后,利用移动设备接收访问包含多种默认设置的文档的请求;和
响应于检测到加速度和收到所述请求,更改所述文档在屏幕上的显示。
2.按照权利要求1所述的方法,其中更改显示包含:
更改所述多种默认设置中的默认设置;和
在更改所述默认设置之后,执行文档的布局。
3.按照权利要求2所述的方法,其中默认设置选自包括文档的颜色和字体的组。
4.按照权利要求2所述的方法,其中默认设置是字号。
5.按照权利要求1所述的方法,其中更改显示包含:
选择图形对象;和
排除图形对象地执行文档的布局。
6.按照权利要求1所述的方法,其中更改显示包含:
更改与屏幕相关的缩放系数。
7.按照权利要求1所述的方法,还包括:
在更改文档的显示之前,响应于检测到加速度,在屏幕上显示符号;和
接收所述符号的选择,
其中更改显示还响应于所述选择。
8.按照权利要求1所述的方法,还包括:
在更改文档的显示之后,显示重置微件;
接收重置微件的选择;和
至少部分地取消文档的显示的更改。
9.一种移动设备,包括:
屏幕;
配置成检测移动设备的加速度的传感器;
保存包含多种默认设置的文档的缓冲器;和
配置成响应于加速度和访问文档的请求,更改所述文档在屏幕上的显示的更改模块(MM)。
10.按照权利要求9所述的移动设备,其中MM还包括:
配置成响应于加速度,更改所述多种默认设置中的默认设置的设置引擎;和
配置成在更改所述默认设置之后,执行文档的布局的布局引擎。
11.按照权利要求10所述的移动设备,其中默认设置是字号。
12.按照权利要求10所述的移动设备,其中默认设置选自包括字体和文档的颜色的组。
13.按照权利要求9所述的移动设备,还包括:
显示在屏幕上并且包含随同文档显示的重置微件的图形用户界面。
14.一种移动设备,包括:
屏幕;
检测移动设备的加速度的第一装置;
在检测到加速度之后,接收访问包含多种默认设置的文档的请求的第二装置;和
响应于检测到加速度和收到所述请求,更改文档的显示的第三装置。
15.按照权利要求14所述的移动设备,其中所述第三装置包含:
更改所述多种默认设置中的默认设置的第四装置;和
在更改所述默认设置之后,执行文档的布局的第五装置。
16.按照权利要求15所述的移动设备,其中默认设置是选自包括文档的颜色、字体和字号的组中的至少一个。
17.按照权利要求14所述的移动设备,其中第三装置包含:
选择图形对象的第六装置;和
排除图形对象地执行文档的布局的第七装置。
18.按照权利要求14所述的移动设备,其中第三装置包含:
更改与移动设备的屏幕相关的缩放系数的第八装置。
19.按照权利要求14所述的移动设备,还包括:
在更改文档的显示之前,响应于检测到加速度,在移动设备的屏幕上显示符号的第九装置;和
接收所述符号的选择的第十装置,其中文档的显示的更改还进一步响应于所述选择。
20.按照权利要求14所述的移动设备,还包括:
在更改文档的显示之后,显示重置微件,以至少部分地取消文档的显示的更改的第十一装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/193,709 | 2014-02-28 | ||
US14/193,709 US20150248378A1 (en) | 2014-02-28 | 2014-02-28 | Readability on mobile devices |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104978120A true CN104978120A (zh) | 2015-10-14 |
Family
ID=54006841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510089066.7A Pending CN104978120A (zh) | 2014-02-28 | 2015-02-27 | 改善移动设备的可读性 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20150248378A1 (zh) |
JP (1) | JP6199917B2 (zh) |
CN (1) | CN104978120A (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10955463B2 (en) * | 2014-04-25 | 2021-03-23 | Rohde & Schwarz Gmbh & Co. Kg | Measuring device with functional units controllable via a block diagram |
CN104320534B (zh) * | 2014-09-19 | 2018-03-09 | 中兴通讯股份有限公司 | 一种移动终端及移动终端设置字体显示状态的方法 |
US9779068B2 (en) * | 2015-02-27 | 2017-10-03 | Konica Minolta Laboratory U.S.A., Inc. | Method for associating fixed and flexible layout modes for reading documents |
US11570674B1 (en) * | 2021-04-01 | 2023-01-31 | T-Mobile Usa, Inc. | Dynamic management of telecommunication services at user equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080074384A1 (en) * | 2006-09-22 | 2008-03-27 | Research In Motion Limited | System and method for adjusting icons, text and images on an electronic device |
CN100478847C (zh) * | 2004-01-09 | 2009-04-15 | 诺基亚公司 | 自适应用户界面输入设备 |
US20100185944A1 (en) * | 2009-01-16 | 2010-07-22 | Canon Kabushiki Kaisha | Layout apparatus, layout method, and storage medium |
CN102239471A (zh) * | 2008-12-05 | 2011-11-09 | 微软公司 | 运动自适应用户界面服务 |
CN103500047A (zh) * | 2013-09-23 | 2014-01-08 | 百度在线网络技术(北京)有限公司 | 移动终端中交互元素的控制方法、装置和移动终端 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011164625A (ja) * | 2003-06-09 | 2011-08-25 | Casio Computer Co Ltd | 電子機器、表示制御方法及びプログラム |
US20070204220A1 (en) * | 2006-02-27 | 2007-08-30 | Microsoft Corporation | Re-layout of network content |
JP2008040596A (ja) * | 2006-08-02 | 2008-02-21 | Mazda Motor Corp | 車両用情報表示装置 |
JP2008051743A (ja) * | 2006-08-28 | 2008-03-06 | Funai Electric Co Ltd | ナビゲーション装置 |
JP2008134801A (ja) * | 2006-11-28 | 2008-06-12 | Sky Kk | 携帯端末 |
US8421840B2 (en) * | 2008-06-09 | 2013-04-16 | Vidyo, Inc. | System and method for improved view layout management in scalable video and audio communication systems |
JP2012078273A (ja) * | 2010-10-05 | 2012-04-19 | Casio Comput Co Ltd | 情報処理装置及び方法、並びにプログラム |
US20120096344A1 (en) * | 2010-10-19 | 2012-04-19 | Google Inc. | Rendering or resizing of text and images for display on mobile / small screen devices |
JP2013077118A (ja) * | 2011-09-30 | 2013-04-25 | Dainippon Printing Co Ltd | 携帯用表示装置、サーバ装置及びプログラム |
EP2631762A1 (en) * | 2012-02-24 | 2013-08-28 | Research In Motion Limited | Method and apparatus for providing an option to enable multiple selections |
-
2014
- 2014-02-28 US US14/193,709 patent/US20150248378A1/en not_active Abandoned
-
2015
- 2015-02-25 JP JP2015034764A patent/JP6199917B2/ja active Active
- 2015-02-27 CN CN201510089066.7A patent/CN104978120A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100478847C (zh) * | 2004-01-09 | 2009-04-15 | 诺基亚公司 | 自适应用户界面输入设备 |
US20080074384A1 (en) * | 2006-09-22 | 2008-03-27 | Research In Motion Limited | System and method for adjusting icons, text and images on an electronic device |
CN102239471A (zh) * | 2008-12-05 | 2011-11-09 | 微软公司 | 运动自适应用户界面服务 |
US20100185944A1 (en) * | 2009-01-16 | 2010-07-22 | Canon Kabushiki Kaisha | Layout apparatus, layout method, and storage medium |
CN103500047A (zh) * | 2013-09-23 | 2014-01-08 | 百度在线网络技术(北京)有限公司 | 移动终端中交互元素的控制方法、装置和移动终端 |
Also Published As
Publication number | Publication date |
---|---|
US20150248378A1 (en) | 2015-09-03 |
JP2015165396A (ja) | 2015-09-17 |
JP6199917B2 (ja) | 2017-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9311422B2 (en) | Dynamic simulation of a responsive web page | |
AU2012231990B2 (en) | Method and apparatus of managing items on clipboard of portable terminal | |
US20040130575A1 (en) | Method of displaying a software keyboard | |
JP2016503218A (ja) | 生産性アプリケーションのための予測コンテキストツールバー | |
RU2640721C2 (ru) | Система и способ отображения страниц на мобильном устройстве | |
CN102722476A (zh) | 一种对电子文档进行标注的方法及装置 | |
CN104978120A (zh) | 改善移动设备的可读性 | |
CN101292217A (zh) | 到电子设备的改进的文本录入 | |
KR20080042878A (ko) | 소프트웨어 키보드를 제공하고 디스플레이하는 방법 및컴퓨터 판독가능 매체 | |
EP1475741B1 (en) | Data processing apparatus and method | |
US20160085396A1 (en) | Interactive text preview | |
CN105593801A (zh) | 可滚动智能菜单 | |
US9996506B2 (en) | Identifying fonts using custom ligatures | |
CN106104453A (zh) | 与文本输入相关联的任务选择 | |
US10120659B2 (en) | Adaptive user interfaces | |
US10614595B2 (en) | Assigning textures to graphical keyboards based on thematic textures of applications | |
CN114168238A (zh) | 通过计算设备实现的方法、***和计算机可读存储介质 | |
US10466871B2 (en) | Customizing tabs using visual modifications | |
US20170031889A1 (en) | Creating a communication editable in a browser independent of platform and operating system | |
CN108292193B (zh) | 动画数字墨水 | |
US20230023740A1 (en) | Information processing device, information processing method, and recording medium | |
JP5256755B2 (ja) | 情報処理方法及び情報処理装置 | |
CN102099806B (zh) | 信息输出装置及信息输出方法 | |
KR101368610B1 (ko) | 전자책 환경에서 문단을 선택하기 위한 방법 및 시스템 | |
Georgakas | What Is Usability? |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151014 |
|
RJ01 | Rejection of invention patent application after publication |