USpatentApplic-20070232985-2