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和他的学生一直在研究使用手持设备来控制各种家庭,办公室和工厂设备(如音响,VCR,电话,复印机,传真机和时钟),以及汽车的非驾驶功能(如空调和导航系统)。 他们开发了一种基于XML的高级语言来指定一个设备的功能,从该功能可以在PocketPC个人数字助理(PDA)或移动的电话上生成高质量的用户界面。 然而,仍然存在两个重要的问题:跨不同设备为用户自动生成一致的界面;以及为作为逻辑单元操作的多个设备自动生成组合的用户界面。 现有的用户界面自动生成系统还没有解决这些问题。 例如,解决一致性问题意味着人们可以像设置闹钟一样设置VCR的时间和开始录制的时间。 通过在用户的手持设备上提供接口,在所有电器上需要时间设置的每个地方都将使用相同的一致方式来设置时间。 例如,解决组合接口问题将意味着对于整个娱乐系统,用户将仅需要按下“播放DVD”,并且系统将自动打开TV,将TV切换到“输入3”,打开立体声,将立体声切换到“辅助”输入,关闭有线电视盒,打开DVD播放器,并且最后使得DVD开始播放。 这些是PI计划在该项目中解决的场景。 他将开发一个系统,利用用户所有连接设备之间的相互依赖性,自动创建一个组合的用户界面。 所提出的研究的智力价值在于确定如何生成相互一致的接口以及如何为多个设备联合收割机组合接口。 对于一致性,这包括匹配不同器具的哪些部分应该彼此一致的子问题,以及当器具可能具有用于相关功能的更多或更少特征时如何提供一致性。 PI将必须开发基本的新知识,了解在设备之间保持一致性的哪些方面最重要,以及如何将这些知识体现为手持设备可以用来自动生成一致的用户界面的规则。 对于组合多个设备,知识价值将包括用于描述设备之间的互连以及用于将多个设备的用户界面的片段组合在一起的技术。 广泛的影响:以前没有人尝试过根据不同设备或计算机应用程序的规范自动生成一致的接口,这些设备或计算机应用程序共享一些或许多功能。 这些结果将对所有关注设备或计算机多个用户界面一致性的研究人员和开发人员有用。 类似地,没有人使用为单独的设备单独定义的模型自动创建组合的用户界面。 这项研究的结果将使复杂的电器更容易为公众使用,使他们能够更好地利用他们的设备,并将他们的知识转移到新的,可能更复杂的,电器的操作。

项目成果

期刊论文数量(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

相似海外基金

A platform for rapidly generating live attenuated enterovirus vaccines
快速生成减毒肠道病毒活疫苗的平台
  • 批准号:
    24K02286
  • 财政年份:
    2024
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
SBIR Phase I: CAS: A light-based, energy-generating, carbon removal process
SBIR 第一阶段:CAS:基于光的能量产生碳去除过程
  • 批准号:
    2335596
  • 财政年份:
    2024
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Standard Grant
2022BBSRC-NSF/BIO Generating New Network Analysis Tools for Elucidating the Functional Logic of 3D Vision Circuits of the Drosophila Brain
2022BBSRC-NSF/BIO 生成新的网络分析工具来阐明果蝇大脑 3D 视觉电路的功能逻辑
  • 批准号:
    BB/Y000234/1
  • 财政年份:
    2024
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Research Grant
Generating green hydrogen from mining wastes
从采矿废物中产生绿色氢气
  • 批准号:
    IM240100202
  • 财政年份:
    2024
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Mid-Career Industry Fellowships
3D Diffusion Models for Generating and Understanding 3D Scenes
用于生成和理解 3D 场景的 3D 扩散模型
  • 批准号:
    DP240101926
  • 财政年份:
    2024
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Discovery Projects
Automated, Scalable, and Machine Learning-Driven Approach for Generating and Optimizing Scientific Application Codes
用于生成和优化科学应用代码的自动化、可扩展且机器学习驱动的方法
  • 批准号:
    23K24856
  • 财政年份:
    2024
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Identification a novel bone-generating macrophage subset and their molecular mechanisms.
鉴定一种新型的骨生成巨噬细胞亚群及其分子机制。
  • 批准号:
    24K19848
  • 财政年份:
    2024
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Large-Scale, Sustainable, Nutrient-Dense MicroVeg: Generating Health Evidence & Production Capacity to Support Incorporation into UK Diet
大规模、可持续、营养丰富的微型蔬菜:生成健康证据
  • 批准号:
    10072736
  • 财政年份:
    2023
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Collaborative R&D
Generating evidence for nature-based strategies to reduce loneliness
为基于自然的减少孤独感的策略提供证据
  • 批准号:
    FT220100857
  • 财政年份:
    2023
  • 资助金额:
    $ 41.2万
  • 项目类别:
    ARC Future Fellowships
Co-creation between content-generating AI and humans based on deep learning
基于深度学习的内容生成人工智能与人类的共同创造
  • 批准号:
    23K04201
  • 财政年份:
    2023
  • 资助金额:
    $ 41.2万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了