This paper presents a method for identifying possible architectural solutions for potential intelligent goods services. The solutions range from putting all intelligence at the goods level, to requiring no intelligence on the goods at all. The method is based on a general framework for describing intelligent goods systems, which involves several levels of intelligence related to both the goods and the local environments surrounding the goods. Furthermore, a number of quality attributes are identified, which may be used for evaluating and comparing the solutions. Based on these attributes, a quality evaluation of the architectural solutions related to a potential intelligent goods service is also provided, as an example.