System and method for producing an update report

US11947944B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11947944-B2
Application numberUS-201917276316-A
CountryUS
Kind codeB2
Filing dateAug 27, 2019
Priority dateSep 14, 2018
Publication dateApr 2, 2024
Grant dateApr 2, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of reporting on a software update performed on a network composed of at least a plurality of wireless devices. The method comprises, at a centralized network element: i) detecting properties of two or more wireless devices in the network, ii) reading the update to determine functions of the two or more devices which the updated is programmed to implement, and iii) receiving an update report reporting whether or not the software update was successfully installed in memory of the at least one wireless device; for each update reported to be successfully installed in iii), comparing the functions determined in ii) against the properties detected in i) to establish which functions are now enabled within the network, and which existing functions are now disabled due to the update; and creating and outputting to a user a customized report indicating the enabled and/or disabled functions.

First claim

Opening claim text (preview).

The invention claimed is: 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. 2. The method of claim 1 , wherein the one or more properties comprise one or more capabilities, settings and/or spatial configurations of the two or more wireless devices. 3. The method of claim 2 , wherein the one or more properties comprise at least the one or more capabilities, and the detecting of the capabilities comprises detecting a model ID of each of the two or more wireless devices and looking up which capabilities are mapped to each of the IDs in a capabilities database. 4. The method of claim 2 , wherein the one or more properties comprise at least the one or more settings, wherein said comparing comprises determine that at least one setting has been set to configure at least one of the now deleted functions and the report reporting that said at least one deleted function has been disabled. 5. The method of claim 1 , wherein the at least one device to which the update is applied comprises a bridge for bridging between a first wireless protocol used by the user device to connect to the bridge and a second wireless protocol used by the bridge to connect to other, target ones of the wireless devices including at least said two or more devices; at least one of the deleted functions comprising a function invokable by a command initiated by the user through the user device, transmitted from the user device to the bridge using the first wireless access technology, and forwarded from the bridge to the target devices using the second wireless access technology. 6. The method of claim 5 , wherein the centralized network element is the bridge. 7. The method of claim 1 , wherein the centralized network element is a server comprising one or more server units at one or more geographic sites, the server connecting to said network via the Internet and a wireless gateway between the Internet and said network. 8. The method of claim 1 , wherein the centralized network element is the user device. 9. The method of claim 1 , wherein the network comprises a lighting network, and at least some of said plurality of wireless devices are illumination devices. 10. The method of claim 1 , comprising wirelessly delivering said update to said at least one wireless device in order to cause the software update to be installed thereon. 11. The method of claim 1 , wherein each of the two or more wireless devices comprises neither a display screen nor a voice interface. 12. A non-transitory computer program product embodied on computer readable storage or downloadable from a communication network and configured so as when run on a centralized network element to perform the method of claim 1 . 13. A centralized network element for use in reporting on a software update performed on a network composed of at least a plurality wireless devices; the centralized network element comprising: storage storing code, 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, and 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; and one or more processors arranged to run the code, the code being configured so as when thus run to perform operations of: i) detecting one or more properties of the two or more wireless devices in the network, ii) reading the update to determine one or more deleted functions of said two or more devices which the updated 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 enabled 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.

Assignees

Inventors

Classifications

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • by software upgrading or downloading · CPC title

  • Arrangements for optimising operational condition · CPC title

  • H04W4/70Primary

    Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11947944B2 cover?
A method of reporting on a software update performed on a network composed of at least a plurality of wireless devices. The method comprises, at a centralized network element: i) detecting properties of two or more wireless devices in the network, ii) reading the update to determine functions of the two or more devices which the updated is programmed to implement, and iii) receiving an update r…
Who is the assignee on this patent?
Signify Holding Bv
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 02 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).