Intelligent device and intelligent service system

By installing intelligent devices in electronic devices, including intelligent components and communication components, and directly interacting with the intelligent platform, the problem of insufficient efficiency and convenience of intelligent services in the existing technology is solved, and a more efficient and convenient intelligent service experience is achieved.

CN119966844APending Publication Date: 2025-05-09ZHEJIANG SHAOXING SUPOR DOMESTIC ELECTRICAL APPLIANCE CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411472074.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

The prior art lacks efficiency and convenience when providing intelligent services in electronic devices, resulting in poor user experience.

Method used

By installing an intelligent device in an electronic device, the intelligent device includes an agent component and a communication component, which is used to generate access requests, and the communication component is used to parse and send these requests to the agent platform, thereby directly obtaining feedback information.

Benefits of technology

It improves the efficiency and convenience of providing intelligent services by electronic devices, making the user experience better.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119966844A_ABST
    Figure CN119966844A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent device and an intelligent service system. The intelligent device comprises an intelligent body assembly and a communication assembly. The agent assembly is used for responding to input operation of a user, determining input information corresponding to the input operation, and generating an access request according to the input information. And the communication component is used for analyzing the access request to determine an access address of an intelligent agent platform corresponding to the intelligent agent component, accessing the intelligent agent platform based on the access address to send the access request to the intelligent agent platform, and obtaining feedback information corresponding to the access request from the intelligent agent platform. According to the invention, the efficiency and convenience of providing intelligent services by the electronic equipment provided with the intelligent device can be improved, so that the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of artificial intelligence, and in particular to an intelligent device and an intelligent service system. Background Art

[0002] With the development of technology, electronic devices can establish connections with cloud platforms through networking modules in electronic devices (such as WiFi modules, 4G modules, Cat1 modules, Cat2 modules) to upload their own status data (such as temperature, humidity, location, power, etc.) to the cloud platform in real time, and at the same time receive control instructions from the cloud platform to realize remote monitoring, automatic control, data analysis and other functions.

[0003] When an electronic device needs to provide intelligent services to users, it can send service requests to Software as a Service (SaaS) through a networking module. Then, SaaS connects to the intelligent agent by calling a preset interface so that the intelligent agent returns feedback information corresponding to the service request. Among them, SaaS is an Internet-based software delivery model. In this model, software vendors are responsible for running and managing software applications and providing services to customers through the Internet. Users do not need to install and maintain software on local computers, but can access and use these software services through the network.

[0004] However, this approach requires interaction with the SaaS corresponding to the electronic device to obtain feedback information, which greatly reduces the efficiency of the electronic device in providing services, and the process of providing services is relatively cumbersome.

[0005] Therefore, how to improve the efficiency and convenience of electronic devices in providing intelligent services to enhance user experience is an urgent problem to be solved. Summary of the invention

[0006] The present application provides an intelligent device and an intelligent service system to improve the efficiency and convenience of electronic devices in providing intelligent services and enhance user experience.

[0007] This application adopts the following technical solutions:

[0008] The present application provides an intelligent device, the intelligent device comprising: an intelligent body component and a communication component;

[0009] The agent component is used to determine input information corresponding to the input operation in response to the user's input operation, so as to generate an access request according to the input information;

[0010] The communication component is used to parse the access request to determine the access address of the intelligent agent platform corresponding to the intelligent agent component, access the intelligent agent platform based on the access address to send the access request to the intelligent agent platform, and obtain feedback information corresponding to the access request from the intelligent agent platform.

[0011] The present application can enable electronic devices equipped with intelligent devices to interact directly with the intelligent entity platform, thereby improving the efficiency and convenience of the electronic devices in providing intelligent services.

[0012] Optionally, the intelligent agent component is further used to obtain communication parameters based on which the intelligent device and the intelligent agent platform communicate;

[0013] The intelligent agent component is used to generate an access request according to the input information and the communication parameters.

[0014] The intelligent agent component in this application can generate access requests based on communication parameters and input information, simplifying the process of obtaining feedback information.

[0015] Optionally, the agent component includes a plurality of agents, wherein different agents are used to execute services in different application scenarios;

