1460937750-b23eda25-4184-4aa4-9ce8-1499f438c73f

What is claimed is:

1. A method for generating business models for solving a selected business problem comprising:
describing a plurality of computer-simulateable business models, wherein a business model describes operations of businesses for solving the business problem, and wherein a business model has an associated operational performance model,
describing a business-model environment, wherein the business-model environment comprises a plurality of computer-simulateable customer models, wherein the customer models patronize the business models to receive values from the business models
determining the operational performances of the businesses described by the plurality of business models (i) by simulating the plurality of business models, and (ii) by simulating the environment, including simulating the customer models receiving values from the business models, and
generating a next plurality of business models from the simulated plurality of business models by performing an evolutionary method including
(i) determining business-model fitness in dependence on the operational business-model performances,
(ii) selecting one or more business models in dependence on their fitness, and
(iii) transforming the selected business models into new business models by applying one or more genetic operators, wherein the new business models incorporate elements of the selected business models.
2. The method of claim 1 further comprising a step of repeating one or more times the steps of determining and generating, wherein each step of determining simulates the plurality of business models resulting from the previous step of generating.
3. The method of claim 1 wherein the business models are elements in a space of business models for solving the business problem.
4. The method of claim 1 wherein at least two business models interact, and wherein the step of determining further comprises simulating interactions between business models.
5. The method of claim 1 wherein the genetic operators comprise a cross-over operator which transforms at least two parent business models into at least one new business model by combining characteristics of both parent business models into the characteristics of the at least one new business model.
6. The method of claim 1 wherein the genetic operators comprise a mutation operator which transforms a parent business model into a new business model by modifying a characteristic of the parent business model.
7. The method of claim 1 wherein the business models comprise parameter data specifying characteristics of the business operations described by the business models.
8. The method of claim 1 wherein business model descriptions comprises one or more computer-simulateable value propositions (VP) which describe output values provided by businesses.
9. The method of claim 8 wherein VPs comprise descriptions of the natures of one or more goods or services provided, or qualities of the goods or services, or customers for goods and services, or relations with other business models, or marketing to customers or business models.
10. The method of claim 1 wherein business model descriptions comprises one or more computer-simulateable operational approaches (OA) which describe inputs to businesses and transformations of inputs to output values by businesses.
11. The method of claim 10 wherein the OAs comprise descriptions of inputs needed for the goods or services provided, or technology employed to produce the goods or services, or capital and labor needed for production.
12. The method of claim 1 wherein business model descriptions comprises one or more computer-simulateable revenue mechanisms (RM) which describe pricing and cost models by which businesses acquire revenues.
13. The method of claim 12 wherein the RMs comprise descriptions of a margin or an amount per transaction, or per unit time, or per unit volume, or transaction pricing mechanism, or a subscription pricing mechanism, or a flat rate pricing mechanism, or a membership fee pricing mechanism.
14. The method of claim 1 wherein business models comprise descriptions of one or more inputs to a business, one of more values output from a business, one or more transformations of inputs into output values by a business, labor and capital required for a business, and one or more pricing models for a business.
15. A method for generating business models for solving a selected business problem comprising:
describing a plurality of computer-simulateable building blocks, wherein the building blocks comprise one or more business elements of the business problem, and wherein the building blocks further comprise (i) one or more computer-simulateable value proposition (VP) building blocks which describe output values provided by businesses, (ii) one or more computer-simulateable operational approach (OA) building blocks which describe inputs to businesses and transformations of inputs to output values by businesses, and (iii) one or more computer-simulateable revenue mechanism (RM) building blocks which describe pricing and cost models by which businesses acquire revenues,
generating an initial plurality of business models, wherein a business model describes operations of businesses for solving the business problem, and wherein a business model comprises a plurality of building blocks and an associated operational performance model,
determining the operational performances of the businesses described by the plurality of business models by simulating the plurality of business models, and
generating a next plurality of business models from the simulated plurality of business models by performing an evolutionary method, wherein the evolutionary method uses a fitness dependent on the operational business-model performances and applies genetic operators to the building-blocks of business models, and
repeating one or more times the steps of determining the operational performance and generating a next plurality of business models, wherein each step of determining simulates that plurality of business models resulting from the previous step of generating.
16. The method of claim 15 wherein the business models constructed from the building blocks forms a space of business models for solving the business problem.
17. The method of claim 15 wherein each business element comprises a description of only an input to a business, or only a value output from a business, or a transformation employed by a business, or only a consideration received by a business for an output value.
18. The method of claim 15 further comprising describing a business-model environment, wherein the business-model environment comprises a plurality of computer-simulateable customer models, wherein the customer models patronize the business models to receive values from the business models, and wherein the step of determining operational performances further comprises simulating the environment, including simulating the customer models receiving values from the business models.
19. The method of claim 18 wherein the customer models descriptions of customer behaviors, wherein the behaviors comprise patronizing a business model.
20. The method of claim 19 wherein the customer models descriptions of customer behaviors, wherein the behaviors further comprise choosing a business model to patronize and being idle.
21. The method of claim 15 wherein the evolutionary method comprises:
determining business-model fitness in dependence on the operational business-model model performances,
selecting one or more business models in dependence on their fitness, and
transforming the selected business models into new business models by applying one or more genetic operators, wherein the new business models incorporate elements of the selected business models.
22. The method of claim 21 wherein the genetic operators comprise a cross-over operator which transforms at least two parent business models into at least one new business model by selecting building blocks from both parent business models to be the building blocks of the at least one new business model.
23. The method of claim 21 wherein the genetic operators comprise a mutation operator which transforms a parent business model into a new business model by modifying a characteristic of a building block of the parent business model.
24. The method of claim 15 wherein each building block describes only one or more inputs to a business, or only one of more values output from a business, or only one or more transformations of inputs into output values by a business, or only one or more pricing models for a business, or only one or more performances of a business.
25. The method of claim 15 wherein VP building blocks comprise business elements describing the natures of one or more goods or services provided, or qualities of the goods or services, or customers for goods and services, or relations with other business models, or marketing to customers or business models.
26. The method of claim 15 wherein the OA building blocks comprise business elements describing inputs needed for goods or services provided, or technology employed to produce the goods or services, or capital and labor needed for production.
27. The method of claim 15 wherein the RM building blocks comprise business elements describing a margin or an amount per transaction, or per unit time, or per unit volume, or transaction pricing mechanism, or a subscription pricing mechanism, or a flat rate pricing mechanism, or a membership fee pricing mechanism.
28. A method for generating business models for solving a selected business problem the method comprising:
describing a plurality of computer-simulateable building blocks, wherein the building blocks comprise descriptions of one or more business elements of the business problem, and wherein business elements comprises descriptions of an input to a business, or a value output from a business, or a transformation employed by a business, or a consideration received by a business for an output value,
describing one or more computer-simulateable customer models, wherein the customer models patronize the business model to receive values from the business model,
determining the operational performance of a business described by a business model, wherein a business model comprises a plurality of building blocks and an associated operational performance model that describe operation of a business for solving the business problem, and wherein operational performance is determined (i) by simulating the business model, and (ii) by simulating the one or more customer models receiving values from the business model, and
generating a final business model of improved performance by performing an optimization method, wherein the optimization method (i) uses a fitness dependent on the operational business-model performances, and (ii) substitutes or alters one or more building blocks of the business model.
29. The method of claim 28 further comprising a step of repeating one or more times the steps of determining and generating, wherein each step of determining simulates that business model resulting from the previous step of generating.
30. The method of claim 28 wherein the optimization method comprises local search heuristics, or simulated annealing, or reinforcement learning, or adaptive computation and machine learning, or an evolutionary optimization method.
31. The method of claim 28 wherein the building blocks comprise one or more computer-simulateable value proposition (VP) building blocks which describe output values provided by businesses.
32. The method of claim 28 wherein the building blocks comprise one or more computer-simulateable operational approach (OA) building blocks which describe inputs to businesses and transformations of inputs to output values by businesses.
33. The method of claim 28 wherein the building blocks comprise one or more computer-simulateable revenue mechanism (RM) building blocks which describe pricing and cost models by which businesses acquire revenues.
34. A method for generating business models for solving a selected business problem comprising:
describing a plurality of computer-simulateable building blocks, wherein the building blocks include one or more business elements of the business problem and further comprise
(i) one or more computer-simulateable value proposition (VP) building blocks which describe output values provided by businesses by comprising information describing the natures of one or more goods or services provided, or qualities of the goods or services, or customers for goods and services, or relations with other business models, or marketing to customers or business models,
(ii) one or more computer-simulateable operational approach (OA) building blocks which describe inputs to businesses and transformations of inputs to output values by businesses by comprising information describing inputs needed for goods or services provided, or technology employed to produce the goods or services, or capital and labor needed for production, and
(iii) one or more computer-simulateable revenue mechanism (RM) building blocks which describe pricing and cost models by which businesses acquire revenues by comprising information describing a margin or an amount per transaction, or per unit time, or per unit volume, or transaction pricing mechanism, or a subscription pricing mechanism, or a flat rate pricing mechanism, or a membership fee pricing mechanism,

