Equipment switching method and device for household appliance and server

Through the server analysis of the perceived results of home appliances, seamless switching of multimedia playback devices is achieved, solving the problem of users not being able to receive audio when moving quickly, and improving the playback experience.

CN120582918AActive Publication Date: 2025-09-02QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202511086569.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-05
Publication Date
2025-09-02
Estimated Expiration
2045-08-05

AI Technical Summary

Technical Problem

Users may not be able to receive audio from multimedia playback devices when moving quickly, affecting the playback experience in perceived scenes.

Method used

Through the server, the perception instructions are sent to multiple home appliance devices, and the perception results are received and analyzed, including distance information and communication parameters, to determine whether to switch playback multimedia devices to achieve seamless switching.

Benefits of technology

Even if the user moves quickly, it can ensure that the multimedia is received by the switched home appliances, improving the user's playback experience in the perceived scene.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120582918A_ABST
    Figure CN120582918A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of smart home, and discloses an equipment switching method for household appliances, which is applied to a server, and comprises the following steps: sending a sensing instruction to a plurality of household appliances; receiving sensing results sent by the plurality of household appliances; wherein the sensing result is obtained by sensing the household appliance in response to the sensing instruction, and the sensing result comprises distance information between the current equipment and the user and communication parameters of the current equipment; and determining whether to execute switching of the household appliances playing the multimedia based on the sensing result. According to the method, the playing experience of the user in the perception scene can be improved. The invention further discloses an equipment switching device for the household appliances and the server.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart home technology, for example, to a device switching method and apparatus, and a server for home appliances. Background Art

[0002] With the rapid development of science and technology, the variety of audio devices with multimedia playback capabilities is increasing, including smart speakers, smart air conditioners, and mobile robots. However, users can only adjust the audio output of their audio devices by adjusting the physical buttons, and the adjustable range of the audio output is relatively small. This audio control method is quite limited and cannot meet the needs of diverse scenarios.

[0003] In order to meet the diverse needs of scenarios, the relevant technology (publication number CN114079838A) discloses an audio control method, which is applied to an audio system. The audio system includes multiple perception devices, decision control devices and audio devices with communication connections. The method includes: the perception device obtains scene perception information and obtains scene perception results based on the scene perception information; the perception device sends first information to the decision control device, and the first information is used to indicate the scene perception results; after the decision control device receives the first information from multiple perception devices, it identifies the user scenario according to the scene perception results indicated by the first information; the decision control device sends second information to the audio device, and the second information is used to indicate the user scenario; after the audio device receives the second information from the decision control device, it adjusts the audio output effect according to the user scenario indicated by the second information, and the audio output effect includes one or more of noise control, equalizer adjustment or volume adjustment.

[0004] During the implementation of the embodiments of the present disclosure, it was found that at least the following problems exist in the related art: If the user moves at a fast speed, there is a situation where the user cannot receive the audio device playing multimedia, which affects the user's playback experience in the perception scenario.

