Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Client–server model
  4. 2016
  1. Home
  2. Topics
  3. Client–server model
  4. 2016
Showing papers on "Client–server model published in 2016"
Journal Article•10.1016/J.ECOINF.2016.02.006•
Visualizing and interacting with large-volume biodiversity data using client–server web-mapping applications: The design and implementation of antmaps.org

[...]

Julia Janicki1, Nitish Narula1, Matt Ziegler1, Benoit Guénard2, Benoit Guénard1, Evan P. Economo1 •
Okinawa Institute of Science and Technology1, University of Hong Kong2
01 Mar 2016-Ecological Informatics
TL;DR: This work developed a new client–server web-mapping application, antmaps.org, to visualize and interact with the geographic distributions of all 15,050 ant species and aggregate patterns of their diversity and biogeography.

304 citations

Journal Article•10.1016/J.AUTCON.2016.02.001•
Improving interoperability between architectural and structural design models: An industry foundation classes-based approach with web-based tools

[...]

Zhen-Zhong Hu1, Xiao-Yang Zhang1, Heng-Wei Wang1, Mohamad Kassem2•
Tsinghua University1, Teesside University2
01 Jun 2016-Automation in Construction
TL;DR: A novel approach which combines an industry foundation classes (IFC)-based Unified Information Model with a number of algorithms to enhance the interoperability between architectural and structural models, and among multiple structural analysis models (bidirectional conversion or round tripping).

83 citations

Client-Server Architecture

[...]

Wde
22 Aug 2016

46 citations

Patent•
Schema-independent data modeling apparatus and method

[...]

King David
18 Feb 2016
TL;DR: In this article, a server transmits to a client a blueprint for visualizing and interacting with data, wherein the blueprint defines an application, for visualising and interaction with data that runs on the client.
Abstract: A computer-implemented schema-independent method of modeling data from a plurality of diverse sources. A server transmits to a client a blueprint for visualizing and interacting with data, wherein the blueprint defines an application, for visualizing and interacting with data that runs on the client. The application may operate on the client within a web browser and may include program code or scripts that operate within the web browser and transmit data and commands to and from the server. In response to receiving a data fetch message from the application running on a client computer, the server receives data from a selected one of a plurality of domains. The server then transforms the received data into a semantic data format. The transformed data is then stored by the server as a first data set. The first data set can then be transmitted to the client computer for further processing and visualization by the application on the client using the blueprint.

36 citations

Patent•
Interactive video distribution system and video player utilizing a client server architecture

[...]

Narbeh Avedissian, Nikhil Sreenath
7 Jan 2016
TL;DR: In this article, an interactive video distribution system and video player are described, where a client server arrangement is used for providing a video player and video content to a client device, and the video player may display navigation images enabling navigation to specific portions of the video content by activating a corresponding navigation image.
Abstract: An interactive video distribution system and video player are described. A client server arrangement may be used for providing a video player and video content to a client device. The video player may display navigation images enabling navigation to specific portions of the video content by activating a corresponding navigation image. The video player may also enable the sharing of a segment of the video with other video players, enabling the video players to play the streamed segment of the video without having to play the entire video, thereby reducing network bandwidth usage. The video player may be embeddable. The server may associate searchable tags with respective video segments.

25 citations

Journal Article•10.17485/IJST/2016/V9I46/107376•
Virtual Network Level of Application Composed IP Networks Connected with Systems - (NETS Peer-to- Peer)

[...]

Amelec Viloria, Paula Viviana Robayo
23 Dec 2016-Indian journal of science and technology
TL;DR: This research attempts to give an overview of the state of the art in terms P2P and especially networks in the field of computer systems distributed along with several contributions that allow build systems High Throughput Computing.
Abstract: Objectives: The objective is to analyze the foundation the Virtual Network Level of Application Composed IP Networks Connected with Systems. Methods/Statistical Analysis: In this research using the methodological foundation logical analysis attempts to give an overview of the state of the art in terms P2P and especially networks in the field of computer systems distributed along with several contributions that allow build systems High Throughput Computing. Findings: The network is virtual is application level made up connected to IP networks, in a nutshell systems P2P systems are distributed systems in which there are no any central control or hierarchical structure and can therefore go beyond the services offered by traditional centralized type systems Client Server at the cost of greater technical and theoretical complexity. In P2P systems, nodes that make up the system are connected together using IP networks forming a kind of virtual network application layer, also called “Overlay”, which is used to route messages between nodes in order to find information. Application/Improvements: The recent emergence of applications that exploit the network concept Peer to-Peer or P2P in which all members have the same role has made consider its possible applications to the world of distributed computing. Although there are already similar in this field, such as those that follow the paradigm of grid computing, this new concept may be the source systems massive computer wide open to anyone with an Internet connection could use for the benefit or for solutions others, sharing their surpluses recourses.