[0016] The intelligent agent component is used to respond to the user's input operation, determine the input information corresponding to the input operation, and determine a target intelligent agent that matches the service required by the user from each intelligent agent based on the input information, so as to determine the access request corresponding to the input operation based on the target intelligent agent.

[0017] The present application can select a target intelligent agent that meets the user's needs from various intelligent agents deployed on the intelligent agent component to provide the user with more accurate intelligent services.

[0018] Optionally, the agent component is further used to obtain personalized information of the user;

[0019] The intelligent agent component is used to generate an access request according to the input information and the personalized information.

[0020] This application can generate access requests based on the user's personalized information to return different feedback information to different users.

[0021] Optionally, the intelligent device further comprises: a speech synthesis component;

[0022] The speech synthesis component is used to convert the feedback information into speech information so as to broadcast the speech information through the electronic device installed with the smart device.

[0023] This application can convert feedback information into voice and play it to the user, so as to provide users with more diverse feedback methods.

[0024] The present application provides an intelligent service system, the intelligent service system comprising: an intelligent device, a target device and an intelligent agent platform, the intelligent device is installed on the target device, the intelligent device comprises: an intelligent agent component and a communication component;

[0025] The target device is used to respond to the user's input operation and send the input information corresponding to the input operation to the smart device;

[0026] The intelligent device is used to generate an access request according to the input information, and parse the access request through the communication component to determine the access address of the intelligent agent platform corresponding to the intelligent agent component, and access the intelligent agent platform based on the access address to send the access request to the intelligent agent platform;

[0027] The intelligent agent platform is used to generate a feedback instruction according to the received access request, to obtain feedback information according to the feedback instruction, and to return the feedback information to the intelligent device.

[0028] The present application can enable electronic devices to directly interact with the intelligent entity platform through intelligent devices, thereby improving the efficiency and convenience of electronic devices in providing intelligent services.

[0029] Optionally, the smart device further comprises: a speech synthesis component, and the target device further comprises: a speaker;

[0030] The speech synthesis component is used to convert the feedback information into speech information;

[0031] The loudspeaker is used to broadcast the voice information.

[0032] This application can convert feedback information into voice and play it to the user, so as to provide users with more diverse feedback methods.

[0033] Optionally, the target device includes: a display panel;

[0034] The display panel is used to display the feedback information.

[0035] This application can display feedback information to users in the form of pictures and texts to provide users with more diverse feedback methods.

[0036] Optionally, the target device is further used to determine, in response to the parameter setting operation of the user, the communication parameters based on which the smart device and the intelligent agent platform communicate with each other, and send the communication parameters to the smart device;

[0037] The intelligent device is used to generate an access request according to the input information and the communication parameters through the intelligent body component.

[0038] The present application can generate an access request based on communication parameters and input information, thereby simplifying the process of obtaining feedback information.

[0039] Optionally, the target device is further used to read personalized information stored locally and send the personalized information to the smart device;

[0040] The intelligent device is used to obtain the personalized information through the intelligent body component, and generate an access request according to the input information and the personalized information.

[0041] This application can generate access requests based on the user's personalized information to return different feedback information to different users.

[0042] At least one of the above technical solutions adopted in this application can achieve the following beneficial effects:

[0043] In the intelligent device and intelligent service system provided in the present application, the intelligent device includes: an intelligent agent component and a communication component. The intelligent agent component is used to respond to the user's input operation and determine the input information corresponding to the input operation to generate an access request according to the input information. The communication component is used to parse the access request to determine the access address of the intelligent agent platform corresponding to the intelligent agent component, access the intelligent agent platform based on the access address, send the access request to the intelligent agent platform, and obtain feedback information corresponding to the access request from the intelligent agent platform.

[0044] As can be seen from the above method, in this application, the smart device can interact with the intelligent agent platform, so that the electronic device installed with the smart device can directly access the intelligent agent platform to obtain feedback information corresponding to the access request. This method greatly improves the efficiency of electronic devices in providing intelligent services, and also makes the process simpler, which can provide better services for users. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the specification of the present application. The illustrative embodiments and descriptions of the specification of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0046] Figure 1 A schematic diagram of a module of a smart device provided in this application;

[0047] Figure 2 A schematic diagram of a module of a smart device provided in this application;

