|
Computer science researcher and software engineer.
Focus areas have included systems and networks,
mobile and edge computing, mobility modeling, security, and privacy.
Initiated and led influential research projects.
Designed and developed large-scale production systems.
Held leadership positions in pioneering startup companies.
Served on board of CRA Committee on Widening Participation in Computing Research.
ACM Fellow and IEEE Fellow.
|
Ph.D. in Computer Science 1987 - 1992 |
University of California at Berkeley Berkeley, CA |
Ph.D. Dissertation: Multiplexing Traffic at the Entrance to Wide-Area Networks.
Advisor: D. Ferrari.
Committee: A.G. Fraser, J. Ousterhout, and T. Speed.
Minor in History of Science and Technology.
|
M.S. in Computer Science 1983 - 1984 |
University of California at Berkeley Berkeley, CA |
M.S. Project: Process Control in a Distributed Berkeley Unix Environment.
Advisor: D. Ferrari.
|
B. Eng. in Electrical Engineering 1979 - 1983 |
McGill University Montréal, QC |
Computer Engineering Option. Minor in Management. Faculty Scholar.
|
Software Engineer 2014 - 2023 |
Google
New York, NY |
Built privacy infrastructure that serves more than a billion people every day. Improved the scalability, reliability, and security of Zanzibar, a global authorization system that guarantees external consistency. Served on the production system's on-call rotation. Led the publication of an experience paper that has inspired a number of authorization systems outside of Google.
Zanzibar stores and evaluates permissions to access objects managed by hundreds of services at Google, including Calendar, Drive, Maps, Photos, and YouTube. It stores trillions of permissions and serves millions of authorization requests per second. It has maintained 95th-percentile latency of less than 10 milliseconds and availability of greater than 99.999% over years of production use.
|
Lead Member of Technical Staff 2008 - 2014 |
AT&T Labs
New York, NY, and Florham Park, NJ |
2010 - 2014:
Research in mobility modeling with an emphasis on privacy.
• Characterized human mobility patterns using billions of spatiotemporally sparse
location samples for hundreds of thousands of anonymous cellphones in the
New York, Los Angeles, and San Francisco metropolitan areas.
Results included range of travel, important places, commuting routes,
commuting carbon footprints, and geographic distributions of commuters.
• Developed differentially private modeling techniques that generate
realistic sequences of locations and times for arbitrary numbers
of synthetic people moving within metropolitan-scale regions.
2008-2010:
Research in mobile, edge, and cloud computing with an emphasis on privacy.
• Introduced Cloudlets, virtual-machine infrastructure deployed
near the edge of the network to support latency-sensitive
and resource-intensive mobile applications.
This work won the 2022 ACM SIGMOBILE Test-of-Time Award,
has 4,500+ citations, and is seminal to edge computing.
• Prototyped Virtual Individual Servers, personal virtual machines running in a paid cloud computing utility. VIS owners retain rights and control over the data in their VISs. Ran a VIS user trial.
• Developed Vis-à-Vis, a decentralized framework for online social networking that is based on federations of VISs and leverages their privacy-preserving properties.
|
Research Staff Member 2003 - 2008 |
IBM Research Hawthorne, NY |
2005 - 2008:
Research in secure cloud computing and secure mobile computing.
• Combined virtual machines, mandatory access controls,
and hardware roots of trust to enable Trusted Virtual Data Centers
with strong isolation and integrity guarantees.
• Virtualized the Trusted Platform Module to enable trusted computing
for an arbitrary number of virtual machines on a single hardware platform.
• Designed and built a Trustworthy Kiosk system,
in which a user leverages his mobile phone to verify
the integrity of software loaded on a public computing device,
prior to revealing personal information to that device.
2003-2005:
Research in mobile computing and software development tools.
• Prototyped and evaluated SoulPad,
a new mobility approach based on carrying
an auto-configuring operating system and
a suspended virtual machine on a pocket-sized device.
SoulPad enables rapid personalization of PCs
without preinstalled software or network connectivity.
This work won the 2005 ACM/USENIX MobiSys Best Paper Award.
• Created Composite Projects, a facility for grouping and nesting
programming projects in the Eclipse Integrated Development Environment.
|
Chief Technology Officer 2001 - 2003 |
ShieldIP, Inc. New York, NY |
Formed and managed the company's research and development group.
Technical liaison to partners and customers.
Led software design, coding, and testing.
Wrote content protection software for thumb-sized mobile device.
Built regression testing framework.
Overall emphasis on security engineering.
ShieldIP developed a novel technology
for identifying and protecting digital content
while preserving privacy.
|
Chief Scientist 2000 - 2001 |
Vindigo, Inc. New York, NY |
Provided technical direction and prototyped technology.
Devised and implemented efficient algorithms for computing
driving directions on disconnected mobile devices.
Developed walking directions software for mobile phones.
Evaluated geographic information systems and map data providers.
Experimented with early wireless data services.
Vindigo won many awards as a pioneering provider of mobile applications.
Its city guides for PalmOS and PocketPC provided location-based search of
dining, shopping, and entertainment choices, including maps and directions,
on resource-constrained handheld devices.
They gained more than a million users before the advent of smartphones
or app stores.
Vindigo was acquired in 2004.
|
Principal Member of Technical Staff 1994 - 2000 |
AT&T Labs
and AT&T Bell Labs
Florham Park, Murray Hill, and Holmdel, NJ |
1998 - 2000:
Research in network measurement.
• Introduced MINC, a set of techniques for inferring the internal behavior
of networks based on end-to-end multicast measurements.
Validated MINC through MBone experiments.
Standardized MINC data collection as extensions to the Real Time Protocol.
• Developed a tool for monitoring Internet multimedia traffic
that parses signaling protocols at packet capture time
to track dynamically assigned port numbers.
1996 - 1998:
Research in wide-area networking and wireless networking.
• Built and deployed PacketScope,
a system for capturing IP packets on high-speed links for unlimited periods.
Used the system to gather extensive traces of public Internet traffic.
Used the traces to investigate performance issues in Web proxy caching
and to evaluate policies for multiplexing Web traffic over flow-switched networks.
• Led the deployment of an early wireless LAN
with more than 25 access points.
1994 - 1996:
Research in mobile computing and wireless networking.
Designed and prototyped a hierarchical handoff scheme for Mobile IP.
Demonstrated its performance benefits via experiments on a wireless network.
Showed that handoffs were fast and reliable enough
to support interactive audio applications such as Voice over IP.
|
Scientist 1992 - 1994 |
Matsushita Information Technology Lab Princeton, NJ |
Research in mobile computing and wireless networking.
• Quantified the impact of cellular handoffs on the
performance of TCP via experiments on a wireless network.
Devised a fast retransmission strategy for alleviating the problem
and demonstrated its effectiveness.
• Evaluated storage alternatives for mobile devices.
Quantified the pros and cons of using flash memory vs. hard disks.
Proposed integrating flash memory with DRAM as primary storage.
|
Post-Graduate Researcher
1987 - 1992
|
University of California at Berkeley and
International Computer Science Institute
Berkeley, CA
|
Research in wide-area networking.
Built and deployed systems for capturing IP packets.
Gathered traces of wide-area Internet traffic
and used them to characterize dominant TCP/IP applications.
Findings led to more realistic traffic models
by showing that, e.g., most bulk transfers were small
and interactive sessions were asymmetric.
Used resulting models to evaluate policies and mechanisms
for transporting IP traffic over ATM networks.
Showed that ATM cell sizes and adaptation layers led to
gross bandwidth inefficiencies for Internet traffic,
an overhead that became known as the cell tax.
|
Software Development Engineer 1984 - 1987 |
Pyramid Technology Corp. Mountain View, CA |
Unix multiprocessor kernel development.
Designed, implemented, and released networking products,
including IP over X.25, IP over HDLC, and raw X.25/X.28/X.29.
Ported Streams I/O from AT&T to Berkeley Unix.
Improved the multiprocessor performance of the Fast File System.
Pyramid created a line of shared-memory multiprocessor systems based on
a proprietary RISC architecture and the Unix operating system.
Pyramid went public in 1985 and was acquired in 1995.
|
- ACM Fellow, 2023.
For contributions to mobile and edge computing.
- ACM SIGMOBILE Test-of-Time Award, 2022.
- For "The Case for VM-based Cloudlets in Mobile Computing",
M. Satyanarayanan, P. Bahl, R. Cáceres, and N. Davies,
IEEE Pervasive Computing,
Vol. 8, No. 4, October-December 2009.
- The citation reads "What is known as edge computing today can be traced back to this Cloudlets paper, which proposed the need to support localized data and computation, thus avoiding the high latency and bandwidth limitations associated with traditional cloud computing."
- IEEE Fellow, 2013.
For contributions to mobile computing and communications.
- Carol Morgan School Distinguished Alumnus Award, 2013.
- CRA-WP/CDC Distinguished Lecturer, 2009.
- ACM Recognition of Service Award, 2000, 2007, 2008.
- ACM Distinguished Scientist, 2006.
For pioneering and influential research contributions in mobile computing, wireless networking, and network measurement.
- ACM/USENIX MobiSys Best Paper Award, 2005.
For "Reincarnating PCs with Portable SoulPads",
R. Cáceres, C. Carter, C. Narayanaswami and M. Raghunath,
3rd ACM/USENIX International Conference on Mobile Systems, Applications, and Services (MobiSys),
June 2005.
- IBM Pat Goldberg Memorial Best Paper Award, 2005.
For "Reincarnating PCs with Portable SoulPads",
R. Cáceres, C. Carter, C. Narayanaswami and M. Raghunath,
3rd ACM/USENIX International Conference on Mobile Systems, Applications, and Services (MobiSys),
June 2005.
- McGill University Faculty Scholar,
1982.
Service
- Board of Directors
- Program Chair
- Program Committee
-
ACM International Conference on Mobile Computing and Networking (MobiCom),
1995, 1996, 1997, 1998, 1999, 2004, 2005, 2008.
-
ACM/USENIX International Conference on Mobile Systems, Applications, and Services (MobiSys),
2006, 2008, 2009, 2015.
-
ACM/IEEE Workshop on Mobile Computing Systems and Applications (HotMobile),
2008, 2009, 2010, 2012, 2013.
-
ACM Conference on Computer Communications (SIGCOMM),
2001, 2010.
-
ACM Workshop on Mobile Cloud Computing and Services (MCS),
2010, 2011, 2014.
-
IEEE International Conference on Distributed Computing Systems (ICDCS),
Edge Computing Track,
2018.
-
IEEE Symposium on Edge Computing (SEC),
2016 (inaugural year).
-
International World Wide Web Conference (WWW),
Special Track on Mobility,
2016.
-
ACM Workshop on Physical Analytics,
2014.
-
ACM Symposium on Computing for Development (DEV),
2013.
-
Workshop on Pervasive Urban Applications (PURBA),
2011, 2012.
-
IMC Workshop on Internet Visualization (WIV),
2012.
-
ACM Workshop on Networking, Systems, and Applications on Mobile Handhelds (MobiHeld),
2011.
-
International World Wide Web Conference (WWW),
Special Track on Technology for Developing Regions,
2008.
-
IEEE International Conference on Pervasive Computing and Communications (PerCom),
2007.
-
ACM/IFIP Latin America Networking Conference (LANC),
2003, 2005.
-
International Conference on Mobile and Ubiquitous Systems (Mobiquitous),
2004.
-
IEEE Conference on Computer Communications (Infocom),
2000.
-
IEEE/ISOC Global Internet Symposium,
1998, 1999.
- IEEE Workshop on Mobility in Databases and Distributed Systems,
1998.
- Steering Committee
- Associate Editor-in-Chief
- Editorial Board
- Editor
-
IEEE Pervasive Computing,
special issue on Pervasive Computing at the Edge,
with V. Bahl, N. Davies, and R. Want,
October-November 2020.
-
IEEE Pervasive Computing,
special issue on Information and Communication Technologies for Development (ICTD),
with E. Belding, T. Parikh, L. Subramanian,
July-September 2012.
-
IEEE Pervasive Computing,
New Products department,
with M. Ebling,
2009 - 2010.
-
ACM/Kluwer Journal on Mobile Networks and Applications (MONET),
special issue on Wireless Internet and Intranet Access,
Vol. 6, No. 1,
with L. F. Chang and R. Jain,
2001.
- Awards Selection Committee
- Posters Program Chair
- Posters Program Committee
- Organizing Committee
- Government Grant Review
- Information Director
Selected other activities
- Internet Standards Development
- Advisory Board
- Keynote Speaker
- Panel Chair/Moderator
- Panelist
- "Mobile Computing: Looking Backward, Looking Forward",
13th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys),
2015.
- "Spatial Computing: Platform Trends and Disruptive Technologies",
CCC Spatial Computing Workshop,
2012.
- "Emerging Research Topics in Communication Systems and Networks",
International Conference on Communication Systems and Networks (COMSNETS),
2011.
- "Cross-Domain Research: The Future of Mobile Computing and Networking?",
14th ACM International Conference on Mobile Computing and Networking (MobiCom),
2008.
- "Hot Research Topics in Security",
New York Systems/Networking Summit,
2006.
- "Challenges and Rewards of Crossing the Industry/Research Boundary",
2nd USENIX Workshop on Industrial Experiences with Systems Software,
2002.
- "The Quest for a Universal Handheld Device",
2nd ACM SIGMETRICS Workshop on Performance and Architecture of Web Servers,
2001.
- "The Future Wireless Internet",
6th ACM International Conference on Mobile Computing and Networking (MobiCom),
2000.
- "Tools for Passive Traffic Measurement",
CAIDA Workshop on Internet Statistics and Metrics Analysis,
1999.
- "Quality of Service in a Next-Generation Mobile Internet",
3rd ACM International Conference on Mobile Computing and Networking (MobiCom),
1997.
- "Mobile Routing and Networks",
2nd USENIX Symposium on Mobile and Location-Independent Computing,
1995.
- Co-Chair
- Speaker
- Panelist
- Ph.D. thesis committee
- S. Isaacman,
"Modeling the Impact of Human Mobility: Mobile Devices as Sensors and Content Vectors",
Princeton University,
2012.
- A. Shakimov,
"Bases of Trust in Online Social Networks",
Duke University,
2012.
- S. Smaldone,
"Improving the Performance, Availability, and Security of Data Access for Opportunistic Mobile Computing",
Rutgers University,
2011.
- G. Chandrasekaran,
"Direct Inference of Location-Related Context from Wireless Signal Strength",
Rutgers University,
2011.
- B. de la Ossa,
"Web Prefetching Techniques in Real Environments",
Universitat Politècnica de València,
2011.
- T. Friedman,
"Scalable Estimation of Multicast Session Characteristics",
University of Massachusetts at Amherst,
2002.
- S. B. Moon,
"Measurement and Analysis of End-to-End Delay and Loss in the Internet",
University of Massachusetts at Amherst,
1999.
- B. A. Zenel,
"A Proxy-Based Filtering Mechanism for the Mobile Environment",
Columbia University,
1997.
- Ph.D. proposal committee
- Internship mentor
- D. Treviño Ferrer (Tecnológico de Monterrey),
Google,
2020.
- X. He (Duke University),
AT&T Labs,
2014.
- L. Stafman (Princeton University),
AT&T Labs,
2013.
- S. Isaacman (Princeton University),
AT&T Labs,
2009, 2010, 2011.
- A. Shakimov (Duke University),
AT&T Labs,
2008.
- S. T. Garriss (Carnegie Mellon University),
IBM Research,
2006.
- C. M. Carter (University of Illinois at Urbana-Champaign),
IBM Research,
2004.
- T. Friedman (University of Massachusetts at Amherst),
AT&T Labs,
1999, 2000.
- Y. Chu (Carnegie Mellon University),
AT&T Labs,
1999.
- S. B. Moon (University of Massachusetts at Amherst),
AT&T Labs,
1998.
- J. Reason (University of California at Berkeley),
AT&T Bell Labs,
1996.
- V. Padmanabhan (University of California at Berkeley),
AT&T Bell Labs,
1995.
- L. Iftode (Princeton University),
Matsushita Information Technology Lab,
1993.
- Fellowship and grant selection
- Student Travel Grant Co-Chair, ACM Workshop on Mobile Computing Systems and Applications (HotMobile), 2024.
- Reviewer, IBM Ph.D. Fellowship Program, 2004, 2007.
- Selection Committee, AT&T Labs Fellowship Program for women and under-represented minorities,
1999, 2000.
- Selection Committee, AT&T Undergraduate Research Program for women and under-represented minorities,
1997, 1998.
- Tutor
- Visiting Lecturer
- Head Teaching Assistant
-
"Synchronization of a Virtual Machine Across Mobile Devices",
J. E. Bickford and R. Cáceres,
U.S. Patent No. 10,684,875,
June 16, 2020.
-
"System and Method for Controlling the Disposition of Computer-Based Objects",
D. F. Bantz, R. Cáceres, T. E. Chefalas, S. Jalan, S. Matrianni, and C.A. Pickover,
U.S. Patent No. 9,928,349,
March 27, 2018.
-
"Distributed Computing Task Costing with a Mobile Device",
E. Miluzzo, Y.-F. Chen, and R. Cáceres,
U.S. Patent No. 9,031,531,
May 12, 2015.
-
"Method and Device to Provide Trusted Recommendations of Websites",
B. Krishnamurthy and R. Cáceres,
U.S. Patent No. 8,949,327,
February 3, 2015.
-
"Apparatus for Tracking the Distribution of Media Content",
K. H. Purdy, B. Amento, L. Stead, A. Abella, E. Cheung, M. Nathan, L. Zaman, and R. Cáceres,
U.S. Patent No. 8,621,066,
December 31, 2013.
-
"Method and Apparatus for Scalable Integrity Attestation in Virtualization Environments",
S. Berger, R. Cáceres, K. A. Goldman, R. Perez, R. Sailer, and D. Srinivasan,
U.S. Patent No. 8,615,788,
December 24, 2013.
-
"Method and Apparatus for Providing Mobile and Social Services via Virtual Individual Servers",
R. Cáceres, A. Varshavsky, L. Cox, H. Lim, and A. Shakimov,
U.S. Patent No. 8,437,365,
May 7, 2013.
-
"Method for Moving and Copying Dependencies along with Source Code",
R. Cáceres and S. Demathieu,
U.S. Patent No. 8,302,073,
October 30, 2012.
-
"Consolidated Launching of Multiple Tasks",
D. Soroker, D. I. Dig, R. Cáceres, S. Demathieu and A. Purakayastha,
U.S. Patent No. 8,219,991,
July 10, 2012.
-
"Computer Implemented Method and System for Sharing Resources among Hierarchical Containers of Resources",
G. S. Banavar, R. Cáceres, S. Demathieu and D. B. Lection,
U.S. Patent No. 7,870,536,
January 11, 2011.
-
"Sensor for Imaging Inside Equipment",
C. Narayanaswami, M. T. Raghunath, R. Cáceres and S. Berger,
U.S. Patent No. 7,502,068,
March 10, 2009.
-
"Method and Apparatus for Protecting Information and Privacy",
M. O. Rabin, D. Shasha, Y. Beinart, R. Cáceres, T. Karia, D. Molnar and S. Rolinson,
U.S. Patent No. 7,406,593,
July 29, 2008.
-
"Detection and Identification Methods for Software",
M. O. Rabin, D. Shasha, C. Bosley, R. Cáceres, A. Ingram, T. Karia, D. Molnar and Y. Beinart,
U.S. Patent No. 7,287,159,
October 23, 2007.
-
"Method for Reducing Congestion in Packet-Switched Networks",
D. G. Belanger, S. M. Bellovin, R. Cáceres and D. C. Nagel,
U.S. Patent No. 7,227,843,
June 5, 2007.
-
"System And Method For Providing Wireless Services within a Wireless Local Area Network",
C. Blewett, R. Cáceres and J.C. Ramming,
U.S. Patent No. 7,130,612,
October 31, 2006.
-
"Method and System for Reducing Memory Access Latency by Providing Fine-Grained Direct Access to Flash Memory Concurrent with a Block Transfer Therefrom",
R. Cáceres, B. Bershad, B. Marsh and F. Douglis,
U.S. Patent No. 5,802,554,
September 1, 1998.
There are more than 16,000 citations to this body or work and my h-index is 50,
according to Google Scholar.
Journal articles
-
"Human Mobility Characterization from Cellular Network Data",
R. Becker, R. Cáceres, K. Hanson, S. Isaacman, J. M. Loh, M. Martonosi, J. Rowland, S. Urbanek, A. Varshavsky, and C. Volinsky,
Communications of the ACM (CACM),
Vol. 56, No. 1,
January 2013.
-
"Ubicomp Systems at 20: Progress, Opportunities, and Challenges",
R. Cáceres and A. Friday,
IEEE Pervasive Computing,
special issue on Weiser's Vision: 20 Years Later,
Vol. 11, No. 1,
January-March 2012.
-
"A Tale of One City: Using Cellular Network Data for Urban Planning",
R. Becker, R. Cáceres, K. Hanson, J. M. Loh, S. Urbanek, A. Varshavsky, and C. Volinsky,
IEEE Pervasive Computing,
special issue on Large-Scale Opportunistic Sensing,
Vol. 10, No. 4,
October-December 2011.
Also in Conference on the Analysis of Mobile Phone Datasets and Networks (NetMob), October 2011.
-
"The Case for VM-based Cloudlets in Mobile Computing",
M. Satyanarayanan, P. Bahl, R. Cáceres, and N. Davies,
IEEE Pervasive Computing,
special issue on Virtual Machines,
Vol. 8, No. 4, October-December 2009.
(ACM SIGMOBILE Test-of-Time Award, 2022.
4,500 citations.).
-
"Security for the Cloud Infrastructure: Trusted Virtual Data Center Implementation",
S. Berger, R. Cáceres, K. Goldman, D. Pendarakis, R. Perez, J. R. Rao,
E. Rom, R. Sailer, W. Schildhauer, D. Srinivasan, S. Tal, and E. Valdez,
IBM Journal of Research and Development,
Vol. 53, No. 4, July-August 2009.
-
"TVDc: Managing Security in the Trusted Virtual Data Center",
S. Berger, R. Cáceres, D. Pendarakis, R. Perez,
R. Sailer, W. Schildhauer, D. Srinivasan and E. Valdez,
ACM SIGOPS Operating Systems Review,
Vol. 42, No. 1,
January 2008.
-
"A Layered Approach to Simplified Access Control in Virtualized Systems",
B. D. Payne, R. Sailer, R. Cáceres, R. Perez and W. Lee,
ACM SIGOPS Operating Systems Review,
Vol. 41, No. 4,
July 2007.
-
"Deriving Long-Term Value from Context-Aware Computing",
G. Banavar, J. Black, R. Cáceres, M. Ebling, E. Stern and J. Kannry,
Information Systems Management,
special issue on Ubiquitous Computing,
Vol. 22, No. 4,
Fall 2005.
-
"Eat, Shop, and Play: Mobile Computing Technology at Vindigo",
R. Cáceres, J. Donham, B. Fitterman, D. Joerg, M. Smith and T. Vetter,
IEEE Wireless Communications, Vol. 9, No. 1, February 2002.
-
"mmdump: A Tool for Monitoring Internet Multimedia Traffic",
J. van der Merwe, R. Cáceres, Y. Chu and C. J. Sreenan,
ACM SIGCOMM Computer Communication Review,
Vol. 30, No. 5, October 2000.
-
"Measurement and Analysis of IP Network Usage and Behavior",
R. Cáceres, N. G. Duffield, A. Feldmann, J. Friedmann, A. Greenberg,
R. Greer, T. Johnson, C. Kalmanek, B. Krishnamurthy, D. Lavelle,
P. Mishra, K. K. Ramakrishnan, J. Rexford, F. True and J. E. van der Merwe,
IEEE Communications, Vol. 38, No. 5,
May 2000.
-
"The Use of End-to-End Multicast Measurements for Characterizing Internal Network Behavior",
A. Adams, T. Bu, R. Cáceres, N. G. Duffield, T. Friedman,
J. Horowitz, F. Lo Presti, S. B. Moon, V. Paxson and D. Towsley,
IEEE Communications,
Vol. 38, No. 5, May 2000.
-
"Multicast-Based Inference of Network-Internal Loss Characteristics",
R. Cáceres, N. G. Duffield, J. Horowitz and D. Towsley,
IEEE Transactions on Information Theory,
Vol. 45, No. 7, November 1999.
-
"Efficient Policies for Carrying Web Traffic over Flow-Switched Networks",
A. Feldmann, J. Rexford and R. Cáceres,
IEEE/ACM Transactions on Networking,
Vol. 6, No. 6, December 1998.
-
"Fast and Scalable Wireless Handoffs in Support of Mobile Internet Audio",
R. Cáceres and V. N. Padmanabhan,
ACM/Kluwer Journal on Mobile Networks and Applications,
Vol. 3, No. 4, December 1998.
-
"Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments",
R. Cáceres and L. Iftode,
IEEE Journal on Selected Areas in Communications,
Vol. 13, No. 5, June 1995.
-
"An Empirical Workload Model for Driving Wide-Area TCP/IP Network Simulations",
P. Danzig, S. Jamin, R. Cáceres, D. Mitzel and D. Estrin,
Wiley Journal of Internetworking: Research and Experience,
Vol. 3, No. 1, March 1992.
Conference papers
-
"Zanzibar: Google's Consistent, Global Authorization System",
R. Pang, R. Cáceres, M. Burrows, Z. Chen, P. Dave, N. Germer, A. Golynski,
K. Graney, N. Kang, L. Kissner, J. L. Korn, A. Parmar, C. D. Richards, and M. Wang,
2019 USENIX Annual Technical Conference (ATC),
July 2019.
-
"Spatiotemporal Disruption of Mobile Communication Patterns in the New York Metro Area by Hurricane Irene",
C. Small, R. Becker, R. Cáceres, and S. Urbanek,
31st AMS Conference on Hurricanes and Tropical Meteorology,
March 2014.
-
"DP-WHERE: Differentially Private Modeling of Human Mobility",
D. J. Mir, S. Isaacman, R. Cáceres, M. Martonosi, and R. N. Wright,
IEEE International Conference on Big Data (BigData),
October 2013.
-
"Obtaining In-Context Measurements of Cellular Network Performance",
A. Gember, A. Akella, J. Pang, A. Varshavsky, and R. Cáceres,
2012 Internet Measurement Conference (IMC),
November 2012.
-
"Human Mobility Modeling at Metropolitan Scales",
S. Isaacman, R. Becker, R. Cáceres, M. Martonosi, J. Rowland, A. Varshavsky, and W. Willinger,
10th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys),
June 2012.
-
"Confidant: Protecting OSN Data without Locking it Up",
D. Liu, A. Shakimov, R. Cáceres, A. Varshavsky, and L. P. Cox,
ACM/IFIP/USENIX 12th International Middleware Conference (Middleware),
December 2011.
-
"Route Classification Using Cellular Handoff Patterns",
R. Becker, R. Cáceres, K. Hanson, J. M. Loh, S. Urbanek, A. Varshavsky, and C. Volinsky,
13th International Conference on Ubiquitous Computing (UbiComp),
September 2011
-
"Identifying Important Places in People's Lives from Cellular Network Data",
S. Isaacman, R. Becker, R. Cáceres, S. Kobourov, M. Martonosi, J. Rowland, and A. Varshavsky,
9th International Conference on Pervasive Computing (Pervasive),
June 2011
-
"Vis-à-Vis: Privacy-Preserving Online Social Networking via Virtual Individual Servers",
A. Shakimov, H. Lim, R. Cáceres, L. P. Cox, K. Li, D. Liu, and A. Varshavsky,
International Conference on Communication Systems and Networks (COMSNETS),
January 2011.
-
"Trustworthy and Personalized Computing on Public Kiosks",
S. Garriss, R. Cáceres, S. Berger, R. Sailer, L. van Doorn and X. Zhang,
6th ACM/USENIX International Conference on Mobile Systems, Applications, and Services (MobiSys),
June 2008.
-
"Shamon: A System for Distributed Mandatory Access Control",
J. McCune, T. Jaeger, S. Berger, R. Cáceres and R. Sailer,
22nd Annual Computer Security Applications Conference (ACSAC),
December 2006.
-
"vTPM: Virtualizing the Trusted Platform Module",
S. Berger, R. Cáceres, K. Goldman, R. Perez, R. Sailer and L. van Doorn,
15th USENIX Security Symposium,
July 2006.
-
"Pegboard: A Framework for Developing Mobile Applications",
D. Soroker, R. Cáceres, D. Dig, A. Schade, S. Spraragen and A. Tiwari,
4th ACM/USENIX International Conference on Mobile Systems, Applications, and Services (MobiSys),
June 2006.
-
"Building a MAC-Based Security Architecture for the Xen Open-Source Hypervisor",
R. Sailer, E. Valdez, T. Jaeger, R. Cáceres,
R. Perez, S. Berger, J. L. Griffin and L. van Doorn,
21st Annual Computer Security Applications Conference (ACSAC),
December 2005.
-
"Reincarnating PCs with Portable SoulPads",
R. Cáceres, C. Carter, C. Narayanaswami and M. Raghunath,
3rd ACM/USENIX International Conference on Mobile Systems, Applications, and Services (MobiSys),
June 2005.
(ACM/USENIX MobiSys Best Paper Award, 2005.)
-
"Impromptu Measurement Infrastructures using RTP",
R. Cáceres, N. G. Duffield and T. Friedman,
IEEE Conference on Computer Communications (Infocom),
June 2002.
-
"Inference of Internal Loss Rates in the MBone",
R. Cáceres, N. G. Duffield, S. B. Moon and D. Towsley,
IEEE/ISOC Global Internet '99 Symposium,
December 1999.
-
"Loss-based Inference of Multicast Network Topology",
R. Cáceres, N. G. Duffield, J. Horowitz, F. Lo Presti and D. Towsley,
IEEE 1999 Conference on Decision and Control,
December 1999.
-
"Performance of Web Proxy Caching in Heterogeneous Bandwidth Environments",
A. Feldmann, R. Cáceres, F. Douglis, G. Glass and M. Rabinovich,
IEEE Conference on Computer Communications (Infocom),
March 1999.
-
"Multicast-Based Inference of Network-Internal Characteristics: Accuracy of Packet Loss Estimation",
R. Cáceres, N. G. Duffield, J. Horowitz, D. Towsley and T. Bu,
IEEE Conference on Computer Communications (Infocom),
March 1999.
-
"Statistical Inference for Internal Link Parameters in a Network",
R. Cáceres, N. G. Duffield, J. Horowitz and D. Towsley,
1998 American Statistical Association Annual Meeting,
August 1998.
-
"Reducing Overhead in Flow-Switched Networks: An Empirical Study of Web Traffic",
A. Feldmann, J. Rexford and R. Cáceres,
IEEE Conference on Computer Communications (Infocom),
March 1998.
-
"Using the AT&T Labs PacketScope for Internet Measurement, Design, and Performance Analysis",
N. Anerousis, R. Cáceres, N. Duffield, A. Feldmann, A. Greenberg, C. Kalmanek, P. Mishra, K.K. Ramakrishnan and J. Rexford,
AT&T Services and Infrastructure Performance Symposium,
November 1997.
-
" Fast and Scalable Handoffs for Wireless Internetworks",
R. Cáceres and V. N. Padmanabhan,
ACM International Conference on Mobile Computing and Networking (MobiCom),
November 1996.
-
"Storage Alternatives for Mobile Computers",
F. Douglis, R. Cáceres, F. Kaashoek, K. Li, B. Marsh and J. Tauber,
1st USENIX Symposium on Operating Systems Design and Implementation (OSDI),
November 1994.
-
"The Effects of Mobility on Reliable Transport Protocols",
R. Cáceres and L. Iftode,
14th IEEE International Conference on Distributed Computing Systems (ICDCS),
June 1994.
-
"Characteristics of Wide-Area TCP/IP Conversations",
R. Cáceres, P. Danzig, S. Jamin and D. Mitzel,
ACM Conference on Computer Communications (SIGCOMM),
September 1991.
-
"The Pyramid IP to X.25 Protocol Interface: Merging DDN and PDN Approaches",
R. Cáceres,
Uniforum 1987,
January 1987.
-
"The Administration of Distributed Computations in a Networked Environment",
L. F. Cabrera, S. Sechrest and R. Cáceres,
6th IEEE International Conference on Distributed Computing Systems (ICDCS),
May 1986.
Workshop papers
-
"Towards Synchronization of Live Virtual Machines among Mobile Devices",
J. Bickford and R. Cáceres,
14th ACM Workshop on Mobile Computing Systems and Applications (HotMobile),
February 2013.
-
"mClouds: Computing on Clouds of Mobile Devices",
E. Miluzzo, R. Cáceres, and Y.-F. Chen,
3rd ACM Workshop on Mobile Cloud Computing and Services (MCS),
June 2012.
-
"Exploring the Use of Urban Greenspace through Cellular Network Activity",
R. Cáceres, J. Rowland, C. Small, and S. Urbanek,
2nd Workshop on Pervasive Urban Applications (PURBA),
June 2012.
-
"Predicting Handoffs in 3G Networks",
U. Javed, D. Han, R. Cáceres, J. Pang, S. Seshan, and A. Varshavsky,
3rd ACM Workshop on Networking, Systems, and Applications on Mobile Handhelds (MobiHeld),
October 2011.
-
"Clustering Anonymized Mobile Call Detail Records to Find Usage Groups",
R. Becker, R. Cáceres, K. Hanson, J. M. Loh, S. Urbanek, A. Varshavsky, and C. Volinsky,
1st Workshop on Pervasive Urban Applications (PURBA),
June 2011.
-
"Ranges of Human Mobility in Los Angeles and New York",
S. Isaacman, R. Becker, R. Cáceres, S. Kobourov, M. Martonosi, J. Rowland, and A. Varshavsky,
8th International Workshop on Managing Ubiquitous Communications and Services (MUCS),
March 2011.
-
"A Tale of Two Cities",
S. Isaacman, R. Becker, R. Cáceres, S. Kobourov, J. Rowland, and A. Varshavsky,
11th ACM Workshop on Mobile Computing Systems and Applications (HotMobile),
February 2010.
-
"Virtual Individual Servers as Privacy-Preserving Proxies for Mobile Devices",
R. Cáceres, L. Cox, H. Lim, A. Shakimov, and A. Varshavsky,
1st ACM SIGCOMM Workshop on Networking, Systems, and Applications on Mobile Handhelds (MobiHeld),
August 2009.
-
" Privacy, Cost, and Availability Tradeoffs in Decentralized OSNs",
A. Shakimov, A. Varshavsky, L. Cox and R. Cáceres,
2nd ACM SIGCOMM Workshop on Online Social Networks (WOSN),
August 2009.
-
"Towards Trustworthy Kiosk Computing",
S. Garriss, R. Cáceres, S. Berger, R. Sailer, L. van Doorn and X. Zhang,
8th IEEE Workshop on Mobile Computing Systems and Applications (HotMobile),
February 2007.
-
" Shame on Trust in Distributed Systems",
T. Jaeger, P. McDaniel, L. St. Clair, R. Cáceres and R. Sailer,
USENIX Workshop on Hot Topics in Security (HotSec),
July 2006.
-
"Trusted Mobile Computing",
R. Cáceres and R. Sailer,
IFIP Workshop on Security and Privacy in Mobile and Wireless Networks,
May 2006.
-
"Trusted Virtual Domains: Toward Secure Distributed Services",
J. L. Griffin, T. Jaeger, R. Perez, R. Sailer, L. van Doorn and R. Cáceres,
1st IEEE Workshop on Hot Topics in System Dependability (HotDep),
June 2005.
-
"HTTP 1.0 Logs Considered Harmful",
R. Cáceres, B. Krishnamurthy and J. Rexford,
W3C Web Characterization Group Workshop,
November 1998.
-
"Web Proxy Caching: The Devil is in the Details",
R. Cáceres, F. Douglis, A. Feldmann, G. Glass and M. Rabinovich,
ACM SIGMETRICS Workshop on Internet Server Performance,
June 1998.
-
"Operating System Implications of Solid-State Mobile Computers",
R. Cáceres, F. Douglis, K. Li and B. Marsh,
4th IEEE Workshop on Workstation Operating Systems (WWOS),
October 1993.
Book chapters
-
"Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments",
R. Cáceres and L. Iftode,
Mobile Computing,
Kluwer Academic Publishers,
ISBN 0-7923-9697-9,
1996.
-
"Storage Alternatives for Mobile Computers",
F. Douglis, R. Cáceres, F. Kaashoek, K. Li, B. Marsh and J. Tauber,
Mobile Computing,
Kluwer Academic Publishers,
ISBN 0-7923-9697-9,
1996.
Technical reports (otherwise unpublished)
-
"Earthquakes, Hurricanes, and Mobile Communication Patterns in the New York Metro Area: Collective Behavior during Extreme Events",
C. Small, R. Becker, R. Cáceres, and S. Urbanek,
arXiv:1504.02463 [cs.SI],
April 2015.
-
"Multiplexing TCP Traffic over Wide-Area ATM Networks",
R. Cáceres,
Technical Report MITL-TR-99-93, Matsushita Information Technology Lab,
March 1993.
-
"Systems Issues in Mobile Computing",
B. Marsh, F. Douglis and R. Cáceres,
Technical Report MITL-TR-50-93, Matsushita Information Technology Lab,
February 1993.
-
"Multiplexing Traffic at the Entrance to Wide-Area Networks",
R. Cáceres,
Ph.D. Dissertation, Technical Report UCB/CSD 92/717, University of California at Berkeley,
December 1992.
-
"Efficiency of Asynchronous Transfer Mode Networks in Transporting Wide-Area Data Traffic",
R. Cáceres,
Technical Report TR-91-043, International Computer Science Institute,
July 1991.
-
"Measurements of Wide-Area Internet Traffic",
R. Cáceres,
Technical Report UCB/CSD 89/550, University of California at Berkeley,
December 1989.
-
"Separating Abstraction from Implementation in Communication Network Design",
R. Cáceres,
Technical Report TR-89-026, International Computer Science Institute,
May 1989.
-
"Process Control in a Distributed Berkeley Unix Environment",
R. Cáceres,
M.S. Report, Technical Report UCB/CSD 84/211, University of California at Berkeley,
December 1984.
Other publications
-
"Expanding the Pipeline: The CRA-WP 2023 IDEALS Workshop",
P. Lopez, A. Howard, L. Clarke, and R. Cáceres,
Computing Research News,
Vol. 35, No. 5,
May 2023.
-
"Pervasive Computing at the Edge",
P. Bahl, R. Cáceres, N. Davies, and R. Want,
IEEE Pervasive Computing,
Vol. 19, No. 4,
October-December 2020.
-
"Spatial Computing - 2020: The Next Transformative Technology",
Community Whitepaper resulting from the 2012 CCC Spatial Computing Workshop,
July 2013.
-
"Information and Communication Technologies for Development",
R. Cáceres, E. Belding, T. Parikh, and L. Subramanian,
IEEE Pervasive Computing,
Vol. 11, No. 3,
July-September 2012.
-
"Bar Codes Everywhere You Look",
M. Ebling and R. Cáceres,
IEEE Pervasive Computing,
Vol. 9, No. 2,
April-June 2010.
-
"Gaming and Augmented Reality Come to Location-Based Services",
R. Cáceres and M. Ebling,
IEEE Pervasive Computing,
Vol. 9, No. 1,
January-March 2010.
-
"RTP Control Protocol Extended Reports",
T. Friedman, R. Cáceres and A. Clark (editors),
RFC 3611, Proposed Standard,
Internet Engineering Task Force,
November 2003.
-
"Digest of Proceedings: 2nd IEEE Workshop on Mobile Computing Systems and Applications",
R. Cáceres,
Bulletin of the IEEE Technical Committee on the Internet,
November 1999.
-
"IP to X.25 Protocol Interface Issues",
R. Cáceres,
CommUNIXations, Vol. 7, No. 3,
May/June 1987.
Last updated 22 August 2024 by
Ramón Cáceres
|
|