US 11,947,944 B2
System and method for producing an update report
Mohamed Ahmed Mohamed Elkady, Eindhoven (NL); and Daniel Martin Goergen, Eindhoven (NL)
Assigned to SIGNIFY HOLDING B.V., Eindhoven (NL)
Appl. No. 17/276,316
Filed by SIGNIFY HOLDING B.V., Eindhoven (NL)
PCT Filed Aug. 27, 2019, PCT No. PCT/EP2019/072781
§ 371(c)(1), (2) Date Mar. 15, 2021,
PCT Pub. No. WO2020/052960, PCT Pub. Date Mar. 19, 2020.
Claims priority of application No. 18194382 (EP), filed on Sep. 14, 2018.
Prior Publication US 2022/0035617 A1, Feb. 3, 2022
Int. Cl. H04W 24/02 (2009.01); G06F 8/65 (2018.01); H04L 67/00 (2022.01); H04M 1/72406 (2021.01)
CPC G06F 8/65 (2013.01) [H04L 67/34 (2013.01); H04M 1/72406 (2021.01); H04W 24/02 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method of reporting on a software update performed on a network composed of at least a plurality of wireless devices; the method comprising, at a centralized network element:
i) detecting one or more properties of the two or more wireless devices in the network, wherein prior to the update the network is installed with operating software on one or more of the plurality of wireless devices that enables one or more existing functions across the plurality of wireless devices, the update being applied to the operating software on at least one of said one or more wireless devices and affecting operation of two or more of the plurality of wireless devices,
ii) reading the update to determine one or more deleted functions of said two or more devices which the update is programmed to implement, and
iii) receiving an electronic update report reporting whether or not the software update was successfully installed in memory of said at least one wireless device, wherein at least one function of said two or more devices has been deleted;
for each software update reported to be successfully installed in iii), comparing the deleted functions determined in ii) against the properties detected in i) in order to establish which of the existing functions are now disabled within the network due to the update;
determining one or more potential solutions to enable the one or more disabled functions;
creating a customized report indicating said disabled functions and indicating said one or more determined potential solutions; and
outputting the customized report to be output to a user via a user device of the user.