generating an initial plurality of business models, wherein a business model describes operations of businesses for solving the business problem, and wherein a business model comprises a plurality of building blocks and an associated operational performance model,
determining the operational performances of the businesses described by the plurality of business models by simulating the plurality of business models, and
generating a next plurality of business models from the simulated plurality of business models by performing an evolutionary method, wherein the evolutionary method uses a fitness dependent on the operational business-model performances and applies genetic operators to the building-blocks of business models, and
repeating one or more times the steps of determining the operational performance and generating a next plurality of business models, wherein each step of determining simulates that plurality of business models resulting from the previous step of generating.
35. A method for generating business models for solving a selected business problem comprising:
describing a plurality of computer-simulateable building blocks, wherein the building blocks include one or more business elements of the business problem and further comprise
(i) one or more computer-simulateable value proposition (VP) building blocks which describe output values provided by businesses by comprising information describing the natures of one or more goods or services provided, or qualities of the goods or services, or customers for goods and services, or relations with other business models, or marketing to customers or business models,
(ii) one or more computer-simulateable operational approach (OA) building blocks which describe inputs to businesses and transformations of inputs to output values by businesses by comprising information describing inputs needed for goods or services provided, or technology employed to produce the goods or services, or capital and labor needed for production, and
(iii) one or more computer-simulateable revenue mechanism (RM) building blocks which describe pricing and cost models by which businesses acquire revenues by comprising information describing a margin or an amount per transaction, or per unit time, or per unit volume, or transaction pricing mechanism, or a subscription pricing mechanism, or a flat rate pricing mechanism, or a membership fee pricing mechanism,