[0048] Figure 3 An interactive diagram for providing intelligent services provided by this application. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0050] With the development of technology, some electronic devices can communicate with a preset cloud platform through the networking modules installed in the electronic devices, so as to upload their own status data (such as temperature, humidity, location, power, etc.) to the cloud platform in real time, and receive control instructions from the cloud platform at the same time, to realize remote monitoring, automatic control, data analysis and other functions.

[0051] However, when the electronic device needs to provide intelligent services to the user, it needs to upload the user's request to the preset cloud platform to further use the intelligent agent to return feedback information. For example, in the cooking scenario, the electronic device can be an intelligent cooking machine, which can send the user's recipe request to the cloud platform corresponding to the intelligent cooking machine to obtain intelligent recommended recipe information, and then return the intelligent recommended recipe information to the user through the cloud platform corresponding to the intelligent cooking machine; for another example, in the English teaching scenario, the electronic device can be a learning machine, which can send the user's practice request to the cloud platform corresponding to the learning machine to obtain intelligent reply information, and then return the intelligent reply information to the user through the cloud platform corresponding to the learning machine.

[0052] Based on this, the present application provides an intelligent device, which is installed in an electronic device, and the intelligent device includes: an intelligent body component and a communication component. The intelligent body component is used to respond to the user's input operation and determine the input information corresponding to the input operation to generate an access request based on the input information. The communication component is used to parse the access request to determine the access address of the intelligent body platform corresponding to the intelligent body component, access the intelligent body platform based on the access address, send the access request to the intelligent body platform, and obtain feedback information corresponding to the access request from the intelligent body platform. The present application can improve the efficiency and convenience of electronic devices in providing intelligent services, so as to improve the user experience.

[0053] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0054] In this application, the present application provides an intelligent device, including: an intelligent body component and a communication component, such as Figure 1 shown.

[0055] Figure 1 A schematic diagram of a module of an intelligent device provided in this application.

[0056] from Figure 1 It can be seen that the intelligent device includes an intelligent body component and a communication component. Specifically, the intelligent body component responds to the user's input operation, determines the input information corresponding to the input operation, and generates an access request based on the input information. The input operation here can refer to the user's voice input operation, text input operation, and key input operation. If the input operation is the user's voice input operation, the intelligent body component can convert the user's voice information into text information through automatic speech recognition (Automatic Speech Recognition, ASR) to obtain the input information; if the input operation is the user's text input operation, the intelligent body component can directly use the text information input by the user as the input information; if the input operation is the user's key input operation, the intelligent body component can use the function information corresponding to the key operated by the user as the input information.

[0057] The communication component is used to parse the access request to determine the access address of the intelligent agent platform corresponding to the intelligent agent component, access the intelligent agent platform based on the access address, send the access request to the intelligent agent platform, and obtain feedback information corresponding to the access request from the intelligent agent platform.

[0058] It should be noted that the agent component integrates various agents. Agents refer to systems that can perceive the environment, make decisions and take actions. They can be software programs, robots or other automated devices with a certain degree of autonomy and intelligence. Agents continuously learn and adapt through interaction with the environment to achieve specific goals. The agent platform refers to a software system that supports the development, deployment and operation of agents, providing the necessary tools, algorithms and interfaces.

[0059] The communication components here need to meet the networking function, for example, the communication components can be WiFi modules, 4G modules, Cat1 modules, Cat2 modules, etc. Among them, WiFi modules are one of the most common wireless communication technologies, suitable for environments where WiFi networks have been deployed, such as homes and offices; 4G modules provide a wide range of network coverage and high-speed data transmission capabilities, suitable for application scenarios that require remote monitoring and control, such as smart cities, agricultural Internet of Things, industrial automation, etc.; Cat-1 modules are a low-power, low-cost version of Long Term Evolution (LTE), designed specifically for Internet of Things devices; Cat-2 modules provide higher data transmission rates and lower latency than Cat-1, and are suitable for application scenarios that have higher requirements for data transmission speed and real-time performance, such as in-vehicle Internet of Things, telemedicine, etc.

