电子装置和用于控制该电子装置的方法与流程

文档序号:16051230发布日期:2018-11-24 11:18阅读:187来源:国知局

本公开总体涉及一种电子装置(例如涉及用于基于显示器的形状显示内容的电子装置)、以及用于控制该电子装置的方法。

背景技术

最近已经开发出用于在具有大屏幕的智能电话上显示各种类型的内容的技术。用户可以在任何地点任何时间在宽屏幕(例如,矩形屏幕)上观看所播放的内容。

最近,已经开发出除大屏幕智能电话之外的可穿戴装置(例如,可穿戴手表)。可穿戴装置可以在相对于智能电话的屏幕较小的屏幕上显示内容。

尽管可穿戴装置的屏幕通常是矩形的,但是它也可以根据手表的典型形状被成形为圆形或基本上圆形。



技术实现要素:

技术问题

具有圆形屏幕的传统可穿戴装置需要在有限的圆形屏幕上显示要在现有的矩形智能电话上再现的内容,并且矩形内容区域的一些部分不被显示在有限的圆形屏幕上。结果,可穿戴装置的用户遭受到可穿戴装置的不必要的功耗。

提出以上信息作为背景信息仅仅是为了辅助理解本公开。

问题的解决方案

本公开的示例方面至少解决了上述问题和/或缺点,并且至少提供了下面描述的优点。因此,本公开的示例方面提供了一种电子装置,其在具有第二形状的显示器上显示具有第一形状的内容(其中第二形状与第一形状不同),同时降低了操作功耗。

根据本公开的示例方面,提供了一种电子装置。电子装置包括:基本上圆形或椭圆形的显示器;被配置为生成内容的处理器;包括显示器驱动电路的显示器驱动单元,该显示器驱动电路包括第一驱动器和第二驱动器;其中,显示器驱动单元被配置为控制显示器的驱动,识别在显示器中显示的内容的区域的形状,识别显示器的形状;至少基于识别的结果确定内容要显示在显示器上的第一区域,确定内容不显示在显示器上的第二区域;在激活与第一区域对应的显示器驱动单元的同时,停用与第二区域对应的显示器驱动单元的至少一部分。

根据本公开的另一示例方面,一种控制电子装置的方法,该电子装置包括显示器、用于控制显示器的驱动的显示器驱动单元、以及用于存储要在显示器上显示的内容的存储器,该显示器驱动单元包括显示器驱动电路,该显示器驱动电路包括第一驱动器和第二驱动器,该方法包括:识别在显示器中显示的内容的区域的形状;识别显示器的形状;至少基于识别的结果确定内容要显示在显示器上的第一区域和内容不显示在显示器上的第二区域;以及在激活与第一区域对应的显示器驱动单元的同时,停用与第二区域对应的显示器驱动单元的至少一部分。

通过以下结合附图公开了本公开的各种示例实施例的详细描述,本公开的其他方面、优点和显着特征对于本领域技术人员将变得显而易见。

附图说明

通过以下结合附图的详细描述,本公开的上述和其他方面、特征和伴随的优点将更加明显并且容易理解,其中相同的附图标记表示相同的元件,并且其中:

图1是示出了使用根据本公开的各种示例实施例的多个电子装置的示例网络环境的示图;

图2是示出了根据本公开的各种示例实施例的示例电子装置的框图;

图3是示出了根据本公开的各种示例实施例的示例编程模块的框图;

图4是示出了根据本公开的各种示例实施例的控制电子装置的示例方法的流程图;

图5是示出了根据本公开的各种示例实施例的示例电子装置的示例组件的框图;

图6和图7是示出了根据本公开的各种示例实施例的示例内容和显示的示图;

图8是示出了根据本公开的各种示例实施例的用于确定第一区域和第二区域并且相应地停用第一驱动器和第二驱动器的至少一部分的示例操作的示图;

图9是示出了根据本公开的各种示例实施例的源极驱动器的示例驱动原理的示图;

图10是示出了根据本公开的各种示例实施例的控制电子装置的示例方法的流程图;

图11是示出了根据本公开的各种示例实施例的控制电子装置的示例方法的流程图;

图12是示出了根据本公开的各种示例实施例的控制存储器访问的示例方法的示图;

图13是示出了根据本公开的各种示例实施例的处理图像的示例方法的流程图;以及

图14是示出了根据本公开的各种示例实施例的处理图像的示例方法的示图。

贯穿附图,相似的附图标记将被理解为指代相似的部件、组件和结构。

具体实施方式

参照附图描述本公开的各种示例实施例。然而,本文使用的示例实施例和术语不旨在限于特定实施例,并且应该理解本公开涵盖落入本公开的范围和精神内的各种修改、等同物和/或备选方案。关于附图的描述,相似的附图标记通常表示相同的组件。在本公开中,术语“a或b”或“a或/和b中的至少一项”可以涵盖所列出项目的所有可能组合。在本公开中使用的术语“第一”或“第二”可以修饰组件的名称,而不考虑序列或重要性。这些表达式用于将一个组件与另一组件区分开来,而不是限制组件。当将一个组件(例如,第一组件)称作“操作性地或通信地耦接到”或“连接到”另一组件(例如,第二组件)时,应理解,所述一个组件直接连接到所述另一组件,或者所述一个组件经由任意又一组件(例如,第三组件)间接连接到所述另一组件。