describing a business-model environment, wherein the business-model environment comprises a plurality of computer-simulateable customer models, wherein the customer models patronize the business models to receive values from the business models,
generating an initial plurality of business models, wherein a business model describes operations of businesses for solving the business problem, and wherein a business model comprises a plurality of building blocks and an associated operational performance model,
determining the operational performances of the businesses described by the plurality of business models by (i) simulating the plurality of business models and (ii) simulating the environment, including simulating the customer models receiving values from the business models, and
generating a next plurality of business models from the simulated plurality of business models by performing an evolutionary method, wherein the evolutionary method uses a fitness dependent on the operational business-model performances and applies genetic operators to the building-blocks of business models, and
repeating one or more times the steps of determining the operational performance and generating a next plurality of business models, wherein each step of determining simulates that plurality of business models resulting from the previous step of generating.
36. A method for generating business models for solving a selected business problem the method comprising:
describing a plurality of computer-simulateable building blocks, wherein the building blocks include one or more business elements of the business problem and further comprise
(i) one or more computer-simulateable value proposition (VP) building blocks which describe output values provided by businesses by comprising information describing the natures of one or more goods or services provided, or qualities of the goods or services, or customers for goods and services, or relations with other business models, or marketing to customers or business models,
(ii) one or more computer-simulateable operational approach (OA) building blocks which describe inputs to businesses and transformations of inputs to output values by businesses by comprising information describing inputs needed for goods or services provided, or technology employed to produce the goods or services, or capital and labor needed for production, and
(iii) one or more computer-simulateable revenue mechanism (RM) building blocks which describe pricing and cost models by which businesses acquire revenues by comprising information describing a margin or an amount per transaction, or per unit time, or per unit volume, or transaction pricing mechanism, or a subscription pricing mechanism, or a flat rate pricing mechanism, or a membership fee pricing mechanism,

