基于特性分析的内容重新配置的制作方法_2

文档序号:9672505阅读:来源:国知局
中,可以通过比如图1中的112A和
112B的用户接口控制的使用来显示附加部分108。用户接口控制112A和112B可以是物理按钮、在显示器106上呈现的图像(例如,假如显示器106具有触摸屏能力)以虑及滚动部分108A……E以及此外使用“向前”和“向后”交互。在一个实施例中,在被呈现在显示器104上之前,部分108A……E可以被改变用于更好的呈现。例如,朝向标志110展示可以如何修改部分108A……E的朝向,而在部分1008D和108E上的向内指的箭头展示调整大小。至少一部分108然后可以被呈现在显示器104上。在图4的示例中,部分108A……E被全部呈现在显示器104上。可以与本公开的实施例一致地实现的至少一个益处是虽然内容106的全部可能没有被呈现在显示器104上(至少没有以有用的方式),但呈现部分108A……E允许以可见的比例呈现可能对用户最重要的内容106的方面,而没有对大量的用户操纵(例如,滚动)的需要。
[0015]在一个实施例中,内容106到部分108A……E的划分和/或用于在显示器104上的呈现的至少一部分108的确定可以基于多于仅内容106和显示器104的特性。用户偏好和/或上下文信息也可以被用来确定如何划分和呈现内容106。例如,设备用户可以手动地配置设备100以自动地检测和选择内容106中的面部(或其他对象)。用户偏好可以是由用户设置的任何配置。用户偏好可以通过例如菜单配置、与设备100的用户触摸交互、用户语音交互、感测的用户手势交互等传达。用户偏好还可以包括学习算法以简单地通过设备100的规律使用来确定设备用户的常见兴趣,这可以在重新配置用于在显示器104上的呈现的内容106时采用这些学到的兴趣。在相同的或不同的实施例中,设备100还可以能够确定上下文信息用于在准备用于显示的内容106中使用。上下文信息的示例可以包括但不限于用户标识(例如,如果多于一个设备用户能够访问设备100的话)、用户活动(例如,驾驶、跑、走、坐、吃、购物、看电影、看电视等)、设备位置(例如,基于全球定位系统(GPS)坐标、短距离无线通信信号等)、设备朝向、时间、环境条件(例如,室内/室外、亮/暗、天气、温度等)或其他接近用户/设备的标识(例如,基于无线信令)等。上下文信息可以规定基于上下文的不同的选择参数。例如,确定设备100在某位置(例如,家、工作、学校、社交地点、特殊事件、某购物设施等)中可以规定用于重新配置内容106的不同标准。其中确定设备100在社交地点处的上下文可以使得设备100将面部检测用于内容划分和选择,而在特殊事件或某购物设施处可以使得划分/选择基于在内容106中可检测的某标记(例如,运动队徽标)、多件衣服和/或饰品。在另一示例中,确定其他设备接近设备100还可以使得划分/选择基于面部检测,但还可以采用对应于被确定在设备100的通信范围内的其他设备的设备用户的面部标识(例如,来检测当前在附近的用户的面部)。
[0016]图2图示了根据本公开的至少一个实施例的可用设备的示例配置。特别地,虽然设备100’可以执行诸如图1中公开的示例功能,但设备100’仅意味着作为根据与本公开一致的实施例可用的装备的示例,并且不意味着将这些各种实施例限于任何特定方式的实现。
[0017]设备100’可以包括被配置成管理设备操作的系统模块200。系统模块200可以包括例如处理模块202、存储器模块204、功率模块206、用户接口模块208以及可以被配置成与通信模块212交互的通信接口模块210。虽然通信模块212与系统模块200被分尚地不出,但该布置仅出于本文内的解释的原因。与通信模块212相关联的功能中的某些或全部还可以被并入到系统模块200内。
[0018]在设备100’中,处理模块202可以包括位于单独的部件中的一个或多个处理器,或替代地可以包括具体化在单个部件中(例如,在片上系统(SoC)配置中)的一个或多个处理核以及任何处理器相关的支持电路(例如,桥接接口等)。示例处理器可以包括但不限于从Intel公司可获得的各种基于x86的微处理器,所述各种基于x86的微处理器包括在Pentium、Xeon、Itanium、Celeron、Atom、Core 1-series 产品系列中的那些,先进的 RISC(例如,精简指令集计算)机器或“ARM”处理器等。支持电路的示例可以包括被配置成提供接口的芯片组(例如,从Intel公司可获得的Northbridge、Southbridge等),处理模块202通过所述接口可以与设备100’中的可以以不同的速度、在不同的总线上等操作的其他系统部件交互。通常与支持电路相关联的功能中的某些或全部也可以被包括与微处理器相同的物理封装中(例如,在比如从Intel公司可获得的Sandy Bridge集成电路的SoC封装中)。
[0019]处理模块202可以被配置成执行设备100’中的各种指令。指令可以包括程序代码,所述程序代码被配置成使得处理模块202执行与读数据、写数据、处理数据、制订(formulate)数据、转换数据、变换数据等相关的活动。信息(例如,指令、数据等)可以被存储在存储器模块204中。存储器模块204可以包括固定或可移除形式的随机访问存储器(RAM)和/或只读存储器(ROM)。RAM可以包括被配置成在设备100’的操作期间保持信息的存储器,诸如例如静态RAM (SRAM)或动态RAM (DRAM)。ROM可以包括诸如被配置成在设备100’以b1s、统一可扩展固件接口(UEFI)等的形式激活时提供指令的b1s存储器,诸如电子可编程ROM(EPROM)、闪存等的可编程存储器的存储器。其他固定和/或可移除存储器可以包括诸如例如软盘、硬盘驱动器等的磁存储器,诸如固态闪存(例如,嵌入式多媒体卡(eMMC)等)的电子存储器、可移除存储器卡或棒(例如,微存储设备(uSD)、USB等)、诸如基于压缩盘的ROM (CD-ROM)的光学存储器等等。功率模块206可以包括内部电源(例如,电池)和/或外部电源(例如,电动机械或太阳能发电器、电网(power grid)、燃料电池等),以及被配置成向设备100’提供操作需要的功率的相关电路。
[0020]用户接口模块208可以包括被配置成允许用户与设备100’交互的电路,诸如例如各种输入机制(例如,麦克风、开关、按钮、旋钮、键盘、扬声器、触摸敏感表面、一个或多个传感器,所述一个或多个传感器被配置成捕获图像和/或感测接近、距离、运动、手势等)以及输出机制(例如,扬声器、显示器、发光/闪光指示器、电动机械部件,所述电动机械部件用于振动、运动等)。通信接口模块210可以被配置成处理用于通信模块212的分组路由和其他控制功能,其可以包括被配置成支持有线和/或无线通信的资源。有线通信可以包括串行和并行有线介质,诸如例如以太网、通用串行总线(USB)、火线、数字视觉接口(DVI)、高清晰度多媒体接口(HDMI)等。无线通信可以包括例如紧密接近的无线介质(例如,诸如基于近场通信(NFC)标准的射频(RF)、红外(IR)、光学字符识别(0CR)、磁字符感测等)、短距离无线介质(例如,蓝牙、无线局域联网(WLAN)、W1-Fi等)以及长距离无线介质(例如,蜂窝广域无线电通信技术、卫星技术等)。在一个实施例中,通信接口模块210可以被配置成防止在通信模块212中活跃的无线通信彼此干扰。在执行该功能中,通信接口模块210可以基于例如消息等待传输的相对优先级来调度用于通信模块212的活动。
[0021]在图2中图示的实施例中,用户接口模块208可以与诸如在图1中公开的显示器104交互以呈现内容106。在该活动的支持中,用户接口模块208可以包括例如可用于使得内容106被呈现在显示器104上的装备(例如,音频处理器、芯片组、卡等)和/或软件(例如,视频压缩器/解压缩器(编解码器)、驱动器、物理引擎等)。可以从存储器模块104取回内容106,或者可以利用有线和/或无线通信通过通信模块212 “流式传输”(例如,可以从设备100’的外部的源连续地接收)所述内容106。用户接口模块还可以与至少通信模块212交互以例如确定上下文信息。
[0022]图3图示了根据本公开的至少一个实施例的、基于特性分析的内容重新配置的替代示例。在一个实施例中,可以至少基于显示器104的特性将内容106划分成部分108A’……C’(以及附加部分108,如果需要的话)。在图3中,显示器104包括伸长的“条”形状并且部分108A’……C’可以符合该形状。部分108A’……C’可以进一步被改变用于呈现(例如,调整大小、重新定向等)。在操作的示例中,一个部分108A’……C’可能一次在显示器106上是完全可见的,其中用户接口控制112A和112B允许用户从部分108A’到部分108C’来回地滚动。虽然在图3的示例中部分108A’……C’已经被示出为水平条,但还可以基于例如用户偏好、上下文信息(例如,至少一个传感器提供关于设备100的朝向的信息)等来形成垂直形成的条。部分108A’……C’的配置可以采用基于设备100的能力提供对用户而言最容易可理解、可导航等的内容106的呈现的形状、朝向、分辨率等。
[0023]图4图示了根据本公开的至少一个实施例的、用于基于特性分析的内容重新配置的示例操作。在操作400中,事件可以触发内容在设备上的呈现。用于引起内容在设备上的呈现的示例事件可以包括但不限于与设备、设备中的应用等的用户交互,经由有线或无线通信对来自其他设备的内容的接收等等。然后可以在操作402中确定内容的特性。示例内容特性可以包括
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1