24 citations

Journal Article•10.1016/J.JNCA.2016.09.015•
Khorramshahr: A scalable peer to peer architecture for port warehouse management system

[...]

Parisa Goudarzi1, Hadi Tabatabaee Malazi1, Mahmood Ahmadi•
Shahid Beheshti University1
01 Dec 2016-Journal of Network and Computer Applications
TL;DR: An IoT based architecture for warehouse management, according to the facts gathered from the Khorramshahr port, is designed, which inherits the required scalability and fault tolerance and uses a hybrid approach to gain performance.

23 citations

Journal Article•10.1002/STC.1759•
Structural health monitoring of a damaged church: design of an integrated platform of electronic instrumentation, data acquisition and client/server software

[...]

I. Lombillo1, Haydee Blanco1, J. Pereda2, L. Villegas1, C. Carrasco1, J. Balbás1 •
University of Cantabria1, University of Valladolid2
01 Jan 2016-Structural Control & Health Monitoring
TL;DR: A practical view is provided on the integration of electronic instrumentation, data acquisition, and software development systems applied to the analysis of pathological structural processes that will enable researchers to remotely monitor constructions; compile a register of historical data, creating files for postprocessing; and establish computer‐based protocols for evaluation of information.
Abstract: Summary A practical view is provided on the integration of electronic instrumentation, data acquisition, and software development systems applied to the analysis of pathological structural processes. This system will enable researchers to remotely monitor constructions; compile a register of historical data, creating files for postprocessing; and establish computer-based protocols for evaluation of information, defining automatic alarms when the monitored data exceed preset limit values. This integration is based on the implementation of a remote terminal unit architecture in an industrial PC along with some other elements, namely, the following: suitable data acquisition cards for the type of sensors used, which continuously collect the data the sensors gather; the installation of an application server that periodically communicates with the system, extracting data while guaranteeing persistence; and finally, a web server, which provides remote access to both the data themselves and the system configuration, using a client application developed in JavaFX, a platform for developing rich Internet applications. As an example of the integration, the architecture of a system deployed in a Church in Comillas, Spain, is shown. The work carried out related to the register of existing damage is reported in order to explain the choice of the zones for deployment of the monitoring devices as well as the tasks involved in the installation of the sensors and other devices. Finally, the evolution is presented of the measurements taken during more than 1.5 years of monitoring, as well as their validation through comparison with those obtained by discrete in situ measurement. Copyright © 2015 John Wiley & Sons, Ltd.

23 citations

Proceedings Article•10.1109/ICITST.2016.7856750•
A cryptographic approach for secure client - server chat application using public key infrastructure (PKI)

[...]

Isil Karabey1, Gamze Akman2•
Hacettepe University1, ASELSAN2
1 Dec 2016
TL;DR: A secured chat application model which has three steps has been developed and messages written by clients are sent to server cryptically through symmetric encryption method Advanced Encryption Standard (AES) in the third step which is called as encrypted messaging too.
Abstract: Nowadays, while the popularity of chat applications increases, this popularity brings some security problems with it. A variety of authentication mechanisms and encrypting methods are suggested and applied between server and client to minimize the increasing security problems in literature and marketing companies. In this study, various security measures have been considered for instant messaging applications, a java based client-server chat application developed by Professor Dan Boneh [1] and his assistants from Stanford University has been made secure and a secured chat application model which has three steps has been developed. At the first step, server has been identified itself to certificate authority and password authentication procedure has been performed to identify client itself to server. The second step is called as connection and client connects to chat room via ticket granting ticket (TGT) request in this step. Messages written by clients are sent to server cryptically through symmetric encryption method Advanced Encryption Standard (AES) in the third step which is called as encrypted messaging too. Source code of this application is accessible to everyone from the reference [9].

