Automatically Generating Consistent User Interfaces for Multiple Appliances

自动为多个设备生成一致的用户界面

基本信息

  • 批准号:
    0534349
  • 负责人:
  • 金额:
    $ 41.2万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2005
  • 资助国家:
    美国
  • 起止时间:
    2005-12-01 至 2009-11-30
  • 项目状态:
    已结题

项目摘要

During the last four years, the PI and his students have been investigating the use of handheld devices to control all kinds of home, office and factory equipment (such as stereos, VCRs, telephones, copiers, FAX machines, and clocks), as well as the non-driving functions of automobiles (such as the air conditioning and navigation systems). They have developed a high-level XML-based language to specify an appliance's features from which a high quality user interface can be generated on a PocketPC personal digital assistant (PDA) or on a mobile phone. However, two important problems remain: to automatically generate consistent interfaces for the user across different appliances; and to automatically generate a combined user interface for multiple appliances that operate as a logical unit. No existing automatic generation system for user interfaces has addressed these problems. Solving the consistency problem would, for example, mean that people could set the time on the VCR and the time to start recording in the same way that they set their alarm clock. By providing the interface on the user's handheld, the same consistent way to set the time would be used in every place that time-setting is required on all appliances. Solving the combined interface problem would, for example, mean that for an entire entertainment system, the user would just need to press "play DVD" and the system would automatically turn on the TV, switch the TV to "input3," turn on the stereo, switch the stereo to "aux" input, turn off the cable box, turn on the DVD player, and finally cause the DVD to start playing. These are the scenarios the PI plans to tackle in this project. He will develop a system that uses the interdependencies among all of a user's connected appliances to automatically create a combined user interface. The intellectual merit of the proposed research lies in determining how to generate interfaces that are consistent with one another and how to combine interfaces for multiple appliances. For consistency, this includes the sub-problems of matching which parts of different appliances should be made consistent with each other, and then how consistency can be provided when the appliances may have more or fewer features for related functions. The PI will have to develop fundamental new knowledge about what aspects of consistency are most important to preserve across appliances, and how to embody that knowledge into rules that the handheld can use to automatically generate consistent user interfaces. For combining multiple appliances, the intellectual merit will include techniques for describing the interconnection among appliances and for combining pieces of multiple appliances' user interfaces together. Extensive user studies will inform the designs and verify the results.Broader Impacts: No one has previously tried to automatically generate consistent interfaces from specifications for different appliances or computer applications that share some or many functions. The results will be useful for all researchers and developers who are concerned with consistency across multiple user interfaces for appliances or computers. Similarly, no one has automatically created a combined user interface using models defined separately for separate appliances. The results of this research will make complex appliances much easier to use for the general public, so that they are able to make better use of their devices and also to transfer their knowledge to the operation of new, potentially more complicated, appliances.
在过去的四年中,PI和他的学生一直在调查使用手持设备来控制各种家庭,办公室和工厂设备(例如立体声,VCRS,电话,复印机,传真机和时钟),以及汽车(例如空气条件和导航系统)的非驾驶功能)。 他们已经开发了一种高级XML的语言来指定设备的功能,可以在PocketPC个人数字助理(PDA)或手机上生成高质量的用户界面。 但是,仍然存在两个重要的问题:自动为用户跨不同设备的用户生成一致的接口;并自动为多个用作逻辑单元运行的电器生成组合的用户界面。 没有现有的用户界面自动生成系统解决了这些问题。 例如,解决一致性问题将意味着人们可以在VCR上设置时间,并以与设置闹钟相同的方式开始录制的时间。 通过在用户手持台上提供接口,可以在所有设备上都需要设定时间安排的每个地方使用相同的一致方法。 例如,解决联合界面问题将意味着,对于整个娱乐系统,用户只需要按“ Play DVD”,该系统将自动打开电视,将电视切换为“ Input3”,打开立体声,将立体声切换到“ AUX”输入,打开电缆盒,打开DVD播放器,并开始播放DVD,并开始播放DVD。 这些是PI计划在该项目中解决的情况。 他将开发一个系统,该系统使用所有用户连接的设备之间使用相互依赖的系统自动创建组合的用户界面。 拟议研究的智力优点在于确定如何生成彼此一致的界面以及如何结合多个电器的接口。 为了保持一致性,这包括匹配的子问题,应该使不同的电器的哪些部分彼此一致,然后当电器可能具有更多或更少的相关功能功能时,如何提供一致性。 PI将不得不发展有关一致性的哪些方面对于跨设备保存最重要的基本知识,以及如何将这些知识体现为手持式的规则,而手持式规则可以自动生成一致的用户界面。 为了结合多个电器,智力优点将包括描述电器之间互连以及将多个电器用户界面组合在一起的互连的技术。 广泛的用户研究将为设计提供信息并验证结果。BRODER的影响:以前没有人试图自动从分享某些或多个功能的不同设备或计算机应用程序的规格中自动生成一致的接口。 结果对于所有关注设备或计算机多个用户界面一致性的研究人员和开发人员都会有用。 同样,没有人使用单独定义的单独设备定义的模型自动创建了组合用户界面。 这项研究的结果将使公众更容易使用复杂的设备,以便他们能够更好地利用自己的设备,并将其知识转移到新的,潜在的更复杂的电器的运行中。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Brad Myers其他文献

