Systems Research Laboratory
Systems Research Laboratory
News Article | April 17, 2017
Robert Taylor, a computer scientist who was instrumental in the creation of the internet and modern computer, has died. He was 85. Taylor, who had suffered from Parkinson's disease, died Thursday at his home in Woodside, California, his son Kurt told The New York Times. While many people played a role in building the internet, few made as many contributions as Taylor. As a researcher for the Pentagon's Advanced Research Projects Agency in 1966, Taylor was frustrated that he had to use three separate terminals to communicate with researchers through incompatible computer systems. His solution was Arpanet, a single computer network to link each project with the others that would evolve into what we now know as the internet. Taylor correctly predicted the network would one day become an efficient and necessary utility for the public. "In a few years, men will be able to communicate more effectively through a machine than face to face," he wrote in a 1968 paper. In 1970, Taylor moved on to Xerox's famous Palo Alto Research Center, where he oversaw design and creation of the Alto, considered a pioneer in personal computers. The Alto was the first computer designed to support an operating system based on a graphical user interface, a concept to be copied by the operating systems that would follow. Taylor's team also developed the networking technology Ethernet and a what-you-see-is-what-you-get word processing program called Bravo that would become the basis for Microsoft Word. Taylor also played a key role in the creation of the computer mouse. While serving as a project manager for NASA in 1961, Taylor learned of research into interaction between humans and computers being conducted by computer scientist Douglas Engelbart at the Stanford Research Institute. Taylor directed more funding to the research, leading to the creation of the computer mouse, which became a key element of both Macintosh and Microsoft Windows-based computers. In the 1980s, Taylor formed and ran the Digital Equipment Systems Research Laboratory in Palo Alto, which, among other technologies, developed the AltaVista search engine in 1995 -- two years before Google was founded. Taylor was born in Dallas on Feb. 10, 1932. He began attending Southern Methodist University at the age of 16 but considered himself "not a serious student." (PDF) After serving in the US Navy Reserve during the Korean War, Taylor returned to his studies, earning bachelor's and master's degrees in psychology at the University of Texas at Austin. In 1999, Taylor was awarded the National Medal of Technology and Innovation "for visionary leadership in the development of modern computing technology, including computer networks, the personal computer and the graphical user interface." In 2004, he and other PARC researchers were awarded the National Academy of Engineering's Draper Prize for development of "the first practical networked personal computers." Batteries Not Included: The CNET team shares experiences that remind us why tech stuff is cool. CNET Magazine: Check out a sampling of the stories you'll find in CNET's newsstand edition.
News Article | January 26, 2016
Getting wet or worse, being completely submerged in the water, could be enough to spell doom for most drones. Well, not the Loon Copter. Oakland University's Embedded Systems Research Laboratory has developed the third prototype of its Loon Copter, a multi-rotor drone capable of traditional flight, on-water surface floating and sub acquatic diving. Seeing is believing and footage of the drone looks every bit like a conventional drone, except when it goes under water, using its four rotors to propel itself, while being submerged. That's possible because under the drone lies a cylinder, which controls the aircraft's buoyancy. When the cylinder is full of air, the Loon Copter operates, able to fly, land, and float on the surface of water. Once submerged under water, the Loon Copter can take back to the air by pumping out all of the water it has stored in its cylinder. To see the Oakland University's drone seamlessly power out of the water and back into the air is truly remarkable. If proven to be sustainable over time, the Loon Copter's design and technology could seemingly be licensed to drone and unmanned aerial vehicles (UAVs) manufacturers to make a mass amount of consumer quadcopters able to be submerged in the water. The drone could also forseeably be used as part of rescue efforts, perhaps even by the military. Oakland University says its Loon Copter is one of 10 international semifinalists in the 2016 Drones for Good competition, which was deluged with 1,017 entries from 165 countries. The grand prize for that competition, whose Finals will be held in Dubai from February 4-6, will be $1 million.
Nouman Durrani M.,Systems Research Laboratory |
Shamsi J.A.,Systems Research Laboratory
Journal of Network and Computer Applications | Year: 2014
Volunteer computing is a form of network based distributed computing, which allows public participants to share their idle computing resources, and helps run computationally expensive projects. Many existing volunteer computing platforms consist of millions of users, providing huge amount of memory and processing. Since the rapid growth in the volunteer computing projects, more researchers have been attracted to study and improve the existing volunteer computing system. However, the progress of concurrently running projects has slowed down due to the increasing competition of volunteers. Moreover, because of high computational needs and low participation rate of volunteers, attracting more volunteers and using their resources more efficiently have become extremely important, if volunteer computing is to remain a feasible method. In order to competently use the huge number of volunteered resources, workers' analysis and efficient task retrieval policies are important. The purpose of this paper is to assess the strengths and requirements of current volunteer computing platforms. The paper analyses different issues relating to volunteer computing such as analysis of workers, the effectiveness of workers, how their communication and computation can be modeled and how the effectiveness of task distribution and results verification policies are analyzed. At the end, some research directions in the form of partial results, and their intermediate verification have been shown, which may improve the performance of the overall system. Moreover, this survey will enable the research community to study the available schemes used in volunteer computing and help them fill gaps in existing research. © 2013 Elsevier Ltd. All rights reserved.