当前位置: 首页 > 专利查询>英特尔公司专利>正文

环境定制制造技术

技术编号:15057429 阅读:38 留言:0更新日期:2017-04-06 03:30
本文描述了环境定制。一种计算设备和方法,其调整智能设备的操作以定制围绕计算设备的环境。经由为具有智能设备所知的语言的应用程序接口(API)且经由在传输堆栈中内部地路由数据且促进将数据递送给智能设备的传输抽象模块做出调整。

【技术实现步骤摘要】

本技术通常涉及在计算设备上执行应用,且尤其涉及针对该应用定制计算设备的环境。
技术介绍
在家庭中,人们通常采用计算设备来观看电影、玩视频游戏并与媒体交互。计算设备可以是个人计算机或台式计算机、膝上型计算机、电视、DVD播放器、数字录像机(DVR)、游戏控制台等等。用户可以使用具有视频播放器的计算设备来观看电影或其他视频内容,和/或可以使用具有游戏应用的计算设备来玩游戏,等等。用户通常可以在显示监视器或电视上观看电影或游戏比赛,并通过与计算设备、显示监视器或电视相关联的扬声器来聆听。在消费性电子设备和服务的竞争性业务中,存在对用户体验、可靠性、承受能力等等的持续改善有持续需求。附图说明图1是根据本技术的各实施方式的用于环境定制的设备的图。图2是根据采用本技术的各实施方式的计算设备的系统的框图。图3是具有根据本技术的各实施方式的计算设备的系统的框图。图4是根据本技术的各实施方式用带有用于实现环境定制的软件架构的设备增强(highlight)的方法的图。图5是根据本技术的各实施方式定制计算设备的环境的方法的流程框图。图6是叙述有形非暂态计算机可读介质的示例的框图,该有形非暂态计算机可读介质可以根据本技术的各实施方式促进计算设备附近的环境的定制。贯穿本公开内容和各图,始终使用相同的标号来表示相同的组件和特征。100系列中的标号是指最先在图1中出现的特征;200系列中的标号是指最先在图2中出现的特征;等等。具体实施方式本技术通常涉及定制诸如在房间内之类的计算设备的环境。各实施方式涉及计算设备针对用户和在计算设备上执行的应用调整已连接智能设备的操作以便影响环境。各示例涉及通过各种介质、联网或通信对视频和游戏内容的环境定制,例如物联网(InternetofThings:IoT)和类似的系统和协议。一些实施方式提供例如通过使用用户在家中拥有的智能设备提升用户的视频体验或游戏体验的机制。在某些示例中,游戏(游戏应用)与应用程序接口(API)挂钩(hook)一起工作,以便可以枚举智能设备,并按可以与游戏或电影的主题或动作混合的方式来控制智能设备。一个这样的示例可以是在用户所控制的游戏角色被击中时使得已连接智能手表振动。随着智能设备和物联网的出现,可以开发有趣的和有益的用例,包括游戏开发者和其他人使用用户周围的设备来增加体验。通常,IoT可以是嵌入在电子设备、软件、传感器内的物理对象或“事物”的网络和连接,以促进各对象收集和交换数据。物联网可以促进跨现有网络基础设施远程地感知和控制各对象,从而为在物理世界和基于计算机的系统之间的更直接的集成创造机会。每一“事物”可以通过其嵌入式计算系统而唯一可识别,且可以在现有因特网基础设施内互操作。本文中涉及环境定制的各实施方式可以包括或容纳已连接设备、游戏、物联网、移动设备、视频和电影、个人计算机(PC)、智能设备、膝上型计算机等等。游戏和视频属于计算设备的常见用途,其范围可从低端移动电话到高端台式PC和控制台。内容创建者和应用开发者可以竞相创建更逼真的体验,例如通过感知计算、使用辅助显示器、利用内建到设备的传感器等等。此外,如下面例如相对于辅助数据讨论的,内容的消费者也可以是贡献者。例如,电影的消费者可以写“效果文件”,该消费者使得另一消费者可以例如经由下载公开获得该“效果文件”。例如,通过在用户与内容交互的同时定制在用户周围的环境,本文中的示例可以提升体验。可以采用通过物联网连接的家庭或公司(以及政府、公共场所、大学等等)中的设备。某些实施方式创建或向各应用提供标准化接口以修改诸如智能灯泡、智能温控器、智能手表、智能眼镜等等之类的IoT设备(智能设备)的属性,以便基于情绪或正在消费的内容的其他因素动态地定制环境。各示例适用于游戏、视频和其他类型的用途和应用。大量的用例可以适用。在一个示例中,一种用例可以是用户启动视频播放器应用并给予该应用使用用户的智能设备来定制他(用户)的环境的权限。在用户开始观看电影时,视频播放器使用已连接智能设备如(多个)已连接智能灯传感器检测室内的环境光。然后,视频播放器可以命令智能设备如室内的一个或多个智能灯开关或智能灯泡变暗到适当水平,提供类似电影院的体验。用例的另一示例是用户在他的设备上启动恐怖游戏,且给予该应用使用他附近的智能设备的权限。他玩游戏且进入寒冷昏暗的房间的游戏小节(section)或场景,在他与游戏进行交互时,昏暗的房间逐渐变亮。在这一小节或场景期间,了解用户在游戏中正在做什么的游戏应用根据用户与游戏的交互命令该房间中IoT连接的灯光变暗和变亮。该应用也可以通过命令温控器(IoT或智能温控器)来减少或增加房间温度,以便与正在玩耍的游戏小节的情绪或估算虚拟温度对准。使用IoT,可以在家庭环境中独特地执行为视频消费和游戏玩耍定制环境。在家庭环境中的应用中,包括借助于家庭中现有的智能设备,这样的家庭执行和体验可以相对实惠。图1是诸如用于借助于应用(例如,视频、游戏、安全、监视等等)的环境定制的计算设备之类的设备100和诸如IoT之类的联网通信以及智能设备。设备100可以是个人计算机(PC)或台式计算机、膝上型计算机、服务器、游戏控制台(带有或不带有关联的电视或显示监视器)、电视、移动设备(例如平板、智能电话等等)、智能显示监视器、智能设备等等。在所阐释的实施方式,设备100具有处理器102,如硬件处理器、微处理器、中央处理单元(CPU)等等。处理器102可以是多个处理器和/或每一处理器102可以具有多个核。设备100具有存储器104,如非易失性存储器(硬盘驱动器、只读存储器或ROM、闪存、卡等等)、易失性存储器(例如,随机存取存储器或RAM等等)和其他类型的存储器。此外,尽管图1表示单个设备100,但(诸)处理器102和拥有已存储的可执行应用和指令106的存储器104可以改为或另外处于分布式计算系统中,例如跨域多个计算节点。在所阐释的示例中,存储器104存储可由一个或多个处理器102执行的(多个)应用和指令106(例如,代码、逻辑等等)。应用可以是例如视频播放器或游戏应用。指令106可以由处理器102执行以实现环境定制(包括在家庭或企业等等中)和本文中讨论的技术,例如借助于游戏和视频配置等等。设备100可以配备有网络适配器108以便与智能设备、远程网络、云网络(“云”)等等耦合和交互。网络适配器108可以是与智能设备无线耦合和交互以实现环境定制的无线网络适配器。网络适配器108可以提供与智能设备的有线(例如,以太网等等)网络连接、耦合智能设备、其他计算设备的有线网格等等。再次地,诸如(诸)游戏或(诸)游戏应用、视频播放器等等之类的媒体应用可以被存储在存储器104中,和/或可以在外部提供。设备100可以使用无线连接的智能设备(未示出)以便借助于环境定制增强媒体体验。为了这样实现,设备100可以将可执行指令106存储在存储器104中,如应用框架、传输模块等等。应用框架在经由处理器102执行时可以提供与已连接智能设备的通信。在一些示例中,应用框架可以是处理操作系统(OS)特定细节的API层。应用框架可以向媒体应用(游戏、视频播放器等等)呈现编程接口。平台特有的传输可以包括与智能设备通信的Wi-Fi、近场通信(NFC)、以太网本文档来自技高网...

