{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/91105"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/91105","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"A software shell for visually impaired applications","abstract":"An approach to introduce the visually impaired to personal computers is presented in this thesis. The PC used for this work was an IBM PC Portable. Use of the resident software developed in conjunction with a Votrax Voice Unit can greatly simplify PC applications for the visually impaired. Further, a method to communicate with a mainframe is also presented. Almost all of the commonly used DOS application software are supported by the software presented in this thesis. Two modes of operation are possible. The advantages and differences between these two modes are considered. A detailed discussion on the software implementation is also presented. A method to develop resident programs that need to trap PC BIOS vectors is presented. It should be noted that the shell concept presents a shell of user invoked resident applications and not a group of subprograms which can be used by other applications.","abstract_html":"An approach to introduce the visually impaired to personal computers is presented in this thesis. The PC used for this work was an IBM PC Portable. Use of the resident software developed in conjunction with a Votrax Voice Unit can greatly simplify PC applications for the visually impaired. Further, a method to communicate with a mainframe is also presented. Almost all of the commonly used DOS application software are supported by the software presented in this thesis. Two modes of operation are possible. The advantages and differences between these two modes are considered. A detailed discussion on the software implementation is also presented. A method to develop resident programs that need to trap PC BIOS vectors is presented. It should be noted that the shell concept presents a shell of user invoked resident applications and not a group of subprograms which can be used by other applications.","abstract_has_math":false,"creators":["Srinivasan, Krishnaswami"],"institution":"Virginia Polytechnic Institute and State University","degree_name":"M.S.","degree_level":"masters","degree_discipline":"Electrical Engineering","degree_department":"Electrical Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1986,"date_issued":"1986","date_published":"1986","updated_at":"2026-07-22T22:19:18Z","subjects":[],"languages":["en_US"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/10919/91105","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.department","label":"Department","values":["Electrical Engineering"]},{"key":"dc:creator","label":"Author","values":["Srinivasan, Krishnaswami"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2019-07-03T18:56:58Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2019-07-03T18:56:58Z"]},{"key":"dc:date.issued","label":"Date","values":["1986"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Polytechnic Institute and State University"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.dcmitype","label":"Dc Type Dcmitype","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Electrical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en_US"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/91105"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["An approach to introduce the visually impaired to personal computers is presented in this thesis. The PC used for this work was an IBM PC Portable. Use of the resident software developed in conjunction with a Votrax Voice Unit can greatly simplify PC applications for the visually impaired. Further, a method to communicate with a mainframe is also presented. Almost all of the commonly used DOS application software are supported by the software presented in this thesis. Two modes of operation are possible. The advantages and differences between these two modes are considered. A detailed discussion on the software implementation is also presented. A method to develop resident programs that need to trap PC BIOS vectors is presented. It should be noted that the shell concept presents a shell of user invoked resident applications and not a group of subprograms which can be used by other applications."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.S."]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["A software shell for visually impaired applications"]}]}],"canonical_facts":{"dc:contributor.department":["Electrical Engineering"],"dc:creator":["Srinivasan, Krishnaswami"],"dc:date.accessioned":["2019-07-03T18:56:58Z"],"dc:date.available":["2019-07-03T18:56:58Z"],"dc:date.issued":["1986"],"dc:description.abstract":["An approach to introduce the visually impaired to personal computers is presented in this thesis. The PC used for this work was an IBM PC Portable. Use of the resident software developed in conjunction with a Votrax Voice Unit can greatly simplify PC applications for the visually impaired. Further, a method to communicate with a mainframe is also presented. Almost all of the commonly used DOS application software are supported by the software presented in this thesis. Two modes of operation are possible. The advantages and differences between these two modes are considered. A detailed discussion on the software implementation is also presented. A method to develop resident programs that need to trap PC BIOS vectors is presented. It should be noted that the shell concept presents a shell of user invoked resident applications and not a group of subprograms which can be used by other applications."],"dc:description.degree":["M.S."],"dc:format.mimetype":["application/pdf"],"dc:identifier.uri":["http://hdl.handle.net/10919/91105"],"dc:language.iso":["en_US"],"dc:publisher":["Virginia Polytechnic Institute and State University"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:title":["A software shell for visually impaired applications"],"dc:type":["Thesis"],"dc:type.dcmitype":["Text"],"thesis:degree_discipline":["Electrical Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["M.S."],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:19:18Z"}