22 citations

Proceedings Article•
OpenWoZ: A Runtime-Configurable Wizard-of-Oz Framework for Human-Robot Interaction

[...]

Guy Hoffman1•
Cornell University1
4 Mar 2016
TL;DR: The definition of OpenWoZ is presented, a Wizard-of-Oz framework for HRI, designed to be updated during operation by the researcher controlling the robot, which allows addition of commands, new sequencing of behaviors, and adjustment of parameters, all during run-time.
Abstract: Wizard-of-Oz (WoZ) is a common technique enabling HRI researchers to explore aspects of interaction not yet backed by autonomous systems. A standardized, open, and flexible WoZ framework could therefore serve the community and accelerate research both for the design of robotic systems and for their evaluation. This paper presents the definition of OpenWoZ , a Wizard-of-Oz framework for HRI, designed to be updated during operation by the researcher controlling the robot. OpenWoZ is implemented as a thin HTTP server running on the robot, and a cloud-backed multi-platform client schema. The WoZ server accepts representational state transfer (REST) requests from a number and variety of clients simultaneously. This "separation of concerns" in OpenWoZ allows addition of commands, new sequencing of behaviors, and adjustment of parameters, all during run-time.

20 citations

Proceedings Article•10.1109/W-FICLOUD.2016.64•
Smart Mobile-Based Emergency Management and Notification System

[...]

Mohammed Ghazal1, Samr Ali1, Marah Al Halabi, Nada Ali, Yasmina Al Khalil1 •
Abu Dhabi University1
1 Aug 2016
TL;DR: An intuitive web portal is developed using a client server architecture for governmental agencies to easily and efficiently notify users within the range of danger in the occurrence of a disaster through SMS or push notifications to the mobile application or the smart watch, if the latter is available.
Abstract: Mobile government is an innovative research area where efforts are made to advance governmental and public services. As such, in this paper, we propose a crisis management system for real-time emergency notification of users using mobile applications and smart watches. We develop an intuitive web portal using a client server architecture for governmental agencies to easily and efficiently notify users within the range of danger in the occurrence of a disaster through SMS or push notifications to the mobile application or the smart watch, if the latter is available. Moreover, real-time mapping for indoor localization systems are utilized for user navigation to the nearest exit with the added feature of floor plans for public locations that may be accessed offline for the convenience of the users. The system is also designed for instant emergency aid assistance in case of a medical personal difficulty through the use of the developed dedicated bilingual multi-platform mobile application.
Patent•
Mutual authentication with symmetric secrets and signatures

[...]

Gregory Branchek Roth1, Gregory Alan Rubin1•
Amazon.com1
21 Jan 2016
TL;DR: In this article, a client and a server negotiate a secure communication channel using a pre-shared key where the server, at the time the negotiation initiates, lacks access to the preshared key.
Abstract: A client and server negotiate a secure communication channel using a pre-shared key where the server, at the time the negotiation initiates, lacks access to the pre-shared key. The server obtains the pre-shared key from another server that shares a secret with the client. A digital signature or other authentication information generated by the client may be used to enable the other server to determine whether to provide the pre-shared key.
Patent•
Server,client-side and multi-screen interaction method and system

[...]

Jia Xiaoli, Li Jinlong, Zhou Yuanzhi
14 Dec 2016
TL;DR: In this paper, a server, a client-side and a multi-screen interaction method and system is described, in which the server establishes a multiscale interaction connection with the client side and transmits data information of software App to the client.
Abstract: The invention discloses a server, a client-side and a multi-screen interaction method and system. The multi-screen interaction method comprises the steps that the server establishes multi-screen interaction connection with the client-side and transmits data information of software App to the client-side, wherein the data information of the software App contains the data information of the different software App executed by divided windows in a display screen on the server and data information of software App in application programstacks, the client-side establishes multi-screen interaction connection with the server and receives the data information of the software App transmitted by the server, accordingly information transmission without external devices such as a USB flash disk serving media is achieved, and screen interaction connection of multiple devices is directly achieved.
Patent•
Deterministic reproduction of client/server computer state or output sent to one or more client computers

