A Universal Information Appliance

A Universal Information Appliance
复制标题

通用信息设备

DOI:
10.1147/sj.384.0575
复制
发表时间:
1999
期刊:
IBM Syst. J.
影响因子:
--
通讯作者:
Miguel Guillen
Miguel Guillen
中科院分区:
--
文献类型:
--
作者:
Kevin Eustice;T. J. Lehman;Armando Morales;M. Munson;Stefan Edlund;Miguel Guillen

文献摘要

被引文献

相似文献

消费者对通用信息设备(UIA)的看法是个人设备,例如PDA(个人数字助理)或可穿戴的计算机,可以与任何应用程序进行交互,访问任何信息商店或远程操作任何电子设备。技术专家对UIA的看法是一台便携式计算机,通过双向无线链接进行通信,以与精心设计的软件系统进行通信,所有程序,信息商店和电子设备都可以将其接口将其接口导出到UIA。使用导出的接口,UIA可以与出口实体相互键入,无论是家庭安全系统,视频盒式录音机,公司应用程序还是汽车导航系统。此外,可以根据用户的上下文(例如用户的喜好,行为和当前环境)量身定制UIA呈现的接口。 UIA编程模型支持从用户实际和软件上下文检测到的活动触发的动态接口样式和内容。在本文中,我们描述了UIA的设计和首次实现,PDA通过无线链接可以与任何程序进行交互,访问任何数据库或通过远程接口指导大多数电子设备。 UIA模型使用IBM的Tspaces软件包作为接口交付机制和资源数据库,以及网络通信胶。 Tspaces支持UIA与任何对等方之间通过双模式无线链接之间的通信。使用流行的应用程序示例,我们提出了一个广义体系结构,其中UIA是移动用户的软件门户,用于与任何同行互操作:另一个UIA,公共网络服务,旧版应用程序或电子设备。
The consumer's view of a universal information appliance (UIA) is a personal device, such as a PDA (personal digital assistant) or a wearable computer that can interact with any application, access any information store, or remotely operate any electronic device. The technologist's view of the UIA is a portable computer, communicating over a bi-directional wireless link to an elaborate software system through which all programs, information stores, and electronic devices can export their interfaces to the UIA. Using an exported interface, the UIA can interoperate with the exporting entity, whether a home security system, a video cassette recorder, corporate application, or an automobile navigation system. Furthermore, interfaces presented by the UIA can be tailored to the user's context, such as the user's preferences, behavior, and current surroundings. The UIA programming model supports dynamic interface style and content triggered on activity detected from the user's real-world and software context. In this paper we describe the design and first implementation of a UIA, a PDA that, through a wireless link, can interact with any program, access any database, or direct most electronic devices through a remote interface. The UIA model uses IBM's TSpaces software package as the interface delivery mechanism and resource database, and as the network communication glue. TSpaces supports communication between the UIA and any peer over a dual-mode wireless link. Using a popular application example, we present a generalized architecture in which the UIA is the mobile user's software portal for interoperating with any peer: another UIA, a common network service, a legacy application, or an electronic device.