[0060] It should be noted that the smart device is installed in the electronic device. In the absence of the smart device, the electronic device needs to access the intelligent platform through the preset cloud platform to obtain smart services. The smart device and the electronic device here can be produced by the same merchant or by different merchants. The smart device can be assembled on the electronic device as a hardware unit, and then a communication connection with the electronic product can be established to provide smart services to users through the electronic device. Moreover, electronic devices are not limited to a certain application field. For example, electronic devices can refer to smart cooking machines, learning machines, smart water dispensers, mobile phones, computers, tablets, etc., which are not limited here.

[0061] In order to enable communication between the smart device and the smart body platform, the smart body component also needs to obtain the communication parameters based on which the smart device and the smart body platform communicate, where the communication parameters include two parts. One part is the parameters for the networking of the communication component, such as: the uniform resource locator (URL) of the electronic device equipped with the smart device, the device identifier of the electronic device equipped with the smart device registered on the preset cloud platform, the password required for the electronic device equipped with the smart device to obtain data from the preset cloud platform, etc.; the other part is the extended parameters for the smart body component, such as: the URL corresponding to the smart body component, the identification information of the smart body integrated in the smart body component, the request key of the smart body component, etc.

[0062] Of course, the extended parameters for the intelligent agent component in the above-mentioned communication parameters can be set by the user on the electronic device equipped with the intelligent device, or can be directly determined by the communication component with networking function according to the intelligent agent integrated in the intelligent agent component.

[0063] Furthermore, the agent component can generate an access request based on the input information and the communication parameters. Then, the communication component can parse the access request generated by the agent component to determine the access address of the agent platform corresponding to the agent component, access the agent platform based on the access address, send the access request to the agent platform, and obtain feedback information corresponding to the access request from the agent platform.

[0064] In order to enable smart devices to provide richer smart services, multiple agents can be integrated into one agent component, and different agents are used to perform services in different application scenarios. For example, one agent component can have both agents for cooking scenarios and agents for entertainment scenarios. Specifically, the agent component responds to the user's input operation, determines the input information corresponding to the input operation, and determines the target agent that matches the service required by the user from the agents integrated in the agent component based on the input information, so as to determine the access request corresponding to the input operation based on the target agent, and access the agent platform corresponding to the target agent based on the access request through the communication component.

[0065] It should be noted that the intelligent agent component may include multiple default intelligent agents when it leaves the factory. However, due to different user usage scenarios, the intelligent agents of the intelligent agent component in this application can be configured by the user according to his or her own usage scenarios and needs. The intelligent agents are different from the default intelligent agents in the intelligent agent component to meet the user needs in the new scenario, or the unnecessary default intelligent agents can be deleted to avoid occupying too many hardware resources.

[0066] In addition, since different users have different personalized information, in order to provide different intelligent services for different users, the present application can also allow the intelligent device to obtain the personalized information of the user. When determining the access request, the intelligent body component generates an access request based on the input information and the acquired personalized information. The personalized information can be set by the user himself, such as: the user sets the personalized information according to his own physical condition, or it can be obtained based on the user's usage information of the electronic device installed with the intelligent device, such as: the user's geographical location and weather conditions when using the electronic device installed with the intelligent device. The access request determined by the intelligent body component based on the user's personalized information is more in line with the user's usage habits or health conditions. In this way, the feedback information obtained based on the access request is more accurate.

[0067] Generally, the feedback information obtained by the intelligent device from the intelligent agent platform is in text form. However, in some usage scenarios, in order to provide users with more convenient services, the intelligent device can also include a speech synthesis component, such as Figure 2 shown.

[0068] Figure 2A schematic diagram of a module of an intelligent device provided in this application.

[0069] from Figure 2 It can be seen that the intelligent device includes an intelligent body component, a communication component and a speech synthesis component, wherein the speech synthesis component is used to convert feedback information into speech information so as to broadcast the speech information through an electronic device equipped with the intelligent device.

[0070] In the present application, electronic devices equipped with intelligent devices can access the intelligent platform without going through a preset cloud platform. This greatly improves the efficiency of electronic devices in providing intelligent services to users, and the process of providing services is also simpler.

[0071] Moreover, when electronic devices provide intelligent services, they can also generate access requests based on the user's personalized information. This means that although each smart device is the same when it leaves the factory, as the user sets personalized information and uses the electronic devices equipped with smart devices, the intelligent services provided by the electronic devices will be more suitable for each user, bringing different experiences to different users.