[...]

Michael J. Ficarra
3 Mar 2016
TL;DR: In this article, the first server computer is configured to generate a challenge nonce and the second server computer to determine whether the test response state matches the challenge state based on the test nonce.
Abstract: Computer systems and methods for improving security or performance of one or more client computers interacting with a plurality of server computers. In an embodiment, a computer system comprises a first server computer and a second server computer; wherein the first server computer is configured to: generate a challenge nonce, wherein the challenge nonce corresponds to a challenge state; generate the challenge state based on the challenge nonce, wherein the challenge state corresponds to a response state; send, to a first client computer, the challenge nonce and the challenge state, but not the response state; wherein the second server computer is configured to: receive, from the first client computer, a test nonce and a test response state; determine whether the test response state matches the response state based on the test nonce, without: receiving the challenge state from the first server computer; receiving the challenge state from the first client computer.
Proceedings Article•10.1109/IV.2016.20•
A Client-Server Framework for the Design of Geo-Location Based Augmented Reality Applications

[...]

Nicola Capece, Roberto Agatiello, Ugo Erra
19 Jul 2016
TL;DR: A scalable and flexible architecture for the development and management of the client, the server and the data that are used by the applications that use Augmented Reality (AR) to visualize geolocated data is provided.
Abstract: We present a client-server framework for the development of mobile applications that use Augmented Reality (AR) to visualize geolocated data. Geo-information displays allow users to understand and respond effectively to the context in which the application is deployed. We provide a scalable and flexible architecture for the development and management of the client, the server and the data that are used by the applications. This architecture is based on the display of connected layers that represent structured information. The approach has been implemented in two case studies: the management of failures in electrical power lines, and to support hydrogeological monitoring.
Proceedings Article•10.1109/ISORC.2016.13•
A Proposal for Cost-Effective Server Usage in CPS in the Presence of Dynamic Client Requests

[...]

Marisol García-Valls1•
Carlos III Health Institute1
17 May 2016
TL;DR: This work introduces an approach to improve the cost-effective design of servers that is validated for a specific implementation over a C++ environment based on Ice middleware and its remote method invocation model.
Abstract: Distributed systems are continuously growing in scale, and so is the processing capacity requested from the servers in such systems. In an IoT context, such a variation in the requested processing capacity often comes from the also dynamic number of client nodes (possibly mobile and autonomous) that operate asynchronously. This results in servers that have to support a broad range of load conditions over time. In a real-time domain, over provisioning the server is the mainstream approach to guarantee service time to clients. However, as the average load is typically much lower than the worst case load, over dimensioning the server resources for the worst case threatens a cost-effective design. To avoid under utilization of server resources, this work introduces an approach to improve the cost-effective design of servers. There is an external coodinator that has global knowledge of the load conditions throughout the system, so that it controls the resources in the servers accordingly, a resource agent at a server is guided by the external coordinator node to adjust the server's thread pool size in order to support varying numbers of clients. An additional layer is designed to enable the interaction between the external coordination entity and the server. At the server side, this layer must exhibit acceptable temporal costs in order not to interfere with the server operation and its processing on behalf of client requests. This layer is validated for a specific implementation over a C++ environment based on Ice middleware and its remote method invocation model, the actual overhead introduced at network level is also analysed to validate the approach.
Proceedings Article•10.1109/ICICES.2016.7518893•
Smart distributed web crawler

[...]

Sawroop Kaur Bal1, G. Geetha1•
Lovely Professional University1
25 Jul 2016
TL;DR: This paper presents client server architecture based smart distributed crawler for crawling web, where load between the crawlers is managed by server and each time a crawler is loaded, load is distributed to others by dynamically distributing the URLs.
Abstract: Centralized crawlers are not adequate to spider meaningful and relevant portions of the Web. A crawler with good scalability and load balancing can bring growth to performance. As the size of web is growing, in order to complete the downloading of pages in fewer amounts of time and increase the coverage of crawlers it is necessary to distribute the crawling process. In this paper, we present client server architecture based smart distributed crawler for crawling web. In this architecture load between the crawlers is managed by server and each time a crawler is loaded, load is distributed to others by dynamically distributing the URLs. Focused crawlers makes efficient usage of network bandwidth and storage capacity, when distributed can enhance the performance.
Patent•
Predictive multi-user client-server electronic circuit design system utilizing machine learning techniques

