1
Steven E Kullick, Charles S Spirakis, Diane J Titus: Method and apparatus for transferring archival data among an arbitrarily large number of computer devices in a networked computer environment. Apple Computer, Helene Plotka Workman, May 12, 1998: US05751997 (638 worldwide citation)

A method and apparatus for storing on centralized mass storage devices archival data from multiple computers in a networked environment. In a networked computer system having a communication network interconnecting one or more computers and a storage unit, parallel processes are created to perform r ...


2
Charles S Spirakis, Steven E Kullick: Method and apparatus for data transfer and storage in a highly parallel computer network environment. Apple Computer, Helene Plotka Workman, February 2, 1999: US05867668 (54 worldwide citation)

A method and apparatus for sharing a single storage device among an arbitrarily large number of parallel processes with typically no wasted memory space and continued operations even when an error or interrupt occurs is disclosed. In a networked computer system having a communication network connect ...


3
Charles S Spirakis, Russell S Heywood, Don T Vo, Edward T Lu: Resource monitoring on a mobile device. Google, May 12, 2011: US20110109472-A1

A first set of data reflects usage of a resource based on readings from a metering device located at a first user's premises. A second set of data reflects usage of the resource at multiple other user premises. Comparison and usage indicators are generated based one the first and second sets of data ...