Seagate Technology Inc says that softened demand for its high- performance storage products and internal production problems will lead to lower-than-anticipated revenues of between $2bn and $2.1bn. The company says it will fall short of earnings expectations that are currently $0.94 per share, but would not say by how much.