[...]

Edward Sandor Pataky1•
Autodesk1
26 Feb 2016
TL;DR: In this article, a predictive electronic circuit design system, method, and apparatus provide the ability to design an electronic circuit, including a machine learning module program, a netlist analyzer, a database, and a classifier and predictor program.
Abstract: A predictive electronic circuit design system, method, and apparatus provide the ability to design an electronic circuit. An electronic computer aided design (CAD) environment server computing device is connected to the Internet and includes a machine learning module program. The machine learning module program has a netlist analyzer program, a database, and a classifier and predictor program. The netlist analyzer program receives a circuit netlist for a designed circuit from a user, characterizes the circuit netlist, and sends characterization data to the database. Characterization data from multiple users for multiple designed circuits are stored in the database. The classifier and predictor program uses design goal data, the characterization data for multiple designed circuits, and simulation results, to calculate and produce predictions and proposals for the user to make design changes to the designed circuit in order to better meet or exceed design goals.
Patent•
Multifunctional outpatient self-service method, integrated machine, client, server, and system

[...]

Wang Kunhua, Zeng Yong, Xu Honghui, Wang Yintao, Zhou Jingxing, Dao Yuanyu, Luo Ying, Xu Yu 
14 Dec 2016
TL;DR: In this paper, a multifunctional outpatient self-service method, an integrated machine, a client, a server, and a system is presented to simplify an in-hospital treatment flow, enabling a patient not to go back and forth for registration, paying and treatment.
Abstract: The invention discloses a multifunctional outpatient self-service method, an integrated machine, a client, a server, and a system The invention aims at simplifying an in-hospital treatment flow, enabling a patient not to go back and forth for registration, paying and treatment, effectively dividing patients at the registering and paying windows of a hospital, reducing the registering and paying difficulty for patients, and preventing scalping to a certain extent The method and device can quickly bring convenience to the patients for registration, paying, appointment and treatment, enable the patients to be able to achieve self-service appointment, registration and paying in many ways, and shorten the treatment time Moreover, the device is suitable for the industrialized production and market popularization and application, and is better in market prospect
Proceedings Article•10.1109/ICETECH.2016.7569323•
Data synchronization in distributed client-server applications

[...]

Mohammad Faiz, Udai Shanker
17 Mar 2016
TL;DR: The overall data synchronization summary, architecture, tools & techniques between the two devices has been included and data confliction can be resolved, data integrity is maintained and most recent data can be placed between the client-server.
Abstract: Mobility is one of the major feature in the present computing environment and in the present era of computing almost all the mobile devices have the ability that they can easily be move from one location to other and the data reside on a single system can be utilize via other systems generally using the client-server paradigm . The mobile device can extract needed amount of data from the server and use in both online and as well as in offline mode, but whatever the changes being made during offline work should be copied back to the server and vice-versa whenever the server connects. As the server should always retain most recent data received from client database. So, the data synchronization is a major concern in this scenario by which data confliction can be resolved, data integrity is maintained and most recent data can be placed between the client-server. In this paper the overall data synchronization summary, architecture, tools & techniques between the two devices has been included.
Proceedings Article•10.1117/12.2241631•
Black Sea GIS developed in MHI

[...]

Elena Zhuk, Alexey Khaliulin, George Zodiatis1, Andreas Nikolaidis2, Elena Isaeva •
University of Cyprus1, Cyprus University of Technology2
12 Aug 2016
TL;DR: The work aims at creating the Black Sea geoinformation system (GIS) and complementing it with a model bank and users’ models, and the module structure of GIS was developed.
Abstract: The work aims at creating the Black Sea geoinformation system (GIS) and complementing it with a model bank. The software for data access and visualization was developed using client server architecture. A map service based on MapServer and MySQL data management system were chosen for the Black Sea GIS. Php-modules and python-scripts are used to provide data access, processing, and exchange between the client application and the server. According to the basic data types, the module structure of GIS was developed. Each type of data is matched to a module which allows selection and visualization of the data. At present, a GIS complement with a model bank (the models build in to the GIS) and users’ models (programs launched on users’ PCs but receiving and displaying data via GIS) is developed.
Journal Article•10.14710/JTSISKOM.4.2.2016.289-294•
Perancangan Sistem Manajemen Restoran dengan Aplikasi Pemesanan Restoran Berbasis Mobile dalam Jaringan Lokal