[0072] The above-mentioned smart devices can be applied in a variety of practical scenarios. In practical applications, smart devices can be installed on various electronic devices, such as cooking utensils, learning machines, mobile phones, computers, etc. These electronic devices can provide smart services to users through the smart devices installed therein. Furthermore, the present application also provides a smart service system, which includes smart devices, target devices, and intelligent agent platforms. The specific interaction diagram of providing smart services to users through the system is as follows: Figure 3 shown.

[0073] Figure 3 An interactive diagram for providing intelligent services provided by this application.

[0074] from Figure 3It can be seen that the intelligent service system may include: an intelligent device, a target device and an intelligent agent platform. The intelligent device is installed on the target device. When the intelligent device is not installed, the target device needs to access the intelligent agent platform through a preset cloud platform, wherein the intelligent device includes an intelligent agent component and a communication component. Specifically, the target device is used to respond to the user's input operation and send the input information corresponding to the input operation to the intelligent device, and the intelligent device is used to generate an access request according to the input information through the intelligent agent component in the intelligent device, and parse the access request through the communication component in the intelligent device to determine the access address of the intelligent agent platform corresponding to the intelligent agent component, and access the intelligent agent platform based on the access address to send the access request to the intelligent agent platform. Furthermore, the intelligent agent platform is used to generate a feedback instruction according to the received access request, to obtain feedback information according to the feedback instruction, and to return the feedback information to the intelligent device.

[0075] When the smart device receives feedback information, it can display the feedback information to the user through the target device. This application provides three display methods: the feedback information can be displayed in the form of voice broadcast through a speaker set on the target device, or the feedback information can be displayed through a screen set on the target device, or the feedback information can be displayed through an indicator light set on the target device.

[0076] Specifically, when the feedback information is displayed in the form of voice broadcast, the smart device also includes a speech synthesis component, and the target device is also provided with a speaker. The speech synthesis component in the smart device converts the feedback information into voice information, and then broadcasts the voice information through the speaker in the target device; when the feedback information is displayed in the form of text display, the target device is also provided with a display panel, and the display panel is used to display the text information or picture information in the feedback information; when the feedback information is displayed in the form of an indicator light switch, the target device is also provided with an indicator light. For example, when the user asks the target device a question with a yes answer, the target device can control the indicator light to light up red (the answer to the question is no) or green (the answer to the question is yes) to answer the user's question.

[0077] In order to establish a communication connection between the target device and the intelligent agent platform, the target device is also used to respond to the user's parameter setting operation, determine the communication parameters based on which the user sets the intelligent device and the intelligent agent platform to communicate, and send the communication parameters to the intelligent device, and the intelligent device can generate an access request through the intelligent agent component according to the input information and the communication parameters, so that the communication component in the intelligent device can parse the access address of the intelligent agent platform corresponding to the intelligent agent component from the access request, and send the access request to the intelligent agent platform based on the access address. The specific description of the communication parameters here has been explained in the above content and will not be repeated here.

[0078] The target device also stores the user's personalized information, so that it can provide personalized services to different users. Specifically, the target device sends the personalized information stored locally to the smart device, and the smart device obtains the personalized information through the intelligent agent component and generates an access request based on the personalized information and input information.

[0079] Furthermore, the intelligent device parses the access request through the communication component, accesses the intelligent platform based on the access address of the intelligent platform corresponding to the parsed intelligent component, and sends the access request to the intelligent platform.

[0080] Then, the intelligent agent platform receives the access request sent by the communication component, and determines whether the target device installed with the intelligent device is authorized to access the intelligent agent platform based on the access request. If the target device is authorized to access the intelligent agent platform, the intelligent agent platform generates a feedback instruction based on the access request, obtains feedback information based on the feedback instruction, and returns the feedback information to the intelligent device. Among them, the feedback instruction includes a logic code for obtaining feedback information. The intelligent agent platform obtains the feedback information corresponding to the access request through a preset interface based on these logic codes. When the access request is generated in combination with personalized information, these logic codes also carry personalized information to obtain personalized feedback information.

