My question is based on the following vague belief, shared by many people: It should be possible to use von Neumann algebras in order to define the cohomology theory TMF (topological modular forms) in the same way one uses Hilbert spaces in order to define topological K-theory. More precisely, one expects hyperfinite type $\mathit{III}$ factors to be the analogs of (separable) infinite dimensional Hilbert spaces.
Now, here is a fundamental difference between Hilbert spaces and type $\mathit{III}$ factors: The category of Hilbert spaces has two monoidal structures: direct sum $\oplus$, and tensor product $\otimes$, and both of them preserve the property of being an infinite dimensional Hilbert space.
In von Neumann algebras, the tensor product of two hyperfinite type $\mathit{III}$ factors is again a hyperfinite type $\mathit{III}$ factor, but their direct sum isn't (it's not a factor).
Hence my question: are there other monoidal structures on the category of von Neumann algebras that I might not be aware of? More broadly phrased, how many ways are there of building a new von Neumann algebra from two given ones, other than tensoring them together?
Ideally, I would need something that distributes over tensor product, and that preserves the property of being a hyperfinite type $\mathit{III}$ factor... but that might be too much to ask for.