[...]

Manggala Raka Perkasa1, Rinta Kridalukmana1, Eko Didik Widianto1•
Diponegoro University1
23 Apr 2016-Jurnal Teknologi dan Sistem Komputer
TL;DR: Development of an information system in this study using the method of waterfall consists of: requirements, design, implementation, testing and maintenance.
Abstract: In modern times, like today, the role of software or applications that run on top of the platform is very important. This is because almost all of the work done by the people, made by the software or application. Applications can be used to assist in the processing of data and upload the final report. Data recorded previously processed by the paper can be recorded and processed by the application so that more efficiently.Development of an information systemin this study using the method of waterfall. Waterfall model consist of: requirements, design, implementation, testing and maintenance. For the start of the design, developer need to observations or interviews to determine the needs of the system that being developed. Application developed using the framework Codeigniter. System Management Restaurant build for help uses that has restaurant to manage activity in there like order menu, processing menu in kitchen, make invoice for custumer, and generate report of finance. This application can be expected to help user in process data efficiently so thet improve wuality of restaurant in terms of service and time. This system has a 5 user that consisting of waiters, chef, cashiers, manager, owner which every user has different privilege. System management restaurant developed using web-based programming which support in mode client server and uses MySQL as a database management storage.
Journal Article•10.1016/J.PROCIR.2016.02.273•
A New Model of WEDM-CNC System with Digitizer/Player Architecture

[...]

Zhao Wansheng1, Zheng Junmin1, Xi Xuecheng1, Chen Mo1, Chen Hao1, Xia Weiwen1, Huang Guangwei1, Wang Junqi1, Tao Xumuye1 •
Shanghai Jiao Tong University1
01 Jan 2016-Procedia CIRP
TL;DR: By applying the new model of WEDM-CNC system, the machine tool controller becomes extremely simple in accordance with the thought of thin client in the network-computing environment.
Patent•
Server-client key escrow for applied key management system and process

[...]

Charles White, Joseph Brand
10 Mar 2016
TL;DR: In this paper, apparatuses and methods for registering and storing a local key associated with a local application of a communication device, including, but not limited to, receiving a request from the communication device to register and store the local key, evaluating the request based on at least one first policy, and sending the request to registration and storage to a secure key storage.
Abstract: Embodiments described herein relate to apparatuses and methods for registering and storing a local key associated with a local application of a communication device, including, but not limited to, receiving a request from the communication device to register and store the local key, evaluating the request based on at least one first policy, and sending the request to register and store the local key to a secure key storage.
Proceedings Article•10.1109/ICSEC.2016.7859875•
Comparison of load balancing methods for Raspberry-Pi Clustered Embedded Web Servers

[...]

M.W.P. Maduranga, Roshan Ragel1•
University of Peradeniya1
1 Dec 2016
TL;DR: An experimental analysis of the performance under four load balancing methods available in Apache2 server and study the performance of the algorithms through a simulation to evaluate their performance under different conditions.
Abstract: This paper discusses load balancing methods available in the Apache2 server. The Apache2 server runs on Raspberry-Pi2 model B+ clustered web server which consisting of three Raspberry-Pi boards one functions as the load balancer and two as worker nodes. As a part of this research, we developed a web application called the “Student Information System (SIS)” and it runs on the web server. Siege software has been used to generate artificial traffic and to measure parameters such as throughput, transactions, transaction rate, concurrency, response time and data transferred. Results were analyzed by modeling the linear and nonlinear models for each and every parameter against the number of users. We focus on an experimental analysis of the performance under four load balancing methods available in Apache2 server. We study the performance of the algorithms through a simulation to evaluate their performance under different conditions. The results of our study are reported in the paper.
Patent•
Server-client pki for applied key management system and process

[...]

