CN102404450B - 一种使用移动设备来控制与房间相关联的组件的方法和*** - Google Patents
一种使用移动设备来控制与房间相关联的组件的方法和*** Download PDFInfo
- Publication number
- CN102404450B CN102404450B CN201110314194.9A CN201110314194A CN102404450B CN 102404450 B CN102404450 B CN 102404450B CN 201110314194 A CN201110314194 A CN 201110314194A CN 102404450 B CN102404450 B CN 102404450B
- Authority
- CN
- China
- Prior art keywords
- order
- room
- assembly
- mobile phone
- present
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2818—Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明涉及移动电话主存的会议控制。本文描述了用于使用移动电话来控制与房间相关联的组件的技术。网关被配置成从移动电话接收命令。在接收到该命令之后,网关确定该命令是否为房间命令或呈现命令。如果该命令是房间命令,则网关使得房间组件对该房间命令作出响应。如果所接收的命令是呈现命令,则网关使得呈现组件对该呈现命令作出响应。用户可通过对移动电话作出姿势或在移动电话的屏幕上作出姿势、通过利用移动电话的电话键、或通过与显示在移动电话上的用户界面控件进行交互来将命令输入到该移动电话。
Description
技术领域
本发明涉及通信领域,尤其涉及会议中的组件控制技术。
背景技术
许多公司具有专用的会议室,诸如雇员等会议参与者聚集在那里开会。这些会议室常常配备有控制单元,会议参与者可通过该控制单元控制各种房间组件,诸如位于该房间内的投影仪或投影屏幕。控制单元可能还提供允许用户控制该房间的环境条件的功能。例如,用户可使用控制单元来使会议室中的光线变亮或变暗。
会议室还可配备有呈现计算机和用于显示幻灯片演示的屏幕或投影仪。可利用诸如鼠标或键盘、或分开的呈现遥控器等用户输入设备来控制该演示。或者,会议参与者可带来他们自己的膝上型计算机并***投影仪以供显示演示并执行会议控制功能。
在许多组织中,雇员不携带膝上型计算机。因此,这些雇员可能难以进行幻灯片演示以及执行常规的会议室安装中的会议控制功能。此外,在配备有用于控制房间组件的控制单元的会议室中,会议参与者不在该控制单元的附近是常有的情况。结果,会议参与者可能需要越过会议室来修改房间控制,或请求另一用户修改房间控制。这种类型的活动对于会议可能是破坏性的。
此处所做出的本公开正是对于这些和其他考虑事项而提出的。
发明内容
本文描述了用于使用移动电话(此处可被称为“电话”)来控制与会议室相关联的组件的技术。通过利用本文提供的该技术和概念,可利用诸如移动电话等来控制诸如投影仪或投影屏幕等房间组件以及诸如呈现应用程序等呈现组件。通过使会议参与者能够从他们的移动电话执行这些功能,会议参与者将不再被要求在会议处具备膝上型计算机或离开他们的位子来修改房间组件的 设置。
根据本文公开的一方面,网关被配置成从移动设备接收用于控制与会议室相关联的组件的命令。在接收到该命令之后,网关确定所接收的命令是否是用于控制与房间相关联的房间组件的房间命令。房间组件可能包括照明器具、空调单元、窗帘、音频***、投影仪、和投影屏幕。
如果命令是一房间命令,则网关使得房间组件对房间命令作出响应。例如,网关可将指令传送给房间控制器,该房间控制器进而将指令发送给房间命令所针对的房间组件。房间组件在接收到指令之后执行对应于该指令的动作。
如果网关确定所接收的命令不是房间命令,则网关可确定所接收的命令是否是用于控制与呈现相关联的呈现组件的呈现命令。呈现组件可包括呈现应用、幻灯片应用、以及呈现计算机的音频和视频输出。
如果所接收的命令是呈现命令,则网关使得呈现组件对呈现命令作出响应。例如,网关可将指令传送给呈现计算机,该呈现计算机进而将指令发送给呈现命令所针对的呈现组件。呈现组件在接收到指令之后执行对应于该指令的动作。
通过其将命令传送给网关的移动电话可配备有用于接收来自用户的用于控制房间组件和呈现组件的命令以及将该命令传送给网关的软件。用户可通过对移动电话作出姿势或在移动电话的屏幕上作出姿势、通过利用移动电话的电话键、或通过与显示在移动电话的屏幕上的用户界面控件进行交互来将命令输入到该移动电话。
应该了解,上文所描述的主题还可以被实现为计算机控制的装置、计算机进程、计算***或诸如计算机可读存储介质之类的制品。通过阅读下面的详细描述并审阅相关联的附图,这些及各种其他特征将变得显而易见。
提供本发明内容以便以简化形式介绍将在以下的具体实施方式中进一步描述的一些概念。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本概述用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本公开的任何部分中提及的任何或所有缺点的各实现。
附图说明
图1是示出根据某些实施例的被配置成使移动电话能够控制与会议室相关联的组件的体系结构的***体系结构图;
图2是示出根据本发明的某些实施例的、在控制房间和呈现组件的一个实施例中由移动电话所显示的一系列用户界面控件的用户界面图;
图3A是示出根据某些实施的可如何利用在移动电话的屏幕上作出的姿势来控制会议室组件的图示;
图3B是示出根据某些实施的可如何利用对移动电话作出的姿势来控制会议室组件的图示;
图4是示出根据某些实施例的此处描述的用于向会议室网关注册移动电话的一个过程的各方面的流程图;
图5是示出根据某些实施例的此处描述的用于处理由会议室网关所接收的来自移动电话的命令一个过程的各方面的流程图;
图6是示出用于能够实现此处所呈现的各实施例的各方面的计算***的说明性计算机硬件体系结构的计算机体系结构图。
具体实施方式
以下详细描述涉及用于使用移动电话来控制与房间相关联的组件的技术。通过此处所提供的各种概念和技术的实现,会议室中的参与者可能能够使用移动电话来控制该会议室的环境条件,诸如会议室的照明和温度。另外,参与者还可能能够使用同一移动电话来控制呈现。
根据各实施例,移动电话可包括允许用户与网关通信的控制应用。网关被配置成与控制房间组件的房间控制器以及控制与该房间相关联的呈现组件的呈现计算机两者进行通信。可利用由移动电话所显示的用户界面控件、在移动电话屏幕上作出的姿势、以及对移动电话本身作出的姿势来控制房间和呈现组件。关于这些技术的其他细节将在以下参考图1-6来提供。
尽管在结合计算机***上的操作***和应用程序的执行而执行的程序模块的一般上下文中呈现了此处描述的主题,但是本领域技术人员将认识到,其他实现可以结合其他类型的程序模块来执行。一般地,程序模块包括执行特定 任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其它类型的结构。此外,本领域技术人员将明白,可以利用其他计算机***配置来实施此处描述的主题,这些计算机***配置包括手持式设备、多处理器***、基于微处理器的或可编程消费电子产品、小型计算机、大型计算机等等。
在以下详细描述中,将参考构成本发明的一部分并作为说明来示出的附图、各具体实施方式、或示例。现在参考附图,其中在全部若干附图中相同的标号表示相同的元素,用于使用移动电话来控制与房间相关联的组件的的计算***和方法将被描述。具体而言,图1是示出根据某些实施例的被配置成使移动电话能够控制与会议室相关联的组件的体系结构100的***体系结构图。***体系结构100包括网关102、房间控制器104、呈现计算机106、输入切换框126、和多个移动电话108A-108N。移动电话108A-108N可被统称为移动电话108。贯穿本公开的其余部分,移动电话108A-108N中的任一个可被称为移动电话108。
根据各实施例,网关102、房间控制器104、呈现计算机106、和输入切换框126可被组合以便作为如由会议控制器110所表示的单个实体来操作,如虚线中所示。或者,网关102、房间控制器104、呈现计算机106、和输入切换框126可以是分开的实体,这些分开的实体经由适当的数据通信接口彼此通信地链接。在各实施例中,房间控制器104和/或呈现计算机106可被配置成执行网关102的功能,使得网关102作为房间控制器104和/或呈现计算机106的一部分。
网关102和移动电话108可经由网络112被通信地耦合。网络112可以是蜂窝网络或另一类型的广域无线网络。网络112还可能是个人区域网络(“PAN”)或可使用诸如蓝牙通信标准等适当的近程通信标准来建立的其他合适的近程网络。网络可另选地是局域网(“LAN”)、广域网(“WAN”)、或可使用适当的有线或无线通信链接来建立的其他合适的网络。此外,网络112可以是因特网。网络112还可以是上述各种网络类型的组合。
网关102被配置成从移动电话108接收用于控制组件的命令,并且确定该命令所针对的组件。在确定该命令所针对的组件之后,网关可被配置成确定是否将该命令发送给房间控制器104、呈现计算机106、或输入切换框126。网关 102还可被配置成在确定该命令是针对与房间控制器104相关联的房间组件之后将该命令传递给房间控制器104。房间组件是会议室内的这样的任何组件:该任何组件与房间控制器104通信地耦合的且能够接收并执行来自房间控制器104的命令使得房间控制器104具有对房间组件的某一功能的控制。房间组件的示例包括照明器具、窗帘、空调单元、投影仪、投影屏幕、音频***、和输入切换框。应理解,房间内的任何组件可以是房间组件,只要房间组件的某一功能是可由房间控制器控制的。
网关102还可被配置成在确定该命令是针对与呈现计算机106相关联的呈现组件之后将该命令传递给呈现计算机106。呈现组件是会议室内的这样的任何组件:该任何组件与呈现计算机104通信地耦合的且能够接收并执行来自呈现计算机104的命令使得呈现计算机104具有对呈现组件的某一功能的控制。呈现组件的示例包括呈现应用、幻灯片演示、将音频信号输出到音频***的音频组件、将音频信号输出到输入切换框126的视频组件。此外,网关102可被配置成在确定该信号是针对输入切换框126之后将该命令传递给输入切换框126。
在各实施例中,网关102还可被配置成管理参与者列表使得向仅在该列表上的参与者提供从其移动电话发送命令的授权。此外,网关102可被配置成通过参与者的移动电话108来认证该参与者的凭证。一旦参与者的凭证被验证,网关102就可被配置成将该参与者注册在参与者列表上。以此方式,只有经注册的参与者可发送命令来控制与房间相关联的组件。可在执行适当的日历和会议软件的服务器计算机***上维护参与者列表,该服务器计算机***诸如执行来自华盛顿州雷蒙德市的微软公司的EXCHANGE服务器组件的服务器计算机。
网关102可作为硬件组件、软件、或硬件和软件的组合来实现。根据各实施例,诸如膝上型计算机或台式计算机等个人计算机、或任何其他计算设备还可被实现为网关102,只要该计算设备能够从移动电话108接收命令并且使房间组件和呈现组件中的至少一个对从移动电话108所接收的命令作出响应。
房间控制器104可包括被配置成接收与来自网关102的房间命令相关联的一个或多个指令的房间控制器应用114。房间命令是使得该房间命令所针对的 房间组件执行对应于该房间命令的功能的命令。例如,房间命令可以是增加房间的亮度的命令。这一房间命令使得房间中一个或多个照明器具的亮度增加。应理解,房间命令不必从移动电话发出,而可以由网关104自身生成。此外,房间控制器应用114可被配置成执行所接收的命令,由此使得房间组件对由网关从移动电话108所接收的房间命令作出响应。这些指令可对由网关102从移动电话108所接收的房间命令或由网关102所生成的命令作出响应。
房间命令可以是对修改房间组件所提供的某一功能的请求。例如,房间命令可以是来自移动电话108A的对使会议室中通过适当接口连接到房间控制器104的光源(light)116的亮度变暗的请求。房间命令的另一示例可以是来自移动电话108B的增加房间的温度的请求。根据各实施例,房间控制器104可被配置成与负责设置房间的环境条件的各种房间组件和/或房间内存在的可由用户控制的其他电子组件进行通信。例如,根据图1中提供的实施例,房间控制器104可控制为房间提供光的一个或多个照明器具116、可限制通过房间的窗户进入的光的一个或多个窗帘118、以及用于控制房间的温度的温度调节器120。应理解,房间的环境条件可包括房间中人工照明的量、房间中自然照明的量、房间的温度等等。
房间控制器104还可被配置成控制与房间相关联的其他房间组件。例如,房间控制器104可控制与音频***122相关联的一个或多个功能,包括打开/关闭音频***122、调节房间中扬声器的音量、打开/关闭房间中的话筒等等。此外,房间控制器105还可被配置成控制与投影屏幕124相关联的一个或多个功能,包括降低或升高投影屏幕124。根据各实施例,房间控制器104还可被配置成控制输入切换框126的一个或多个功能,诸如打开/关闭输入切换框。与输入切换框126相关联的其他功能可直接通过网关102来控制或通过呈现计算机106来控制,诸如选择要由投影仪140投影在投影屏幕124上的视频源等等。
如上所述,房间控制器104被配置成控制与房间组件相关联的各种功能。房间控制器104可从网关102接收房间命令来降低投影屏幕124。在接收到这一命令之后,房间控制器应用114可被配置成使得投影屏幕124被降低。房间控制器应用114随后可接收房间命令来对音频***122通电。在接收到这一命令之后,房间控制器应用114可被配置成使得音频***122通电。以此方式, 房间中的参与者可简单地通过移动电话的使用来控制房间组件的各方面,诸如照明器具116、窗帘118、温度调节器120、音频***122、投影屏幕124、输入切换框126以及其他组件。
如以上简要描述的,网关102还可与呈现计算机106通信,该呈现计算机106可被配置成控制呈现组件,诸如将来自呈现计算机106的音频输入信号发送给音频***122的音频组件(未示出)以及将来自呈现计算机106的视频输入信号发送给输入切换框126的视频组件(未示出)。呈现计算机106还可能包括其他呈现组件,诸如呈现应用132和至少一个呈现134。呈现应用132可被配置成从网关102接收呈现命令。呈现应用132随后可执行该呈现命令。
呈现命令的示例可以是用户对开始一存储于呈现计算机106中的呈现134的请求。在从网关102接收到该呈现命令之后,呈现计算机106可向呈现应用132发送指令来开始该呈现134。呈现命令的另一示例可以是使呈现的音量静音。网关可将该命令发送给呈现计算机106,该呈现计算机106可将停止向音频***122发送音频输入信号的指令发送给音频模块,由此使呈现134的音量静音。以此方式,房间中的参与者可简单地通过移动电话108A的使用来一般地控制呈现组件的各种方面,诸如呈现应用132、呈现134、音频***122、输入切换框126等等。在一个实施例中,呈现应用132是来自微软公司的POWERPOINT呈现应用程序。然而应该理解,可利用来自其它制造者的其他呈现应用。
根据各实施例,输入切换框126可被配置成向投影仪140提供视频信号用于将视频投影在投影屏幕124上。输入切换框126可进一步被配置成接收与从移动电话所发送的、针对输入切换框126的命令相对应的指令。在各实施例中,输入切换框126从房间控制器104或呈现计算机106接收指令。在这些实施例中,通过房间控制器104将与打开和/或关闭输入切换框有关的命令传递给输入切换框。可通过呈现计算机106将与选择从其中将视频信号发送给投影仪140的输入源有关的命令传递给输入切换框126。或者,可将与选择从其中将视频信号发送给投影仪140的输入源有关的命令直接从网关102传递给输入切换框126。
移动电话108可以是能够运行控制应用109的任何类型的移动电话,该控 制应用109可被配置成向用户呈现一系列用户界面控件,其一个实施例在图2中示出。另外,移动电话108能够接收来自用户的用户输入用于通过控制应用109来输入命令。移动电话108还能够通过网络112与网关102进行通信。控制应用109可以是允许用户通过用户的移动电话108与网关交互的计算机可执行指令。根据各实施例,移动电话108是诸如来自APPLE COMPUTER(苹果计算机)的IPHONE等智能电话,基于ANDROID(安卓)操作***的智能电话,或另一类型的智能电话。在用适当的控制应用109来配置时,还可能利用其他非智能电话的移动电话。关于图1中示出的组件的操作的其它细节将在下文中参考图2-6来提供。
根据各实施例,移动电话108配备有触敏显示屏幕。通过触敏显示屏幕和在移动电话108上执行的软件,用户输入“姿势”可被检测。另外,移动电话108可配备有各种定向传感器、环境光检测传感器、以及允许移动电话108检测其自身位置、定向、地图航向和环境条件的其他传感器。如以下将详细描述的,可利用在显示屏幕上作出的姿势、显示屏幕上所显示的用户界面控件、以及对移动电话108本身作出的姿势来控制房间组件。
现在参考图2,示出了用户界面图,该用户界面图示出在控制房间和呈现组件的一个实施例中由移动电话108所显示的一系列用户界面控件。如上所述,会议室内的参与者可使用移动电话108来控制会议室内的组件的各种方面。为此,参与者可使得控制应用109在他们的移动电话108上被执行。当控制应用109被执行时,向参与者呈现一个或多个用户界面控件,包括参与者的移动电话108的显示屏幕上的可选图标。通过选择图标来在各种用户界面控件中导航,参与者能够控制与房间相关联的组件。
根据各实施例,移动电话108上的控制应用108可显示主用户界面控件202,该主用户界面控件202向参与者显示三个可选图标:房间控制图标204、呈现控制图标206、参与者管理图标208。图2中所示的箭头指示可出现在移动电话108的屏幕上的一个或多个附加用户界面控件。应理解,图2中所显示的用户界面控件可与本公开的一个实施例相关联。在其他实施例中,其他用户界面控件可包括相同、相似或不同的图标和用户界面控件。
在一个实施例中,用户可通过选择房间控制图标204来控制由房间组件所 提供的功能。在选择用户控制图标204之后,移动电话108呈现房间用户界面控件210,该房间用户界面控件210包括与一个或多个房间组件相关联的可选图标212-220。用户能够通过选择光图标212来控制照明器具116。在选择光图标212之后,移动电话108呈现光用户界面控件230,该光用户界面控件230包括用于控制照明器具116的各方面的可选图标,诸如用于打开或关闭光的开/关图标、用于增加由照明器具116所提供的亮度的亮图标、以及用于降低由照明器具116所提供的亮度的暗图标。在各种实施例中,房间中的每一照明器具116可具有分开的用户界面控件用于控制特定照明器具116的强度。
以相似的方式,用户能够通过选择窗帘图标214来控制会议室中的窗帘118。在选择窗帘图标214之后,移动电话108呈现窗帘用户界面控件240,该窗帘用户界面控件240包括用于控制窗帘118的各方面的可选图标,诸如用于打开窗帘118的打开图标以及用于拉上窗帘118的关闭图标。
用户能够通过选择温度图标216来控制会议室中的温度调节器120。在选择温度图标210之后,移动电话108呈现温度用户界面控件250,该温度用户界面控件250包括用于控制温度调节器120的各方面的可选图标,诸如用于增加房间中的温度的图标、以及用户降低房间的温度的图标。
用户还能够通过选择音频图标218来控制音频***122。在选择音频图标218之后,移动电话108呈现音频用户界面控件260,该音频用户界面控件260包括用于打开/关闭音频***122的打开/关闭图标、用于增加音量的音量增加图标、用于降低音量的音量降低图标、以及用于对音频***122的音量静音的静音图标。应理解,在各种实施例中,用户能够通过呈现计算机106来控制从呈现计算机106发送给音频***122的音频输入信号。在这些实施例中,用户能够控制通过用户界面控件被发送给音频***122的与呈现计算机106相关联的音频输入信号。
用户还能够通过选择输入切换图标220来控制输入切换框126。在选择输入切换图标220之后,移动电话108呈现输入切换用户界面控件270用户选择哪个输入信号要由投影仪140或另一显示设备来投影。输入切换用户界面控件270可包括用于投影由呈现计算机106的视频模块所提供的第一输入信号的输入一图标、用于投影由替换视频源128所提供的第二输入信号的输入二图标、 用于投影由另一视频源(未示出)所提供的第三信号的输入三图标、以及用于打开或关闭投影仪140的打开/关闭图标。应理解,与房间相关联的其他组件可经由呈现给用户用户的可选图标通过移动电话108来控制。
根据一个实施例,用户还能够通过选择主用户界面控件202上的呈现控制图标206来控制诸如呈现计算机106等呈现组件以及可由呈现计算机108访问的呈现文件。响应于对用户控制图标206的选择,移动电话108呈现一呈现用户界面控件222,该呈现用户界面控件222包括与一个或多个呈现组件相关联的可选图标224-228。
如以上讨论的,输入切换框126可被配置成由房间控制器104或呈现计算机106来控制。为了通过呈现计算机106来控制输入切换框126,用户能够通过选择类似于输入切换图标220的输入切换图标228来控制输入切换框126。如以上参考输入切换图标220所描述的,在用户选择输入切换图标228之后,移动电话108呈现用于选择哪个输入信号要由投影仪140投影的输入切换用户界面控件270。
在选择呈现用户界面控件222之后,用户可选择加载呈现图标224来加载呈现134。在用户选择加载呈现图标224之后,移动电话108可呈现用于选择呈现134的文件列表用户界面控件280,计算机106选择该呈现134以供呈现。文件列表用户界面控件280包括用于呈现该呈现134的文件一图标、用于呈现第二呈现(未示出)的文件二图标、以及用于呈现第三呈现(未示出)的文件三图标。可将列出的文件存储在呈现计算机106上、移动电话108上、或另一本地或网络可访问的位置中。
用户可通过选择呈现功能图标226来进一步控制加载的呈现。在用户选择呈现功能图标226之后,移动电话108呈现用于在加载的呈现134上选择操作的功能用户界面控件290。功能用户界面控件290包括用于导航至呈现134的先前幻灯片的先前图标、用于导航至呈现134的下一幻灯片的下一图标、用于播放呈现134的幻灯片放映的播放图标、用于暂停呈现134的暂停图标、以及用于向用户呈现与移动电话108上的呈现134相关联的演示者注释的演示者注释图标。
在各种实施例中,会议的参与者能够经由移动电话108管理参与者列表。 具体而言,用户可选择主用户界面控件202上的参与者管理图标208。在用户选择参与者管理图标208之后,移动电话108呈现参与者管理用户界面控件295,该参与者管理用户界面控件295包括用于将参与者添加到参与者列表中的添加图标、用于将参与者从参与者列表中移除的移除图标、以及用于查看参与者列表的查看图标。如以上讨论的,可将参与者列表存储在适当位置中,诸如在基于服务器的日历和会议应用程序中。
应理解,图2中所示的一系列用户界面控件可被呈现在移动电话108的触摸或非触摸屏上,如图所示。在各种实施例中,图标可通过按压触摸屏上的适当位置和/或通过移动电话上的按钮和/或定点设备来选择。还应理解,在选择用户界面控件230-295中的图标之后,附加的用户界面控件可被呈现。在各种实施例中,在移动电话108的屏幕上作出的姿势或对移动电话108作出的姿势可被用于绕过或补充用户界面控件的某些。以下将参考图3A和3B来提供关于使用姿势来控制房间功能的详细讨论。
现在参考图3A,将描述示出可如何利用在移动电话的屏幕上作出的姿势来控制会议室组件的图示。如本领域已知的,姿势是随时间作出的预定义运动。如以上讨论的,姿势可以在移动电话108的触摸屏上作出,或通过在三维空间中移动该移动电话108来作出。在各种实施例中,用户可使用姿势来控制与房间相关联的组件的各种功能。控制应用109可被配置成检测姿势,以确定所检测的姿势是否与用于控制会议室中的组件的命令相匹配,并且将对应于该姿势的命令发送给网关102。
在一个实施例中,控制应用109可利用存储预定义姿势和对应的房间命令的数据库。以此方式,当移动电话接收姿势时,控制应用108可在数据库中执行查找以确定与该姿势相关联的房间命令。此外,控制应用109可被配置成允许用户定义与具体房间命令相对应的新姿势。例如,用户可定义一姿势,诸如轻击屏幕两次对应于开始呈现134的房间命令。
在一个实施例中,移动电话108的控制应用109可能需要在姿势识别模式中操作,该姿势识别模式用于接收姿势形式的命令。姿势识别模式可允许移动电话108仅在姿势识别模式处于操作中时对姿势作出响应。以此方式,对移动电话108作出的或在移动电话108上作出的意外姿势可不由控制应用109执行。 姿势识别模式可通过按压移动电话108上的键或通过其他已知移动电话用户输入组件(诸如触摸屏302)来激活。
当在姿势识别模式中操作控制应用109时,用户可简单地在移动电话108的屏幕302上将其手指从左滑到右,来向呈现计算机106发送将加载的呈现134导航至下一幻灯片的命令。以相似的方式,用户可在移动电话108的屏幕302上将其手指从顶部滑到底部,来向房间控制器104发送降低音频***122的音量的命令。
在各种实施例中,在移动电话108的屏幕302上作出的姿势可补充向用户所呈现的用户界面控件。以此方式,在移动电话108的屏幕302上作出的姿势可与由在用户界面控件上选择的图标表示的组件相关联。例如,如果用户想要在房间中增加由光源116所提供的亮度,则用户可首先导航至光用户界面控件230。用户随后可将其手指从屏幕的底部滑到顶部,来在房间中增加由照明器具所提供的亮度。相反,如果用户想要使房间中的亮度变暗,则他可在导航至光用户界面控件230之后简单地将其手指从屏幕的顶部滑到底部,由此使光源116的强度减小。为了避免在屏幕302上作出姿势时按压屏幕302上的任何图标,用户可首先需要激活移动电话108上的姿势识别模式。
现在参考图3B,将描述示出可如何利用对移动电话作出的姿势来控制会议室组件的图示。在图3B中,用户没有在移动电话108的屏幕302上作出姿势,而是对移动电话作出姿势,诸如通过在拿着移动电话108时移动其手臂、手腕或手。例如,诸如将移动电话108从左移至右的姿势可对应于导航至呈现134的下一幻灯片的命令。类似地,诸如将移动电话108从右移至左的姿势可对应于导航至呈现134的先前幻灯片的命令。根据各实施例,各种其他移动可对应于用于控制房间内的组件的其他命令。
现在参考图4,将描述关于移动电话108和网关102的操作的其他细节。具体而言,图4是示出根据某些实施例的用于向网关102注册移动电话的方法的流程图。如以上简要描述的,移动电话108可能不被准许控制房间组件,直到移动电话108已向网关102注册或由网关102授权。
应理解,此处所述的逻辑操作被实现为(1)一系列计算机实现的动作或运行于计算***上的程序模块,和/或(2)计算***内的互连的机器逻辑电路或电 路模块。取决于计算***的性能及其他要求,可以选择不同的实现。因此,此处描述的逻辑操作被不同地称为状态操作、结构设备、动作或模块。这些操作、结构设备、动作和模块可以用软件、固件、专用数字逻辑以及其任何组合来实现。应该理解,可以执行比附图中示出的和此处所描述的操作更多或更少的操作。这些操作还可以按与此处所描述的不同的次序来执行。
图4中示出的例程400在操作401处开始,其中移动电话108接收来自用户的对启动控制应用109用于经由网关102来控制房间内的组件的请求。例程400从操作401前进至操作402,其中移动电话108发送连接到网关102的请求。例程400从操作402前进至操作404,其中网关102接收来自移动电话108的连接请求。
例程400从操作404前进至操作406,其中网关102请求使用移动电话108的用户的认证凭证。认证凭证可以是用户名和口令或与授权的参与者或移动电话108相关联的设备标识符(“ID”)。例程400从操作406前进至操作408,其中移动电话108接收对认证的请求。例程400从操作408前进至操作410,其中移动电话108将认证凭证发送给网关102。在一个实施例中,移动电话108的用户可通过安全网络建立通信,诸如蓝牙或WI-FI,来被认证。例程400从操作410前进至操作412,其中网关102接收认证凭证。
例程400从操作412前进至操作414,其中网关102认证所接收的凭证。这可包括查看用户名和口令是否有效、或者移动电话是否是网关102或网络112上注册的设备。如果认证凭证是无效的,则例程400前进至操作416,其中网关102向移动电话108发送移动电话108无法被认证的通知。例程400从操作416返回至操作406。
在操作414处,如果网关102确定所接收的认证凭证有效,则例程400前进至操作420,其中网关将该移动电话添加至注册的设备列表中。注册的设备列表是诸如已经被网关102认证的移动电话等通信设备的列表。
例程400从操作420前进至操作422,其中网关102向移动电话108发送向网关102注册了移动电话108的通知。以此方式,移动电话108被指令它可开始经由网关102控制房间内的各种组件。例程400从操作422前进到操作424,其中移动电话108接收移动电话108被注册的通知。
例程400从操作424前进至操作426,其中移动电话108接收来自用户的对控制房间内的组件的请求。例程400从操作426前进至操作428,其中移动电话108向网关102发送与所接收的用于控制房间内的组件的请求相关联的命令。网关102随后接收并处理该命令。这将在以下参考图5来更详细地描述。
现在参考图5,将描述关于网关102的操作的附加细节。具体而言,图5是示出由网关102执行的用于处理来自移动电话108的命令的例程500的流程图。在图5中,例程500在操作501处开始,其中网关102接收来自移动设备108的命令。如以上讨论的,命令可以是用于控制房间内的房间组件的房间命令、用于控制诸如由呈现计算机106所呈现的呈现134等呈现组件的呈现组件、或用户控制诸如输入切换框126等输入切换组件的输入切换命令。
例程500从操作501前进至操作502,其中网关102确定发送命令的移动电话108是否向网关102注册。在一个实施例中,网关102可通过检查从移动电话108所接收的数据分组来标识发送该命令的移动电话108。在标识移动电话108之后,网关102确定移动电话108是否向网关102注册。如果移动电话108没有向网关102注册,则例程500前进至操作503,其中网关102向移动电话108发送指示移动电话108没有向网关102注册的通知。
在操作502处,如果网关102确定发送命令的移动电话108已向网关102注册,则例程200从操作502前进至操作504,其中网关102确定从移动电话108所接收的命令是否为房间命令。在确定该命令为房间命令之后,例程500前进至操作506,其中网关102将该命令传递给房间控制器104。房间控制器104随后可生成对应于该命令的指令并且将该指令发送给适当的房间组件。适当的房间组件随后将实现从移动电话108所接收的命令。例如,如果房间命令是使光源116变暗的请求,则网关102可将使光变暗的请求传递给房间控制器104。房间控制器104随后可生成并发送降低向光源116提供的电能,由此使得照明器具116的亮度减小。
在另一示例中,如果房间命令是拉上窗帘118的请求,则网关102可将拉上窗帘118的请求传递给房间控制器104。房间控制器104随后可生成指令并将其发送给窗帘118,由此使得与窗帘相关联的电动机拉上窗帘118。
根据各实施例,网关102可标识命令所针对的房间组件,并且生成与从移 动电话108所接收命令相对应的指令。在生成指令之后,网关102可向房间控制器104发送所生成的指令。房间控制器104进而通过生成与从网关102所接收的指令相对应的指令并将其发送给适当的房间组件来对网关102所发送的指令作出响应。
在操作504,如果网关102确定该命令不是房间命令,则例程500前进至操作508,其中网关102确定该命令是否是呈现命令。在确定该命令是呈现命令之后,例程500前进至操作510,其中网关102经由呈现计算机106将该命令发送给呈现组件。在各种实施例中,网关102可将该命令传递给呈现计算机106,该呈现计算机106随后生成指令并将其发送给特定呈现组件以执行从移动电话108发出的呈现命令。例如,如果呈现命令是导航至呈现134的下一幻灯片的请求,则网关102可将该命令传递给呈现计算机106,由此使得呈现计算机106通过将指令发送给呈现应用132以导航至呈现134的下一幻灯片来对该命令作出响应。在另一示例中,如果呈现命令是加载呈现134的请求,则网关102可将该命令传递给呈现计算机106。呈现计算机106随后可生成与从移动电话108所接收的命令相对应的指令并将其发送给呈现应用132,该呈现应用132通过加载呈现134来对该指令作出响应。
在各种实施例中,可在从移动电话108接收到单个指令之后生成多个命令。例如,当网关102接收开始呈现134的命令时,网关102确定是否为呈现134的递送配置了与房间相关联的且在呈现该呈现时有用的其他组件。网关102可具有预定义操作列表,网关102在从移动电话108接收到开始呈现134的命令之后需要执行该预定义操作列表。预定义操作列表可包括确定哪些组件对于开始该呈现是必要的,确定那些组件是否通电并为该呈现做好准备,以及在确定它们没有为该呈现做好准备之后发送变成为该呈现做好准备的命令。
例如,如果在接收到开始呈现134的命令之时,投影仪140被关闭并且投影屏幕124被升起,则网关102可被配置成执行与呈现该呈现134相关联的预定义操作。这可包括向房间控制器104发送打开投影仪140、降低投影屏幕124、使音频***122通电、以及选择呈现计算机作为输入切换框126处的视频输入源的各请求。以此方式,当呈现计算机106接收用于开始呈现134的单个命令时,呈现134可经由投影仪140来显示在投影屏幕124上,并且呈现134的音 频可经由音频***122来投射。从这一示例中应理解,一个或多个房间组件、呈现组件、以及输入切换组件可通过单个命令来控制。
在操作508,如果网关102确定该命令不是呈现命令,则例程500前进至操作512,其中网关102确定该命令是否是输入切换命令。在确定该命令是输入切换命令之后,例程500前进至操作514,其中使得输入切换框126对输入切换命令作出响应。在各种实施例中,网关102可直接地或是经由呈现计算机106或房间控制器104将该命令传递给输入切换框126,使得输入切换框126对输入切换命令作出响应。
在操作512处,如果网关102确定该命令不是输入切换命令,则例程500前进至操作512,其中网关102向移动电话108发送指示该命令无效的通知。例程500从操作516行进至操作518,其在此结束。
尽管贯穿说明书所描述的各种实施例涉及对移动电话的使用,但应理解任何移动设备能够执行本文所描述的移动电话的功能。例如,可利用诸如APPLEIPAD、APPLE ITOUCH等移动设备,触摸屏遥控器等等来执行本文所描述的移动电话108的各种功能。
现在转向6,示出了展示出计算机600的示例计算机体系结构图。可利用图6中所示的计算机体系结构来实现网关102、房间控制器104、呈现计算机106、以及移动电话108。
计算机600包括中央处理单元(“CPU”)602、包括随机存取存储器(“RAM”)611和只读存储器(“ROM”)612的***存储器604、以及将存储器604耦合至CPU 602的***总线606。计算机600还可包括用于存储一个或多个操作***616和程序模块618的大容量存储设备614。程序模块618的示例可包括被配置成执行如以上参考图1-5所述的网关102、房间控制器104、或呈现计算机106的功能的控制应用109和应用程序。
大容量存储设备614可以通过连接到总线606的大容量存储控制器(未示出)连接到CPU 602。大容量存储设备614以及其相关联的计算机存储介质可以为计算机600提供非易失性存储。虽然此处包含的计算机存储介质的描述引用了诸如硬盘或CD-ROM驱动器之类的大容量存储设备,但是本领域技术人员应该了解,计算机存储介质可以是可由计算机600访问的任何可用的计算机 存储介质。
作为示例而非限制,计算机存储介质可以包括以用于非瞬时地存储诸如计算机存储指令、数据结构、程序模块或其他数据之类的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。例如,计算机存储介质包括,但不仅限于,RAM、ROM、EPROM、EEPROM、闪存或其他固态存储器技术,CD-ROM、数字多功能盘(“DVD”)、HD-DVD、蓝光或其他光学存储,磁带盒、磁带、磁盘存储器或其他磁存储设备,或可以用来存储所需信息并可由计算机600访问的任何其他介质。
根据各实施例,计算机600可以使用通过诸如网络112之类的网络到远程计算机的逻辑连接来在联网环境中操作。计算机600可以通过连接至总线606的网络接口单元610来连接到网络112。应当理解,网络接口单元610还可以被用来连接到其他类型的网络和远程计算机***。计算机600还可包括输入/输出控制器608,用于接收和处理来自多个输入设备(未示出)的输入,该多个输入设备包括键盘、鼠标、话筒、游戏控制器和移动电话。类似地,输入/输出控制器608也可以向显示器或其他类型的输出设备(未示出)提供输出。
总线606可以使CPU 602能够向/从大容量存储设备614或其他计算机存储介质读取代码和/或数据。计算机存储介质可以表示使用任何合适的技术来实现的存储元件形式的装置,这些技术包括但不限于,半导体、磁性材料、光学等等。计算机存储介质可以表示存储器组件,而无论是被表征为RAM、ROM、闪存还是其他类型的技术。计算机存储介质还可以表示次级存储,无论是被实现成硬盘驱动器还是以其他方式来实现。硬盘驱动器实现可以被表征为固态,或者可以包括存储磁编码信息的旋转介质。
程序模块618可以包括软件指令,这些指令在被加载到处理单元602中并被执行时,使计算机600控制与房间相关联的组件。程序模块618还可以提供计算机600可以使用在整个本说明书中所讨论的组件、流程以及数据结构来参与到整个***或操作环境内的各种工具或技术。
一般而言,程序模块618在被加载到处理单元602中并被执行时,可以将处理单元602和整个计算机600从通用计算***变换成被定制成控制与房间相关联的组件的专用计算***。处理单元602可以用任意数量的晶体管或其他分 立电路元件(它们可以单独或共同采取任意数量的状态)来构造。更具体而言,处理单元602可以响应于程序模块618中所包含的可执行指令,作为有限状态机来操作。这些计算机可执行指令可以通过指定处理单元602如何在各状态之间进行转换来变换处理单元602,由此变换构成处理单元602的晶体管或其他分立硬件元件。
对程序模块618进行编码还可以变换计算机存储介质的物理结构。在本说明书的不同的实现中,物理结构的具体变换可取决于各种因素。这些因素的示例包括但不限于:用于实现计算机存储介质的技术、计算机存储介质被表征为主存储还是次级存储等等。例如,如果计算机存储介质被实现为基于半导体的存储器,则当在其中编码程序模块618时,该软件可以变换半导体存储器的物理状态。例如,程序模块618可以变换构成半导体存储器的晶体管、电容器或其他分立电路元件的状态。
作为另一示例,计算机存储介质可以使用磁性或光学技术来实现。在这样的实现中,程序模块618可以在该软件在磁性或光学介质中编码时变换该磁性或光学介质的物理状态。这些变换可以包括改变给定磁性介质内的特定位置的磁性。这些变换还可以包括改变给定光学介质内的特定位置的物理特征或特性,以改变这些位置的光学特性。在没有偏离本说明书的范围的情况下,物理介质的其他变换也是可能的,前面提供的示例只是为了便于这一讨论。
基于上述内容,应当理解,此处呈现了用于使用移动电话来控制房间组件的技术。虽然以计算机结构特征、方法动作、以及计算机可读介质专用的语言描述了本文呈现的主题,但是应该理解,在所附权利要求书中所限定的本发明不一定仅限于本文描述的具体特征、动作、或介质。相反,这些具体特征、动作和介质是作为实现权利要求的示例形式来公开的。
上述主题仅作为说明提供,并且不应被解释为限制。可对此处所述的主题作出各种修改和改变,而不必遵循所示和所述的示例实施例和应用,且不背离所附权利要求书中所述的本发明的真正精神和范围。
Claims (14)
1.一种使用移动设备来控制与房间相关联的组件的计算机实现的方法,所述方法包括:
从移动设备接收用于控制与房间相关联的至少一个组件的命令;
确定所述命令是否为用于控制与所述房间相关联的房间组件的房间命令;
在确定所述命令是用于控制与所述房间相关联的房间组件的房间命令之后,使得所述房间组件对所述房间命令作出响应;
在确定所述命令不是房间命令之后,确定所述命令是否为用于控制与呈现(134)相关联的呈现组件的呈现命令;以及
在确定所述命令是用于控制与呈现(134)相关联的呈现组件的呈现命令之后,使得所述呈现组件对所述呈现命令作出响应。
2.如权利要求1所述的方法,其特征在于,所述移动设备是移动电话。
3.如权利要求2所述的方法,其特征在于,还包括:
在确定所述命令不是房间命令或呈现命令之后,确定所述命令是否为用于控制输入切换组件的输入命令;以及
响应于确定所述命令是输入命令,使得所述输入切换组件对所述输入命令作出响应。
4.如权利要求2所述方法,其特征在于,使得所述房间组件对所述房间命令作出响应包括将所述房间命令传送给房间控制器,所述房间控制器被配置成标识与所述房间命令相关联的房间组件并且将所述房间命令发送给与所述房间命令相关联的所述房间组件,由此使得所述房间命令被执行。
5.如权利要求2所述的方法,其特征在于,使得所述呈现组件对所述呈现命令作出响应包括将所述呈现命令传送给呈现计算机,所述呈现计算机被配置成将对应于所述呈现命令的指令发送给与所述呈现命令相关联的所述呈现组件,由此使得所述呈现命令被执行。
6.如权利要求1所述的方法,其特征在于,还包括
在从所述移动设备接收命令之后,确定所述移动设备是否被授权发送命令;
在确定所述移动设备没有被授权发送命令之后,向所述移动设备返回所述移动设备没有被授权发送命令的响应;以及
在确定所述移动设备被授权发送命令之后,使得与所述命令相关联的组件对所述命令作出响应。
7.如权利要求2所述的方法,其特征在于,所述用于控制与房间相关联的至少一个组件的命令包括对所述移动电话作出的姿势或在所述移动电话的屏幕上作出的姿势。
8.一种用于使用一个或多个移动电话来使得会议房间控件能够被控制的***,所述***包括:
用于从移动电话接收用于控制至少一个组件的命令的装置,
用于确定所述命令是否为用于控制与所述房间相关联的房间组件的房间命令的装置,
用于在确定所述命令是用于控制与所述房间相关联的房间组件的房间命令之后,使得所述房间组件对所述房间命令作出响应的装置,
用于在确定所述命令不是房间命令之后,确定所述命令是否为用于控制与呈现相关联的呈现组件的呈现命令的装置,以及
用于在确定所述命令是用于控制与呈现相关联的呈现组件的呈现命令之后,使得所述呈现组件对所述呈现命令作出响应的装置。
9.如权利要求8所述的***,其特征在于,所述***还包括:
用于在确定所述命令不是房间命令或呈现命令之后,确定所述命令是否为用于控制输入切换组件的输入命令的装置;以及
用于在确定所述命令是输入命令之后,使得所述输入切换组件执行所述输入命令的装置。
10.如权利要求8所述***,其特征在于,使得所述房间组件对所述房间命令作出响应包括将所述房间命令传递给房间控制器,所述房间控制器被配置成标识与所述房间命令相关联的房间组件并且将对应于所述房间命令的指令发送给与所述房间命令相关联的所述房间组件,由此使得所述房间命令被执行。
11.如权利要求8所述的***,其特征在于,使得所述呈现组件对所述呈现命令作出响应包括将所述呈现命令传递给呈现计算机,所述呈现计算机被配置成执行所述呈现命令,由此使得所述呈现命令被执行。
12.如权利要求8所述的***,其特征在于,所述***还包括:
用于在从所述移动电话接收命令之后,确定所述移动电话是否被授权发送命令的装置;
用于在确定所述移动电话没有被授权发送命令之后,向所述移动电话返回所述移动电话没有被授权发送命令的响应的装置;以及
用于在确定所述移动电话被授权发送命令之后,使得与所述命令相关联的组件对所述命令作出响应的装置。
13.如权利要求8所述的***,其特征在于,所述***还包括:
用于在从所述移动电话接收命令之前,接收对注册所述移动电话的请求的装置;
用于在接收所述请求之后,认证所述移动电话的装置;以及
用于在认证所述移动电话之后,注册所述移动电话的装置。
14.如权利要求8所述的***,其特征在于,所述用于控制与房间相关联的至少一个组件的命令包括对所述移动电话作出的姿势或在所述移动电话的屏幕上作出的姿势。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/896,926 US8331908B2 (en) | 2010-10-04 | 2010-10-04 | Mobile telephone hosted meeting controls |
US12/896,926 | 2010-10-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102404450A CN102404450A (zh) | 2012-04-04 |
CN102404450B true CN102404450B (zh) | 2014-06-04 |
Family
ID=45886216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110314194.9A Active CN102404450B (zh) | 2010-10-04 | 2011-10-08 | 一种使用移动设备来控制与房间相关联的组件的方法和*** |
Country Status (11)
Country | Link |
---|---|
US (1) | US8331908B2 (zh) |
EP (1) | EP2625821B1 (zh) |
JP (1) | JP2013539329A (zh) |
KR (1) | KR101771280B1 (zh) |
CN (1) | CN102404450B (zh) |
AU (1) | AU2011312738B2 (zh) |
BR (1) | BR112013008069B1 (zh) |
CA (1) | CA2813378C (zh) |
RU (1) | RU2595948C2 (zh) |
TW (1) | TWI559726B (zh) |
WO (1) | WO2012047407A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2011205223C1 (en) | 2011-08-09 | 2013-03-28 | Microsoft Technology Licensing, Llc | Physical interaction with virtual objects for DRM |
US10019962B2 (en) | 2011-08-17 | 2018-07-10 | Microsoft Technology Licensing, Llc | Context adaptive user interface for augmented reality display |
US9153195B2 (en) | 2011-08-17 | 2015-10-06 | Microsoft Technology Licensing, Llc | Providing contextual personal information by a mixed reality device |
WO2013028813A1 (en) * | 2011-08-23 | 2013-02-28 | Microsoft Corporation | Implicit sharing and privacy control through physical behaviors using sensor-rich devices |
WO2013028908A1 (en) | 2011-08-24 | 2013-02-28 | Microsoft Corporation | Touch and social cues as inputs into a computer |
JP5703194B2 (ja) * | 2011-11-14 | 2015-04-15 | 株式会社東芝 | ジェスチャ認識装置、その方法、及び、そのプログラム |
KR20130091197A (ko) * | 2012-02-07 | 2013-08-16 | 삼성전자주식회사 | 일정 정보 완성 방법과 시스템 및 기록 매체 |
JP5529357B1 (ja) * | 2013-02-20 | 2014-06-25 | パナソニック株式会社 | 携帯情報端末の制御方法及びプログラム |
TWI495395B (zh) | 2013-03-11 | 2015-08-01 | Gunitech Corp | 控制燈具之方法及其電腦程式產品 |
US20150067536A1 (en) * | 2013-08-30 | 2015-03-05 | Microsoft Corporation | Gesture-based Content Sharing Between Devices |
JP6296813B2 (ja) * | 2014-01-30 | 2018-03-20 | キヤノン株式会社 | 情報処理端末、情報処理端末の制御方法およびプログラム |
US9837042B2 (en) * | 2015-11-19 | 2017-12-05 | Viewsonic International Corporation | Projection system with auto-project portable device for displaying images automatically |
US10455669B1 (en) | 2018-11-28 | 2019-10-22 | International Business Machines Corporation | Automatic targeted illumination based on aggregate illumination from multiple light sources |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101500036A (zh) * | 2009-01-06 | 2009-08-05 | 深圳华为通信技术有限公司 | 一种控制投影仪的显示内容的方法、移动终端及投影仪 |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6223029B1 (en) * | 1996-03-14 | 2001-04-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Combined mobile telephone and remote control terminal |
JP2002354555A (ja) * | 2001-05-23 | 2002-12-06 | Matsushita Electric Ind Co Ltd | 機器制御装置及び電子機器 |
US20030103075A1 (en) * | 2001-12-03 | 2003-06-05 | Rosselot Robert Charles | System and method for control of conference facilities and equipment |
US20030224807A1 (en) * | 2002-05-28 | 2003-12-04 | Honeywell International Inc. | Method and apparatus for control of presentation equipment |
US6792323B2 (en) * | 2002-06-27 | 2004-09-14 | Openpeak Inc. | Method, system, and computer program product for managing controlled residential or non-residential environments |
JP4698129B2 (ja) * | 2003-03-31 | 2011-06-08 | シャープ株式会社 | 制御装置 |
US20040203387A1 (en) * | 2003-03-31 | 2004-10-14 | Sbc Knowledge Ventures, L.P. | System and method for controlling appliances with a wireless data enabled remote control |
US20050101250A1 (en) * | 2003-07-10 | 2005-05-12 | University Of Florida Research Foundation, Inc. | Mobile care-giving and intelligent assistance device |
US20050226468A1 (en) * | 2004-03-30 | 2005-10-13 | Intel Corporation | Method and apparatus for enabling context awareness in a wireless system |
US20060020816A1 (en) * | 2004-07-08 | 2006-01-26 | Campbell John R | Method and system for managing authentication attempts |
JP4429837B2 (ja) * | 2004-07-29 | 2010-03-10 | 大九産業株式会社 | 遠隔監視用切替装置 |
US7634802B2 (en) * | 2005-01-26 | 2009-12-15 | Microsoft Corporation | Secure method and system for creating a plug and play network |
TWI273825B (en) * | 2005-10-28 | 2007-02-11 | Inventec Appliances Corp | Communication mode switching system and method |
US7640351B2 (en) | 2005-11-04 | 2009-12-29 | Intermatic Incorporated | Application updating in a home automation data transfer system |
FR2893131A1 (fr) | 2005-11-09 | 2007-05-11 | Centre Nat Rech Scient | Procede de detection de nanoparticules et ses applications |
ES2276617B1 (es) * | 2005-12-01 | 2008-06-16 | Colaboradores En Tecnologia Para La Empresa, S.L. | Sistema de control inalambrico de dispositivos mediante un aparato con telefono movil. |
TWI306699B (en) * | 2006-01-27 | 2009-02-21 | Wistron Corp | Communication system capable of remote controlling a multimedia device |
US20070220598A1 (en) * | 2006-03-06 | 2007-09-20 | Cisco Systems, Inc. | Proactive credential distribution |
JP2008035108A (ja) * | 2006-07-27 | 2008-02-14 | Kyocera Corp | ホームネットワークサーバおよびホームネットワークの制御方法 |
WO2008091517A1 (en) * | 2007-01-19 | 2008-07-31 | Kabushiki Kaisha Toshiba | Kerberized handover keying |
US8064882B2 (en) * | 2007-03-09 | 2011-11-22 | Cisco Technology, Inc. | Blacklisting of unlicensed mobile access (UMA) users via AAA policy database |
US8538757B2 (en) | 2007-05-17 | 2013-09-17 | Redstart Systems, Inc. | System and method of a list commands utility for a speech recognition command system |
JP2009044558A (ja) * | 2007-08-09 | 2009-02-26 | Funai Electric Co Ltd | 携帯電話機およびプログラム |
JP2009049761A (ja) * | 2007-08-21 | 2009-03-05 | Nakayo Telecommun Inc | リモート制御機能を有する携帯電話機 |
US20090156251A1 (en) * | 2007-12-12 | 2009-06-18 | Alan Cannistraro | Remote control protocol for media systems controlled by portable devices |
US7506259B1 (en) | 2008-02-14 | 2009-03-17 | International Business Machines Corporation | System and method for dynamic mapping of abstract user interface to a mobile device at run time |
US9503562B2 (en) * | 2008-03-19 | 2016-11-22 | Universal Electronics Inc. | System and method for appliance control via a personal communication or entertainment device |
US9576157B2 (en) * | 2008-04-02 | 2017-02-21 | Yougetitback Limited | Method for mitigating the unauthorized use of a device |
US8150387B2 (en) * | 2008-06-02 | 2012-04-03 | At&T Intellectual Property I, L.P. | Smart phone as remote control device |
US20100122215A1 (en) | 2008-11-11 | 2010-05-13 | Qwebl, Inc. | Control interface for home automation system |
US9342231B2 (en) * | 2008-12-29 | 2016-05-17 | Apple Inc. | Remote control of a presentation |
WO2011124754A1 (en) * | 2010-04-09 | 2011-10-13 | Nokia Corporation | Method and apparatus for coordinating media presentation on devices via an information space |
US9009810B2 (en) * | 2010-05-28 | 2015-04-14 | Nokia Corporation | Method and apparatus for providing reactive authorization |
-
2010
- 2010-10-04 US US12/896,926 patent/US8331908B2/en active Active
-
2011
- 2011-08-28 KR KR1020137008600A patent/KR101771280B1/ko active IP Right Grant
- 2011-08-28 WO PCT/US2011/049472 patent/WO2012047407A1/en active Application Filing
- 2011-08-28 EP EP11831129.9A patent/EP2625821B1/en active Active
- 2011-08-28 CA CA2813378A patent/CA2813378C/en active Active
- 2011-08-28 BR BR112013008069-8A patent/BR112013008069B1/pt active IP Right Grant
- 2011-08-28 RU RU2013114984/08A patent/RU2595948C2/ru active
- 2011-08-28 AU AU2011312738A patent/AU2011312738B2/en active Active
- 2011-08-28 JP JP2013532805A patent/JP2013539329A/ja active Pending
- 2011-09-02 TW TW100131743A patent/TWI559726B/zh not_active IP Right Cessation
- 2011-10-08 CN CN201110314194.9A patent/CN102404450B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101500036A (zh) * | 2009-01-06 | 2009-08-05 | 深圳华为通信技术有限公司 | 一种控制投影仪的显示内容的方法、移动终端及投影仪 |
Also Published As
Publication number | Publication date |
---|---|
AU2011312738B2 (en) | 2014-06-12 |
RU2595948C2 (ru) | 2016-08-27 |
WO2012047407A1 (en) | 2012-04-12 |
CN102404450A (zh) | 2012-04-04 |
KR101771280B1 (ko) | 2017-08-24 |
EP2625821A1 (en) | 2013-08-14 |
CA2813378A1 (en) | 2012-04-12 |
EP2625821B1 (en) | 2018-09-19 |
JP2013539329A (ja) | 2013-10-17 |
BR112013008069B1 (pt) | 2022-04-12 |
CA2813378C (en) | 2018-08-07 |
TW201216669A (en) | 2012-04-16 |
RU2013114984A (ru) | 2014-10-10 |
US20120083244A1 (en) | 2012-04-05 |
EP2625821A4 (en) | 2017-03-29 |
KR20130100306A (ko) | 2013-09-10 |
AU2011312738A1 (en) | 2013-04-18 |
BR112013008069A2 (pt) | 2016-06-14 |
TWI559726B (zh) | 2016-11-21 |
US8331908B2 (en) | 2012-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102404450B (zh) | 一种使用移动设备来控制与房间相关联的组件的方法和*** | |
US11750734B2 (en) | Methods for initiating output of at least a component of a signal representative of media currently being played back by another device | |
US11837038B2 (en) | User interfaces for managing locks | |
US10242168B2 (en) | Methods and apparatuses for controlling smart device | |
US20230104819A1 (en) | Methods and interfaces for home media control | |
US10273117B2 (en) | Controlling an elevator car to take a user to a destination floor based on calendar information from a mobile device | |
US20160316007A1 (en) | Method and apparatus for grouping smart device in smart home system | |
US20160179087A1 (en) | Activity-centric contextual modes of operation for electronic devices | |
CN105378624A (zh) | 在交互出现于白板上时显示交互 | |
CN106406657A (zh) | 快捷操作方法、装置及终端 | |
CN105652671A (zh) | 智能设备工作模式的设置方法和装置 | |
CN106990903A (zh) | 显示和隐藏应用程序的方法及装置 | |
US10311254B2 (en) | Electronic apparatus and information access control method thereof | |
CN107168543A (zh) | 键盘控制方法及装置 | |
WO2016131181A1 (zh) | 一种指纹事件的处理方法、装置及终端 | |
CN106096442B (zh) | 应用触发方法及装置 | |
CN108845852A (zh) | 智能设备的控制方法、装置及计算机可读存储介质 | |
CN107799092A (zh) | 调整显示亮度的方法、装置及电子设备 | |
CN106959834A (zh) | 分屏方法及装置 | |
KR20140127002A (ko) | 휴대용 장치의 볼륨운영모드 설정 방법 및 장치 | |
CN107124507A (zh) | 终端设置方法及装置 | |
CN106990980A (zh) | 用户空间创建方法及装置 | |
CN106447087A (zh) | 行程任务执行方法及装置 | |
KR20230011455A (ko) | 오디오 메시지를 위한 사용자 인터페이스 | |
CN105592337A (zh) | 显示方法、装置、发送设备及控制设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: MICROSOFT TECHNOLOGY LICENSING LLC Free format text: FORMER OWNER: MICROSOFT CORP. Effective date: 20150424 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20150424 Address after: Washington State Patentee after: Micro soft technique license Co., Ltd Address before: Washington State Patentee before: Microsoft Corp. |