Method of synchronizing device list in a smart network system, apparatus, and computer storage medium thereof

US10958726B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10958726-B2
Application numberUS-201715858646-A
CountryUS
Kind codeB2
Filing dateDec 29, 2017
Priority dateNov 16, 2017
Publication dateMar 23, 2021
Grant dateMar 23, 2021

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.

The present disclosure provides a device list synchronizing method and apparatus, a device and a computer storage medium, wherein the method comprises: after obtaining a user instruction instructing to discover devices, a smart network system sending, to a developer system, a DeviceDiscoveryRequest including first authorization information; the developer system storing the first authorization information; after obtaining information of update of a device list on a developer side, carrying the first authorization information to invoke an interface of the smart network system to trigger the smart network system to send the DeviceDiscoveryRequest to the developer system. In the manners provided by the present disclosure, it is possible to implement automatic synchronization of the cloud user data of the smart network system after the device list on the developer side is subsequently updated, in a way that the user only needs to initiatively trigger discovering devices once, needless to initiatively trigger discovering devices each time.

First claim

Opening claim text (preview).

What is claimed is: 1. A device list synchronizing method, wherein the method comprises: receiving a DeviceDiscoveryRequest including first authorization information and second authorization information by a developer system, the DeviceDiscoveryRequest including the first authorization information and the second authorization information being sent by a smart network system to the developer system after obtaining a user instruction instructing to discover devices, wherein the first authorization information is provided by the smart network system and the second authorization information is provided by the developer system; storing a correspondence relationship of the first authorization information and the second authorization information by the developer system; and in response to obtaining information of update of a device list on a developer side corresponding to the second authorization information, carrying, by the developer system according to the correspondence relationship, the first authorization information to invoke an interface of the smart network system to trigger the smart network system to send the DeviceDiscoveryRequest to the developer system. 2. The method according to claim 1 , comprising: after receiving the DeviceDiscoveryRequest, the developer system obtaining the device list on the developer side corresponding to the second authorization information, and returning the device list on the developer side to the smart network system. 3. The method according to claim 1 , wherein the first authorization information comprises user identification information or encrypted user identifier information. 4. A device list synchronizing method, wherein the method comprises: after obtaining, by a smart network system, a user instruction instructing to discover devices, the smart network system sending, to a developer system, a DeviceDiscoveryRequest including first authorization information and second authorization information so that the developer system stores a correspondence relationship of the first authorization information and the second authorization information, wherein the first authorization information is provided by the smart network system and the second authorization information is provided by the developer system; and in response to receiving, by the smart network system, an invocation including the first authorization information and sent by the developer system in response to obtaining information about a device list on a developer side corresponding to the second authorization information is updated and according to the correspondence relationship, sending the DeviceDiscoveryRequest to the developer system. 5. The method according to claim 4 , wherein the method further comprises: after the smart network system receives the device list on the developer side from the developer system, using the device list on the developer side to update cloud user data of the smart network system. 6. The method according to claim 5 , wherein the method further comprises: returning a message about success or failure of update to user equipment sending the user instruction, according to an update result of the cloud user data of the smart network system. 7. The method according to claim 4 , wherein the first authorization information comprises user identification information or encrypted user identifier information. 8. A device for synchronizing a device list for a developer system, comprising one or more processors; a memory; one or more programs stored in the memory and configured to execute the following operation when executed by the one or more processors: receiving a DeviceDiscoveryRequest including first authorization information and second authorization information, the DeviceDiscoveryRequest including the first authorization information and the second authorization information being sent by a smart network system to the developer system after obtaining a user instruction instructing to discover devices, wherein the first authorization information is provided by the smart network system and the second authorization information is provided by the developer system; storing a correspondence relationship of the first authorization information and the second authorization information; and in response to obtaining information of update of a device list on a developer side corresponding to the second authorization information, carrying the first authorization information according to the correspondence relationship to invoke an interface of the smart network system to trigger the smart network system to send the DeviceDiscoveryRequest to the developer system. 9. A non-transitory computer storage medium in which one or more programs are stored, when said one or more programs are executed by a developer system, the developer system being enabled to execute the following operations: receiving a DeviceDiscoveryRequest including first authorization information and second authorization information, the DeviceDiscoveryRequest including the first authorization information and the second authorization information being sent by a smart network system to the developer system after obtaining a user instruction instructing to discover devices, wherein the first authorization information is provided by the smart network system and the second authorization information is provided by the developer system; storing a correspondence relationship of the first authorization information and the second authorization information; and in response to obtaining information of update of a device list on a developer side corresponding to the second authorization information, carrying the first authorization information according to the correspondence relationship to invoke an interface of the smart network system to trigger the smart network system to send the DeviceDiscoveryRequest to the developer system. 10. The device according to claim 8 , wherein the operation further comprises: after receiving the DeviceDiscoveryRequest, obtaining the device list on the developer side corresponding to the second authorization information, and returning the device list on the developer side to the smart network system. 11. The device according to claim 8 , wherein the first authorization information comprises user identification information or encrypted user identifier information. 12. A device for synchronizing a device list for a smart network system, comprising one or more processors; a memory; one or more programs stored in the memory and configured to execute the following operation when executed by the one or more processors: after obtaining a user instruction instructing to discover devices, sending, to a developer system, a DeviceDiscoveryRequest including first authorization information and second authorization information so that the developer system stores a correspondence relationship of the first authorization information and the second authorization information, wherein the first authorization information is provided by the smart network system and the second authorization information is provided by the developer system; in response to receiving an invocation including the first authorization information and sent by the developer system in response to obtaining information about a device list on a developer side corresponding to the second authorization information is updated and according to the correspondence relationship, sending the DeviceDiscoveryRequest to the developer system. 13. The device according to claim 12 , wherein the operation further comprises: after the smart network system receives the device list on the developer side from the d

Assignees

Inventors

Classifications

  • H04L41/28Primary

    Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration · CPC title

  • Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70) · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

  • for controlling access to devices or network resources · CPC title

  • Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · 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 US10958726B2 cover?
The present disclosure provides a device list synchronizing method and apparatus, a device and a computer storage medium, wherein the method comprises: after obtaining a user instruction instructing to discover devices, a smart network system sending, to a developer system, a DeviceDiscoveryRequest including first authorization information; the developer system storing the first authorization i…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/28. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 23 2021 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).