[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to ordinary technicians in this field. Summary of the Invention

[0006] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical elements or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.

[0007] The embodiments of the present disclosure provide a device switching method and apparatus, and a server for home appliances, so as to improve the user's playback experience in a perception scenario.

[0008] In some embodiments, the method is applied to a server, and the method includes: sending perception instructions to multiple home appliances; receiving perception results sent by the multiple home appliances; wherein the perception results are obtained by the home appliances in response to the perception instructions, and the perception results include distance information between the current device and the user and communication parameters of the current device; based on the perception results, determining whether to execute the switching of the home appliance device that plays multimedia.

[0009] In some embodiments, the method is applied to a home appliance device, and the method includes: performing perception in response to a perception instruction to obtain a perception result; wherein the perception result includes distance information between the current device and the user and communication parameters of the current device; sending the perception result to a server; wherein the perception result is used to determine the switching of the home appliance device that plays multimedia; and executing the switching when the server determines to execute the switching of the home appliance device that plays multimedia.

[0010] In some embodiments, the playback control device includes a processor and a memory storing program instructions, and the processor is configured to execute the aforementioned device switching method for home appliances when running the program instructions.

[0011] In some embodiments, the server includes: a server body; and the aforementioned device switching device for home appliances, which is installed in the server body.

[0012] The device switching method, apparatus, and server provided by the embodiments of the present disclosure for home appliances can achieve the following technical effects: In the disclosed embodiment, a server receives perception results from multiple home appliances and, based on the perception results, determines whether to switch the home appliance playing multimedia. This allows the server, receiving the perception results, to determine whether to switch the home appliance playing multimedia based on distance information and the communication parameters of the current device, thereby achieving seamless switching of multimedia playback. Even if the user moves rapidly within the perception scenario, the user can still receive multimedia playback from the switched home appliance, thereby improving the user's playback experience within the perception scenario.

[0013] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] One or more embodiments are exemplarily described by corresponding drawings. These exemplary descriptions and drawings do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation. In addition, Figure 1This is a schematic diagram of an implementation environment of a device switching system for home appliances provided by an embodiment of the present disclosure; Figure 2 is a schematic diagram of a device switching method for a home appliance provided by an embodiment of the present disclosure; Figure 3 is a schematic diagram of another device switching method for home appliances provided by an embodiment of the present disclosure; Figure 4 is a schematic diagram of another device switching method for home appliances provided by an embodiment of the present disclosure; Figure 5 is an application diagram of an embodiment of the present disclosure; Figure 6 This is a schematic diagram of a device switching apparatus for household appliances provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0015] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The accompanying drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.

[0016] In the description and claims of the embodiments of the present disclosure, as well as in the accompanying drawings, the terms "first," "second," and the like are used to distinguish similar items and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate to describe the embodiments of the present disclosure herein. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions.

[0017] Unless otherwise stated, the term "plurality" means two or more.

[0018] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B means: A or B.

[0019] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.

[0020] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.

[0021] Figure 1FIG. 1 is a schematic diagram of an implementation environment of a device switching system for home appliances provided by an embodiment of the present disclosure. Figure 1 As shown, the implementation environment may include a home appliance 100 and a server 200 .

[0022] Home appliance 100 includes a Wi-Fi (Wireless Fidelity) module and an NFC (Near Field Communication) module. The Wi-Fi module is a transmission conversion product that can be used to establish a connection with the internet; the NFC module is a near-field communication product. The Wi-Fi and NFC modules are integrated into the same module, and the module program can obtain information such as the connection status between the Wi-Fi module and the router. Home appliance 100 can be a smart home device such as a television, refrigerator, or washing machine that integrates both a Wi-Fi module and an NFC module.

[0023] The home appliance 100 can establish a communication connection with the server 200 through a router. The router is a device that connects the local area networks and wide area networks in the Internet. It automatically selects and sets routes based on the channel conditions and sends signals in the best path and in a sequential order.

[0024] The server 200 may be a single server, a server cluster consisting of several servers, or a cloud computing service center, which is not limited in the embodiments of the present disclosure.

[0025] It should be understood that Figure 1 The number of home appliances and service terminals is only for reference. There may be more than two home appliances and service terminals according to actual needs.

[0026] It should be noted that the device switching method for home appliances provided in the embodiments of the present disclosure is generally performed jointly by the home appliances and the server. Accordingly, the device switching device for home appliances is generally provided in the home appliances and the server.

[0027] In the disclosed embodiments, home appliances include the current home appliance and other home appliances. The current home appliance refers to a home appliance that plays multimedia. Other home appliances refer to home appliances other than the current home appliance. A target home appliance refers to a home appliance that is not turned on and can be controlled to play multimedia.

[0028] Based on the above implementation environment, combined with Figure 2 As shown, the embodiment of the present disclosure further provides a device switching method for a home appliance, comprising: S01, the server sends a sensing instruction to multiple home appliances.