[0081] For example, for an English teaching scenario, the target device may be a learning machine, and personalized information may include the user's English proficiency information, the frequency with which the user uses the learning machine, etc. When the user asks a question to the learning machine, the learning machine may generate an access request based on the user's English proficiency information, the frequency with which the user uses the learning machine, etc., and send the access request to the intelligent agent platform corresponding to the learning machine. The intelligent agent platform determines the feedback instruction carrying the user's personalized information based on the access request, so as to return feedback information that is more in line with the user's English proficiency.

[0082] Of course, in order to obtain feedback information that better meets the needs of users, the services required by users can be further divided to obtain sub-services, and feedback instructions can be determined for each sub-service.

[0083] Specifically, an agent can have multiple functional categories, and different functional categories are for different sub-services. The agent platform can determine the prompt word paradigm based on the access request, and the prompt word paradigm includes various feedback instructions for different sub-services. Then, the agent platform performs intent recognition on the input information carried in the access request to obtain which functional category in the agent should execute the service required by the user. In other words, the agent platform identifies the user's true intention or need based on the input information, obtains the sub-service to which the service required by the user belongs, and determines the feedback instruction corresponding to the sub-service based on the functional category corresponding to the sub-service, so as to obtain feedback information based on the feedback instruction corresponding to the sub-service.

[0084] For example, there is an intelligent agent, which can be targeted at cooking scenes, and the intelligent agent can include five functional categories: the first functional category can be an encyclopedia for home health life, which is used to provide users with popular science information such as healthy diet, exercise and fitness, psychological counseling, and home cleaning; the second functional category can be an encyclopedia for product use of electronic devices equipped with smart devices, which is used to provide users with information such as precautions and error adjustments when using electronic devices; the third functional category can be for smart recipe recommendations, which is used to recommend recipes to users in combination with the functional configuration of electronic devices equipped with smart devices; the fourth functional category can be for diet plans, which is used to specify intelligent diet plans for users according to their personal goals, such as daily meal arrangements, nutrient ratios and intake, etc.; the fifth functional category can be for diet reports, which is used to provide users with recent diet reports, summarize the advantages and disadvantages of the user's recent diet, and make suggestions for improvement.

[0085] At this time, if the user's input operation is a voice input operation, the user says by voice: "Excuse me, how can I cook beef?" The intelligent device first converts the voice information into text information as the input information corresponding to the voice input operation, and then generates an access request based on the input information, and sends the access request to the intelligent agent platform through the communication component. The intelligent agent platform determines the prompt word paradigm based on the access request, which includes feedback instructions for the five functional categories, and performs intent recognition on the input information carried in the access request. It can locate the business required by the user corresponding to the third functional category in the intelligent agent (for intelligent recipe recommendation), obtain feedback information based on the feedback instruction for the third functional category, and return the feedback information to the intelligent device.

[0086] For another example, there is an agent that can be used for English teaching scenarios. The agent can include three functional categories: the first functional category can be for English writing practice, used to judge the English homework written by children and make suggestions for improvement; the second functional category can be for English speaking practice, used to have English conversations with children; the third functional category can be for expanding new things, used to popularize scientific information about some new things to children.

[0087] At this time, if the user's input operation is a text input operation, the user inputs through the preset input box: "Excuse me, where do zebras live?" The smart device first uses the text information input by the user as the input information corresponding to the text input operation, and then generates an access request based on the input information, and sends the access request to the intelligent agent platform through the communication component. The intelligent agent platform determines the prompt word paradigm based on the access request, which includes feedback instructions for the three functional categories, and performs intent recognition on the input information carried in the access request. It can locate the business required by the user corresponding to the third functional category in the intelligent agent (for expanding new things), obtain feedback information based on the feedback instructions for the third functional category, and return the feedback information to the smart device.

[0088] It should be noted that the multiple functional categories in an intelligent agent can be set by the user. For example, an intelligent agent has ten functional categories by default when it leaves the factory. During the use of the intelligent agent, the user can choose which of the ten functional categories to enable according to their own needs to provide intelligent services for themselves. In this way, the waste of resources caused by enabling all functional categories of an intelligent agent is avoided.

[0089] In this application, the intelligent service system can provide intelligent services to users. The target device in the intelligent service system can obtain feedback information without accessing the intelligent agent platform through a preset cloud platform, which simplifies the process of the target device providing intelligent services and greatly improves the efficiency of the target device in providing intelligent services.

