Patent
Platform for Continuous Mobile-Cloud Services
Fan Yang,Zhengping Qian,Xiuwei Chen,Ivan Beschastnikh,Li Zhuang,Lidong Zhou,Guobin Shen +6 more
- 16 May 2011
61
TL;DR: In this paper, a failure recovery protocol is proposed that uses a checkpoint-based partial rollback recovery mechanism with selective re-execution, which may allow recovery of the continuous processing after an error while avoiding large amounts of downtime and reexecution.
read more
Abstract: Data that is collected and disseminated by mobile devices typically has to be processed, correlated with other data, aggregated, and then transmitted back to the mobile device users before the information becomes stale or otherwise irrelevant. These operations may be performed in a cloud-based solution that manages dataflow. The cloud-based solutions may be scalable and implemented in a fault-tolerant distributed system to support user-facing continuous sensing and processing services in the cloud-computing system. A system may monitor execution of data and shift workloads (i.e., balancing) in response to spatial and temporal load imbalances that occur in a continuous computing environment. A failure recovery protocol may be implemented that uses a checkpoint-based partial rollback recovery mechanism with selective re-execution, which may allow recovery of the continuous processing after an error while avoiding large amounts of downtime and re-execution.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Industrial data analytics in a cloud platform
Juan L. Asenjo,John Strohmenger,Stephen Thomas Nawalaniec,Bradford Henry Hegrat,Joseph A. Harkulich,Jessica L. Korpela,Jenifer Rydberg Wright,Rainer Hessmer,John Dyck,Edward Alan Hill,Salvatore T. Conti +10 more
- 22 Nov 2013
TL;DR: Cloud-aware industrial devices feed robust sets of data to a cloud-based data analyzer that executes as a service in a cloud platform as discussed by the authors, which leverages this information to perform a variety of custom analytics on the data and generate reports or notifications catered to the particular industrial assets' optimal performance and business goals of the owner's industrial enterprise.
219
Patent
Smart device for industrial automation
Douglas C. Lawson,Douglas J. Reichard,Joseph A. Harkulich,Rainer Hessmer,Sujeet Chand,David W. Farchmin +5 more
- 21 Dec 2012
TL;DR: In this paper, a cloud-aware smart device that facilitates automated configuration and integration of the device within an automation system is provided, where the smart device determines its geographical location, identifies other devices on the system, and determines its role within the system.
123
Patent
Cloud-based operator interface for industrial automation
Douglas C. Lawson,Douglas J. Reichard,Joseph A. Harkulich,Rainer Hessmer,Sujeet Chand,David W. Farchmin,Michael J. Pantaleano +6 more
- 10 Sep 2012
TL;DR: In this paper, a cloud-based operator interface system is provided that runs as a cloud service on a cloud platform to collect industrial data from one or more industrial systems via respective cloud gateway devices.
121
Patent
Using cloud-based data for industrial automation system training
Juan L. Asenjo,John Strohmenger,Stephen Thomas Nawalaniec,Bradford Henry Hegrat,Joseph A. Harkulich,Jessica L. Korpela,Jenifer Rydberg Wright,Rainer Hessmer,John Dyck,Edward Alan Hill,Sal Conti +10 more
- 22 Nov 2013
TL;DR: In this article, a cloud-based performance enhancement service captures and collects data relating to interactions of users with industrial automation systems of multiple industrial customers for storage and analysis on a cloud platform.
114
Patent
Cryptographic certification of secure hosted execution environments
Andrew Baumann,Galen C. Hunt,Marcus Peinado +2 more
- 13 Feb 2012
TL;DR: In this article, a host operating system of a computing system provides an encrypted checkpoint to a persistence module that executes in a secure execution environment of a hardware-protected memory area initialized by a security enabled processor.
105
References
MapReduce: simplified data processing on large clusters
Jeffrey Dean,Sanjay Ghemawat +1 more
- 06 Dec 2004
TL;DR: This paper presents the implementation of MapReduce, a programming model and an associated implementation for processing and generating large data sets that runs on a large cluster of commodity machines and is highly scalable.
The Google file system
Sanjay Ghemawat,Howard Gobioff,Shun-Tak Albert Leung +2 more
- 19 Oct 2003
TL;DR: This paper presents file system interface extensions designed to support distributed applications, discusses many aspects of the design, and reports measurements from both micro-benchmarks and real world use.
Models and issues in data stream systems
Brian Babcock,Shivnath Babu,Mayur Datar,Rajeev Motwani,Jennifer Widom +4 more
- 03 Jun 2002
TL;DR: The need for and research issues arising from a new model of data processing, where data does not take the form of persistent relations, but rather arrives in multiple, continuous, rapid, time-varying data streams are motivated.
Dryad: distributed data-parallel programs from sequential building blocks
Michael Isard,Mihai Budiu,Yuan Yu,Andrew Birrell,Dennis Fetterly +4 more
- 21 Mar 2007
TL;DR: The Dryad execution engine handles all the difficult problems of creating a large distributed, concurrent application: scheduling the use of computers and their CPUs, recovering from communication or computer failures, and transporting data between vertices.
Distributed snapshots: determining global states of distributed systems
K. Mani Chandy,Leslie Lamport +1 more
TL;DR: An algorithm by which a process in a distributed system determines a global state of the system during a computation, which helps to solve an important class of problems: stable property detection.
Related Papers (5)
Randal B. Fischer
- 26 Aug 2011
Roland Grelewicz,Peter Farrugia +1 more
- 13 Feb 2007
Paul F. Mclaughlin,Kevin P. Staggs +1 more
- 23 Mar 2010