scispace - formally typeset
P

Peter M. Spiro

Researcher at Microsoft

Publications -  8
Citations -  1544

Peter M. Spiro is an academic researcher from Microsoft. The author has contributed to research in topics: Synchronization & Software deployment. The author has an hindex of 7, co-authored 8 publications receiving 1544 citations.

Papers
More filters
Patent

Distributed computing services platform

TL;DR: In this paper, a server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema.
Patent

Storage platform for organizing, searching, and sharing data

TL;DR: In this article, the authors present a storage platform comprising a database engine, a data store, an application programming interface, and a data model that supports the organization, searching, sharing, synchronization, and security of data stored in the data store.
Patent

Systems and methods for extensions and inheritance for units of information manageable by a hardware/software interface system

TL;DR: Extensions as mentioned in this paper are strongly typed instances that cannot exist independently and must be attached to an item or a nested element, and are also intended to address multi-typing issues by enabling the overlap of type instances.
Patent

Systems and methods for data modeling in an item-based storage platform

TL;DR: In this paper, a data store (302) comprising Items, Elements, and Relationships is defined, and a core schema (340) is defined to define a set of core items by which a hardware/software interface system understands and directly processes said set of Core Items in a predetermined and predictable way.
Patent

Systems and methods for providing relational and hierarchical synchronization services for units of information manageable by a hardware/software interface system

TL;DR: In this article, the authors present a storage platform that provides a synchronization service that allows multiple instances of the storage platform (each with its own data store) to synchronize parts of their content according to a flexible set of rules.