[0029] S02: The server receives the sensing results sent by multiple home appliances. The sensing results are obtained by the home appliances in response to the sensing instructions, and the sensing results include the distance between the current device and the user and the communication parameters of the current device.

[0030] S03: The server determines whether to switch the home appliance that plays multimedia based on the perception result.

[0031] Using the device switching method for home appliances provided by the embodiment of the present disclosure, in the embodiment of the present disclosure, after the server sends a perception instruction to multiple home appliances, it receives the perception results sent by the multiple home appliances, and then determines whether to execute the switching of the home appliance device that plays multimedia based on the perception results. In this way, the server that receives the perception results can determine whether to switch the home appliance device that plays multimedia based on the distance information and the communication parameters of the current device to achieve seamless switching of multimedia playback. Even if the user moves quickly in the perception scene, the user can still receive the multimedia played by the switched home appliance device, which helps to improve the user's playback experience in the perception scene.

[0032] Optionally, the server determines whether to switch the home appliance that plays multimedia based on the perception result, including: the server receives The perception results sent by home appliances; In the case of , the server determines whether to switch the home appliance that plays multimedia based on the perception result. Indicates the total number of household appliances, 0.5≤ <1, This prevents the server from waiting for all home appliances to send their sensing results, which can cause response delays.

[0033] Optionally, the communication parameters include signal strength and / or communication coverage. The server determines whether to switch the home appliance playing multimedia based on the perception result, including: The server receives the user's movement speed, current location, and movement direction.

[0034] If the user's movement speed indicates a slow movement, the server determines the target area based on the distance information, current location, and movement direction, and selects the home appliance closest to the user within the target area as the target home appliance. The home appliance closest to the user within the target area is the home appliance with the smallest distance information within the target area.

[0035] When the moving speed indicates that the user is moving at a medium speed, the server determines the target home appliance based on the signal strength and computing load of each home appliance.

[0036] When the moving speed indicates that the user is moving at a high speed, the server selects a home appliance whose signal strength meets the strength threshold condition and whose communication coverage meets the stable communication condition as the target home appliance.

[0037] The server determines to switch the multimedia playing home appliance, wherein the switching includes sending a first device instruction to the current home appliance to stop multimedia playing and sending a second device instruction to the target home appliance to start multimedia playing.

[0038] Thus, in the embodiment of the present disclosure, after the server receives the user's moving speed, current position, and moving direction, if the moving speed indicates that the user is moving at a low speed, the target area is determined based on the distance information, current position, and moving direction, and the home appliance closest to the user in the target area is selected as the target home appliance. If the moving speed indicates that the user is moving at a medium speed, the system needs to make a decision quickly. The server determines the target home appliance based on the signal strength and computing load of each home appliance. If the moving speed indicates that the user is moving at a high speed, the system needs to respond quickly. At this time, the home appliance whose signal strength meets the strength threshold condition and whose communication coverage meets the stable communication condition is selected as the target home appliance to ensure the continuity of multimedia audio. In this way, the server makes differentiated decisions based on the communication parameters carried by the received perception results when considering the user's moving speed to achieve seamless switching of multimedia playback, so that the user always gets a good playback experience during the movement.

[0039] Optionally, the user's low-speed movement is determined in the following manner: the moving speed is less than or equal to the lower speed threshold. The user's medium-speed movement is determined in the following manner: the moving speed is greater than the lower speed threshold and less than or equal to the upper speed threshold. The user's high-speed movement is determined in the following manner: the moving speed is greater than the upper speed threshold. Among them, the lower speed threshold is greater than 0 and less than or equal to 1.5m / s (meters / second), preferably, the lower speed threshold is 1m / s. The upper speed threshold is greater than 1.5m / s and less than or equal to 4m / s (meters / second), preferably, the upper speed threshold is 3m / s. It can be understood that the lower speed threshold and the upper speed threshold can also be flexibly set according to the perception scenario of the user, and no limitation is made here.

