ALEXANDRIA, Va., June 5 -- United States Patent no. 12,277,355, issued on April 15, was assigned to Canon K.K. (Tokyo).

"Communication apparatus that regulates use of a specific function when a program update is not executed, control method, and storage medium" was invented by Ryoko Kojima (Kanagawa, Japan).

According to the abstract* released by the U.S. Patent & Trademark Office: "There is provided a technique capable of updating a program without decreasing user convenience regardless of whether a service is subscribed. A communication apparatus capable of providing a function based on a service according to an agreement includes an acquisition unit which acquires, from a server, first update information about a first update to correct...