{"id":{"repo_id":"mit","oai_identifier":"oai:dspace.mit.edu:1721.1/53150"},"canonical_url":"https://search.dev.ndltd.org/etd/mit/oai:dspace.mit.edu:1721.1/53150","repository":{"repo_id":"mit","name":"MIT","base_url":"https://dspace.mit.edu/oai/request"},"display":{"title":"Design and testing of a sensor middleware for mobile phones","abstract":"Sensing of the physical world is a challenging task for mobile applications. There is no standardized method of obtaining data from sensors or for distributing those data to applications that use it. Consequently, many researchers in mobile sensors end up writing custom software to interact with their sensors. Unfortunately, these customized solutions are often tightly integrated with the researcher's specific task and are rarely used for a different sensing application. A sensor framework is presented that offers a standardized, easy-to-use, and efficient application programming interface (API) to sensor software authors. The API lets them write a sensor module focused on producing useful interpretations of the sensor data, without considering how the produced data will be distributed to client applications. As mobile sensors become more ubiquitous, this work will help researchers working with mobile devices to save development time boost the reliability and speed of sensor software that uses sensor input for context detection.","abstract_html":"Sensing of the physical world is a challenging task for mobile applications. There is no standardized method of obtaining data from sensors or for distributing those data to applications that use it. Consequently, many researchers in mobile sensors end up writing custom software to interact with their sensors. Unfortunately, these customized solutions are often tightly integrated with the researcher&#x27;s specific task and are rarely used for a different sensing application. A sensor framework is presented that offers a standardized, easy-to-use, and efficient application programming interface (API) to sensor software authors. The API lets them write a sensor module focused on producing useful interpretations of the sensor data, without considering how the produced data will be distributed to client applications. As mobile sensors become more ubiquitous, this work will help researchers working with mobile devices to save development time boost the reliability and speed of sensor software that uses sensor input for context detection.","abstract_has_math":false,"creators":["Williams, Clayton James"],"institution":"Massachusetts Institute of Technology","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":"Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science.","school":null,"contributors":[],"advisors":["Stephen Intille."],"committee_chairs":[],"committee_members":[],"year":2009,"date_issued":"2009","date_published":"2009","updated_at":"2026-07-22T22:22:10Z","subjects":["Electrical Engineering and Computer Science."],"languages":["eng"],"rights":["M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission."],"rights_urls":["http://dspace.mit.edu/handle/1721.1/7582"],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/1721.1/53150","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Stephen Intille."]},{"key":"dc:contributor.department","label":"Department","values":["Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science."]},{"key":"dc:contributor.other","label":"Dc Contributor Other","values":["Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science."]},{"key":"dc:creator","label":"Author","values":["Williams, Clayton James"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2010-03-25T15:07:25Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2010-03-25T15:07:25Z"]},{"key":"dc:date.issued","label":"Date","values":["2009"]},{"key":"dc:publisher","label":"Institution","values":["Massachusetts Institute of Technology"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Electrical Engineering and Computer Science."]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission."]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://dspace.mit.edu/handle/1721.1/7582"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/1721.1/53150"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2009.","Includes bibliographical references (leaf 35)."]},{"key":"dc:description.abstract","label":"Abstract","values":["Sensing of the physical world is a challenging task for mobile applications. There is no standardized method of obtaining data from sensors or for distributing those data to applications that use it. Consequently, many researchers in mobile sensors end up writing custom software to interact with their sensors. Unfortunately, these customized solutions are often tightly integrated with the researcher's specific task and are rarely used for a different sensing application. A sensor framework is presented that offers a standardized, easy-to-use, and efficient application programming interface (API) to sensor software authors. The API lets them write a sensor module focused on producing useful interpretations of the sensor data, without considering how the produced data will be distributed to client applications. As mobile sensors become more ubiquitous, this work will help researchers working with mobile devices to save development time boost the reliability and speed of sensor software that uses sensor input for context detection."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.Eng."]},{"key":"dc:title","label":"Title","values":["Design and testing of a sensor middleware for mobile phones"]}]}],"canonical_facts":{"dc:contributor.advisor":["Stephen Intille."],"dc:contributor.department":["Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science."],"dc:contributor.other":["Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science."],"dc:creator":["Williams, Clayton James"],"dc:date.accessioned":["2010-03-25T15:07:25Z"],"dc:date.available":["2010-03-25T15:07:25Z"],"dc:date.issued":["2009"],"dc:description":["Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2009.","Includes bibliographical references (leaf 35)."],"dc:description.abstract":["Sensing of the physical world is a challenging task for mobile applications. There is no standardized method of obtaining data from sensors or for distributing those data to applications that use it. Consequently, many researchers in mobile sensors end up writing custom software to interact with their sensors. Unfortunately, these customized solutions are often tightly integrated with the researcher's specific task and are rarely used for a different sensing application. A sensor framework is presented that offers a standardized, easy-to-use, and efficient application programming interface (API) to sensor software authors. The API lets them write a sensor module focused on producing useful interpretations of the sensor data, without considering how the produced data will be distributed to client applications. As mobile sensors become more ubiquitous, this work will help researchers working with mobile devices to save development time boost the reliability and speed of sensor software that uses sensor input for context detection."],"dc:description.degree":["M.Eng."],"dc:identifier.uri":["http://hdl.handle.net/1721.1/53150"],"dc:language.iso":["eng"],"dc:publisher":["Massachusetts Institute of Technology"],"dc:rights":["M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission."],"dc:rights.uri":["http://dspace.mit.edu/handle/1721.1/7582"],"dc:subject":["Electrical Engineering and Computer Science."],"dc:title":["Design and testing of a sensor middleware for mobile phones"],"dc:type":["Thesis"]},"updated_at":"2026-07-22T22:22:10Z"}