Charles White, Stephen Edwards
14 Mar 2016
TL;DR: In this paper, the authors describe a set of protocols for obtaining a public key for an application of a communication device, including, but not limited to, receiving a request from the communication device to obtain the public key, evaluating the request based on at least one policy, requesting the key from a public-key infrastructure (PKI) in response to determining that the request is authorized, and sending the key to the communication devices.
Abstract: Embodiments described herein relate to obtaining a public key for an application of a communication device, including, but not limited to, receiving a request from the communication device to obtain the public key, evaluating the request based on at least one policy, requesting the public key from a public key infrastructure (PKI) in response to determining that the request is authorized, receiving the public key from the PKI, and sending the public key to the communication device
Proceedings Article•10.21785/ICAD2016.007•
Musical Robots For Children With ASD Using A Client-Server Architecture

[...]

Ruimin Zhang1, Jaclyn Barnes1, Joseph Ryan1, Myounghoon Jeon1, Chung Hyuk Park2, Ayanna M. Howard3 •
Michigan Technological University1, George Washington University2, Georgia Institute of Technology3
1 Jul 2016
TL;DR: A new perspective on the sonification application for assistive technologies is offered and musical robots that can facilitate social and emotional interactions of children with ASD are designed.
Abstract: People with Autistic Spectrum Disorders (ASD) are known to have difficulty recognizing and expressing emotions, which affects their social integration. Leveraging the recent advances in interactive robot and music therapy approaches, and integrating both, we have designed musical robots that can facilitate social and emotional interactions of children with ASD. Robots communicate with children with ASD while detecting their emotional states and physical activities and then, make real-time sonification based on the interaction data. Given that we envision the use of multiple robots with children, we have adopted a client-server architecture. Each robot and sensing device plays a role as a terminal, while the sonification server processes all the data and generates harmonized sonification. After describing our goals for the use of sonification, we detail the system architecture and on-going research scenarios. We believe that the present paper offers a new perspective on the sonification application for assistive technologies.
Patent•
Software upgrading method, client, server and system

[...]

Zhang Hailong, Lei Yu
7 Dec 2016
TL;DR: In this article, a software upgrading method, client, server and system is presented, which consists of the steps that basic information of at least one software function module is acquired according to a current updating mode; the basic information is uploaded to the upgrading server, so that the upgrade server generates upgrading information corresponding to the software function modules to be upgraded respectively according to the information of the software functions and returns the upgrading information; module upgrading packages corresponding to software functions to be updated respectively are downloaded according to upgrading information.
Abstract: The invention provides a software upgrading method, client, server and system. The method comprises the steps that basic information of at least one software function module is acquired according to a current updating mode; the basic information of the software function modules is uploaded to the upgrading server, so that the upgrading server generates upgrading information corresponding to the software function modules to be upgraded respectively according to the basic information of the software function modules and returns the upgrading information; module upgrading packages corresponding to the software function modules to be upgraded respectively are downloaded according to the upgrading information; the software function modules to be upgraded are upgraded according to the module upgrading packages respectively. According to the software upgrading method, the modularized independent upgrading mode for the respective function modules is adopted, therefore, all the software function modules can quickly, conveniently and independently complete module upgrading, and an independent updating effect of the system function modules is achieved.
Journal Article•10.1016/J.PROCS.2016.02.113•
Resolving Problems Based on Peer to Peer Network Security Issue's

[...]

Pravin Wararkar1, Naman Kapil1, Vyom Rehani1, Yash Mehra1, Yashi Bhatnagar1 •
Narsee Monjee Institute of Management Studies1
01 Mar 2016-Procedia Computer Science
TL;DR: This paper identifies the security problems and proposes some of the solutions to these threats and identifies the five goals - Anonymity, Availability, File authentication, Access Control and fair trading.
Architectural Principles and Experimentation of Distributed High Performance Virtual Clusters.

[...]

Andrew J. Younge
1 Jan 2016
TL;DR: This research presents a meta-analysis of how knowledge of human interaction with virtual reality changed from a probabilistic model to a predictive one-size-fits-all approach.
Abstract: ARCHITECTURAL PRINCIPLES AND EXPERIMENTATION OF DISTRIBUTED HIGH PERFORMANCE VIRTUAL CLUSTERS
...

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve