Spelling suggestions: "subject:"websockets"" "subject:"websocket""
11 |
Ανάπτυξη mobile εφαρμογής για τον προγραμματισμό ιατρικών εξετάσεων με υποστήριξη από ευφυές σύστημαΔημόπουλος, Σπυρίδων Κωνσταντίνος 05 February 2015 (has links)
Το θέμα της διπλωματικής αφορά τη δημιουργία μίας mobile εφαρμογής για προγραμματισμό ραντεβού με γιατρούς και ταυτόχρονα πρόταση γιατρού από ένα ευφυές σύστημα με βάση τη συλλογή συμπτωμάτων. Ο ασθενής έχει τη δυνατότητα να αναζητήσει γιατρούς που είναι καταχωρημένοι στο σύστημα με χρήση της έξυπνης κινητής συσκευής του. Τα κριτήρια αναζήτησης είναι
η πόλη,
η ειδικότητα
ο τύπος της ασφάλισης (ιδιωτική ή δημόσια).
Τα αποτελέσματα εμφανίζονται σε μία λίστα ή σε χάρτη. Τα αποτελέσματα ταξινομούνται με βάση την απόσταση της θέσης του χρήστη από το κάθε ιατρείο. Στο χάρτη ο χρήστης επιβλέπει όλα τα ιατρεία καθώς και τη θέση του. Στη λίστα παράλληλα με τις πληροφορίες κάθε ιατρού εμφανίζεται η ημερομηνία και η ώρα του επόμενου ελεύθερου ραντεβού του. Ο ασθενής επιλέγει έναν ιατρό από τη λίστα και μεταβαίνει στο προφίλ του ιατρού. Εκεί μαζί με τις πλήρεις πληροφορίες του ιατρού εμφανίζεται ένα ημερολόγιο με τα διαθέσιμα ραντεβού του ιατρού. Ο ασθενής επιλέγει το ραντεβού που τον ενδιαφέρει και μεταβαίνει στην φόρμα προγραμματισμού ραντεβού. Εκεί συμπληρώνει τα στοιχεία του και το λόγο της επίσκεψης και ολοκληρώνει το ραντεβού.
Αν ο ασθενής δεν έχει αποφασίσει για την ειδκότητα που χρειάζεται μπορεί να επιλέξει τη συμβουλή του ευφυούς συστήματος. Μετά από μία σειρά διαδοχικών ερωτήσεων, γενικών στην αρχή και ειδικότερων στη συνέχεια, το ευφυές σύστημα κατευθύνει τον ασθενή προς τη σωστή ειδικότητα ή στο σύνολο ειδικοτήτων. Οι ερωτήσεις δεν είναι ίδιες για κάθε ασθενή αλλά οι πιο ειδικές πυροδοτούνται από ένα σύνολο κανόνων που βασίζονται στις απαντήσεις του ασθενή στις γενικότερες ερωτήσεις. Τα δεδομένα εισόδου του ευφυούς συστήματος είναι στη μορφή απαντήσεων σε ερωτήσεις κειμένου, επιλογή γραφικών ή προέρχονται τη χρήση των αισθητήρων της έξυπνης κινητής συσκευής.
Η υλοποίηση περιλαμβάνει τη χρήση CLIPS για το ευφυές σύστημα, τη χρήση HTML5 και JavaScript για την mobile εφαρμογή και PHP/SQL για τη διαχείριση της βάσης των διαγνωστικών ερωτήσεων και των ιατρών. / The issue of the thesis concerns the creation of a mobile application for scheduling appointments with doctors and physicians as well as providing a proposal of an intelligent system based on the collection of symptoms. The patient has the opportunity to seek doctors who are registered in the system using smart mobile device. The search criteria are the city, specificity type of insurance (private or public). The results are displayed in a list or on a map. The results are sorted by the distance of the position of the user from each doctor's position. On the map the user oversees all surgeries and his position. In the list along with the information of each doctor, the date and time of the next free appointment is displayed. The patient chooses a physician from the list and proceeds to the profile the doctor. There, together with the complete information of the physician, the user gets a calendar of available appointments of the physician. The patient chooses the date of the appointment and moves to the appointment form. There the user fills in the data and the reason of the visit and submits the appointment. If the patient is not certain of the specificity of the doctor the user needs, the user can choose the advice of the intelligent system. After a series of consecutive queries, the general principle and specific then the intelligent system directs the patient to the correct specificity. The questions are not the same for every patient, but they are triggered by a specific set of rules based on the responses of the patient. The input to the intelligent system is in the form of answers to questions of text, graphics or input from sensors. The implementation involves the use of CLIPS for intelligent system, using HTML5 and JavaScript for mobile application and PHP / SQL to manage the database of diagnostic questions and doctors.
|
12 |
Evaluation of Internet of Things Communication Protocols Adapted for Secure Transmission in Fog Computing EnvironmentsWiss, Thomas January 2018 (has links)
A current challenge in the Internet of Things is the seeking after conceptual structures to connect the presumably billions of devices of innumerable forms and capabilities. An emerging architectural concept, the fog cloud computing, moves the seemingly unlimited computational power of the distant cloud to the edge of the network, closer to the potentially computationally limited things, effectively diminishing the experienced latency. To allow computationally-constrained devices partaking in the network they have to be relieved from the burden of constant availability and extensive computational execution. Establishing a publish/subscribe communication pattern with the utilization of the popular Internet of Things application layer protocol Constrained Application Protocol is depicted one approach of overcoming this issue. In this project, a Java based library to establish a publish/subscribe communication pattern for the Constrained Application Protocol was develop. Furthermore, efforts to build and assess prototypes of several publish/subscribe application layer protocols executed over varying common as well as secured versions of the standard and non-standard transport layer protocols were made to take advantage, evaluate, and compare the developed library. The results indicate that the standard protocol stacks represent solid candidates yet one non-standard protocol stack is the considered prime candidate which still maintains a low response time while not adding a significant amount of communication overhead.
|
13 |
Portálové řešení informačního systému na platformě Meteor / Portal information system on Meteor platformMasopust, Ondřej January 2016 (has links)
This thesis describes development of real-time reactive portal applications build on Meteor platform. The goal of this thesis is to describe different parts of the platform as a whole and to offer best practices to develop such applications. The theoretical part provides information covering Node.js server, MongoDB document database and their specific features. The beginning of the practical part focuses on the application design and its components implementation. The last chapter summarizes the outcome of this thesis and analyses advantages and disadvantages of Meteor platform over more traditional technology stack. The output and the main value is the Opticube application that is being used in retail. Another plus is the fact, that this thesis is the first to cover Meteor platform at the Czech University of Life Sciences in Prague.
|
14 |
Social gaming on the Spotify app platform / Interaktionsspel på Spotifys app-plattformJönsson, Martin January 2013 (has links)
Spotify wants to explore the possibilities of social gaming within their desktop client. Thanks to their Spotify Apps API it is possible to build applications that integrate with the Spotify library while using modern web technologies. This thesis work consists of exploring what is possible using the Spotify App API and the most modern web technologies available. The main theme and goal of the Spotify App is to engage users in a social context. Creating a quiz application, which users can play along with using their smartphones, does this. This is targeted towards people being in the same room, sharing the experience. There is also a focus on usability and both group discussions and think-aloud interviews have been conducted regarding the development and design of the product.
|
15 |
Problem i det generiska webbaserade Wizard of Oz-verktyget Ozlab / Problems in the Generic Web-Based Wizard of Oz Tool OzlabKroon, Oskar January 2016 (has links)
Det webbaserade Wizard of Oz-verktyget Ozlab är ett system som möjliggör skapande ochutförande av tester med interaktiva prototyper. Syftet med denna uppsats är att undersöka ochutvärdera verktyget för att hitta brister och förändringsförslag. Denna uppsats utgör en kvalitativ studie och datainsamling har skett genom observation och intervju med Ozlab-användare. Utifrån analys av data som samlades in under observation och intervju togs flertalet förändringsförslag fram. För att kontrollera att förändringsförslagen som togs fram accepterades av andra Ozlab-användare skapades en enkät som några få utvalda användare med kunskap om Ozlab-metodiken fick svara på. Resultatet från studien visar att Ozlab är ett webbverktyg som är accepterat av användarna men det behöver förbättras på några punkter. De punkter som är tydligast är att Ozlab behöver bättre stöd för mobila enheter, kortare svarstider vid test, dokumentation och hjälpavsnitt men även avhjälpa mindre funktionsmässiga problem.
|
16 |
Web-Based Data Visualization with 3D Portrayals for Communications ApplicationsSharakhov, Nikita Igorevich 25 August 2014 (has links)
The modern web has evolved into a highly capable software platform, which enables near-native performance, while offering installation-free cross-platform applications with a uniform user base and rapid update deployment. SVG, WebGL, and HTML5 Canvas, along with various higher-level JavaScript frameworks allow web applications to drive both 2D and 3D visualization. These technologies allow developing novel visualization applications, which can be applied in the communication domain to geospatially map service quality, and to provide tools research and education in wireless communication. We present two such web applications GeoSpy and CORNET3D.
GeoSpy provides 2D and 3D visualization of geospatial data on the web. The application is primarily focused on leveraging 3D portrayals to increase the number of broadband Quality of Service (QoS) metrics, which can be attached to a single point on a map. Additionally, GeoSpy has proven to be a flexible visualization platform by giving the user a high level of customization over HTTP API data. This allows GeoSpy to venture beyond broadband mapping, and provide 3D portrayals of any well-formatted geospatial JSON API.
Research of Software Defined Radio (SDR) and Dynamic Spectrum Access (DSA) can be used to significantly improve the wireless QoS. CORNET3D provides a 3D view of the Virginia Tech CORNET SDR testbed with information on which nodes and radios are operational. The application can also display 2D and 3D plots of the spectrum, which is sensed by the radios in real time. The data is sent to the client over a WebSocket connection to enable low latency, compared to conventional HTTP. CORNET3D can teach students about strategies for optimal use of spectrum resources through a game---"by providing them with real-time scoring based on their choices for radio transmission parameters. CORNET3D has demonstrated that the not only can web applications provide rich portrayals of real-time sensor data, but can also serve as a 3D "serious game" platform. / Master of Science
|
17 |
Inomhuspositionering och platsmedvetenhet : Automatiserad styrning av elektronik baserat på användares positionLindström, Hugo January 2016 (has links)
By scanning the area for Bluetooth-signals, users can find and subscribe to Bluetooth-advertisements and thus estimate its current position. The position is used to identify what actions could be executed in the premises. This report explains the underlying technology and proposes a system architecture for a Android application that together with user authentication, WebSockets and API's could control doors, ventilation, lighting and other indoor devices wirelessly. This project was carried out in collaboration with ÅF Technology AB, Embedded Systems, where the goal was to conduct a pre-study and propose how to add contextual awareness to mobile devices, implement and evaluate a working system. / Genom att läsa av området på Bluetooth-signaler kan användare hitta och prenumerera på Bluetooth-annonseringar och därmed skatta sin position. Positionen används för att identifiera vilka handlingar som trådlöst kan uträttas i lokalen. Denna rapport förklarar bakomliggande teknik och föreslår systemarkitektur för en Android applikation som tillsammans med Autentisering, WebSockets och tillhörande API kan styra närliggande elektriska enheter, så som ventilation, dörrar och kaffemaskiner. Detta projekt utfördes tillsammans med ÅF Technology AB, Embedded Systems där målet är att genomföra en förstudie där möjliga teknologier, arkitektur, API:er samt hårdvara utvärderas som ligger till grund för implementering och utvärdering av ett fungerande system.
|
18 |
A framework for spatio-temporal querying amongst mobile devicesCochran, Benjamin Mark, 1982- 13 August 2012 (has links)
With mobile web browsers holding around eight percent of the global browser market share in terms of usage, web development for these platforms is becoming critically important as usage moves from the desktop towards mobile devices. Recent advances in client side browser technology like HTML5 and WebSockets have allowed web browser applications to approach feature parity with thick client desktop applications. This paper explores the possibility of a real-time online multiplayer game playable from just a mobile device's web browser. It does not focus on gameplay or graphics, rather it focuses on the backend infrastructure needed to support such a game. The framework devised to support this sort of interaction, Marionette, is well suited towards addressing sharing of location-specific, short-lived information between people using their smartphones without the use of any external software or proprietary software packages on the client side. / text
|
19 |
Implementations, simplifications and evaluations around Nfc on AndroidDeckmar, Johan January 2012 (has links)
Near field communication (Nfc), a contact-range and short-lived message exchange technology, has in recent years become popular in relation to payment-cards, key-cards and ski-passes. With the release of, in particular, the Google Nexus S, which is capable of reading and writing Nfc tags as well as exchanging messages between devices by touch, the roles of consumers have changed from carriers of passive cards to that of active readers. This publicly available hardware technology, embedded into relatively cheap connected smartphones, creates a new field of possibilities in which a complete and complex Nfc-based system can be developed solely by means of software. In this thesis work, the research is in relation to the field of Nfc, ranging from the physical characteristics of the technology to the design of the Nfc API on the Android platform. Nfc-based apps, library and systems are designed, developed and evaluated in terms of performance. The Android apps which are implemented are WiFi and Bluetooth connectors as well as an Nfc-sensor value visualizer. Additionally, two full systems are developed which consists of an Android app, backend server, database and web or PC-client frontend. These two systems are: a web-based high-performance live statistical visualizer of Nfc sensor values and an Nfc-scan based product endorsement, Like-event, presenting the picture and name of a user endorsing a product on the in-store advertisement displays on top of the ads. The system for scanning, distributing and presenting statistics on sensor-values from a specially crafted NfcV-enabled sensor is evaluated in terms of performance along the chain of events starting at the Nfc tag introduction and being dispatched on the mobile phone and ending with the calculations and plot-generation carried out by the browser connected to the backend via a WebSocket. The evaluations show that in a use-case in which the user holds a tablet in one hand and an Nfc-enabled smartphone in the other, the user would experience a mean-delay of 515 milliseconds between putting the device against an NfcV-sensor and seeing the statistical plot, containing the last 1000 values, updated in the browser on the tablet. Additionally, the user would experience a mean-delay of 74 milliseconds between the values being presented on the mobile device itself until they are presented on the tablet in the case of constant streaming from an NfcV connected sensor. The conclusion is that this delay of 74 milliseconds is sufficiently low for the user to feel that the devices are tightly coupled, making it natural to pay attention to the tablet when scanning sensors. Possible use-cases for this include a technician walking between built-in passive NfcV sensors on the factory floor or a nurse walking between patients wearing bandages with built-in passive health-sensors. Finally, the work is discussed in terms of ethics and social impact as development in the tele-healthcare field continues, and a set of Nfc-based applications are suggested including Nfc-tags for interactive product customization, company car management and app deployment.
|
20 |
Systém inteligentní domácnosti / Smart Home SystemHájek, Jaroslav January 2019 (has links)
This work deals with connecting remote devices measure data of various types from physical quantities such as a temperature, a humidity to data displaying CPU or memory usage of the system to the user. The system uses Blockly to controlling logic and dependencies between devices. In the work is used lots of technologies for examples: MQTT, Websockets, GSM, Lightweight Mesh and others. The system is based on microservice which named is Flask. Flask service is an application interface for HTTP services of Python programming language. This can provide measured data by graphs and predefined components for viewing data. For controlling system was used single-board computer Raspberry Pi with a multitouch 7-inch display.
|
Page generated in 0.0366 seconds