Abstract
A Generic Framework for the Personal Omni-Remote Controller Using M2MI is a master’s thesis outlining a generic framework for the wireless omni-remote controller that controls neighboring appliances by using Many-to-Many Invocation (M2MI). M2MI is an object-oriented abstraction of broadcast communication. First, this paper introduces the history of remote controllers and analyzes omni-remote controller projects made by other researchers in this area, such as the Pebbles PDA project at Carnegie Mellon University and HP’s COOLTOWN project. Second, this paper depicts a generic framework of the personal omni-remote controller system including architecture, type hierarchy, and service discovery. In this framework, a module approach and a decentralized dual-mode service discovery scheme are introduced. When users request a certain type of service, their omni-remote controller application will first discover the available appliances in the vicinity and then bring up the corresponding control module for the target appliance. Thus, users can control the appliance through the User Interface of the control module. To join the omni-remote controller system, servers and clients need to follow the type hierarchy convention of the system. Finally, several implementations are given to show the control of different appliances with different capabilities. These appliances include thermostats, TVs with parental control, and washing machines.
Library of Congress Subject Headings
Remote control; Electronic apparatus and appliances--Automatic control; Client/server computing
Publication Date
2005
Document Type
Thesis
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Kaminsky, Alan - Chair
Advisor/Committee Member
Bischof, Hans-Peter
Advisor/Committee Member
Teredesai, Ankur
Recommended Citation
Tang, Chih-Yu, "Generic framework for the personal omni-remote controller using M2MI" (2005). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/411
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: TK7881.2 T36 2005