Seems like they filed for a patent that same month using the same terminology https://patents.google.com/patent/US7103574B1/en
Seems like they filed for a patent that same month using the same terminology https://patents.google.com/patent/US7103574B1/en