Using traits of web macro scripts to predict reuse
  • DOI:
    10.1016/j.jvlc.2010.08.003
  • 发表时间:
    2010-12-01
  • 期刊:
  • 影响因子:
  • 作者:
    Chris Scaffidi;Chris Bogart;Margaret Burnett;Allen Cypher;Brad Myers;Mary Shaw
  • 通讯作者:
    Mary Shaw

Brad Myers的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Brad Myers', 18)}}的其他基金

SHF: Small: Personalizing API Documentation
SHF:小型:个性化 API 文档
  • 批准号:
    2007482
  • 财政年份:
    2020
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
III: Large: Collaborative Research: Analysis Engineering for Robust End-to-End Data Science
III:大型:协作研究:稳健的端到端数据科学的分析工程
  • 批准号:
    1856641
  • 财政年份:
    2019
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Continuing Grant
CHS: Small: Multimodal Conversational Assistant that Learns from Demonstrations
CHS:Small:从演示中学习的多模式对话助手
  • 批准号:
    1814472
  • 财政年份:
    2018
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
TWC: Small: Empirical Evaluation of the Usability and Security Implications of Application Programming Interface Design
TWC:小:应用程序编程接口设计的可用性和安全性影响的实证评估
  • 批准号:
    1423054
  • 财政年份:
    2014
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
HCC: Large: Collaborative Research: Variations to Support Exploratory Programming
HCC:大型:协作研究:支持探索性编程的变体
  • 批准号:
    1314356
  • 财政年份:
    2013
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
HCC: Small: Better Tools for Authoring Interactive Behaviors
HCC:小:用于创作交互行为的更好工具
  • 批准号:
    1116724
  • 财政年份:
    2011
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
Pilot: Exploratory Programming for Interactive Behaviors: Unleashing Interaction Designers' Creativity
试点:交互行为的探索性编程:释放交互设计师的创造力
  • 批准号:
    0757511
  • 财政年份:
    2008
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
CPA-SEL: Better Tools for Software Understanding
CPA-SEL:更好的软件理解工具
  • 批准号:
    0811610
  • 财政年份:
    2008
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
Lowering the Barriers to Successful Programming
降低成功编程的障碍
  • 批准号:
    0329090
  • 财政年份:
    2003
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Continuing Grant
ITR: Collaborative Research: Dependable End-User Software
ITR:协作研究:可靠的最终用户软件
  • 批准号:
    0324770
  • 财政年份:
    2003
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Continuing Grant

相似国自然基金

面向动态演化场景的持续生成对抗网络研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目
面向动态演化场景的持续生成对抗网络研究
  • 批准号:
    62276128
  • 批准年份:
    2022
  • 资助金额:
    54.00 万元
  • 项目类别:
    面上项目
社会创业生态系统:理论模型、生成过程及对社会企业可持续性的影响
  • 批准号:
    72174123
  • 批准年份:
    2021
  • 资助金额:
    48 万元
  • 项目类别:
    面上项目
西北太平洋热带气旋生成过程中弱组织化热带深对流云群持续发展的观测分析和机制研究
  • 批准号:
    42075011
  • 批准年份:
    2020
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
IL-22介导S1P生成经S1PR1持续活化STAT3促进胰腺癌细胞增殖的分子机制
  • 批准号:
    81372242
  • 批准年份:
    2013
  • 资助金额:
    65.0 万元
  • 项目类别:
    面上项目

相似海外基金

From individual life histories to community dynamics: consistent organization of aquatic ecosystem models based on body size
从个体生活史到群落动态:基于体型的水生生态系统模型的一致组织
  • 批准号:
    19K06203
  • 财政年份:
    2019
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Consistent method for optimal design and manufacturing based on the unified geometrical feature evaluation by the partial differential equation
基于偏微分方程统一几何特征评价的一致性优化设计与制造方法
  • 批准号:
    19H02049
  • 财政年份:
    2019
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Physically consistent human motion generation based on fusion theory of motion optimization and deep learning
基于运动优化和深度学习融合理论的物理一致的人体运动生成
  • 批准号:
    18H03315
  • 财政年份:
    2018
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
A New Model for Generating Mass-Consistent Ocean Current for Coastal Sea Areas
沿海海域产生质量一致洋流的新模型
  • 批准号:
    26740033
  • 财政年份:
    2014
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
An Algorithm of Generating Consistent Stiffness Matrices for Incremental Analysis of Elastic-plastic structures
用于弹塑性结构增量分析的一致刚度矩阵生成算法
  • 批准号:
    07650661
  • 财政年份:
    1995
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了