在硬件或软件中,本文中使用的术语“被配置为”可以由以下各项代替:例如,术语“适用于”、“具有......的能力”、“设计用于”、“适于”、“制作用于”或“能够”。术语“被配置为”可以指的是例如装置“能够”与另一装置或部件一起的情况。例如,“被配置为执行a、b和c′的处理器”可以指的是例如用于执行对应操作的专用处理器(例如,嵌入式处理器)、或用于执行操作的通用处理器(例如,中央处理单元(cpu)或应用处理器(ap))。

根据本公开的各种示例实施例,电子装置可以是以下中的至少一项:例如智能电话、平板个人计算机(pc)、移动电话、视频电话、电子书阅读器、台式pc、膝上型pc、上网本计算机、工作站、服务器、个人数字助理(pda)、便携式多媒体播放器(pmp)、mp3播放器、医疗设备、相机或可穿戴装置等,但是不限于此。可穿戴装置可以是以下中的至少一项:饰品类型(例如,手表、戒指、手环、脚环、项链、眼镜、隐形眼镜或头戴式装置(hmd))、衣料或服饰类型(例如,电子服饰)、附着类型(例如,皮肤贴或纹身)或可植入类型(例如,可植入电路)等,但是不限于此。根据一些示例实施例,电子装置可以是以下中的至少一项:电视(tv)、数字多功能盘(dvd)播放器、音频播放器、冰箱、空调、真空吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家用自动控制面板、安全控制面板、媒体盒(例如,samsunghomesynctm、appletvtm、googletvtm等)、游戏机(例如,xboxtm、playstationtm等)、电子词典、电子钥匙、摄录机或电子相框等,但是不限于此。

根据其它示例实施例,电子装置可以是以下中的至少一项:医疗装置(例如,便携式医学测量计(例如,血糖仪、心率计、血压计或温度计)、磁共振造影(mra)装置、磁共振成像(mri)装置、计算机断层扫描(ct)装置、成像装置、超声装置等)、导航装置、全球导航卫星系统(gnss)、事件数据记录器(edr)、飞行数据记录器(fdr)、车载信息娱乐装置、船用电子装置(例如,船用导航装置、陀螺仪等)、航空电子装置、安全装置、车头内单元、工业或商业机器人、无人机、金融机构的自动取款机(atm)、商店的收款机(pos)装置或者物联网(iot)装置(例如,灯泡、各种传感器、洒水器、火警报警器、自动调温器、街灯、烤面包机、运动装备、热水壶、加热器或锅炉等)等,但是不限于此。根据一些示例实施例,电子装置可以是以下中的至少一项:家具,建筑物/结构或车辆的一部分、电子板、电子签名接收装置、投影仪和各种测量装置(例如,水、电、气或电磁波测量装置)等,但是不限于此。根据各种实施例,电子装置可以是柔性的,或者是两个或更多个上述装置的组合。根据本公开的实施例,电子装置不限于上述装置。在本公开中,术语“用户”可以指的是使用电子装置的人或装置(例如,人工智能电子装置)。

参照图1,描述了根据各种示例实施例的网络环境100中的电子装置101。电子装置101可以包括总线110、处理器(例如,包括处理电路)120、存储器130、输入/输出(i/o)接口(例如,包括接口电路)150、显示器160和通信接口(例如,包括通信电路)170。在一些实施例中,可以在电子装置101中省略这些组件中的至少一个,或者可以向电子装置101添加组件。

总线110可以包括用于将上述组件120、130、150、160和170进行互连并且允许上述组件之间的通信(例如,控制消息和/或数据)的电路。

处理器120可以包括各种处理电路,例如但不限于:专用处理器、cpu、ap或通信处理器(cp)中的一个或多个。例如,处理器120可以执行与电子装置101的至少一个其它组件的控制和/或通信相关的计算或数据处理。可以将处理器120称作控制器。

存储器130可以包括易失性存储器和/或非易失性存储器。例如,存储器130可以存储与电子装置101的至少一个其他组件有关的指令或数据。根据实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(api)145和/或应用程序(或应用)147。内核141、中间件143和api145中的至少一部分可以称作操作系统(os)。内核141可以控制或管理用于执行在其他程序(例如,中间件143、api145、或应用程序147)中实现的操作或功能的系统资源(例如,总线110、处理器120或存储器130)。此外,内核141可以提供接口,用于允许中间件143、api145或应用147访问电子装置101的各个组件,并控制或管理系统资源。

中间件143可以用作中介,通过中间件143,内核141可以与例如api145或应用程序147通信以发送和接收数据。此外,中间件143可以根据优先级来处理从应用程序147接收到的一个或多个任务请求。例如,中间件143可以向应用程序147中的至少一个分配用于使用电子装置101的系统资源(总线110、处理器120或存储器130)的优先级等级,并根据优先级等级处理一个或多个任务请求。api145是应用147控制内核141或中间件1432提供的功能的接口。例如,api145可以包括用于文件控制、窗口控制、视频处理或文本控制的至少一个接口或功能(例如,命令)。例如,i/o接口150可以将从用户或外部装置接收的命令或数据提供给电子装置101的其他组件,或者将从电子装置101的其他组件接收的命令或数据输出给用户或外部装置。

