[go: up one dir, main page]

CN108306798A - Intelligent device management method and device - Google Patents

Intelligent device management method and device Download PDF

Info

Publication number
CN108306798A
CN108306798A CN201810091948.0A CN201810091948A CN108306798A CN 108306798 A CN108306798 A CN 108306798A CN 201810091948 A CN201810091948 A CN 201810091948A CN 108306798 A CN108306798 A CN 108306798A
Authority
CN
China
Prior art keywords
target
location
intelligent
smart device
account
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810091948.0A
Other languages
Chinese (zh)
Other versions
CN108306798B (en
Inventor
孙永利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201810091948.0A priority Critical patent/CN108306798B/en
Publication of CN108306798A publication Critical patent/CN108306798A/en
Application granted granted Critical
Publication of CN108306798B publication Critical patent/CN108306798B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

本公开是关于智能设备管理方法及装置。该方法包括:确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息;确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息;根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离;根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备。该技术方案可以确定被该用户使用的智能设备中那些智能设备为距离该用户关心的位置较近的智能设备,简化了用户控制智能设备时的操作环节。

The present disclosure relates to a method and device for managing smart devices. The method includes: determining at least one target smart device corresponding to the target account, and acquiring location information of each target smart device in the at least one target smart device; determining at least one target location corresponding to the target account, and acquiring at least one The location information of each target location in the target location; obtain the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location; according to each The distance between the location of the target smart device and each target position determines the target smart device corresponding to each target position among at least one target smart device. The technical solution can determine that among the smart devices used by the user, those smart devices are closer to the location that the user cares about, which simplifies the operation link when the user controls the smart devices.

Description

智能设备管理方法及装置Intelligent equipment management method and device

技术领域technical field

本公开涉及控制技术领域,尤其涉及智能设备管理方法及装置。The present disclosure relates to the technical field of control, and in particular to a method and device for managing intelligent equipment.

背景技术Background technique

随着科技的发展,智能家居技术逐渐在人们的生活中普及。在智能家居技术领域,智能设备主要是指住宅中具有计算处理能力的家电设备,例如智能设备可以为冰箱、空调、照明装置等。在实际使用中,用户可以使智能设备与用户账号关联,当终端使用目标账号登录时,用户可以通过终端控制智能设备,以便于用户管理智能设备。With the development of science and technology, smart home technology is gradually becoming popular in people's lives. In the field of smart home technology, smart devices mainly refer to home appliances with computing and processing capabilities in houses, for example, smart devices may be refrigerators, air conditioners, lighting devices, and the like. In actual use, the user can associate the smart device with the user account, and when the terminal logs in with the target account, the user can control the smart device through the terminal, so that the user can manage the smart device.

发明内容Contents of the invention

为克服相关技术中存在的问题,本公开的实施例提供一种智能设备管理方法及装置。技术方案如下:In order to overcome the problems existing in related technologies, embodiments of the present disclosure provide a method and device for managing smart devices. The technical solution is as follows:

根据本公开的实施例的第一方面,提供一种智能设备管理方法,包括:According to a first aspect of an embodiment of the present disclosure, a smart device management method is provided, including:

确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息;Determine at least one target smart device corresponding to the target account, and obtain location information of each target smart device in the at least one target smart device;

确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息;determining at least one target location corresponding to the target account, and acquiring location information of each target location in the at least one target location;

根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离;Obtain the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location;

根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。Determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the distance between the target smart devices corresponding to each other and the target position is less than or equal to the preset distance threshold.

本公开的实施例提供的技术方案中,通过确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息,以获知与用户的目标账号绑定的智能设备,即用户所使用的智能设备所在位置的位置信息;通过确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息,以获知用户所关心的位置的位置信息;通过根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离,并根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值,从而确定被该用户使用的智能设备中那些智能设备为距离该用户关心的位置较近的智能设备,使用户可以直接控制距离其关心的位置较近的智能设备,从而简化了用户控制智能设备时的操作环节,改善了用户体验。In the technical solution provided by the embodiments of the present disclosure, by determining at least one target smart device corresponding to the target account, and obtaining the location information of each target smart device in the at least one target smart device, the user's target account can be known The bound smart device, that is, the location information of the location of the smart device used by the user; by determining at least one target location corresponding to the target account, and obtaining the location information of each target location in the at least one target location, to know the user's location The location information of the location of interest; by obtaining the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location, and according to each target smart device The distance between the location of the device and each target location determines the target smart device corresponding to each target location in at least one target smart device, wherein the distance between the corresponding target smart devices and the target location is less than or equal to a preset distance threshold , so as to determine which of the smart devices used by the user are smart devices that are closer to the location that the user cares about, so that the user can directly control the smart devices that are closer to the location that the user cares about, thus simplifying the user's control of smart devices Time-to-time operation links improve user experience.

在一个实施例中,确定与目标账号对应的至少一个目标位置,包括:In one embodiment, determining at least one target location corresponding to the target account includes:

当至少一个终端使用目标账号登录时,获取至少一个终端中每个终端的行程信息;When the at least one terminal logs in using the target account, acquiring the itinerary information of each terminal in the at least one terminal;

根据每个终端的行程信息确定在每个终端的行程中停留时间大于或等于预设时间阈值的目标位置。A target location whose residence time is greater than or equal to a preset time threshold in the itinerary of each terminal is determined according to the itinerary information of each terminal.

在一个实施例中,确定与目标账号对应的至少一个目标位置,包括:In one embodiment, determining at least one target location corresponding to the target account includes:

获取与目标账号对应的至少一个位置标记信息,并根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。At least one location marker information corresponding to the target account is acquired, and at least one target location corresponding to the target account is determined according to the at least one location marker information.

在一个实施例中,确定与目标账号对应的至少一个目标智能设备,包括:In one embodiment, determining at least one target smart device corresponding to the target account includes:

当至少一个终端使用目标账号登录时,接收至少一个终端发送的智能设备注册信息,智能设备注册信息用于指示与目标账号对应的智能设备;When at least one terminal uses the target account to log in, receiving smart device registration information sent by at least one terminal, the smart device registration information is used to indicate the smart device corresponding to the target account;

根据智能设备注册信息确定与目标账号对应的至少一个目标智能设备。At least one target smart device corresponding to the target account is determined according to the smart device registration information.

根据本公开的实施例的第二方面,提供一种智能设备管理装置,包括:According to a second aspect of the embodiments of the present disclosure, there is provided a smart device management device, including:

设备位置信息获取模块,用于确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息;A device location information acquisition module, configured to determine at least one target smart device corresponding to the target account, and obtain location information of each target smart device in the at least one target smart device;

目标位置信息获取模块,用于确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息;A target location information acquisition module, configured to determine at least one target location corresponding to the target account, and obtain location information of each target location in the at least one target location;

距离获取模块,用于根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离;A distance acquisition module, configured to obtain the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location;

管理模块,用于根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。The management module is used to determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the target smart device and the target position correspond to each other The distance between them is less than or equal to the preset distance threshold.

在一个实施例中,目标位置信息获取模块,包括:In one embodiment, the target location information acquisition module includes:

行程获取子模块,用于当至少一个终端使用目标账号登录时,获取至少一个终端中每个终端的行程信息;The itinerary acquisition sub-module is used to acquire the itinerary information of each terminal in the at least one terminal when at least one terminal logs in using the target account;

第一目标位置确定子模块,用于根据每个终端的行程信息确定在每个终端的行程中停留时间大于或等于预设时间阈值的目标位置。The first target position determination sub-module is configured to determine a target position whose residence time in each terminal's itinerary is greater than or equal to a preset time threshold according to the itinerary information of each terminal.

在一个实施例中,目标位置信息获取模块,包括:In one embodiment, the target location information acquisition module includes:

第二目标位置确定子模块,用于获取与目标账号对应的至少一个位置标记信息,并根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。The second target location determining submodule is configured to acquire at least one location tag information corresponding to the target account, and determine at least one target location corresponding to the target account according to the at least one location tag information.

在一个实施例中,设备位置信息获取模块,包括:In one embodiment, the device location information acquisition module includes:

设备注册信息接收子模块,用于当至少一个终端使用目标账号登录时,接收至少一个终端发送的智能设备注册信息,智能设备注册信息用于指示与目标账号对应的智能设备;The device registration information receiving submodule is used to receive the smart device registration information sent by at least one terminal when at least one terminal uses the target account to log in, and the smart device registration information is used to indicate the smart device corresponding to the target account;

目标智能设备确定子模块,用于根据智能设备注册信息确定与目标账号对应的至少一个目标智能设备。The target smart device determining submodule is configured to determine at least one target smart device corresponding to the target account according to the smart device registration information.

根据本公开的实施例的第三方面,提供一种智能设备管理装置,包括:According to a third aspect of the embodiments of the present disclosure, there is provided a smart device management device, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,处理器被配置为:where the processor is configured as:

确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息;Determine at least one target smart device corresponding to the target account, and obtain location information of each target smart device in the at least one target smart device;

确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息;determining at least one target location corresponding to the target account, and acquiring location information of each target location in the at least one target location;

根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离;Obtain the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location;

根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。Determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the distance between the target smart devices corresponding to each other and the target position is less than or equal to the preset distance threshold.

根据本公开的实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现本公开的实施例的第一方面种任一项方法的步骤。According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, on which computer instructions are stored, and when the instructions are executed by a processor, any method of the first aspect of the embodiments of the present disclosure is implemented. step.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.

图1是根据一示例性实施例示出的智能设备管理方法的应用场景图;Fig. 1 is an application scenario diagram of a smart device management method shown according to an exemplary embodiment;

图2是根据一示例性实施例示出的智能设备管理方法的流程示意图;Fig. 2 is a schematic flowchart of a method for managing smart devices according to an exemplary embodiment;

图3是根据一示例性实施例示出的智能设备管理方法的流程示意图;Fig. 3 is a schematic flowchart of a method for managing smart devices according to an exemplary embodiment;

图4a是根据一示例性实施例示出的智能设备管理装置的结构示意图1;Fig. 4a is a schematic structural diagram 1 of a smart device management device according to an exemplary embodiment;

图4b是根据一示例性实施例示出的智能设备管理装置的结构示意图2;Fig. 4b is a schematic structural diagram 2 of a smart device management device according to an exemplary embodiment;

图4c是根据一示例性实施例示出的智能设备管理装置的结构示意图3;Fig. 4c is a schematic structural diagram 3 of a smart device management device according to an exemplary embodiment;

图4d是根据一示例性实施例示出的智能设备管理装置的结构示意图4;Fig. 4d is a schematic structural diagram 4 of a smart device management device according to an exemplary embodiment;

图5是根据一示例性实施例示出的一种装置的框图;Fig. 5 is a block diagram of a device according to an exemplary embodiment;

图6是根据一示例性实施例示出的一种装置的框图。Fig. 6 is a block diagram of a device according to an exemplary embodiment.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

随着科学技术的高速发展和人们生活水平的不断提高,近年来,出现在人们住宅中的家电设备的种类越来越多,智能家居技术也逐渐在人们的生活中普及。在智能家居技术领域,智能设备主要是指住宅中具有计算处理能力的家电设备,例如智能设备可以为冰箱、空调、照明装置等,其中,一部分家电设备可以接入网络例如接入无线局域网(WirelessLocal Area Networks,WLAN)。相关技术中,当智能设备接入网络时,用户可以将智能设备与用户账号关联,当终端例如智能手机使用目标账号登录时,用户可以通过终端控制智能设备,以便于用户管理智能设备。With the rapid development of science and technology and the continuous improvement of people's living standards, in recent years, there have been more and more types of home appliances appearing in people's houses, and smart home technology has gradually become popular in people's lives. In the field of smart home technology, smart devices mainly refer to home appliances with computing and processing capabilities in residences, such as refrigerators, air conditioners, lighting devices, etc. Area Networks, WLAN). In related technologies, when a smart device is connected to the network, the user can associate the smart device with a user account, and when a terminal such as a smart phone logs in with a target account, the user can control the smart device through the terminal, so that the user can manage the smart device.

在实际使用中,用户可能将分别位于多个位置的多个智能设备与同一个用户账号关联,当终端例如智能手机也使用该用户账号登录,并且用户通过该终端控制上述多个智能设备时,与该用户账号关联的部分智能设备可能与用户所在位置相距较远,用户可能并不需要控制与其相距较远的设备。例如办公室与住宅中分别设置了多个智能设备,并且该多个智能设备与用户账号关联,当用户位于办公室时,用户可能仅需要控制位于办公室的智能设备,并不需要控制位于住宅中的智能设备。在相关技术中,若需要对位于指定位置的智能设备进行控制时,需要用户手动在与用户账号关联的智能设备中选取位置满足需求的智能设备,将所选取的智能设备分为一组,以便以对该组智能设备进行控制,从而增加了用户控制智能设备时的操作环节,损害了用户体验。In actual use, the user may associate multiple smart devices located in multiple locations with the same user account. When a terminal such as a smart phone also uses the user account to log in, and the user controls the above-mentioned multiple smart devices through the terminal, Some smart devices associated with the user account may be far away from the user's location, and the user may not need to control the devices that are far away from him. For example, multiple smart devices are set up in the office and in the house, and the multiple smart devices are associated with the user account. When the user is in the office, the user may only need to control the smart devices in the office, not the smart devices in the house. equipment. In related technologies, if it is necessary to control a smart device located at a specified location, the user needs to manually select a smart device whose location meets the requirements from the smart devices associated with the user account, and divide the selected smart devices into a group, so that In order to control the group of smart devices, the operation link when the user controls the smart devices is increased, and the user experience is damaged.

为了解决上述问题,本公开的实施例提供的技术方案中,通过确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息,以获知与用户的目标账号绑定的智能设备,即用户所使用的智能设备所在位置的位置信息;通过确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息,以获知用户所关心的位置的位置信息;通过根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离,并根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值,从而确定被该用户使用的智能设备中那些智能设备为距离该用户关心的位置较近的智能设备,使用户可以直接控制距离其关心的位置较近的智能设备,从而简化了用户控制智能设备时的操作环节,改善了用户体验。In order to solve the above problems, in the technical solution provided by the embodiments of the present disclosure, by determining at least one target smart device corresponding to the target account, and obtaining the location information of each target smart device in the at least one target smart device, to know The smart device bound to the user's target account, that is, the location information of the location of the smart device used by the user; by determining at least one target location corresponding to the target account, and obtaining the location information of each target location in the at least one target location , to obtain the location information of the location that the user cares about; by obtaining the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location, and Determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the distance between the target smart devices corresponding to each other and the target position is less than or It is equal to the preset distance threshold, so that those smart devices used by the user are determined to be the smart devices that are closer to the location that the user cares about, so that the user can directly control the smart devices that are closer to the location that the user cares about, thus simplifying It eliminates the operation link when the user controls the smart device, and improves the user experience.

本公开的实施例提供的技术方案,涉及如图1所示的三方:服务器101、终端102和智能设备103,其中,终端102可以为手机,平板电脑,智能可穿戴装置,以及其他能够与服务器101进行交互的设备,本公开的实施例对此不做限定。服务器101,可以为由智能设备状态处理服务运营商提供并使用的提供计算服务的设备,也可以为由网络运营商提供由智能设备状态处理服务运营商使用的提供计算服务的设备。智能设备103是指建筑中具有处理能力的家电设备,例如洗衣机、冰箱、空调、电暖器、电视机、音箱、游戏机以及照明灯等。服务器101分别与终端102以及智能设备103通过有线或无线通信网络建立数据连接。The technical solution provided by the embodiments of the present disclosure involves three parties as shown in Figure 1: a server 101, a terminal 102, and a smart device 103, wherein the terminal 102 can be a mobile phone, a tablet computer, a smart wearable device, and other devices that can communicate with the server 101 interacts with the device, which is not limited in this embodiment of the present disclosure. The server 101 may be a computing service device provided and used by a smart device status processing service operator, or a computing service device provided by a network operator and used by a smart device status processing service operator. The smart device 103 refers to household appliances with processing capabilities in the building, such as washing machines, refrigerators, air conditioners, electric heaters, televisions, speakers, game consoles, and lights. The server 101 respectively establishes data connections with the terminal 102 and the smart device 103 through a wired or wireless communication network.

本公开的实施例提供了一种智能设备管理方法,该方法可以应用于服务器,如图2所示,包括如下步骤201至步骤204:An embodiment of the present disclosure provides a smart device management method, which can be applied to a server, as shown in FIG. 2 , including the following steps 201 to 204:

在步骤201中,确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息。In step 201, at least one target smart device corresponding to the target account is determined, and location information of each target smart device in the at least one target smart device is acquired.

示例性的,与目标账号对应的目标智能设备,可以被理解为与目标账号绑定的目标智能设备,确定与目标账号对应的至少一个目标智能设备,可以为根据目标账号在智能设备数据库中查找与目标账号对应的目标智能设备,其中智能设备数据库用于指示目标账号与目标智能设备间的对应关系;也可以为当至少一个终端使用目标账号登录时,接收至少一个终端发送的智能设备注册信息,其中智能设备注册信息用于指示与目标账号对应的智能设备。Exemplarily, the target smart device corresponding to the target account can be understood as a target smart device bound to the target account, and determining at least one target smart device corresponding to the target account can be searched in the smart device database according to the target account The target smart device corresponding to the target account, wherein the smart device database is used to indicate the corresponding relationship between the target account and the target smart device; it may also be when at least one terminal uses the target account to log in, receiving the smart device registration information sent by at least one terminal , wherein the smart device registration information is used to indicate the smart device corresponding to the target account.

获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息,可以为当确定目标智能设备为与目标账号对应的目标智能设备时,接收目标智能设备发送的设备位置信息,并根据该设备位置信息确定目标智能设备所在位置的位置信息。Obtaining the location information of each target smart device in at least one target smart device may be receiving the device location information sent by the target smart device when it is determined that the target smart device is the target smart device corresponding to the target account, and according to the device The location information determines the location information of the location of the target smart device.

例如,智能手机上安装有智能设备管理应用程序,当服务器检测到用户使用目标账户登录智能设备管理应用程序,并且通过该智能设备管理应用程序向服务器发送用于注册智能设备的智能设备注册信息时,服务器确定该智能设备注册信息所指示的智能设备为与目标账号对应的目标智能设备,并向该目标智能设备发送,接收目标智能设备响应于该位置信息上报指令上报的位置信息。For example, when a smart device management application is installed on a smart phone, when the server detects that the user logs into the smart device management application with a target account, and sends the smart device registration information for registering the smart device to the server through the smart device management application The server determines that the smart device indicated by the smart device registration information is the target smart device corresponding to the target account, and sends to the target smart device, and receives the location information reported by the target smart device in response to the location information reporting instruction.

在步骤202中,确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息。In step 202, at least one target location corresponding to the target account is determined, and location information of each target location in the at least one target location is acquired.

示例性的,确定与目标账号对应的至少一个目标位置,可以为当至少一个终端使用目标账号登录时,获取至少一个终端中每个终端的行程信息,并根据每个终端的行程信息确定在每个终端的行程中停留时间大于或等于预设时间阈值的目标位置,也可以为获取与目标账号对应的至少一个位置标记信息,并根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。例如,当服务器检测到用户使用目标账户登录智能手机上安装的智能设备管理应用程序时,服务器可以向该智能手机发送行程信息上报指令,并接收该智能手机响应于该行程信息上报指令上报的行程信息,该行程信息可以用于指示指定时间区间内该智能手机的运动轨迹,例如行程信息可以用于指示前一个月时间内该智能手机的运动轨迹,在该行程中停留时间大于或等于三小时的位置可以为目标位置。又例如,当服务器检测到用户使用目标账户登录智能手机上安装的智能设备管理应用程序时,服务器可以向该智能手机发送位置标记上报指令,使终端响应于该位置标记上报指令上报位置标记信息,其中终端可以事先向用户展示地图,并确定用户在该地图上选取的至少一个目标位置,生成用于指示至少一个目标位置的位置标记信息,并向服务器发送该位置标记信息,使服务器可以根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。Exemplarily, determining at least one target location corresponding to the target account may be to obtain the itinerary information of each terminal in the at least one terminal when at least one terminal uses the target account to log in, and determine the location at each terminal according to the itinerary information of each terminal. The target location whose residence time is greater than or equal to the preset time threshold in the itinerary of each terminal can also be to obtain at least one location tag information corresponding to the target account, and determine at least one target location corresponding to the target account according to the at least one location tag information. . For example, when the server detects that the user uses the target account to log in to the smart device management application installed on the smart phone, the server can send the itinerary information reporting instruction to the smart phone, and receive the itinerary reported by the smart phone in response to the itinerary information reporting instruction. Information, the itinerary information can be used to indicate the trajectory of the smartphone within a specified time interval, for example, the itinerary information can be used to indicate the trajectory of the smartphone within the previous month, and the stay time in the itinerary is greater than or equal to three hours The location of can be the target location. For another example, when the server detects that the user uses the target account to log in to the smart device management application installed on the smartphone, the server may send a location marker report instruction to the smartphone, so that the terminal reports the location marker information in response to the location marker report instruction, The terminal may display a map to the user in advance, determine at least one target location selected by the user on the map, generate location marker information for indicating at least one target location, and send the location marker information to the server, so that the server can be based on at least one A piece of location marking information determines at least one target location corresponding to the target account.

在步骤203中,根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离。In step 203, the distance between the location of each target smart device and each target location is obtained according to the location information of each target smart device and the location information of each target location.

示例性的,当与目标账号对应的至少一个目标位置包括办公室、住宅、健身房、与目标账号对应的至少一个目标智能设备包括无线路由器、复印机、电冰箱、电视机以及跑步机时,可以分别获取办公室与无线路由器间的距离、办公室与复印机间的距离、办公室与电冰箱间的距离、办公室与电视机间的距离、办公室与跑步机间的距离、住宅与无线路由器间的距离、住宅与复印机间的距离、住宅与电冰箱间的距离、住宅与电视机间的距离、住宅与跑步机间的距离、健身房与无线路由器间的距离、健身房与复印机间的距离、健身房与电冰箱间的距离、健身房与电视机间的距离、健身房与跑步机间的距离。Exemplarily, when at least one target location corresponding to the target account includes offices, residences, and gyms, and at least one target smart device corresponding to the target account includes wireless routers, copiers, refrigerators, televisions, and treadmills, the Distance between office and wireless router, distance between office and copier, distance between office and refrigerator, distance between office and TV, distance between office and treadmill, distance between house and wireless router, house and copier The distance between the home, the distance between the house and the refrigerator, the distance between the house and the TV, the distance between the house and the treadmill, the distance between the gym and the wireless router, the distance between the gym and the copier, the distance between the gym and the refrigerator , the distance between the gym and the TV, the distance between the gym and the treadmill.

在步骤204中,根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备。In step 204, the target smart device corresponding to each target position is determined among at least one target smart device according to the distance between the location of each target smart device and each target position.

其中,相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。Wherein, the distance between the corresponding target smart devices and the target location is less than or equal to a preset distance threshold.

示例性的,预设距离阈值可以事先储存在服务器中,也可以为服务器从终端或其他装置或系统处获取。例如,当目标智能设备与目标位置间的距离小于或等于20米时,确定二者为相互对应的目标智能设备与目标位置。需要说明的是,一个目标位置可以与多个目标智能设备对应。例如,当用户选定目标位置,并且使用目标账户登录终端上安装的智能设备管理应用程序,并向服务器发送智能设备查看请求时,服务器可以向终端发送智能设备标识,该智能设备标识用于指示与该目标位置对应的目标智能设备,使终端根据该智能设备标识展示在目标位置附近的由该用户使用的智能设备。Exemplarily, the preset distance threshold may be stored in the server in advance, or may be acquired by the server from a terminal or other devices or systems. For example, when the distance between the target smart device and the target location is less than or equal to 20 meters, it is determined that the two are the target smart device and the target location corresponding to each other. It should be noted that one target location may correspond to multiple target smart devices. For example, when the user selects a target location and uses the target account to log in to the smart device management application installed on the terminal, and sends a smart device viewing request to the server, the server can send the smart device ID to the terminal, and the smart device ID is used to indicate The target smart device corresponding to the target position enables the terminal to display the smart devices used by the user near the target position according to the smart device identification.

本公开的实施例提供的技术方案中,通过确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息,以获知与用户的目标账号绑定的智能设备,即用户所使用的智能设备所在位置的位置信息;通过确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息,以获知用户所关心的位置的位置信息;通过根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离,并根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值,从而确定被该用户使用的智能设备中那些智能设备为距离该用户关心的位置较近的智能设备,使用户可以直接控制距离其关心的位置较近的智能设备,从而简化了用户控制智能设备时的操作环节,改善了用户体验。In the technical solution provided by the embodiments of the present disclosure, by determining at least one target smart device corresponding to the target account, and obtaining the location information of each target smart device in the at least one target smart device, the user's target account can be known The bound smart device, that is, the location information of the location of the smart device used by the user; by determining at least one target location corresponding to the target account, and obtaining the location information of each target location in the at least one target location, to know the user's location The location information of the location of interest; by obtaining the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location, and according to each target smart device The distance between the location of the device and each target location determines the target smart device corresponding to each target location in at least one target smart device, wherein the distance between the corresponding target smart devices and the target location is less than or equal to a preset distance threshold , so as to determine which of the smart devices used by the user are smart devices that are closer to the location that the user cares about, so that the user can directly control the smart devices that are closer to the location that the user cares about, thus simplifying the user's control of smart devices Time-to-time operation links improve user experience.

下面通过实施例详细介绍实现过程。The implementation process will be described in detail below through the embodiments.

图3是根据一示例性实施例示出的一种智能设备管理方法的示意性流程图进行说明。如图3所示,包括以下步骤:Fig. 3 is a schematic flowchart illustrating a smart device management method according to an exemplary embodiment. As shown in Figure 3, the following steps are included:

在步骤301中,当至少一个终端使用目标账号登录时,接收至少一个终端发送的智能设备注册信息。In step 301, when at least one terminal logs in with a target account, smart device registration information sent by at least one terminal is received.

其中,智能设备注册信息用于指示与目标账号对应的智能设备。Wherein, the smart device registration information is used to indicate the smart device corresponding to the target account.

在步骤302中,根据智能设备注册信息确定与目标账号对应的至少一个目标智能设备。In step 302, at least one target smart device corresponding to the target account is determined according to the smart device registration information.

在步骤303中,获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息。In step 303, the location information of each target smart device in at least one target smart device is acquired.

在步骤304中,当至少一个终端使用目标账号登录时,获取至少一个终端中每个终端的行程信息。In step 304, when at least one terminal logs in using the target account, the travel information of each terminal in the at least one terminal is acquired.

在步骤305中,根据每个终端的行程信息确定在每个终端的行程中停留时间大于或等于预设时间阈值的目标位置。In step 305, a target location whose residence time is greater than or equal to a preset time threshold in each terminal's itinerary is determined according to the itinerary information of each terminal.

在步骤306中,获取与目标账号对应的至少一个位置标记信息,并根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。In step 306, at least one location tag information corresponding to the target account is obtained, and at least one target location corresponding to the target account is determined according to the at least one location tag information.

在步骤307中,获取至少一个目标位置中每个目标位置的位置信息。In step 307, position information of each target position in at least one target position is acquired.

在步骤308中,根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离。In step 308, the distance between the location of each target smart device and each target location is acquired according to the location information of each target smart device and the location information of each target location.

在步骤309中,根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备。In step 309, the target smart device corresponding to each target position is determined among at least one target smart device according to the distance between the location of each target smart device and each target position.

其中,相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。Wherein, the distance between the corresponding target smart devices and the target location is less than or equal to a preset distance threshold.

本公开的实施例提供的技术方案中,通过确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息,以获知与用户的目标账号绑定的智能设备,即用户所使用的智能设备所在位置的位置信息;通过确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息,以获知用户所关心的位置的位置信息;通过根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离,并根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值,从而确定被该用户使用的智能设备中那些智能设备为距离该用户关心的位置较近的智能设备,使用户可以直接控制距离其关心的位置较近的智能设备,从而简化了用户控制智能设备时的操作环节,改善了用户体验。In the technical solution provided by the embodiments of the present disclosure, by determining at least one target smart device corresponding to the target account, and obtaining the location information of each target smart device in the at least one target smart device, the user's target account can be known The bound smart device, that is, the location information of the location of the smart device used by the user; by determining at least one target location corresponding to the target account, and obtaining the location information of each target location in the at least one target location, to know the user's location The location information of the location of interest; by obtaining the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location, and according to each target smart device The distance between the location of the device and each target location determines the target smart device corresponding to each target location in at least one target smart device, wherein the distance between the corresponding target smart devices and the target location is less than or equal to a preset distance threshold , so as to determine which of the smart devices used by the user are smart devices that are closer to the location that the user cares about, so that the user can directly control the smart devices that are closer to the location that the user cares about, thus simplifying the user's control of smart devices Time-to-time operation links improve user experience.

下述为本公开装置实施例,可以用于执行本公开方法实施例。The following are device embodiments of the present disclosure, which can be used to implement the method embodiments of the present disclosure.

图4a是根据一个示例性实施例示出的一种智能设备管理装置40的框图,智能设备管理装置40可以为服务器也可以为服务器的一部分,智能设备管理装置40可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图4a所示,该智能设备管理装置40包括:Fig. 4a is a block diagram showing a smart device management device 40 according to an exemplary embodiment. The smart device management device 40 can be a server or a part of the server. The smart device management device 40 can use software, hardware or both Combination realizes becoming part or all of electronic equipment. As shown in Figure 4a, the smart device management device 40 includes:

设备位置信息获取模块401,用于确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息。The device location information obtaining module 401 is configured to determine at least one target smart device corresponding to the target account, and obtain location information of each target smart device in the at least one target smart device.

目标位置信息获取模块402,用于确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息。The target location information obtaining module 402 is configured to determine at least one target location corresponding to the target account, and obtain location information of each target location in the at least one target location.

距离获取模块403,用于根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离。The distance obtaining module 403 is configured to obtain the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location.

管理模块404,用于根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。The management module 404 is configured to determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the target smart device and the target smart device corresponding to each other The distance between the locations is less than or equal to a preset distance threshold.

在一个实施例中,如图4b所示,目标位置信息获取模块402,包括:In one embodiment, as shown in FIG. 4b, the target location information acquisition module 402 includes:

行程获取子模块4021,用于当至少一个终端使用目标账号登录时,获取至少一个终端中每个终端的行程信息。The itinerary acquisition sub-module 4021 is configured to acquire the itinerary information of each terminal in the at least one terminal when at least one terminal logs in using the target account.

第一目标位置确定子模块4022,用于根据每个终端的行程信息确定在每个终端的行程中停留时间大于或等于预设时间阈值的目标位置。The first target position determination sub-module 4022 is configured to determine the target position whose residence time in each terminal's itinerary is greater than or equal to a preset time threshold according to the itinerary information of each terminal.

在一个实施例中,如图4c所示,目标位置信息获取模块402,包括:In one embodiment, as shown in FIG. 4c, the target location information acquisition module 402 includes:

第二目标位置确定子模块4023,用于获取与目标账号对应的至少一个位置标记信息,并根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。The second target location determining sub-module 4023 is configured to acquire at least one location tag information corresponding to the target account, and determine at least one target location corresponding to the target account according to the at least one location tag information.

在一个实施例中,如图4d所示,设备位置信息获取模块401,包括:In one embodiment, as shown in Figure 4d, the device location information acquisition module 401 includes:

设备注册信息接收子模块4011,用于当至少一个终端使用目标账号登录时,接收至少一个终端发送的智能设备注册信息,智能设备注册信息用于指示与目标账号对应的智能设备。The device registration information receiving sub-module 4011 is configured to receive the smart device registration information sent by at least one terminal when at least one terminal logs in using the target account, the smart device registration information is used to indicate the smart device corresponding to the target account.

目标智能设备确定子模块4012,用于根据智能设备注册信息确定与目标账号对应的至少一个目标智能设备。The target smart device determining submodule 4012 is configured to determine at least one target smart device corresponding to the target account according to the smart device registration information.

本公开的实施例提供一种智能设备管理装置,该智能设备管理装置可以通过确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息,以获知与用户的目标账号绑定的智能设备,即用户所使用的智能设备所在位置的位置信息;通过确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息,以获知用户所关心的位置的位置信息;通过根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离,并根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值,从而确定被该用户使用的智能设备中那些智能设备为距离该用户关心的位置较近的智能设备,使用户可以直接控制距离其关心的位置较近的智能设备,从而简化了用户控制智能设备时的操作环节,改善了用户体验。An embodiment of the present disclosure provides a smart device management device. The smart device management device can determine at least one target smart device corresponding to the target account, and obtain the location information of each target smart device in the at least one target smart device. , to know the smart device bound to the user's target account, that is, the location information of the location of the smart device used by the user; by determining at least one target location corresponding to the target account, and obtaining each target location in the at least one target location location information to know the location information of the location that the user cares about; by obtaining the location information between each target smart device location and each target location according to the location information of each target smart device location and the location information of each target location distance, and determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the distance between the corresponding target smart devices and the target position The distance is less than or equal to the preset distance threshold, so that those smart devices used by the user are determined to be the smart devices that are closer to the location that the user cares about, so that the user can directly control the smart devices that are closer to the location that the user cares about , thereby simplifying the operation link when the user controls the smart device, and improving the user experience.

图5是根据一示例性实施例示出的一种智能设备管理装置50的框图,该智能设备管理装置50可以为服务器,也可以为服务器的一部分,智能设备管理装置50包括:Fig. 5 is a block diagram showing a smart device management device 50 according to an exemplary embodiment. The smart device management device 50 may be a server or a part of the server. The smart device management device 50 includes:

处理器501;Processor 501;

用于存储处理器501可执行指令的存储器502;A memory 502 for storing instructions executable by the processor 501;

其中,处理器501被配置为:Wherein, the processor 501 is configured as:

确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息;Determine at least one target smart device corresponding to the target account, and obtain location information of each target smart device in the at least one target smart device;

确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息;determining at least one target location corresponding to the target account, and acquiring location information of each target location in the at least one target location;

根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离;Obtain the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location;

根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。Determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the distance between the target smart devices corresponding to each other and the target position is less than or Equal to the preset distance threshold.

在一个实施例中,上述处理器501还可以被配置为:In an embodiment, the above-mentioned processor 501 may also be configured as:

确定与目标账号对应的至少一个目标位置,包括:Identify at least one target location corresponding to the target account, including:

当至少一个终端使用目标账号登录时,获取至少一个终端中每个终端的行程信息;When the at least one terminal logs in using the target account, acquiring the itinerary information of each terminal in the at least one terminal;

根据每个终端的行程信息确定在每个终端的行程中停留时间大于或等于预设时间阈值的目标位置。A target location whose residence time is greater than or equal to a preset time threshold in the itinerary of each terminal is determined according to the itinerary information of each terminal.

在一个实施例中,上述处理器501还可以被配置为:In an embodiment, the above-mentioned processor 501 may also be configured as:

确定与目标账号对应的至少一个目标位置,包括:Identify at least one target location corresponding to the target account, including:

获取与目标账号对应的至少一个位置标记信息,并根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。At least one location marker information corresponding to the target account is acquired, and at least one target location corresponding to the target account is determined according to the at least one location marker information.

在一个实施例中,上述处理器501还可以被配置为:In an embodiment, the above-mentioned processor 501 may also be configured as:

确定与目标账号对应的至少一个目标智能设备,包括:Determine at least one target smart device corresponding to the target account, including:

当至少一个终端使用目标账号登录时,接收至少一个终端发送的智能设备注册信息,智能设备注册信息用于指示与目标账号对应的智能设备;When at least one terminal uses the target account to log in, receiving smart device registration information sent by at least one terminal, the smart device registration information is used to indicate the smart device corresponding to the target account;

根据智能设备注册信息确定与目标账号对应的至少一个目标智能设备。At least one target smart device corresponding to the target account is determined according to the smart device registration information.

本公开的实施例提供一种智能设备管理装置,该智能设备管理装置可以通过确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息,以获知与用户的目标账号绑定的智能设备,即用户所使用的智能设备所在位置的位置信息;通过确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息,以获知用户所关心的位置的位置信息;通过根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离,并根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值,从而确定被该用户使用的智能设备中那些智能设备为距离该用户关心的位置较近的智能设备,使用户可以直接控制距离其关心的位置较近的智能设备,从而简化了用户控制智能设备时的操作环节,改善了用户体验。An embodiment of the present disclosure provides a smart device management device. The smart device management device can determine at least one target smart device corresponding to the target account, and obtain the location information of each target smart device in the at least one target smart device. , to know the smart device bound to the user's target account, that is, the location information of the location of the smart device used by the user; by determining at least one target location corresponding to the target account, and obtaining each target location in the at least one target location location information to know the location information of the location that the user cares about; by obtaining the location information between each target smart device location and each target location according to the location information of each target smart device location and the location information of each target location distance, and determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the distance between the corresponding target smart devices and the target position The distance is less than or equal to the preset distance threshold, so that those smart devices used by the user are determined to be the smart devices that are closer to the location that the user cares about, so that the user can directly control the smart devices that are closer to the location that the user cares about , thereby simplifying the operation link when the user controls the smart device, and improving the user experience.

图6是根据一示例性实施例示出的一种用于管理智能设备的装置600的框图。例如,装置600可以被提供为一服务器。装置600包括处理组件622,其进一步包括一个或多个处理器,以及由存储器632所代表的存储器资源,用于存储可由处理组件622的执行的指令,例如应用程序。存储器632中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件622被配置为执行指令,以执行上述方法。Fig. 6 is a block diagram of an apparatus 600 for managing smart devices according to an exemplary embodiment. For example, the apparatus 600 may be provided as a server. Apparatus 600 includes processing component 622 , which further includes one or more processors, and a memory resource, represented by memory 632 , for storing instructions executable by processing component 622 , such as application programs. The application program stored in memory 632 may include one or more modules each corresponding to a set of instructions. In addition, the processing component 622 is configured to execute instructions to perform the above method.

装置600还可以包括一个电源组件626被配置为执行装置600的电源管理,一个有线或无线网络接口650被配置为将装置600连接到网络,和一个输入输出(I/O)接口658。装置600可以操作基于存储在存储器632的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。Device 600 may also include a power component 626 configured to perform power management of device 600 , a wired or wireless network interface 650 configured to connect device 600 to a network, and an input-output (I/O) interface 658 . The device 600 can operate based on an operating system stored in the memory 632, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ or the like.

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置600的处理器执行时,使得装置600能够执行智能设备管理方法,所述方法包括:A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the device 600, the device 600 can execute a smart device management method, the method includes:

确定与目标账号对应的至少一个目标智能设备,并获取至少一个目标智能设备中每个目标智能设备所在位置的位置信息;Determine at least one target smart device corresponding to the target account, and obtain location information of each target smart device in the at least one target smart device;

确定与目标账号对应的至少一个目标位置,并获取至少一个目标位置中每个目标位置的位置信息;determining at least one target location corresponding to the target account, and acquiring location information of each target location in the at least one target location;

根据每个目标智能设备所在位置的位置信息以及每个目标位置的位置信息获取每个目标智能设备所在位置与每个目标位置间的距离;Obtain the distance between the location of each target smart device and each target location according to the location information of each target smart device and the location information of each target location;

根据每个目标智能设备所在位置与每个目标位置间的距离在至少一个目标智能设备中确定与每个目标位置对应的目标智能设备,其中相互对应的目标智能设备与目标位置间的距离小于或等于预设距离阈值。Determine the target smart device corresponding to each target position in at least one target smart device according to the distance between the location of each target smart device and each target position, wherein the distance between the target smart devices corresponding to each other and the target position is less than or equal to the preset distance threshold.

在一个实施例中,确定与目标账号对应的至少一个目标位置,包括:In one embodiment, determining at least one target location corresponding to the target account includes:

当至少一个终端使用目标账号登录时,获取至少一个终端中每个终端的行程信息;When the at least one terminal logs in using the target account, acquiring the itinerary information of each terminal in the at least one terminal;

根据每个终端的行程信息确定在每个终端的行程中停留时间大于或等于预设时间阈值的目标位置。A target location whose residence time is greater than or equal to a preset time threshold in the itinerary of each terminal is determined according to the itinerary information of each terminal.

在一个实施例中,确定与目标账号对应的至少一个目标位置,包括:In one embodiment, determining at least one target location corresponding to the target account includes:

获取与目标账号对应的至少一个位置标记信息,并根据至少一个位置标记信息确定与目标账号对应的至少一个目标位置。At least one location marker information corresponding to the target account is acquired, and at least one target location corresponding to the target account is determined according to the at least one location marker information.

在一个实施例中,确定与目标账号对应的至少一个目标智能设备,包括:In one embodiment, determining at least one target smart device corresponding to the target account includes:

当至少一个终端使用目标账号登录时,接收至少一个终端发送的智能设备注册信息,智能设备注册信息用于指示与目标账号对应的智能设备;When at least one terminal uses the target account to log in, receiving smart device registration information sent by at least one terminal, the smart device registration information is used to indicate the smart device corresponding to the target account;

根据智能设备注册信息确定与目标账号对应的至少一个目标智能设备。At least one target smart device corresponding to the target account is determined according to the smart device registration information.

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any modification, use or adaptation of the present disclosure, and these modifications, uses or adaptations follow the general principles of the present disclosure and include common knowledge or conventional technical means in the technical field not disclosed in the present disclosure . The specification and examples are to be considered exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It should be understood that the present disclosure is not limited to the precise constructions which have been described above and shown in the drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1. a kind of intelligent device management method, which is characterized in that including:
It determines at least one Intelligent target equipment corresponding with target account, and obtains at least one Intelligent target equipment The location information of each Intelligent target equipment position;
It determines at least one target location corresponding with the target account, and obtains each at least one target location The location information of target location;
According to the location information of each Intelligent target equipment position and the location information of each target location Obtain each Intelligent target equipment position between each target location at a distance from;
According to each Intelligent target equipment position between each target location at a distance from least one Intelligent target Intelligent target equipment corresponding with each target location is determined in equipment, wherein mutual corresponding Intelligent target equipment and target position Distance between setting is less than or equal to pre-determined distance threshold value.
2. intelligent device management method according to claim 1, which is characterized in that the determination and the target account pair At least one target location answered, including:
When at least one terminal is logged in using target account, the stroke letter of each terminal at least one terminal is obtained Breath;
When determining that the residence time is greater than or equal to default in the stroke of each terminal according to the travel information of each terminal Between threshold value target location.
3. intelligent device management method according to claim 1, which is characterized in that the determination and the target account pair At least one target location answered, including:
At least one position marker information corresponding with the target account is obtained, and is believed according at least one position mark Breath determines at least one target location corresponding with the target account.
4. intelligent device management method according to claim 1, which is characterized in that the determination is corresponding with target account At least one Intelligent target equipment, including:
When at least one terminal is logged in using target account, the smart machine registration letter that at least one terminal is sent is received Breath, the smart machine log-on message are used to indicate smart machine corresponding with the target account;
At least one Intelligent target equipment corresponding with the target account is determined according to the smart machine log-on message.
5. a kind of intelligent device management device, which is characterized in that including:
Device location information acquisition module for determining at least one Intelligent target equipment corresponding with target account, and obtains The location information of each Intelligent target equipment position at least one Intelligent target equipment;
Target position information acquisition module for determining at least one target location corresponding with the target account, and obtains The location information of each target location at least one target location;
Apart from acquisition module, it to be used for the location information according to each Intelligent target equipment position and each mesh The location information of cursor position obtain each Intelligent target equipment position between each target location at a distance from;
Management module, for according to each Intelligent target equipment position between each target location at a distance from least Intelligent target equipment corresponding with each target location is determined in one Intelligent target equipment, wherein mutual corresponding Intelligent target Equipment between target location at a distance from be less than or equal to pre-determined distance threshold value.
6. intelligent device management device according to claim 5, which is characterized in that the target position information obtains mould Block, including:
Stroke acquisition submodule, for when at least one terminal is logged in using target account, obtaining at least one terminal In each terminal travel information;
First object position determination submodule, for determining the stroke in each terminal according to the travel information of each terminal The middle residence time is greater than or equal to the target location of preset time threshold.
7. intelligent device management device according to claim 5, which is characterized in that the target position information obtains mould Block, including:
Second target location determination sub-module, for obtaining at least one position marker information corresponding with the target account, And at least one target location corresponding with the target account is determined according at least one position marker information.
8. intelligent device management device according to claim 1, which is characterized in that the device location information obtains mould Block, including:
Facility registration information receiving submodule is used for when at least one terminal is logged in using target account, described in reception at least The smart machine log-on message that one terminal is sent, the smart machine log-on message is used to indicate corresponding with the target account Smart machine;
Intelligent target equipment determination sub-module, it is corresponding with the target account for being determined according to the smart machine log-on message At least one Intelligent target equipment.
9. a kind of intelligent device management device, which is characterized in that including:
Processor;
Memory for storing processor-executable instruction;
Wherein, the processor is configured as:
It determines at least one Intelligent target equipment corresponding with target account, and obtains at least one Intelligent target equipment The location information of each Intelligent target equipment position;
It determines at least one target location corresponding with the target account, and obtains each at least one target location The location information of target location;
According to the location information of each Intelligent target equipment position and the location information of each target location Obtain each Intelligent target equipment position between each target location at a distance from;
According to each Intelligent target equipment position between each target location at a distance from least one Intelligent target Intelligent target equipment corresponding with each target location is determined in equipment, wherein mutual corresponding Intelligent target equipment and target position Distance between setting is less than or equal to pre-determined distance threshold value.
10. a kind of computer readable storage medium, is stored thereon with computer instruction, which is characterized in that the instruction is by processor The step of any one of claim 1-4 the methods are realized when execution.
CN201810091948.0A 2018-01-30 2018-01-30 Intelligent device management method and device Active CN108306798B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810091948.0A CN108306798B (en) 2018-01-30 2018-01-30 Intelligent device management method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810091948.0A CN108306798B (en) 2018-01-30 2018-01-30 Intelligent device management method and device

Publications (2)

Publication Number Publication Date
CN108306798A true CN108306798A (en) 2018-07-20
CN108306798B CN108306798B (en) 2020-09-11

Family

ID=62867072

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810091948.0A Active CN108306798B (en) 2018-01-30 2018-01-30 Intelligent device management method and device

Country Status (1)

Country Link
CN (1) CN108306798B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110780596A (en) * 2019-10-23 2020-02-11 北京小米移动软件有限公司 Information processing method, device, intelligent device and storage medium
CN115967703A (en) * 2021-10-11 2023-04-14 杭州萤石软件有限公司 Service processing method, device, system and equipment
CN116300497A (en) * 2023-03-13 2023-06-23 青岛海尔智能家电科技有限公司 Method, device, and storage medium for controlling smart devices

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2945136A1 (en) * 2014-05-12 2015-11-18 LG Electronics Inc. Mobile terminal and method for controlling the mobile terminal
CN105207864A (en) * 2015-08-31 2015-12-30 小米科技有限责任公司 Household appliance control method and device
CN105242558A (en) * 2015-11-02 2016-01-13 广东美的制冷设备有限公司 Control method and equipment for household electric appliance, household electric appliance and client equipment
CN105259875A (en) * 2015-10-15 2016-01-20 珠海格力电器股份有限公司 Binding method, device and system of intelligent household equipment
US20160117919A1 (en) * 2013-06-07 2016-04-28 Hitachi Maxell, Ltd. Terminal device and remote control method
CN106395198A (en) * 2016-11-23 2017-02-15 北京小米移动软件有限公司 Control method and device for intelligent trashcan

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160117919A1 (en) * 2013-06-07 2016-04-28 Hitachi Maxell, Ltd. Terminal device and remote control method
EP2945136A1 (en) * 2014-05-12 2015-11-18 LG Electronics Inc. Mobile terminal and method for controlling the mobile terminal
CN105207864A (en) * 2015-08-31 2015-12-30 小米科技有限责任公司 Household appliance control method and device
CN105259875A (en) * 2015-10-15 2016-01-20 珠海格力电器股份有限公司 Binding method, device and system of intelligent household equipment
CN105242558A (en) * 2015-11-02 2016-01-13 广东美的制冷设备有限公司 Control method and equipment for household electric appliance, household electric appliance and client equipment
CN106395198A (en) * 2016-11-23 2017-02-15 北京小米移动软件有限公司 Control method and device for intelligent trashcan

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110780596A (en) * 2019-10-23 2020-02-11 北京小米移动软件有限公司 Information processing method, device, intelligent device and storage medium
CN110780596B (en) * 2019-10-23 2023-02-17 北京小米移动软件有限公司 Information processing method and device, intelligent equipment and storage medium
CN115967703A (en) * 2021-10-11 2023-04-14 杭州萤石软件有限公司 Service processing method, device, system and equipment
CN116300497A (en) * 2023-03-13 2023-06-23 青岛海尔智能家电科技有限公司 Method, device, and storage medium for controlling smart devices

Also Published As

Publication number Publication date
CN108306798B (en) 2020-09-11

Similar Documents

Publication Publication Date Title
CN106804046B (en) Mobile location method and device based on measurement report
US9774642B2 (en) Method and device for pushing multimedia resource and display terminal
JP2018524645A (en) Method and apparatus for controlling and acquiring upload data of smart home appliance
US20160227511A1 (en) Communication Event Notification Method, Apparatus, and System
RU2010118488A (en) INITIALIZATION OF COMMUNICATIONS
CN104852990A (en) Information processing method and intelligent household control system
CN104580252B (en) Method for network access control and device
CN112333750B (en) Network slice selection method and device, slice mapping system and network equipment
CN105425603A (en) Method and apparatus for controlling intelligent equipment
CN105991600A (en) Identity authentication and apparatus, server and terminal
CN112751780B (en) Data transmission method, device, system and computer readable storage medium
CN104881016A (en) Intelligent household device control method and intelligent household controller
CN108306798A (en) Intelligent device management method and device
CN108390795B (en) Household appliance and monitoring method thereof, smart home system and readable storage medium
CN106919061A (en) Home appliance management method and device
CN105045114B (en) An information processing method, cloud service platform and information processing system
CN108768802B (en) Equipment information deleting method and device, server and mobile terminal
CN106453349A (en) An account number login method and apparatus
CN109408737B (en) User recommendation method, device and storage medium
CN106162702A (en) Automatic testing method and system for maximum user connection number of wireless AP (access point)
CN108156659A (en) Localization method, device, home appliance and the storage medium of home appliance
CN112333764A (en) Method and device for selecting network slices, slice mapping system, and network equipment
CN107360065B (en) Information push method and device
KR102000199B1 (en) Method and Server Apparatus for Providing Internet of Things Platform Service
CN113302878B (en) Communication method, device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant