{"id":34397,"date":"2025-01-12T10:37:46","date_gmt":"2025-01-12T05:07:46","guid":{"rendered":"https:\/\/tocxten.com\/?page_id=34397"},"modified":"2025-01-12T10:38:34","modified_gmt":"2025-01-12T05:08:34","slug":"context-aware-computing-2","status":"publish","type":"page","link":"https:\/\/tocxten.com\/index.php\/context-aware-computing-2\/","title":{"rendered":"Context Aware Computing"},"content":{"rendered":"\n<p>Ubiquitous computing integrates computation seamlessly into daily life, where the services provided are highly dependent on the user&#8217;s social and personal context. For these systems to deliver meaningful and practical solutions, they must be context-aware. Context-aware computing enhances ubiquitous systems by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Recognizing situations of interest<\/li>\n\n\n\n<li>Improving service quality for users<\/li>\n\n\n\n<li>Automating processes to reduce intrusiveness<\/li>\n\n\n\n<li>Customizing and personalizing applications<\/li>\n<\/ul>\n\n\n\n<p>Albrecht Schmidt emphasized the significance of context-aware computing, stating: \u201cContext is essential for building usable Ubiquitous Computing systems that respond in a way that is anticipated by the user.&#8221;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Definition of Context<\/h3>\n\n\n\n<p>Context, as described in earlier studies and dictionaries, refers to the circumstances or conditions relevant to an entity&#8217;s interaction with an application. Dey and Abowd (2000) defined context as: <em>\u201cAny information that can be used to characterize the situation of an entity. An entity is a person, a place, or a physical or computational object relevant to the interaction between a user and an application, including the user and application themselves.\u201d<\/em> Pascoe added that context involves the physical and conceptual states of interest to a specific entity.<\/p>\n\n\n\n<p>In this report, context is represented as a set of attributes characterizing an entity\u2019s situation. For instance:<\/p>\n\n\n\n<p><strong>User_Context<\/strong> = {User_Name, User_Role, User_Age, User_Interest, User_Mood, User_PhysicalPosture, User_PhysicalHealth, User_Activity, User_Location, Date, Day, Time}<\/p>\n\n\n\n<p>A set of attributes defines a context if it answers these questions:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Who is the entity?<\/strong> (Identity)<\/li>\n\n\n\n<li><strong>Where is the entity?<\/strong> (Location)<\/li>\n\n\n\n<li><strong>When is this happening?<\/strong> (Time)<\/li>\n\n\n\n<li><strong>What is the entity doing?<\/strong> (Activity)<\/li>\n<\/ol>\n\n\n\n<p>The table below differentiates between context and non-context sets:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Context Attributes<\/th><th>Identity<\/th><th>Location<\/th><th>Activity<\/th><th>Time<\/th><th>Example<\/th><\/tr><tr><td>Name, Role<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>Rohan is a father<\/td><\/tr><tr><td>Name, Role, Time<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>Rohan is a father during morning hours<\/td><\/tr><tr><td>Name, Time, Activity<\/td><td>1<\/td><td>0<\/td><td>1<\/td><td>1<\/td><td>Rohan is a father doing yoga in the morning<\/td><\/tr><tr><td>Name, Time, Activity, Location<\/td><td>1<\/td><td>1<\/td><td>1<\/td><td>1<\/td><td>Rohan is a father doing yoga in the living room during morning hours<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Note:<\/strong> 1 = Provides related information; 0 = Does not provide related information.<\/p>\n\n\n\n<p>Context attributes can be classified as:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Indispensable Attributes<\/strong>: Essential for fully describing the context.<\/li>\n\n\n\n<li><strong>Dispensable Attributes<\/strong>: Supplemental, adding depth to indispensable attributes for personalized services.<\/li>\n<\/ol>\n\n\n\n<p>Examples of these classifications are illustrated below:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Scenario<\/td><td>Indispensable Attributes<\/td><td>Dispensable Attributes<\/td><\/tr><tr><td>Rohan is doing yoga in the morning in his living room<\/td><td>Name, Role, Activity, Location<\/td><td>None<\/td><\/tr><tr><td>Rohan is doing yoga, and his health is normal<\/td><td>Name, Role, Activity, Location<\/td><td>Health<\/td><\/tr><tr><td>Rohan is running while doing yoga; his health and posture are normal<\/td><td>Name, Role, Activity, Location<\/td><td>Health, Physical Posture<\/td><\/tr><tr><td>Rohan is doing yoga in the living room; health, mood, and eyesight are noted<\/td><td>Name, Role, Activity, Location<\/td><td>Health, Mood, Eyesight<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Properties of Contextual Information<\/h3>\n\n\n\n<p>Contextual information refers to the data about an entity\u2019s context. Key properties include:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Static vs. Dynamic<\/strong>: Context can change over time (dynamic) or remain constant (static). For example:\n<ul class=\"wp-block-list\">\n<li>Dynamic: User location, mood<\/li>\n\n\n\n<li>Static: Name, date of birth<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Historical Data<\/strong>: Context creates a timeline that can predict future contexts.<\/li>\n\n\n\n<li><strong>Volume<\/strong>: Context information is vast, influenced by measurement uncertainty and assumptions.<\/li>\n\n\n\n<li><strong>Inaccuracies<\/strong>: Errors may arise from faulty sensors or incorrect assumptions.<\/li>\n\n\n\n<li><strong>Multiple Sources<\/strong>: The same data (e.g., user location) can be obtained via GPS, WLAN, etc.<\/li>\n\n\n\n<li><strong>Relevance<\/strong>: Depends on time and location. For example, mobile user location is most relevant at the time and place of capture.<\/li>\n\n\n\n<li><strong>Heterogeneity<\/strong>: Context information spans personal, physical, technical, and social dimensions.<\/li>\n\n\n\n<li><strong>Ubiquity<\/strong>: Contextual information is pervasive, present everywhere at all times.<\/li>\n\n\n\n<li><strong>Imperfect Data<\/strong>: Context may be incomplete or inconsistent due to sensor limitations.<\/li>\n\n\n\n<li><strong>Unpredictability<\/strong>: Any information can be relevant, making context unforeseeable.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Categories of Context<\/h3>\n\n\n\n<p>Context can be categorized based on the type of information provided:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Computing Context<\/strong>: Details about processing speed, memory, software, and utilities.<\/li>\n\n\n\n<li><strong>Network Context<\/strong>: Information about connection type, bandwidth, signal strength, etc.<\/li>\n\n\n\n<li><strong>User Context<\/strong>: User-specific data like name, role, mood, and activity.<\/li>\n\n\n\n<li><strong>Physical Context<\/strong>: Environmental factors such as light, temperature, and sound.<\/li>\n\n\n\n<li><strong>Time Context<\/strong>: Time-related details, including time of day or week.<\/li>\n\n\n\n<li><strong>Sensor Context<\/strong>: Sensor data such as location, temperature, and noise levels.<\/li>\n\n\n\n<li><strong>Device Context<\/strong>: Information about devices (e.g., input\/output capabilities, memory, and services).<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Context can also be divided into:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Primary Context<\/strong>: Low-level data directly obtained from sensors (e.g., location, time, temperature).<\/li>\n\n\n\n<li><strong>Secondary Context<\/strong>: High-level, abstracted information derived from primary context (e.g., user\u2019s activity or mental state).<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ubiquitous computing integrates computation seamlessly into daily life, where the services provided are highly dependent on the user&#8217;s social and personal context. For these systems to deliver meaningful and practical&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-34397","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages\/34397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/comments?post=34397"}],"version-history":[{"count":2,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages\/34397\/revisions"}],"predecessor-version":[{"id":34404,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages\/34397\/revisions\/34404"}],"wp:attachment":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/media?parent=34397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}