显示器160可以包括例如液晶显示器(lcd)、发光二极管(led)显示器、有机led(oled)显示器、微机电系统(mems)显示器、或电子纸显示器等,但不限于此。显示器160可以向用户显示例如各种类型的内容(例如,文本、图像、视频、图标和/或符号)。显示器160可以包括触摸屏,并且可以接收例如通过电子笔或用户的身体部位进行的触摸输入、手势输入、接近输入或悬停输入。

通信接口170可以包括各种通信电路,并且建立例如电子装置101和外部装置(例如,第一外部电子装置102、第二外部电子装置104、或服务器106)之间的通信。例如,通信接口170可以通过无线通信或有线通信连接到网络162,并且通过网络162与外部装置(例如,第二外部电子装置104或服务器106)进行通信。例如,通信接口170还可以经由短距离无线通信连接164连接到电子装置(例如,102)。

无线通信可以包括符合例如以下中的至少一项的蜂窝通信:长期演进(let)、lte-高级(lte-a)、码分多址(cdma)、宽带cdma(wcdma)、通用移动电信系统(umts)、无线宽带(wibro)或全球移动通信系统(gsm)。根据实施例,无线通信可以例如包括以下中的至少一项:无线保真(wifi)、蓝牙、蓝牙低能耗(ble)、zigbee、近场通信(nfc)、磁安全传输(mst)、射频(rf)或体域网(ban)。根据实施例,无线通信可以包括gnss。gnss可以是例如全球定位系统(gps)、全球导航卫星系统(glonass)、北斗导航卫星系统(下文称为“北斗”)或伽利略(欧洲全球卫星导航)系统。在本公开中,术语“gps”和“gnss”可以彼此互换地使用。有线通信可以按照例如通用串行总线(usb)、高清多媒体接口(hdmi)、推荐标准232(rs-232)、电力线通信或简易老式电话服务(pots)中的至少一项来进行。网络162可以是电信网络,例如计算机网络(例如局域网(lan)或广域网(wan))、互联网和电话网络中的至少一项。

第一外部电子装置102和第二外部电子装置104中的每一个可以与电子装置101具有相同的类型或不同的类型。根据各种实施例,可以在一个或多个其他电子装置(例如,电子装置102和104)或服务器106中执行电子装置101所执行的所有操作或部分操作。根据实施例,如果电子装置101将自动执行或根据请求来执行功能或服务时,电子装置101可以请求另一装置(例如,电子装置102或电子装置104、或服务器106)执行与所述功能或服务相关的功能的至少一部分功能,而不是自发地或附加地执行该功能或服务。其他电子装置(例如,电子装置102或104或服务器106)可以执行所请求的功能或附加功能,并可以向电子装置101提供功能执行的结果。电子装置101可以基于接收到的结果或通过额外处理接收到的结果,来提供请求的功能或服务。为此,可以使用例如云计算、分布式计算或客户端-服务器计算。

图2是示出了根据本公开的示例实施例的示例电子装置201的框图。电子装置201可以包括例如图1所示的电子装置101的整体或一部分。电子装置201可以包括至少一个处理器(例如,ap)(例如,包括处理电路)210、通信模块(例如,包括通信电路)220、订户识别模块(sim)224、存储器230、传感器模块240、输入装置(例如,包括输入电路)250、显示器260、接口(例如,包括接口电路)270、音频模块280、相机模块291、电力管理模块295、电池296、指示器297和电机298。

处理器210可以包括各种处理电路,并且例如可以通过执行os或应用程序来控制连接到处理器210的多个硬件或软件组件,并且可以执行各种类型的数据的处理或计算。处理器210可以实现为例如片上系统(soc)。根据实施例,处理器210还可以包括图形处理单元(gpu)和/或图像信号处理器。处理器210可以包括图2所示的组件中的至少一部分(例如,蜂窝模块221)。处理器210可以加载从至少一个其他组件(例如,非易失性存储器)接收的命令或数据,处理所加载的命令或数据,并将结果数据存储在非易失性存储器中。

通信模块220可以具有与图1中所示的通信接口(例如,通信接口170)相同的配置或相似的配置。通信模块220可以包括各种通信电路,例如但不限于:蜂窝模块221、wifi模块223、蓝牙(bt)模块225、gnss模块227、nfc模块228和rf模块229。蜂窝模块221可以例如通过通信网络来提供诸如语音呼叫、视频呼叫、文本服务或互联网服务之类的服务。根据实施例,蜂窝模块221可以使用sim(例如,sim卡)224在通信网络中识别和认证电子装置201。根据实施例,蜂窝模块221可以执行处理器210的功能的至少一部分。根据实施例,蜂窝模块221可以包括cp。根据实施例,蜂窝模块221、wifi模块223、bt模块225、gnss模块227或nfc模块228中的至少一部分(例如,两个或更多个)可以包括在单个集成芯片(ic)中或ic封装中。rf模块229可以发送和接收例如通信信号(例如,rf信号)。rf模块229可以包括例如收发器、功率放大模块(pam)、频率滤波器、低噪放大器(lna)、天线等。根据另一个实施例,蜂窝模块221、wifi模块223、bt模块225、gnss模块227或nfc模块228中的至少一个可以经由分离的rf模块发送和接收rf信号。