describing a business-model environment, wherein the business-model environment comprises a plurality of computer-simulateable customer models, wherein the customer models patronize the business models to receive values from the business models,
determining the operational performance of a business described by a business model, wherein a business model comprises a plurality of building blocks and an associated operational performance model that describe operation of a business for solving the business problem, and wherein operational performance is determined (i) by simulating the business model, and (ii) by simulating the environment, including simulating the customer models receiving values from the business models, and
generating a final business model of improved performance by performing an optimization method, wherein the optimization method (i) uses a fitness dependent on the operational business-model performances, and (ii) substitutes or alters one or more building blocks of the business model.
37. The method of claim 36 wherein the optimization method comprises local search heuristics, or simulated annealing, or reinforcement learning, or adaptive computation and machine learning, or an evolutionary optimization method.
38. Computer executable software instructions stored on a computer readable medium, the software instructions for causing a computer to perform the method of claim 15.
39. Computer executable software instructions stored on a computer readable medium, the software instructions for causing a computer to perform the method of claim 35.
40. Computer executable software instructions stored on a computer readable medium, the software instructions for causing a computer to perform the method of claim 36.
41. A computer system for generating business models for solving a selected business problem comprising:
a processor, and
a memory accessible to the processor, wherein the memory is configured with software instructions and data for causing the processor to perform the method of claim 15.
42. A computer system for generating business models for solving a selected business problem comprising:
a processor, and
a memory accessible to the processor, wherein the memory is configured with software instructions and data for causing the processor to perform the method of claim 35.
43. A computer system for generating business models for solving a selected business problem comprising:
a processor, and
a memory accessible to the processor, wherein the memory is configured with software instructions and data for causing the processor to perform the method of claim 36.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A spring-action suction head, comprising: a lifting cylinder;
a first suction chamber having a volume being varied by applying a vacuum, said first suction chamber being operatively connected to said lifting cylinder for lifting said lifting cylinder from a first position to a second position;
a second suction chamber coaxially surrounding said first suction chamber and operatively connected to said lifting cylinder for holding said lifting cylinder in the second position; and
a cross-flow channel having a closeable connection to ambient surroundings being operatively connected to said second suction chamber such that when said lifting cylinder is released from being held in the second position, a lowering speed of said lifting cylinder is reduced during movement of said lifting cylinder from the second position to the first position.
2. The spring-action suction head according to claim 1, further comprising a controlled vacuum supply fluidically communicating with said second suction chamber.
3. The spring-action suction head according to claim 1, wherein said cross-flow channel is an adjustable cross-flow channel.
4. The spring-action suction head according to claim 3, wherein said adjustable cross-flow channel has an adjustable length.
5. The spring-action suction head according to claim 4, wherein said lifting cylinder delimits both said first suction chamber and said second suction chamber.
6. The spring-action suction head according to claim 5, wherein said lifting cylinder has at least one non-return valve.
7. The spring-action suction head according to claim 6, wherein said non-return valve is disposed in a through opening between said second suction chamber and atmosphere.
8. The spring-action suction head according to claim 2, further comprising dedicated rotary valves including a first rotary valve connected to said first suction chamber and a second rotary valve connected to said second suction chamber.
9. The spring-action suction head according to claim 8, further comprising an adjustable restrictor and said second rotary valve is connected to atmosphere through said adjustable restrictor and it is thus possible to ventilate said second suction chamber through said adjustable restrictor.
10. The spring-action suction head according to claim 5, wherein:
said adjustable cross-flow channel has a bore formed therein and disposed axially parallel to said lifting cylinder; and
said second suction chamber has at least one opening formed therein connecting said second suction chamber to said bore of said cross-flow channel.
11. The spring-action suction head according to claim 10,
further comprising a closing element disposed in said bore of said adjustable cross-flow channel, said bore having an operable length being adjusted by a position of said closing element in said bore; and
wherein said at least one opening in said second suction chamber being one of a plurality of openings connecting said second suction chamber to said bore, and said closing element determining a number of said plurality of openings being available for fluidically communicating between said second suction chamber and said bore.
12. A spring-action suction head, comprising:
a lifting cylinder;
a housing supporting said lifting cylinder, said housing defining a first suction chamber having a volume being varied by applying a vacuum, said first suction chamber being operatively connected to said lifting cylinder for lifting said lifting cylinder from a first position to a second position, a second suction chamber coaxially surrounding said first suction chamber and operatively connected to said lifting cylinder for holding said lifting cylinder in the second position, and a closeable cross-flow channel having a connection to ambient surroundings and being operatively connected to said second suction chamber such that when said lifting cylinder is released from being held in the second position, a lowering speed of said lifting cylinder is reduced during movement of said lifting cylinder from the second position to the first position.
13. The spring-action suction head according to claim 12, further comprising a controlled vacuum supply fluidically communicating with said second suction chamber.
14. The spring-action suction head according to claim 12, wherein said cross-flow channel is an adjustable cross-flow channel.
15. The spring-action suction head according to claim 14, wherein said adjustable cross-flow channel has an adjustable length.
16. The spring-action suction head according to claim 15, wherein said lifting cylinder delimits both said first suction chamber and said second suction chamber.
17. The spring-action suction head according to claim 16, wherein said lifting cylinder has at least one non-return valve.
18. The spring-action suction head according to claim 17, wherein said non-return valve is disposed between said second suction chamber and atmosphere.
19. The spring-action suction head according to claim 13, further comprising dedicated rotary valves including a first rotary valve connected to said first suction chamber and a second rotary valve connected to said second suction chamber.
20. The spring-action suction head according to claim 19, further comprising an adjustable restrictor and said second rotary valve is connected to atmosphere through said adjustable restrictor and it is thus possible to ventilate said second suction chamber through said adjustable restrictor.
21. The spring-action suction head according to claim 16, wherein:
said adjustable cross-flow channel has a bore formed therein and disposed axially parallel to said lifting cylinder; and
said second suction chamber has at least one opening formed therein connecting said second suction chamber to said bore of said cross-flow channel.
22. The spring-action suction head according to claim 21,
further comprising a closing element disposed in said bore of said adjustable cross-flow channel, said bore having an operable length being adjusted by a position of said closing element in said bore; and
wherein said at least one opening in said second suction chamber being one of a plurality of openings connecting said second suction chamber to said bore, and said closing element determining a number of said plurality of openings being available for fluidically communicating between said second suction chamber and said bore.
23. The spring-action suction head according to claim 1, wherein
said lifting cylinder is disposed at said first suction chamber, said connection to ambient surroundings being closeable by the movement of said lifting cylinder from the second position to the first.