【技术保护点】
一种计算设备,包括:处理器;以及存储器,其存储应用和指令,所述应用和指令可由所述处理器执行,以调整本地放置在所述计算设备处的智能设备的操作,以便针对用户体验定制围绕所述计算设备的环境,所述指令包括:应用程序接口(API),其具有为所述智能设备所知的语言;以及传输抽象模块,在由所述处理器执行时,所述传输抽象模块在传输堆栈中内部地路由数据并促进将所述数据递送给所述智能设备。

【技术特征摘要】
2015.09.25 US 14/865,5881.一种计算设备,包括:处理器;以及存储器,其存储应用和指令,所述应用和指令可由所述处理器执行,以调整本地放置在所述计算设备处的智能设备的操作,以便针对用户体验定制围绕所述计算设备的环境,所述指令包括:应用程序接口(API),其具有为所述智能设备所知的语言;以及传输抽象模块,在由所述处理器执行时,所述传输抽象模块在传输堆栈中内部地路由数据并促进将所述数据递送给所述智能设备。2.如权利要求1所述的计算设备,包括网络适配器,其将所述计算设备与所述智能设备耦合起来,且其中,所述智能设备包括多个智能设备。3.如权利要求1或2所述的计算设备,其特征在于,所述智能设备包括物联网(IoT)设备,且其中,所述API包括IoTAPI。4.如权利要求1所述的计算设备,其特征在于,所述智能设备包括多个智能设备,包括智能灯和智能温控器,且其中,调整操作包括:调整所述智能灯以调整房间亮度;以及调整所述智能温控器以调整房间温度。5.如权利要求1或2所述的计算设备,其特征在于,所述应用包括游戏应用,且其中,调整所述智能设备的操作是基于用户与所述游戏应用的交互。6.如权利要求1或2所述的计算设备,其特征在于,所述应用包括游戏应用,且其中,调整所述智能设备的操作是基于包括游戏场景的游戏数据。7.如权利要求1或2所述的计算设备,其特征在于,所述应用包括视频播放器,且其中,调整所述智能设备的操作是响应于用户开启所述视频播放器以播放视频。8.如权利要求1或2所述的计算设备,其特征在于,所述应用包括视频播放器,且其中,调整所述智能设备的操作是基于辅助数据文件。9.如权利要求1或2所述的计算设备,其特征在于,所述应用包括媒体应用,且其中,在由所述处理器执行时,所述API促进所述计算设备与本地和云网络中的设备的通信,所述设备包括所述智能设备。10.如权利要求1或2所述的计算设备,其特征在于,所述传输抽象模块隐藏促进将所述数据从所述计算设备递送给所述智能设备的机制。11.如权利要求1或2所述的计算设备,其特征在于,所述传输堆栈涉及蓝牙、Wi-Fi接入点连接、Wi-Fi直连、近场通信(NFC)、或以太网有线连接、或其任何组合。12.一种计算设备,包括:处理器;以及存储器,其存储指令,所述指令可由所述处理器执行以经由智能设备定制所述计算设备本地和外部的物理环境,所述计算设备运行应用,所述指令可由所述处理器执行,以:经由应用程序接口(API)与所述智能设备通信,所述智能设备耦合到所述计算设备,且所述API具有为所述智能设备所知的语言;经由传递抽象模块在传输堆栈中内部地路由所述计算设备中的数据,以递送给所述智能设备;以及调整与所述应用相关的所述智能设备的操作以定制所述物理环境。13.如权利要求12所述的计算设备,其特征在于,所述智能设备包括物联网(IoT)设备,且其中,所述API包括IoT...

【专利技术属性】
技术研发人员:K·维拉马尼U·佩蒂帕西A·乔希
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1