例如,sim卡224可以包括例如包含sim和/或嵌入式sim的卡。sim卡224可以包括唯一标识符(例如集成电路卡标识符(iccid))或订户信息(例如国际移动订户身份(imsi))。

例如,存储器230(例如,存储器130)可以包括内部存储器232和/或外部存储器234。内部存储器232可以是以下中的至少一项:例如易失性存储器(例如,动态ram(dram)、静态ram(sram)或同步动态ram(sdram))和非易失性存储器(例如,一次性可编程rom(otprom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除和可编程rom(eeprom)、掩模rom、闪速rom、闪速存储器、硬盘驱动器和固态驱动器(ssd)。外部存储器234可以包括诸如紧凑闪存(cf)驱动器的闪存驱动器、安全数字(sd)、微安全数字(micro-sd)、迷你安全数字(mini-sd)、极速数字(xd)、多媒体卡(mmc)或存储棒。外部存储器234可以经由各种接口可操作地或物理地耦接到电子装置201。

例如,传感器模块240可以测量物理量或检测电子装置201的操作状态,并将所测量或所检测的信息转换成电信号。传感器模块240可以包括以下中的至少一项:例如手势传感器240a、陀螺仪传感器240b、大气压力传感器240c、磁性传感器240d、加速度计(例如,加速度)传感器240e、握持传感器240f、接近传感器240g、颜色传感器(例如,红色、绿色、蓝色(rgb)传感器)240h、生物特征传感器240i、温度/湿度传感器240j、照度传感器240k或紫外(uv)传感器240m。附加地或者备选地,传感器模块240可以包括例如电子鼻(e-nose)传感器、肌电图(emg)传感器、脑电图(eeg)传感器、心电图(ecg)传感器、红外(ir)传感器、虹膜传感器和/或指纹扫描传感器。传感器模块240还可以包括用于控制包括在其中的一个或多个传感器的控制电路。根据一些实施例,电子装置201还可以包括配置为控制传感器模块240的处理器,作为处理器210的一部分,或者与处理器210独立。当处理器210处于睡眠状态时,控制电路可以控制传感器模块240。

输入装置250可以包括各种输入电路,例如但不限于:触摸面板252、(数字)笔传感器254、按键256或超声输入装置258。触摸面板252可以按照例如电容式、电阻式、红外线或超声方案中的至少一种来操作。触摸面板252还可以包括控制电路。触摸面板252还可以包括触觉层以向用户提供触觉反应。(数字)笔传感器254可以包括例如检测片,该检测片是触摸面板的一部分或者与触摸面板分离配置。按键256可以包括例如物理按钮、光学键或键区。超声输入装置258可以通过麦克风(例如,麦克风288)感测从输入工具产生的超声信号,并且识别与所感测的超声信号对应的数据。

显示器260(例如,显示器160)可以包括面板262、全息装置264、投影仪266和/或用于对它们进行控制的控制电路。面板262可以被配置为例如柔性的、透明的或可穿戴的。面板262和触摸面板252可以实现为一个或多个模块。根据实施例,面板262可以包括用于测量用户触摸的压力强度的压力传感器(或力传感器)。压力传感器可以与触摸板252集成,或者被配置为与触摸面板252分离的一个或多个传感器。全息装置264可以利用光波的干涉在空的空间中提供三维图像。投影仪266可以通过在屏幕上投影光来显示图像。屏幕可以位于例如电子装置201内部或外部。

接口270可以包括各种接口电路,例如但不限于:hdmi272、usb274、光学接口276或d-超小型(d-sub)278。接口270可以被包括在例如图1中示出的通信接口170中。附加地或备选地,接口270可以包括例如移动高清链路(mhl)接口、sd/多媒体卡(mmc)接口或红外数据协会(irda)接口。

例如,音频模块280可以将声音信号转换为电信号,反之亦然。音频模块280的至少一些组件可以包括在例如图1所示的i/o接口145中。音频模块280可以处理通过例如扬声器282、听筒284、耳机286或麦克风288输入或输出的声音信息。相机模块291可以捕捉例如静止图像和视频。根据实施例,相机机模块291可以包括一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(isp)或闪光灯(例如,led或氙气灯)。电力管理模块295可以管理例如对电子装置201的供电。根据一个实施例,电力管理模块295可以包括电力管理集成电路(pmic)、充电器ic或者电池或燃料表。pmic可以采用有线和/或无线充电。无线充电可以例如按照磁谐振方案、磁感应方案或电磁波方案来执行,且还可以包括用于无线充电的附加电路,例如,线圈回路、谐振电路或整流器。例如,电池表可以在充电期间测量电池296的充电水平、电压、电流或温度。例如,电池296可以包括可再充电电池和/或太阳能电池。

指示器297可以指示电子装置201或者电子装置201的一部分(例如处理器210)的具体状态,例如引导状态、消息状态或电荷状态。电子装置201可以例如包括移动tv支持装置(例如,gpu),其用于处理符合例如数字多媒体广播(dmb)、数字视频广播(dvb)或mediaflotm的媒体数据。电子装置的上述组件的每一个可以包括一个或多个部件,并且组件的名称可以随着电子装置的类型而改变。根据各种实施例,可以从电子装置(例如,电子装置201)中省略一些组件或向电子装置添加一些组件。或者一个实体可以通过组合电子装置的组件的一部分来配置,从而执行在该组件被组合之前的相同功能。

图3是示出了根据本公开的各种示例实施例的示例编程模块的框图。根据实施例,编程模块310(例如,程序140)可以包括控制与电子装置(例如,电子装置101)相关的资源的os和/或在os上执行的各种应用(例如,应用程序147)。例如,os可以是androidtm、iostm、windowstm、symbiantm、tizentm或badatm

参照图3,编程模块310可以包括内核320(例如,内核141)、中间件330(例如,中间件143)、应用编程接口(api)360(例如,api145)和/或应用370(例如,应用程序147)。编程模块310的至少一部分可以预先加载到电子装置上,或者可以从外部电子装置(例如,电子装置102或104或服务器106)下载。

内核320可以包括例如系统资源管理器321和/或装置驱动器323。系统资源管理器321可以控制、分配或收集系统资源。根据一个实施例,系统资源管理器321可以包括进程管理器、存储器管理器或文件系统管理器。设备驱动器323可以包括例如显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、usb驱动器、键区驱动器、wifi驱动器、音频驱动器或进程间通信(ipc)驱动器。

中间件330可以例如通过api360提供应用370共同需要的功能或者向应用370提供各种功能,使得应用370可以使用电子装置内可用的有限系统资源。根据实施例,中间件330可以包括以下中的至少一项:运行时间库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电力管理器345、数据库管理器346、数据包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和/或安全管理器352。

运行时间库335可以包括例如由编译器使用的库模块,以在应用370的执行期间通过使用编程语言添加新功能。运行时间库335可以执行输入/输出管理、存储器管理或算术功能处理。应用管理器341可以管理例如应用370的生命周期。窗口管理器342可以管理用于屏幕的gui资源。多媒体管理器343可以确定回放媒体文件所需的格式,并且可以使用适合于媒体文件的格式的codec来对媒体文件进行编码或解码。资源管理器344可以管理源代码或存储器空间。电力管理器345可以例如管理电池或电源并提供电子装置的操作所需的电力信息。根据实施例,电力管理器345可以与bios交互。数据库管理器346可以例如生成、搜索或修改用于应用370的数据库。数据包管理器347可以管理作为数据包文件分布的应用的安装或更新。

连接管理器348可以管理例如无线连接。通知管理器349可以向用户提供事件,例如消息到达、调度、接近通知等。位置管理器350可以例如管理关于电子装置的位置信息。图形管理器351可以例如管理要提供给用户或相关用户界面的图形效果。安全管理器352可以例如提供系统安全或用户认证。在一个实施例中,中间件330可以包括用于管理电子装置的语音或视频呼叫功能的电话管理器,或用于组合上述组件的功能的中间件模块。根据实施例,中间件330可以为每种os类型提供定制模块。中间件330可以动态地删除现有组件的一部分或添加新组件。

例如,api360可以是api编程功能的集合,其可以根据os被不同地配置。例如,在安卓或ios的情况下,可以在每个平台上提供一个api集,在tizen的情况下,可以在每个平台上提供两个或更多api集。

应用370可以包括主页371、拨号盘372、短消息服务/多媒体消息收发服务(sms/mms)373、即时消息(im)374、浏览器375、相机376、闹钟377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、相册383、时钟384、健康护理(例如运动量或血糖水平的测量结果)或用于提供环境信息(例如关于大气压、湿度或温度的信息)的应用。根据实施例,应用370可以包括能够支持电子装置和外部电子装置之间的信息交换的信息交换应用。例如,信息交换应用可以包括用于向外部电子装置发送特定信息的通知中继应用或者用于管理外部电子装置的装置管理应用。例如,通知中继应用可以将从另一应用生成的通知信息发送到外部电子装置,或者从外部电子装置接收通知信息,并将所接收的通知信息发送给用户。例如,装置管理应用程序可以安装、删除或更新与电子装置进行通信的外部电子装置的功能(例如,开启/关闭外部电子装置(或其组件的一部分)或控制显示器的亮度(或分辨率))、或在外部电子装置中执行的应用。根据实施例,应用370可以包括根据外部电子装置的属性指定的应用(例如,移动医疗仪器的健康护理应用)。根据实施例,应用370可以包括从外部电子装置接收的应用。编程模块310的至少一部分可以以软件、固件、硬件(例如,处理器210)或它们中的至少两个的组合来实现(例如,实施),并且可以包括执行一个或多个功能的模块、程序、例程、指令集或处理。

本文中所使用的术语“模块”包括单元,该单元包括硬件、软件和/或固件及其任何组合。术语“模块”可以与例如逻辑、逻辑块、部件或电路的其他术语互换地使用。“模块”可以是用于执行一个或多个功能的最小单元或该最小单元的一部分。“模块”可以从机械上或从电学上实现。例如,“模块”可以包括例如但不限于:已知的或待开发的专用处理器、cpu、专用集成电路(asic)芯片、现场可编程门阵列(fpga)或执行某些操作的可编程逻辑器件。根据各种实施例的至少一部分装置(例如,模块或其功能)或方法(例如,操作)可以实现为存储在计算机可读存储介质(例如,存储器130)中的命令。当命令由处理器(例如,处理器120)执行时,处理器可以执行与命令对应的功能。计算机可读存储介质可以包括硬盘、软盘、磁介质(例如磁带)、光介质(例如,紧凑盘只读存储器(cd-rom))、数字多功能盘(dvd)、磁光介质(例如,软磁光盘)、内部存储器等。程序指令可以包括由编译器产生的代码或由解释器执行的代码。根据本公开的各种实施例的模块或编程模块可以包括上述组件中的一个或多个,可以省略其一部分,或者可以包括附加组件。由根据本公开的模块、编程模块或其它组件执行的操作可以用顺序、并行或启发式方法来执行。或者一些操作可以按不同顺序被执行,或者被省略,或者可以添加其他操作。

图4是示出了根据本公开的各种示例实施例的控制电子装置的示例方法的流程图,并且图5是示出了根据本公开的各种示例实施例的电子装置的示例组件的框图。

参照图4和图5,根据各种实施例,电子装置500的处理器510可以在操作s401中识别要显示内容的区域的形状和显示器560的形状。例如,显示器560的形状可以是圆形、椭圆形、菱形、正多边形或多边形。

例如,显示器驱动单元可以识别要显示内容的区域是正方形,而显示器560例如是圆形,并将要显示内容的正方形区域与显示器560的圆形区域进行比较。

根据各种实施例,在操作s403中,显示器驱动单元可以确定内容要显示在显示器560上的第一区域、以及内容不显示在显示器560上的第二区域。

例如,显示器驱动单元可以确定矩形区域的内容要被显示的圆形第一区域(该内容将在圆形的显示器560上显示)、以及作为矩形区域的内容不被显示的剩余区域的第二区域。

根据各种实施例,在操作s405中,在激活显示器560的与第一区域对应的驱动器(例如,栅极驱动器541和源极驱动器542)的同时,显示器驱动单元可以停用显示器560的与第二区域对应的驱动器541和542的至少一部分(例如,源极驱动器542的至少一部分)。

例如,显示器驱动单元可以生成要显示的内容,并将所生成的内容提供给显示器驱动单元中的命令控制器520和存储器控制器551。例如,显示器驱动单元可以将关于要显示内容的区域的形状与显示器560的形状相比较的结果的信息连同该内容发送给命令控制器520和/或存储器控制器551。

例如,命令控制器520可以向显示器驱动单元的标记生成器530发送用于生成标记的控制信号,通过该标记来区分要显示内容的区域中的要在显示器560上显示的第一区域与要显示内容的区域中的不在显示器560上显示的第二区域。

例如,标记生成器530可以基于控制信号生成用于区分第一区域与第二区域的标记,并且将所生成的标记发送给显示器驱动单元中的显示时间控制器540、存储器控制器551、存储器550(图形随机存取存储器(gram))和/或图像处理器552。

例如,显示时间控制器540可以基于所接收的标记通过栅极驱动器541和源极驱动器542将内容输出到显示器560。例如,显示时间控制器540可以基于所接收的标记使用栅极驱动器541来施加多个定时信号,并且使用源极驱动器542针对每个定时信号施加数据信号。例如,在源极驱动器542的至少一个晶体管中的每个定时信号处激活与第一区域对应的一个或多个晶体管的同时,显示时间控制器540可以停用与第二区域对应的一个或多个其他晶体管。

例如,存储器控制器551可以控制外部组件对存储在存储器550中的内容的访问。根据各种实施例,存储器控制器551的第一控制器和第二控制器可以基于所接收的标记启用对存储在存储器550中的内容的第一区域的访问,并且禁止对该内容的第二区域的访问。

例如,图像处理器552可以根据用于所存储的内容的预设方案或用户选择的方案来编辑和/或修改图像。例如,图像处理器552可以对所存储的内容执行编码、解码等。根据各种实施例,在激活用于对所存储的内容的第一区域执行图像处理的第一图像处理器的同时,图像处理器552可以停用用于对该内容的第二区域执行图像处理的第二图像处理器。

图6和图7是示出了根据本公开的各种示例实施例的示例内容和显示的示图。

参照图6和图7,根据各种示例实施例,处理器(例如,处理器510)可以生成正方形内容605,并且识别和/或比较内容605的形状与显示器760的形状。

图8是示出了根据本公开的各种示例实施例的用于确定第一区域和第二区域以及基于该确定停用第一驱动器和第二驱动器的至少一部分的示例操作的示图。

参照图8,根据各种示例实施例,显示器驱动单元可以通过显示器驱动单元控制栅极驱动器841的定时信号和/或源极驱动器842的数据信号。

例如,内容805可以包括要显示的正方形区域。例如,内容805可以包括要在显示器860上显示的第一区域802、以及不在显示器860上显示的第二区域801a、801b、801c和801d。

根据各种实施例,用于输出驱动信号以驱动圆形显示器860的源极驱动器842可以包括n个水平通道x1、x2、x3...xn,并且栅极驱动器841可以包括n个竖直通道y1、y2、y3...yn。

例如,显示器驱动单元可以根据为通道y1、y2、y3...yn预设的时间顺序通过栅极驱动器841来施加定时信号y1至yn,并且基于已经生成的标记(比较第一区域与第二区域的结果)将数据信号施加到通道x1、x2、x3...xn。

图9是示出了根据本公开的各种示例实施例的源极驱动器的示例驱动原理的示图。

参照图9,根据各种示例实施例,显示器960可以显示内容905的第一区域902,而不显示内容905的第二区域901。这对于本领域技术人员来说是显而易见的,因为与内容905的正方形形状相比,显示器960被成形为圆形。

例如,显示器驱动单元可以控制源极驱动器942以在时间t0到时间t5使用源极驱动器942的多个通道中的一部分来输出数据信号函数。

例如,在t0处,在基于所接收的标记(或者将第一区域与第二区域进行比较的结果),激活源极驱动器942的通道x1、x2、x3...xn中的施加第一数据信号函数所需要的一些晶体管的同时,显示器驱动单元停用施加第一数据信号函数所不需要的剩余晶体管。

例如,在t1处,在基于所接收的标记(或者将第一区域与第二区域进行比较的结果),激活源极驱动器942的通道x1、x2、x3...xn中的施加第二数据信号函数所需要的一些晶体管的同时,显示器驱动单元停用施加第二数据信号函数所不需要的剩余晶体管,其中使用比输出第一数据信号函数所需要的通道数量更多的通道来施加第二数据信号函数。

例如,在t2处,在基于所接收的标记(或者将第一区域与第二区域进行比较的结果),激活源极驱动器942的通道x1、x2、x3...xn中的施加第三数据信号函数所需要的一些晶体管的同时,显示器驱动单元停用施加第三数据信号函数所不需要的剩余晶体管,其中使用比输出第二数据信号函数所需要的通道数量更多的通道来施加第三数据信号函数。

例如,在t3处,基于被发送到与源极驱动器942的通道x1、x2、x3...xn对应的晶体管的标记(或者将第一区域与第二区域进行比较的结果),显示器驱动单元可以停用除了施加第四数据信号函数所需要的一些晶体管之外的剩余晶体管,其中该第四数据信号函数将使用比输出第三数据信号函数所用的通道数量更多的通道来输出。在tn处,在基于被发送到与源极驱动器942的通道x1、x2、x3...xn对应的晶体管的标记(或者将第一区域与第二区域进行比较的结果),激活施加第五数据信号函数所需要的一些晶体管的同时,处理器可以停用施加第五数据信号函数所不需要的剩余晶体管,其中该第五数据信号函数将使用比输出第四数据信号函数所需的通道数量更少的通道来输出。

图10是示出了根据本公开的各种示例实施例的控制电子装置的示例方法的流程图。

参照图10,根据各种示例实施例,在图4的操作s401和s403之后,在操作s1005中,在激活源极驱动器(例如,源极驱动器542)的与第一区域(例如,第一区域802)对应的第一驱动器的同时,显示器驱动单元可以停用与第二区域(例如,第二区域801)对应的第二驱动器。

图11是示出了根据本公开的各种示例实施例的控制电子装置的示例方法的流程图。

参照图11,根据各种示例实施例,在图4的操作s401和s403之后,在操作s1105中,在激活存储器控制器(例如,存储器控制器551)的与第一区域(例如,第一区域802)对应的第一控制器的同时,处理器(例如,处理器510)可以停用与第二区域(例如,第二区域801)对应的第二控制器。

例如,在激活用于控制对内容的区域中的第一区域802进行访问的第一控制器的同时,显示器驱动单元可以停用用于控制对内容的区域中的第二区域801进行访问的第二控制器。

下面将参考图12更详细地描述该操作。

图12是示出了根据本公开的各种示例实施例的用于控制对存储器的访问的示例方法的示图。

参照图12,例如,标记生成器1230可以基于将内容1205的区域中要显示在显示器1260上的第一区域1202与内容1205的区域中不显示在显示器1260上的第二区域1201进行比较的结果,来生成标记。

例如,标记生成器1230可以将所生成的标记发送到存储器(例如,存储器控制器551)中用于控制对第一区域1202的访问的第一存储器控制器1251和用于控制对第二区域1201的访问的第二存储器控制器1252。

例如,尽管第一存储器控制器1251可以基于所获取的标记来访问内容1205的第一区域1202,但是第二存储器控制器152不能访问内容1205的第二区域1201,因为第二存储器控制器1252已经基于所获取的标记而被停用。

例如,显示器驱动单元可以控制对存储内容的外部存储器的一部分的访问。

图13是示出了根据本公开的各种示例实施例的示例图像处理方法的流程图。

参照图13,根据各种示例实施例,在图4的操作s401和s403之后,在操作s1305中,在激活图像处理器的与第一区域(例如,第一区域802)对应的第一处理器的同时,显示器驱动单元可以停用图像处理器的与第二区域(例如,第二区域801)对应的第二处理器。

图14是示出了根据本公开的各种示例实施例的示例图像处理方法的示图。

参照图14,根据各种示例实施例,标记生成器1430可以生成将第一区域1402与第二区域1401区分开的标记,并将所生成的标记发送到第一图像处理器1451和第二图像处理器1452。

例如,用于对要显示在显示器1460上的第一区域1402执行图像处理的第一图像处理器1451可以根据预定条件对内容1405的第一区域1402执行图像处理。

例如,用于对不显示在显示器1460上的第二区域1401执行图像处理的第二图像处理器1452可以根据预定条件不对内容1405的第二区域1401执行图像处理,因为第二图像处理器1452已经被停用。

根据本公开的各种示例实施例,一种电子装置包括:基本上圆形或椭圆形的显示器;被配置为生成内容的处理器;包括显示器驱动电路的显示器驱动单元,该显示器驱动电路包括第一驱动器和第二驱动器;其中,显示器驱动单元被配置为控制显示器的驱动,识别在显示器中显示的内容的区域的形状,识别显示器的形状;至少基于识别的结果确定内容要显示在显示器上的第一区域,确定内容不显示在显示器上的第二区域;在激活与第一区域对应的显示器驱动单元的同时,停用与第二区域对应的显示器驱动单元的至少一部分。

根据各种示例实施例,显示器驱动单元可以被配置为通过确定操作的至少一部分来选择第一区域和第二区域的一部分。

根据各种示例实施例,显示器驱动单元可以被配置为控制显示器驱动单元的至少一部分对存储器的访问。

根据各种示例实施例,显示器驱动单元可以被配置为控制在显示器驱动单元的至少一部分处对内容的处理。

根据各种示例实施例,显示器驱动单元可以被配置为控制显示器驱动单元的第一驱动器的输出数据。

根据本公开的各种示例实施例,一种控制电子装置的方法,该电子装置包括显示器、用于控制显示器的驱动的显示器驱动单元、以及用于存储要在显示器上显示的内容的存储器,其中该显示器驱动单元包括显示器驱动电路,该显示器驱动电路包括第一驱动器和第二驱动器,该方法包括:识别在显示器中显示的内容的区域的形状和显示器的形状;至少基于识别的结果确定内容要显示在显示器上的第一区域和内容不显示在显示器上的第二区域;以及在激活与第一区域对应的显示器驱动单元的同时,停用与第二区域对应的显示器驱动单元的至少一部分。

根据各种示例实施例,该确定的至少一部分可以包括选择第一区域和第二区域的一部分。

根据各种示例实施例,该方法还可以包括控制显示器驱动单元的至少一部分对存储器的访问。

根据各种示例实施例,该方法还可以包括控制在显示器驱动单元的至少一部分处对内容的处理。

根据各种示例实施例,该方法还可以包括控制显示器驱动单元的第一驱动器的输出数据。

根据本公开的各种示例实施例,一种存储程序的非暂时性计算机可读存储介质,该程序在由至少一个处理器执行时使所述至少一个处理器生成内容,并使包括第一驱动器和第二驱动器的显示器驱动单元执行至少一个操作,所述至少一个操作包括:识别在显示器中显示的内容的区域的形状;识别显示器的形状;至少基于识别的结果确定内容要显示在显示器上的第一区域和内容不显示在显示器上的第二区域;以及在激活与第一区域对应的显示器驱动单元的同时,停用用于显示器的与第二区域对应的显示器驱动单元的至少一部分。

根据各种示例实施例,该确定的至少一部分可以包括选择第一区域和第二区域的一部分。

根据各种示例实施例,至少一个操作还可以包括控制在显示器驱动单元的至少一部分处对内容的处理。

根据各种示例实施例,至少一个操作还可以包括控制显示器驱动单元的至少一部分对存储器的访问。

根据各种示例实施例,至少一个操作还可以包括控制显示器驱动单元的第一驱动器的输出数据。

根据本公开的各种示例实施例,一种电子装置包括:显示器;被配置为生成内容的处理器;用于存储要在显示器上显示的内容的存储器;以及包括显示器驱动电路的显示器驱动单元,该显示器驱动电路包括第一驱动器和第二驱动器,其中该显示器驱动单元被配置为:控制显示器的驱动,识别要在显示器中显示的内容的区域的形状;至少基于识别的结果确定内容要显示在显示器上的第一区域和内容不显示在显示器上的第二区域;在激活与第一区域对应的显示器驱动单元的同时,停用与第二区域对应的显示器驱动单元的至少一部分。

根据各种示例实施例,显示器驱动单元可以被配置为通过确定操作的至少一部分来选择第一区域和第二区域的一部分。

根据各种示例实施例,显示器驱动单元可以被配置为控制显示器驱动单元的至少一部分对存储器的访问。

根据各种示例实施例,显示器驱动单元可以被配置为控制在显示器驱动单元的至少一部分处对内容的处理。

根据各种示例实施例,显示器驱动单元可以被配置为控制显示器驱动单元的第一驱动器的输出数据。

从上述描述显而易见的是,根据本公开的各种示例实施例的电子装置可以控制显示器不显示内容不应在显示器上显示的区域。因此,可以降低可穿戴装置的不必要的功耗,并且用户可以在相对长的时间内在可穿戴装置上再现内容。

提供本公开中公开的各种示例实施例是为了描述和帮助理解本公开,而不旨在限制本公开的范围。因此,本公开的范围应被理解为涵盖在本公开的范围内的所有修改或各种示例实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1