[0090] In addition, in order to meet the needs of users, the target device can display feedback information to users in a variety of ways. For example, in a cooking scenario, when it is inconvenient for users to directly use their fingers to operate the target device, they can communicate with the target device directly through voice. Users request intelligent services from the target device by speaking, and the target device plays the obtained feedback information to the user through the speaker. In this way, users can use the target device more conveniently, and the target device can also be applied to a variety of scenarios and become more intelligent.

[0091] In the process of the target device providing services to users, more accurate feedback information can also be returned to users based on the user's personalized information. In the process of using the target device, different users will generate different personalized information, which makes the intelligent services provided by the target device more and more suitable for each user and enhances the user's experience.

[0092] Of course, in addition to software implementation, this application does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc., that is to say, the executor of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0093] In the 1990s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages ​​and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.

[0094] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.

[0095] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0096] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0097] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0098] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0099] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0100] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0101] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0102] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0103] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0104] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0105] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0106] The present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0107] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0108] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A smart device, characterized in that: The intelligent device comprises: an intelligent body component and a communication component; The agent component is used to determine input information corresponding to the input operation in response to the user's input operation, so as to generate an access request according to the input information; The communication component is used to parse the access request to determine the access address of the intelligent agent platform corresponding to the intelligent agent component, access the intelligent agent platform based on the access address to send the access request to the intelligent agent platform, and obtain feedback information corresponding to the access request from the intelligent agent platform.

2. The smart device according to claim 1, characterized in that: The intelligent agent component is also used to obtain communication parameters based on which the intelligent device and the intelligent agent platform communicate; The intelligent agent component is used to generate an access request according to the input information and the communication parameters.

3. The smart device according to claim 1, wherein: The agent component includes a plurality of agents, wherein different agents are used to execute services in different application scenarios; The intelligent agent component is used to respond to the user's input operation, determine the input information corresponding to the input operation, and determine a target intelligent agent that matches the service required by the user from each intelligent agent based on the input information, so as to determine the access request corresponding to the input operation based on the target intelligent agent.

4. The smart device according to claim 1, wherein: The intelligent agent component is also used to obtain personalized information of the user; The intelligent agent component is used to generate an access request according to the input information and the personalized information.

5. The smart device according to claim 1, wherein: The intelligent device also includes: a speech synthesis component; The speech synthesis component is used to convert the feedback information into speech information so as to broadcast the speech information through the electronic device installed with the smart device.

6. An intelligent service system, characterized in that: The intelligent service system comprises: an intelligent device, a target device and an intelligent agent platform, wherein the intelligent device is installed on the target device and comprises: an intelligent agent component and a communication component; The target device is used to respond to the user's input operation and send the input information corresponding to the input operation to the smart device; The intelligent device is used to generate an access request according to the input information through the intelligent agent component, and parse the access request through the communication component to determine the access address of the intelligent agent platform corresponding to the intelligent agent component, and access the intelligent agent platform based on the access address to send the access request to the intelligent agent platform; The intelligent agent platform is used to generate a feedback instruction according to the received access request, to obtain feedback information according to the feedback instruction, and to return the feedback information to the intelligent device.

7. The intelligent service system according to claim 6, characterized in that: The smart device further comprises: a speech synthesis component, and the target device further comprises: a speaker; The speech synthesis component is used to convert the feedback information into speech information; The loudspeaker is used to broadcast the voice information.

8. The intelligent service system according to claim 6, characterized in that: The target device includes: a display panel; The display panel is used to display the feedback information.

9. The intelligent service system according to claim 6, characterized in that: The target device is also used to determine the communication parameters based on which the smart device and the intelligent agent platform communicate with each other in response to the parameter setting operation of the user, and send the communication parameters to the smart device; The intelligent device is used to generate an access request according to the input information and the communication parameters through the intelligent body component.

10. The intelligent service system according to claim 6, characterized in that: The target device is also used to read the personalized information stored locally and send the personalized information to the smart device; The intelligent device is used to obtain the personalized information through the intelligent body component, and generate an access request according to the input information and the personalized information.

Citation Information

Cited By

  • Interaction method and device, equipment and storage medium

    CN120973276A