; and (B) a court of general criminal jurisdiction of a State authorized by the law of that State to issue search warrants; (3) the term device manufacturer means a person who designs, manufactures, fabricates, or assembles a finished consumer electronic device; (4) the term governmental entity has the meaning given the term in section 2711; (5) the term operating system provider means a person who designs, markets, or sells software that— (A) controls the operation of a consumer electronic device; and (B) directs the processing of programs on the consumer electronic device (such as by assigning storage space in memory and controlling input and output functions); (6) the term remote computing service has the meaning given the term in section 2711; and (7) the term State means any State of the United States, the District of Columbia, the Commonwealth of Puerto Rico, and any territory or possession of the United States. (b) Court order for assistance (1) In general A court of competent jurisdiction, in support of a search warrant based upon probable cause issued by the court that authorizes the search of an electronic device or remotely stored electronic information, shall, upon receiving a motion described in paragraph (3) that states reasonable grounds to believe that the assistance required by the order will aid in the execution of the warrant, order a device manufacturer, an operating system provider, a provider of remote computing service, or another person to furnish all information, facilities, and assistance necessary to access information stored on an electronic device or to access remotely stored electronic information, as authorized by the search warrant. (2) Assistance The information, facilities, and assistance ordered to be furnished under paragraph (1) shall include— (A) isolating the information authorized to be searched