This thesis discusses a set of information/intelligence patterns that impact the resilience and sustainability of systems. These patterns are organized into the form of design patterns for later reuse during design processes. The information dynamics of some typical examples of product- service systems are modeled. This model provides a context for further discussions on the application of those information design patterns. The combination of the information dynamics model, together with the set of the behavioral and structural information design patterns, are intended to provide a playground for innovation in designing resilient and sustainable systems. Better knowledge capture and communication, uniformity in the approach to both products and services, and modular extensibility are also considered to be amongst the benefits of such an approach. The discussions and ontological models of those patterns and their impact on resiliency of systems are based on the elements of information theory from Shannon and Kolmogorov and the resilience theory from Holling. Sustainability is considered as the holistic extent of resiliency, especially in the course of product-service systems design. The discussion has been supported by some simple mathematical models, and in one case by the simulation of an agent-based model. Examples have been drawn from different disciplines to provide additional clarity and to demonstrate the versatility and generality of those design patterns.