[0040] In some optional embodiments, the movement direction indicates the direction in which the user moves relative to the user's current location. The server determines the target area based on the distance information, the current location, and the movement direction, including: the server predicting the area after the user moves based on the distance information, the current location, and the movement direction; and the server determining the area after the user moves as the target area. The above-mentioned prediction method may employ any of the following algorithms: Dijkstra's algorithm, ray casting algorithm, or dead center algorithm, and is not specifically limited herein.

[0041] Optionally, combined Figure 3 As shown, the server determines the target home appliance based on the signal strength and computing load of each home appliance, including: S11, the server determines the computing load index of each home appliance according to the computing load of each home appliance.

[0042] S12, the server selects a home appliance whose signal strength meets the strength threshold condition and whose calculated load index meets the load threshold condition as the target home appliance.

[0043] In this way, the server determines the computing load index of each home appliance based on the computing load of each home appliance, and selects the home appliance whose signal strength meets the strength threshold condition and the computing load index meets the load threshold condition as the target home appliance, so that the system can make quick decisions and achieve seamless switching of multimedia playback.

[0044] In some optional embodiments, the calculation load indicator includes CPU (Central Processing Unit) occupancy or network latency. As a specific example, the calculation load indicator meets a load threshold condition, including: CPU occupancy is less than or equal to the occupancy threshold, or network latency is less than or equal to a set network latency.

[0045] Optionally, the signal strength meets a strength threshold condition, including: the signal strength is greater than or equal to a signal strength threshold, wherein the signal strength threshold represents an average value of the signal strengths sent by the home appliance and received by the server, or the signal strength threshold represents a second-largest value of the signal strengths sent by the home appliance and received by the server.

[0046] The communication coverage area meets stable communication conditions, including: the target area is within the communication coverage area. Therefore, when the server determines that the user is moving at high speed, it can select home appliances with relatively good signal strength and within the communication coverage area after the user moves as target appliances to accommodate the user's high-speed movement.

[0047] Optionally, the device switching method for a household appliance further includes: The server receives the user's movement direction.

[0048] The server determines the target direction of multimedia playback of the current home appliance based on the moving direction and adjusts the current home appliance to play multimedia in the target direction. The target direction of multimedia playback of the current home appliance refers to the multimedia playback direction after the current home appliance is rotated.

[0049] In some optional embodiments, the server adjusts the current home appliance to play multimedia in a target direction, including: if the current home appliance has a rotation function, the server controls the current home appliance to rotate so that the multimedia playback direction and the movement direction of the rotated current home appliance are the same. It is understandable that if the current home appliance does not have a rotation function, the current home appliance does not perform the rotation operation.

[0050] In this way, in the embodiment of the present disclosure, by controlling the rotation of the current home appliance with a rotation function, it can be consistent with the user's movement direction, thereby ensuring the continuity of multimedia audio.

[0051] Optionally, the device switching method for a household appliance further includes: The server gradually reduces the multimedia playback volume of the current home appliance as the distance information decreases; And / or, the server gradually increases the multimedia playback volume of the target home appliance as the distance information increases.

[0052] In some optional embodiments, the smaller the moving speed, the slower the server adjusts the multimedia playback volume of the current home appliance, and the larger the moving speed, the faster the server adjusts the multimedia playback volume of the current home appliance.

[0053] In other optional embodiments, the smaller the moving speed, the slower the server adjusts the multimedia playback volume of the target home appliance, and the larger the moving speed, the faster the server adjusts the multimedia playback volume of the target home appliance.

[0054] In some optional embodiments, the first device instruction is generated by the server when the target home appliance is determined and sent to the current home appliance, and / or the second device instruction is generated by the server when the target home appliance is determined and sent to the target home appliance. In a specific example, after the server determines the current home appliance and the target home appliance, it sends the first device instruction to the current home appliance and the second device instruction to the target home appliance at the same time to achieve seamless switching of multimedia playback.

[0055] In another specific example, after the server determines the target home appliance, it first sends the second device command to the target home appliance, and then sends the first device command to the current home appliance after a preset time interval, thereby seamlessly switching multimedia playback while preventing the user from being too far away from the current home appliance and being unable to receive the multimedia. The preset time interval is greater than zero and less than or equal to an upper threshold for the duration. The upper threshold for the duration can be a real number less than 2 seconds.

[0056] It is understandable that the preset duration can also be determined based on the sparseness of the distribution of home appliances in the scene where the user is located. For example, the more dispersed the distribution of home appliances in the scene where the user is located, the longer the preset duration, and the denser the distribution of home appliances in the scene where the user is located, the shorter the preset duration.

[0057] Combine Figure 4 As shown, the embodiment of the present disclosure further provides a device switching method for a home appliance, comprising: S21: The home appliance performs sensing in response to the sensing instruction and obtains a sensing result, wherein the sensing result includes distance information between the current device and the user and communication parameters of the current device.

[0058] S22: The home appliance sends the sensing result to the server, where the sensing result is used to determine the switching of the home appliance that plays the multimedia.

[0059] S23 , the home appliance performs switching when the server determines that the home appliance for playing multimedia is switched.

[0060] The device switching method for home appliances provided by the embodiment of the present disclosure is adopted. In the embodiment of the present disclosure, the home appliance performs perception in response to the perception instruction to obtain a perception result including distance information and the communication parameters of the current device, and then sends the perception result to the server to determine the switching of the home appliance that plays multimedia. When the server determines to execute the switching of the home appliance that plays multimedia, the home appliance executes the switching. In this way, the server that receives the perception result can determine whether to switch the home appliance that plays multimedia based on the distance information and the communication parameters of the current device to achieve seamless switching of multimedia playback. Even if the user moves quickly in the perception scene, the user can receive the multimedia played by the switched home appliance, which helps to improve the user's playback experience in the perception scene.

[0061] In some optional embodiments, the home appliance sending the perception result to the server includes: the current home appliance sending the perception result to the server, and the other home appliances sending the perception result to the server. After receiving the perception results sent by the current home appliance and the other home appliances, the server determines whether to switch the home appliance that plays the multimedia based on the perception results.

[0062] While a home appliance is transmitting a perception result used to determine the switch of the home appliance playing multimedia, if the user moves away from the current home appliance playing multimedia within the perception scenario, the volume of the multimedia received by the user gradually decreases as they move, and may even stop receiving multimedia. Based on this, in the disclosed embodiments, the perception result is also used to adjust the volume of the home appliance, achieving seamless switching of multimedia playback while also enabling adaptive control of the volume of the home appliance, further optimizing the user's playback experience within the perception scenario.

[0063] Optionally, the perception result is also used to adjust the volume of the home appliance. In some optional embodiments, the volume adjustment of the home appliance includes: the volume of the home appliance is turned up or the volume of the home appliance is turned down.

[0064] In this way, the server receiving the perception results can also adaptively adjust the volume of the current home appliance playing multimedia, so that the user in the perception scenario will not obviously feel the change in multimedia volume when moving away from the aforementioned home appliance, further optimizing the user's playback experience in the perception scenario.

[0065] Optionally, when the server determines to switch the home appliance that plays multimedia, the home appliance performs switching, including: the current home appliance stops multimedia playback in response to the first device instruction.

[0066] In this way, after the home appliance sends the perception result to the server, the current home appliance that receives the first device instruction responds to the first device instruction and stops multimedia playback, thereby achieving seamless switching of multimedia playback.

[0067] Optionally, when the server determines to switch the home appliance to play multimedia, the home appliance switches, including: the target home appliance responds to the second device instruction and starts multimedia playback. It should be noted that the target home appliance is determined by the server based on the perception result.

[0068] In this way, after the home appliance sends the perception result to the server, the target home appliance that receives the second device instruction responds to the second device instruction and stops multimedia playback, achieving seamless switching of multimedia playback. Even if the user moves quickly within the perception scene, the user can still receive the multimedia played by the home appliance after the switch, which helps to improve the user's playback experience in the perception scene.

[0069] Optionally, the device switching method for a home appliance further includes: the home appliance performs sensing in response to the sensing instruction, and before obtaining the sensing result, responding to a user instruction, activates multimedia playback. Thus, in the disclosed embodiment, before the home appliance performs sensing in response to the sensing instruction, the user sends a user instruction to the home appliance to activate multimedia playback, thereby enabling autonomous selection of the multimedia playback device.

[0070] It should be noted that, after starting multimedia playback in response to a user instruction, the process also includes: sending a notification message to the server to notify that the device is the current home appliance.

[0071] In practical applications, such as Figure 5 As shown, the device switching method for home appliances specifically performs the following steps: S31, the server sends a sensing instruction to multiple home appliances.

[0072] S32: The home appliance performs sensing in response to the sensing instruction and obtains a sensing result. The sensing result includes information about the distance between the current device and the user and the signal strength and / or communication coverage of the current device. The home appliance includes the current home appliance and other home appliances.

[0073] S33, the server receives the perception results sent by multiple home appliances.

[0074] S34, the server receives the user's moving speed, current location, and moving direction.

[0075] S35, when the moving speed is less than or equal to 1m / s, the server determines the target area based on the distance information, the current position, and the moving direction, and selects the home appliance closest to the user in the target area as the target home appliance.

[0076] S36, when the moving speed is greater than 1 m / s and less than or equal to 3 m / s, the server determines the target home appliance based on the signal strength and computing load of each home appliance.

[0077] S37, when the moving speed is greater than 3 m / s, the server selects a home appliance whose signal strength meets the strength threshold condition and whose communication coverage meets the stable communication condition as the target home appliance.

[0078] S38, the server sends a first device instruction to the current home appliance to stop multimedia playback, and sends a second device instruction to the target home appliance to start multimedia playback.

[0079] Combine Figure 6 As shown, an embodiment of the present disclosure provides a device switching apparatus 70 for a household appliance, comprising a processor 700 and a memory 701. Optionally, the apparatus 70 may further comprise a communication interface 702 and a bus 703. The processor 700, the communication interface 702, and the memory 701 may communicate with each other via the bus 703. The communication interface 702 may be used for information transmission. The processor 700 may invoke logic instructions in the memory 701 to execute the device switching method for a household appliance according to the above embodiment.

[0080] In addition, the logic instructions in the memory 701 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.

[0081] Memory 701, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of the present disclosure. Processor 700 executes the program instructions / modules stored in memory 701 to execute functional applications and process data, thereby implementing the device switching method for a home appliance in the above-described embodiments.

[0082] The memory 701 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Furthermore, the memory 701 may include high-speed random access memory and non-volatile memory.

[0083] The embodiment of the present disclosure also provides a server, including: a server body, and the above-mentioned device switching device 70 for household appliances. The device switching device 70 for household appliances is installed on the server body. The installation relationship described here is not limited to placement inside the server body, but also includes installation connections with other components of the server, including but not limited to physical connections, electrical connections or signal transmission connections. It can be understood by those skilled in the art that the device switching device 70 for household appliances can be adapted to a feasible server body, thereby realizing other feasible embodiments.

[0084] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the device switching method for a home appliance.

[0085] The technical solutions of the embodiments of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The aforementioned storage medium may be a non-transitory storage medium, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, among other media capable of storing program code.

[0086] The above description and the accompanying drawings sufficiently illustrate the embodiments of the present disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible variations. Unless expressly required, individual components and functions are optional, and the order of operations may vary. Portions and features of some embodiments may be included in or replace portions and features of other embodiments. Moreover, the terms used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, the singular forms "a", "an" and "the" are intended to also include the plural forms unless the context clearly indicates otherwise. Similarly, the term "and / or" as used in this application means any and all possible combinations of one or more of the associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be referred to the description of the method part.

[0087] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0088] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices and equipment) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units may be merely a logical functional division. In actual implementation, other divisions may be used, such as combining or integrating multiple units or components into another system, or omitting or disabling some features. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be through interfaces, indirect couplings or communication connections between devices or units, and may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of these units may be selected to implement the embodiments according to actual needs. Furthermore, the functional units in the disclosed embodiments may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.

[0089] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to the embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in an order different from that disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A device switching method for household appliances, characterized in that: Applied to the server, the methods include: Sending sensing instructions to multiple home appliances; Receiving the perception results sent by the plurality of home appliances; wherein the perception results are obtained by the home appliances in response to the perception instructions, and the perception results include distance information between the current device and the user and communication parameters of the current device; Based on the perception result, it is determined whether to switch the home appliance device that plays multimedia.

2. The method according to claim 1, characterized in that The communication parameters include signal strength and / or communication coverage, and determining whether to switch the home appliance playing multimedia based on the perception result includes: Receiving the user's moving speed, current location, and moving direction; If the moving speed indicates that the user is moving at a low speed, determining a target area based on the distance information, the current position, and the moving direction, and selecting a home appliance within the target area that is closest to the user as the target home appliance; When the moving speed indicates that the user is moving at a medium speed, the target home appliance is determined based on the signal strength and computing load of each home appliance; When the moving speed indicates that the user is moving at a high speed, a home appliance whose signal strength meets the strength threshold condition and whose communication coverage meets the stable communication condition is selected as the target home appliance; Determine to switch the home appliance that plays multimedia; wherein, the switching of the home appliance that plays multimedia includes sending a first device instruction to the current home appliance to stop multimedia playback, and sending a second device instruction to the target home appliance to start multimedia playback.

3. The method according to claim 2, characterized in that The communication coverage area meets the stable communication conditions, including: The target area is located within the communication coverage area.

4. The method according to claim 2, characterized in that Target home appliances are determined based on their signal strength and computational load, including: Determine the calculation load index of each household appliance according to the calculation load of each household appliance; The home appliance whose signal strength meets the strength threshold condition and whose calculated load index meets the load threshold condition is selected as the target home appliance.

5. The method according to claim 4, characterized in that Calculate load metrics that meet load threshold conditions, including: The CPU usage is less than or equal to the CPU usage threshold; or The network delay is less than or equal to the set network delay.

6. The method according to claim 1, wherein Also includes: receiving a movement direction of the user; The target direction for the current home appliance to play multimedia is determined based on the moving direction, and the current home appliance is adjusted to play the multimedia according to the target direction.

7. The method according to claim 1, characterized in that Also includes: As the distance information decreases, the multimedia playback volume of the current home appliance is gradually reduced; And / or, gradually increase the multimedia playback volume of the target home appliance as the distance information increases.

8. A device switching method for household appliances, characterized in that: Applied to household appliances, the method includes: Performing sensing in response to the sensing instruction to obtain a sensing result; wherein the sensing result includes distance information between the current device and the user and communication parameters of the current device; Sending the perception result to the server; wherein the perception result is used to determine the switching of the home appliance device playing multimedia; When the server determines to switch the home appliance for playing multimedia, the switching is performed.

9. A device switching device for a household appliance, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the device switching method for a home appliance according to any one of claims 1 to 7 when running the program instructions.

10. A server, characterized in that: include: Server ontology; The device switching device for household appliances as claimed in claim 9 is installed on the server body.

Citation Information

Patent Citations

  • Video switching releasing method and system

    CN108322674A

  • Information processing method and electronic equipment

    CN108513174A

  • Music playing system

    CN111698369A

  • Playing equipment control method and device, equipment and medium

    CN115550755A

  • System and method for handing over multimedia streams among heterogenous devices for n-screen service

    KR1020140126955A