[go: up one dir, main page]

CN111291279B - Information output method, information push method and sound box equipment - Google Patents

Information output method, information push method and sound box equipment Download PDF

Info

Publication number
CN111291279B
CN111291279B CN202010151155.0A CN202010151155A CN111291279B CN 111291279 B CN111291279 B CN 111291279B CN 202010151155 A CN202010151155 A CN 202010151155A CN 111291279 B CN111291279 B CN 111291279B
Authority
CN
China
Prior art keywords
information
article information
sound box
cloud
article
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010151155.0A
Other languages
Chinese (zh)
Other versions
CN111291279A (en
Inventor
赵涛涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Shanghai Xiaodu Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Shanghai Xiaodu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd, Shanghai Xiaodu Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202010151155.0A priority Critical patent/CN111291279B/en
Publication of CN111291279A publication Critical patent/CN111291279A/en
Application granted granted Critical
Publication of CN111291279B publication Critical patent/CN111291279B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application discloses an information output method, an information push method and sound box equipment, and relates to the technical field of communication. The specific implementation scheme is as follows: sending a query request to the cloud; receiving pre-recorded article information sent by the cloud in response to the query request, wherein the article information comprises first article information fed back to the cloud by N second sound box devices, the geographic positions of the N second sound box devices are different, and N is a positive integer; and outputting the article information. And the available article information is increased.

Description

Information output method, information push method and sound box equipment
Technical Field
The present application relates to the field of communications technologies in computer technologies, and in particular, to an information output method and apparatus, and a sound box device.
Background
In daily life, a user needs to purchase an item periodically, for example, the user needs to purchase a vegetable periodically, and the like, and the user generally purchases the item in a supermarket or an item market near home. At present, a suitable item purchase scheme is mainly obtained by communicating with friends, or the items are continuously purchased in supermarkets or markets where the items are frequently purchased, and the like, so that a discounted situation is expected to be met.
However, the above communication manner is generally performed between close friends or people known in a community to obtain the condition of nearby articles, while the communication manner is generally performed by people known, the quantity of people is limited, the information of the communicated articles is limited, and more available article information cannot be provided for the user, i.e. less available article information is provided.
Disclosure of Invention
The application provides an information output method, an information output device and a sound box device, which are used for solving the problem that available commodity information is less.
In a first aspect, an embodiment of the present application provides an information output method, applied to a first speaker device, where the method includes:
sending a query request to the cloud;
receiving pre-recorded article information sent by the cloud in response to the query request, wherein the article information comprises first article information fed back to the cloud by N second sound box devices, the geographic positions of the N second sound box devices are different, and N is a positive integer;
and outputting the article information.
In the information output method provided by the embodiment of the application, the query request is sent to the cloud, and the first article information fed back by the N second sound box devices at different positions is received from the cloud and output, namely, the method provided by the embodiment can provide the first article information fed back by the N second sound box devices at different positions for the user, so that the available article information is increased.
Optionally, the receiving the pre-recorded article information sent by the cloud end in response to the query request includes:
and receiving M types of article information obtained by classifying the article information recorded in advance based on the geographic position of the first sound box equipment by the cloud in response to the query request, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
Therefore, based on the geographic position of the first sound box equipment, the M types of article information obtained by classifying the article information recorded in advance respectively correspond to areas with different distances from the geographic position of the first sound box equipment, the article information in the areas with different distances from the geographic position of the first sound box equipment can be conveniently known by a user, the classified article information is provided for the purchase of subsequent articles, and the purchase is convenient.
Optionally, the outputting the article information includes:
classifying and displaying the M kinds of article information;
or displaying the article information of the preset category in the article information of the M categories; and when receiving a first input of a user, switching and displaying article information of a category corresponding to the first input.
And the classified display is carried out according to the categories, so that users can conveniently view the information of the articles in different categories. The flexibility of displaying the article information of different categories can be improved by switching the display, and different requirements of users on the display of the article information can be met.
Optionally, the method further comprises:
receiving target article information input by a user, and uploading the target article information to the cloud end, wherein the target article information is related to a target article;
receiving and displaying first prompt information sent by the cloud, wherein the first prompt information is prompt information sent by the cloud when the information type associated with the target article information is the same as a preset type, and the first prompt information is used for prompting that the information recording of the target article is completed; or receiving and displaying second prompt information sent by the cloud, wherein the second prompt information is prompt information sent by the cloud under the condition that a first type is absent in information types associated with the target article information, the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types; and receiving the supplementary information input by the user aiming at the second prompt information, and uploading the supplementary information to the cloud end, wherein the supplementary information is used for supplementing the supplementary information to the target article information by the cloud end.
Therefore, the information integrity of the target object receivable by the first sound box equipment can be improved, and the information integrity of the target object received by the cloud is improved.
In a second aspect, an embodiment of the present application provides an information pushing method, applied to a cloud, where the method includes:
receiving a query request sent by first sound box equipment;
and responding to the query request, sending pre-recorded article information to the first sound box equipment, wherein the pre-recorded article information comprises first article information fed back to the cloud by N second sound box equipment, N is a positive integer, and the geographic positions of the second sound box equipment are different.
In the information pushing method provided by the embodiment of the application, the cloud end receives the query request sent by the first sound box equipment, and can push the first article information fed back by the N second sound box equipment at different positions collected by the cloud end to the first sound box equipment, namely the method provided by the embodiment can provide the first article information fed back by the N second sound box equipment at different positions, so that the available article information is increased.
Optionally, the responding to the query request sends pre-recorded article information to the first speaker device, including:
Responding to the query request, classifying the pre-recorded article information based on the geographic position of the first sound box equipment to obtain M types of article information, and sending the M types of article information to the first sound box equipment, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
Therefore, based on the geographic position of the first sound box equipment, the M types of article information obtained by classifying the article information recorded in advance respectively correspond to areas with different distances from the geographic position of the first sound box equipment, the article information in the areas with different distances from the geographic position of the first sound box equipment can be conveniently known by a user, the classified article information is provided for the purchase of subsequent articles, and the purchase is convenient.
Optionally, the method further comprises:
receiving target object information uploaded by the first sound box equipment;
comparing the information type associated with the target article information with a preset type;
when the information type associated with the target object information is the same as the preset type, sending first prompt information to the first sound box equipment, wherein the first prompt information is used for prompting that the information recording of the target object is completed; or under the condition that a first type is absent in the information types related to the target article information, sending second prompt information to the first sound box equipment, wherein the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types; receiving the supplemental information which is uploaded by the first sound box equipment and is input by a user aiming at the second prompt information; and supplementing the supplementary information to the target article information, and returning to the step of comparing the information type associated with the target article information with a preset type until the information type associated with the target article information is the same as the preset type.
Therefore, the information integrity of the target object receivable by the first sound box equipment can be improved, and the information integrity of the target object received by the cloud is improved.
In a third aspect, an embodiment of the present application provides an information output apparatus applied to a first speaker device, the apparatus including:
the request sending module is used for sending a query request to the cloud;
the first receiving module is used for receiving the pre-recorded article information sent by the cloud end in response to the query request, wherein the article information comprises first article information fed back to the cloud end by N second sound box devices, the geographic positions of the N second sound box devices are different, and N is a positive integer;
and the information output module is used for outputting the article information.
Optionally, the receiving the pre-recorded article information sent by the cloud end in response to the query request includes:
and receiving M types of article information obtained by classifying the article information recorded in advance based on the geographic position of the first sound box equipment by the cloud in response to the query request, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
Optionally, the outputting the article information includes: classifying and displaying the M kinds of article information;
alternatively, the information output module includes:
the first display module is used for displaying article information of a preset category in the M categories of article information;
and the switching module is used for switching and displaying the article information of the category corresponding to the first input under the condition that the first input of the user is received.
Optionally, the first speaker apparatus further includes:
the second receiving module is used for receiving target article information input by a user and uploading the target article information to the cloud;
the second display module is used for receiving and displaying first prompt information sent by the cloud end, wherein the first prompt information is prompt information sent by the cloud end when the information type associated with the target article information is the same as a preset type, and the first prompt information is used for prompting that the information recording of the target article is completed; or receiving and displaying second prompt information sent by the cloud, wherein the second prompt information is prompt information sent by the cloud under the condition that a first type is absent in information types associated with the target article information, the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types;
The third receiving module is used for receiving the supplementary information input by the user aiming at the second prompt information, uploading the supplementary information to the cloud end, and the supplementary information is used for supplementing the supplementary information to the target article information by the cloud end.
In a fourth aspect, an embodiment of the present application provides an information pushing device, applied to a cloud, where the device includes:
the request receiving module is used for receiving a query request sent by the first sound box equipment;
the first sending module is used for responding to the query request and sending the pre-recorded article information to the first sound box equipment, wherein the pre-recorded article information comprises first article information fed back to the cloud end by N second sound box equipment, N is a positive integer, and the geographic positions of the second sound box equipment are different.
Optionally, the responding to the query request sends pre-recorded article information to the first speaker device, including:
responding to the query request, classifying the pre-recorded article information based on the geographic position of the cloud to obtain M types of article information, and sending the M types of article information to the first sound box equipment, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the cloud corresponds to different distance ranges.
Optionally, the apparatus further includes:
the third receiving module is used for receiving the target object information uploaded by the first sound box equipment;
the comparison module is used for comparing the information type related to the target article information with a preset type;
the second sending module is used for sending first prompt information to the first sound box equipment when the information type associated with the target article information is the same as the preset type, wherein the first prompt information is used for prompting that the information recording of the target article is completed; or under the condition that a first type is absent in the information types related to the target article information, sending second prompt information to the first sound box equipment, wherein the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types;
the fourth receiving module is used for receiving the supplemental information which is uploaded by the first sound box equipment and input by the user aiming at the second prompt information;
and the updating module is used for supplementing the supplementary information to the target article information and returning to the comparison module to execute the step of comparing the information type associated with the target article information with the preset type until the information type associated with the target article information is the same as the preset type.
In a fifth aspect, an embodiment of the present application further provides a speaker apparatus, including:
at least one first processor; and
a first memory communicatively coupled to the at least one first processor; wherein,,
the first memory stores instructions executable by the at least one first processor to enable the at least one first processor to perform the information output method provided by the embodiments of the present application.
In a sixth aspect, an embodiment of the present application further provides a cloud end, including:
at least one second processor; and
a second memory communicatively coupled to the at least one second processor; wherein,,
the second memory stores instructions executable by the at least one second processor to enable the at least one second processor to perform the information pushing method provided by the embodiments of the present application.
In a seventh aspect, an embodiment of the present application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the methods provided by the embodiments of the present application.
Drawings
The drawings are included to provide a better understanding of the present application and are not to be construed as limiting the application. Wherein:
FIG. 1 is a flow chart of an information output method according to an embodiment of the present application;
fig. 2 is a flow chart of an information pushing method according to an embodiment of the present application;
fig. 3 is a block diagram of an information output apparatus according to an embodiment of the present application;
fig. 4 is a block diagram of an information pushing device according to an embodiment of the present application;
FIG. 5 is a block diagram of a loudspeaker device for implementing an information output method of an embodiment of the present application;
fig. 6 is a block diagram of a cloud end for implementing an information push method according to an embodiment of the present application.
Detailed Description
Exemplary embodiments of the present application will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present application are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
As shown in fig. 1, according to an embodiment of the present application, the present application provides an information output method, applied to a first speaker device, including:
step S101: and sending a query request to the cloud.
The first sound box equipment is connected with a cloud in advance through a network, and the cloud can determine the position of the first sound box equipment according to an IP (Internet protocol) address of the first sound box equipment. Under the condition that the first sound box equipment is connected with the cloud end, a query request can be sent to the cloud end to query the article information.
Step S102: and receiving the pre-recorded article information sent by the cloud in response to the query request.
The N second sound box devices are different in geographic position, and N is a positive integer. After the cloud receives the query request, article information recorded in advance by the cloud can be returned to the first sound box equipment, the article information comprises first article information fed back to the cloud by N second sound box equipment, namely, the cloud can collect a large number of first article information fed back by the second sound box equipment at different positions and send the first article information to the first sound box equipment.
Step S103: and outputting the article information.
After receiving the article information, the first sound box equipment can output the article information so that a user can know the condition of the article information. As one example, outputting item information may include: and playing or/and displaying the article information. By playing, the user can hear the article information, and by displaying, the user can view the article information.
In the information output method provided by the embodiment of the application, the query request is sent to the cloud, and the first article information fed back by the N second sound box devices at different positions is received from the cloud and output, namely, the method provided by the embodiment can provide the first article information fed back by the N second sound box devices at different positions for the user, so that the available article information is increased.
In one example, if the article information pre-recorded by the cloud end includes article information uploaded by the first speaker device, that is, the article information uploaded by the first speaker device is recorded by the cloud end, the article information pre-recorded received by the first speaker device further includes article information uploaded by the first speaker device. The cloud can return the first article information fed back by the N second sound box devices, and can also feed back the article information fed back by the first sound box devices, so that the available article information is further increased. In one example, the item information may include information such as an item name, an item price, and an item location.
In one embodiment, receiving pre-recorded item information sent by a cloud in response to a query request includes:
receiving M types of article information obtained by classifying the article information recorded in advance based on the geographic position of the first sound box equipment by the cloud in response to the query request, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
The cloud terminal classifies the article information according to the geographic position in the process of sending the article information recorded in advance to the first sound box equipment, and sends the classified article information to the first sound box equipment. It can be understood that the distance between the first sound box device and the geographic position of the first sound box device divides the areas to obtain M areas, each area corresponds to one type of article information, namely, the type of article information is the article information in the corresponding area, and it can be understood that the positions of the articles corresponding to the type of article information are in the corresponding area. For example, a first preset distance, a second preset distance and a third preset distance are preset, according to the geographic position of the first sound box device, and the first preset distance, the second preset distance and the third preset distance, region division is performed to obtain three regions, namely a first region, a second region and a third region, wherein the distance between the first region and the geographic position of the first sound box device is smaller than or equal to the first preset distance, the distance between the second region and the geographic position of the first sound box device is larger than the first preset distance and smaller than or equal to the second preset distance, and the distance between the third region and the geographic position of the first sound box device is larger than the third preset distance. Thus, 3 kinds of article information, namely, first kind of article information, second kind of article information and third kind of article information, can be obtained, the position of the article corresponding to the first kind of article information belongs to the first area, the position of the article corresponding to the second kind of article information belongs to the second area, and the position of the article corresponding to the third kind of article information belongs to the third area.
Therefore, based on the geographic position of the first sound box equipment, the M types of article information obtained by classifying the article information recorded in advance respectively correspond to areas with different distances from the geographic position of the first sound box equipment, the article information in the areas with different distances from the geographic position of the first sound box equipment can be conveniently known by a user, the classified article information is provided for the purchase of subsequent articles, and the purchase is convenient.
In one embodiment, outputting item information includes: and classifying and displaying the article information of M categories.
And the classified display is carried out according to the categories, so that users can conveniently view the information of the articles in different categories. As an example, the display screen of the first speaker apparatus may divide M display areas, and display M kinds of item information in the M display areas, where the display areas are in one-to-one correspondence with the kinds, that is, each display area displays item information of one kind.
In another embodiment, outputting the item information includes: displaying article information of preset categories in the article information of M categories; when the first input of the user is received, the item information of the category corresponding to the first input is switched and displayed.
In this embodiment, after receiving the item information from the cloud, the item information of the preset category (for example, item information of a first category corresponding to the nearest area may be understood as item information of a first category corresponding to the first area) is displayed first, the user may first view the item information of the preset category, and if viewing the item information of other categories, the user may switch and display the item information of the first category, that is, the user may perform the first input (may be click input on the display screen or voice input of the user, etc.), and when receiving the first input of the user, the user switches and displays the item information of the first category corresponding to the first input. For example, when the user wants to switch to the item information of the second category, the user performs a click input on a button corresponding to the item information of the second category, and receives the click input, thereby switching to display the item information of the second category. When the user wants to switch to the third category of item information, clicking input is performed on a button corresponding to the third category of item information, and the clicking input is received, so that the third category of item information can be switched and displayed. Therefore, the flexibility of displaying the article information of different categories can be improved, and different requirements of users on the displaying of the article information can be met.
In one embodiment, the method further comprises:
receiving target article information input by a user, and uploading the target article information to a cloud;
receiving and displaying first prompt information sent by a cloud end, wherein the first prompt information is prompt information sent by the cloud end under the condition that the information type associated with the target article information is the same as the preset type, and the first prompt information is used for prompting that the information recording of the target article is completed; or receiving and displaying second prompt information sent by the cloud, wherein the second prompt information is prompt information sent by the cloud under the condition that a first type is absent in information types related to target article information, the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of preset types; and receiving the supplementary information input by the user aiming at the second prompt information, and uploading the supplementary information to the cloud end, wherein the supplementary information is used for supplementing the supplementary information to the target article information by the cloud end.
The user can feed back target object information to the first sound box equipment, and the target object information is related to the target object, so that the cloud end can store the target object information fed back by the user. For example, the user inputs the target object information to the first sound box device through voice, or can manually input the target object information through text, and after receiving the target object information input by the user, the first sound box device can upload the target object information to the cloud, namely the cloud can record the target object information. If the information type associated with the target object information is not missing, namely the information type is the same as the preset type, the information of the target object input by the user is complete, and the cloud end sends first prompt information to the first sound box equipment so as to prompt that the information of the target object is recorded. If the associated information type in the target object information is missing, the cloud end sends second prompt information to the first sound box device so as to prompt the user to supplement input as long as the associated information type in the target object information is missing any one of the preset types. After receiving the second prompt information, the second prompt information is displayed, and the user can view the second prompt information, so that the user can supplement the information of the target object, namely, input the supplementary information of the target object, so that the information is complete. The first sound box equipment uploads the supplementary information to the cloud end, and the cloud end supplements the supplementary information to the target object information, namely, updates the target object information.
Therefore, the information integrity of the target object receivable by the first sound box equipment can be improved, and the information integrity of the target object received by the cloud is improved.
As an example, the item information uploaded by the first speaker device sent by the cloud end includes target item information in the remote end. It should be noted that the target item information in the cloud is the latest target item information.
In one example, the preset types include a name type, a price type and a location type, and if only name information (corresponding to the name type), price information (corresponding to the price type) and item location information (corresponding to the location type, which may be the location where the item is located immediately, for example, in an a supermarket, the item location information is a superscript), the cloud end sends the first prompt message if the complete information is input. And sending second prompt information to prompt the user to perform real first-type information supplementation whenever at least one of the name type, the price type and the position type is absent in the target article information. As an example, the second prompt information includes prompt information of missing information of the first type, so after receiving the second prompt information, the user can know which type of information is missing in time, and the subsequent user can supplement the missing information of the first type, that is, the type of information associated with the supplemental information is the first type.
As shown in fig. 2, the present application further provides an information pushing method, applied to a cloud, where the method includes:
step 201: and receiving a query request sent by the first sound box equipment.
The first sound box equipment is connected with a cloud in advance through a network, and the cloud can determine the position of the first sound box equipment according to an IP (Internet protocol) address of the first sound box equipment. Under the condition that the first sound box equipment is connected with the cloud end, a query request can be sent to the cloud end to query the article information. Thus, the cloud end can receive the query request sent by the first sound box device.
Step 202: and responding to the inquiry request, and sending the pre-recorded article information to the first sound box equipment.
The article information recorded in advance comprises first article information fed back to the cloud end by N second sound box devices, wherein N is a positive integer, and the geographic positions of the second sound box devices are different.
After the cloud receives the query request, the article information recorded in advance by the cloud can be returned to the first sound box equipment, the article information recorded in advance comprises first article information fed back to the cloud by the N second sound box equipment, namely, the cloud can collect a large number of first article information fed back by the second sound box equipment at different positions and send the first article information to the first sound box equipment.
In the information pushing method provided by the embodiment of the application, the cloud end receives the query request sent by the first sound box equipment, and can push the first article information fed back by the N second sound box equipment at different positions collected by the cloud end to the first sound box equipment, namely the method provided by the embodiment can provide the first article information fed back by the N second sound box equipment at different positions, so that the available article information is increased.
In one example, if the article information pre-recorded in the cloud includes article information uploaded by the first speaker device, the article information pre-recorded received by the first speaker device further includes article information uploaded by the first speaker device. The cloud can return the first article information fed back by the N second sound box devices, and can also feed back the article information fed back by the first sound box devices, so that the available article information is further increased.
In one embodiment, in response to a query request, sending pre-recorded item information to a first speaker device, including:
in response to the query request, the pre-recorded article information is classified based on the geographic position of the first sound box equipment to obtain M types of article information and sent to the first sound box equipment, M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
The cloud terminal classifies the article information according to the geographic position in the process of sending the article information recorded in advance to the first sound box equipment, and sends the classified article information to the first sound box equipment. It can be understood that the distance between the first sound box device and the geographic position of the first sound box device divides the areas to obtain M areas, each area corresponds to one type of article information, namely, the type of article information is the article information in the corresponding area, and it can be understood that the positions of the articles corresponding to the type of article information are in the corresponding area. For example, a first preset distance, a second preset distance and a third preset distance are preset, according to the geographic position of the first sound box device, and the first preset distance, the second preset distance and the third preset distance, region division is performed to obtain three regions, namely a first region, a second region and a third region, wherein the distance between the first region and the geographic position of the first sound box device is smaller than or equal to the first preset distance, the distance between the second region and the geographic position of the first sound box device is larger than the first preset distance and smaller than or equal to the second preset distance, and the distance between the third region and the geographic position of the first sound box device is larger than the third preset distance. Thus, 3 kinds of article information, namely, first kind of article information, second kind of article information and third kind of article information, can be obtained, the position of the article corresponding to the first kind of article information belongs to the first area, the position of the article corresponding to the second kind of article information belongs to the second area, and the position of the article corresponding to the third kind of article information belongs to the third area.
Therefore, based on the geographic position of the first sound box equipment, the M types of article information obtained by classifying the article information recorded in advance respectively correspond to areas with different distances from the geographic position of the first sound box equipment, the article information in the areas with different distances from the geographic position of the first sound box equipment can be conveniently known by a user, the classified article information is provided for the purchase of subsequent articles, and the purchase is convenient.
In one embodiment, the method further comprises:
receiving target object information uploaded by first sound box equipment;
comparing the information type associated with the target article information with a preset type;
when the information type associated with the target object information is the same as the preset type, sending first prompt information to first sound box equipment, wherein the first prompt information is used for prompting that the information recording of the target object is completed; or under the condition that a first type is absent in the information types related to the target object information, sending second prompt information to the first sound box equipment, wherein the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of preset types; receiving supplementary information which is uploaded by the first sound box equipment and is input by a user aiming at the second prompt information; and supplementing the supplementary information to the target article information, and returning to the step of comparing the information type associated with the target article information with the preset type until the information type associated with the target article information is the same as the preset type.
The user can feed back target article information to the first sound box equipment, the target article information is related to the target article, and the first sound box equipment uploads the target article information to the cloud end, so that the cloud end can store the target article information fed back by the user. For example, the user inputs the target object information to the first sound box device through voice, or can manually input the target object information through text, and after receiving the target object information input by the user, the first sound box device can upload the target object information to the cloud, namely the cloud can record the target object information. After the cloud receives the target article information, the information type related to the target article information is required to be compared with a preset type, if the information type related to the target article information is not missing, namely the information type is the same as the preset type, the cloud indicates that the target article information input by a user is complete, and the cloud sends first prompt information to the first sound box equipment so as to prompt that the information recording of the target article is completed. If the associated information type in the target object information is missing, the cloud end sends second prompt information to the first sound box device so as to prompt the user to supplement input as long as the associated information type in the target object information is missing any one of the preset types. After receiving the second prompt information, the second prompt information is displayed, and the user can view the second prompt information, so that the user can supplement the information of the target object, namely, input the supplementary information of the target object, so that the information is complete. The first sound box equipment uploads the supplementary information to the cloud end, and the cloud end supplements the supplementary information to the target object information, namely, updates the target object information. It will be appreciated that the item information uploaded by the first speaker device includes the target item information.
Therefore, the information integrity of the target object receivable by the first sound box equipment can be improved, and the information integrity of the target object received by the cloud is improved.
The procedure of the above method is described in the following with a specific example.
When the common user, the selling personnel of the vegetable market or the selling personnel of the supermarket and the like want to share the information (name, price and position) of the object, the information can be fed back with the sound box equipment. For example, for a vegetable, the cloud gives a first prompt message to the user that the name information, price information and position information of the vegetable have been fed back, and the sound box device displays confirmation information after receiving the first prompt message. For example, "green Chinese onion in the beneficial market is sold in bundles and 0.99 jin", the vegetable name is "green Chinese onion", the position information is "beneficial market", the price information is "0.99 jin", the sound box device can display "thank you, your information is already recorded".
For at least one of the vegetable name, price or location information not fed back by the user, the speaker device will continue to query the user. For example, the user firstly feeds back "orange of the object is folded," at this time, the vegetable name and the position information are fed back, but the price information is not fed back, the sound box device can continuously inquire about "what the price is" (corresponding to the second prompt information), when the user inputs "1.2 jin of the sound box device in a supplementary way," the sound box device uploads the sound box device to the cloud, the cloud judges that the information is complete, the first prompt information is given, the sound box device displays "thank you, your information is recorded," otherwise, the sound box device can continuously inquire until the name, the price or the position information of the preset vegetable is uploaded.
Before purchasing the articles, the user can interact with the sound box device to inquire where the articles with high quality and low cost exist. When a user performs a second input on the sound box device, for example, "i want to buy a dish" when inputting (voice or text input) to the sound box device, the sound box device sends a query request to the cloud end, and the cloud end delimits a circle (i.e., corresponds to the three areas) in three ranges closest to, nearer to and farther from the user according to the position of the sound box device, wherein the distance between the nearest circle and the position of the sound box device is smaller than or equal to a first preset distance, the distance between the nearer circle and the position of the sound box device is smaller than or equal to the first preset distance and smaller than or equal to a second preset distance, and the distance between the farther circle and the position of the sound box device is larger than the second preset distance.
The sound box device can respectively inquire the information of the articles in the three nearest, nearer and farther circles and return the information to the user, namely, the user can understand that the pre-recorded articles are classified according to the positions of the sound box device, and the classified M types of article information (in the embodiment, the M is 3, namely, the article information of the 3 types) are sent to the sound box device.
After receiving the pre-recorded article information returned by the cloud, the sound box equipment can display, namely display the queried result to the user, and can preferentially display the latest vegetable price of the user, and if cheaper vegetable prices exist in a nearer vegetable field and a farther vegetable field, the vegetable price can be marked for the user to select.
For example, the nearest vegetable price of "one jin of Chinese cabbage 2 with the vegetable price of 200m away from you" is displayed preferentially, if the vegetable price is lower in a place close to you, the nearest vegetable price of "one jin of Chinese cabbage 2 with the vegetable price of 200m away from you" + "the nearest vegetable price of Chinese cabbage 2 with the vegetable price of 2km away from you can be clicked and checked", and if the nearest vegetable price of "one jin of Chinese cabbage 1 with the vegetable price of 2km away from you" is clicked by a user, "the nearest vegetable price of 1 jin of Chinese cabbage can be displayed.
The user can also select to view three circles nearest, nearer and farther independently, namely, different types of article information are displayed in a switching mode, for example, the information of a nearest menu known by the user can be skipped directly, and article information of two circles nearer or farther can be displayed in a switching mode.
In the method of the embodiment of the application, a user or a manager of a menu or a manager of a supermarket can feed back article information to the sound box equipment autonomously. Because the loudspeaker box equipment has the property of home use naturally, the user home position can be positioned by default, and the circles of the three customers, namely the nearest, the nearer and the farther, can be defined according to the position information. Aiming at the sound box equipment with the display screen, a user can conveniently switch the display back and forth among the three circles of article information. In addition, a closed loop can be formed, namely, the method of the embodiment can enable the seller and the buyer to form an information closed loop, and the whole purchasing process is guaranteed to be completed rapidly.
Referring to fig. 3, the present application provides an information first output apparatus 300, which is applied to a first speaker device, and the apparatus 300 includes:
the request sending module 301 is configured to send a query request to the cloud;
the first receiving module 302 is configured to receive pre-recorded article information sent by the cloud end in response to the query request, where the article information includes first article information fed back to the cloud end by N second speaker devices, and geographic positions of the N second speaker devices are different, where N is a positive integer;
and the information output module 303 is used for outputting the article information.
In one embodiment, the receiving the pre-recorded article information sent by the cloud in response to the query request includes:
and receiving M types of article information obtained by classifying the article information recorded in advance based on the geographic position of the first sound box equipment by the cloud in response to the query request, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
In one embodiment, the outputting the item information includes: classifying and displaying the M kinds of article information;
Alternatively, the information output module includes:
the first display module is used for displaying article information of a preset category in the M categories of article information;
and the switching module is used for switching and displaying the article information of the category corresponding to the first input under the condition that the first input of the user is received.
In one embodiment, the first speaker apparatus further comprises:
the second receiving module is used for receiving target article information input by a user and uploading the target article information to the cloud end, wherein the target article information is related to a target article;
the second display module is used for receiving and displaying first prompt information sent by the cloud end, wherein the first prompt information is prompt information sent by the cloud end when the information type associated with the target article information is the same as a preset type, and the first prompt information is used for prompting that the information recording of the target article is completed; or receiving and displaying second prompt information sent by the cloud, wherein the second prompt information is prompt information sent by the cloud under the condition that a first type is absent in information types associated with the target article information, the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types;
The third receiving module is used for receiving the supplementary information input by the user aiming at the second prompt information, uploading the supplementary information to the cloud end, and the supplementary information is used for supplementing the supplementary information to the target article information by the cloud end.
Referring to fig. 4, an information pushing device 400 according to an embodiment of the present application is applied to a cloud, where the device 400 includes:
a request receiving module 401, configured to receive a query request sent by a first speaker device;
the first sending module 402 is configured to send, in response to the query request, pre-recorded article information to the first speaker device, where the pre-recorded article information includes first article information fed back to the cloud by N second speaker devices, N is a positive integer, and geographic positions of the second speaker devices are different.
In one embodiment, the sending, in response to the query request, pre-recorded article information to the first speaker device includes:
responding to the query request, classifying the pre-recorded article information based on the geographic position of the cloud to obtain M types of article information, and sending the M types of article information to the first sound box equipment, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the cloud corresponds to different distance ranges.
In one embodiment, the cloud further comprises:
the third receiving module is used for receiving the target object information uploaded by the first sound box equipment, wherein the target object information is related to a target object;
the comparison module is used for comparing the information type related to the target article information with a preset type;
the second sending module is used for sending first prompt information to the first sound box equipment when the information type associated with the target article information is the same as the preset type, wherein the first prompt information is used for prompting that the information recording of the target article is completed; or under the condition that a first type is absent in the information types related to the target article information, sending second prompt information to the first sound box equipment, wherein the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types;
the fourth receiving module is used for receiving the supplemental information which is uploaded by the first sound box equipment and input by the user aiming at the second prompt information;
and the updating module is used for supplementing the supplementary information to the target article information and returning to the comparison module to execute the step of comparing the information type associated with the target article information with the preset type until the information type associated with the target article information is the same as the preset type.
The first information output device of each embodiment is a device for implementing the information output method of each embodiment, and has corresponding technical features and corresponding technical effects, which are not described herein again.
According to the embodiment of the application, the application further provides sound box equipment, a cloud end and a readable storage medium.
Fig. 5 is a block diagram of a speaker apparatus according to an information output method according to an embodiment of the present application. The sound box apparatus is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The speaker device may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the applications described and/or claimed herein.
As shown in fig. 5, the speaker apparatus includes: one or more first processors 501, a first memory 502, and interfaces for connecting the components, including a high speed interface and a low speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The first processor may process instructions executing within the speaker apparatus, including instructions stored in or on the first memory to display graphical information of the GUM on an external input/first output device (such as a display device coupled to the interface). In other embodiments, multiple first processors and/or multiple buses may be used with multiple first memories and multiple first memories, if desired. Also, multiple speaker devices may be connected, each providing a portion of the necessary operations (e.g., as a server array, a set of blade servers, or multiple first processor systems). In fig. 5, a first processor 501 is taken as an example.
The first memory 502 is a non-transitory computer readable storage medium provided by the present application. The first memory stores instructions executable by at least one first processor to cause the at least one first processor to perform the information output method provided by the application. The non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to execute the information output method provided by the present application.
The first memory 502 is used as a non-transitory computer readable storage medium, and may be used to store a non-transitory software program, a non-transitory computer executable program, and modules, such as program instructions/modules (e.g., the request sending module 301, the first receiving module 302, and the output module 303 shown in fig. 3) corresponding to the information output method in the embodiment of the present application. The first processor 501 executes various functional applications of the server and data processing, that is, implements the information output method in the above-described method embodiment, by running non-transitory software programs, instructions, and modules stored in the first memory 502.
The first memory 502 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for a function; the storage data area may store data created from the use of the speaker apparatus displayed by the keyboard, and the like. Further, the first memory 502 may include high-speed random access first memory, and may also include non-transitory first memory, such as at least one disk first storage device, flash memory device, or other non-transitory solid state first storage device. In some embodiments, the first memory 502 optionally includes a first memory remotely located with respect to the first processor 501, which may be connected to the speaker device of the keyboard display via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The sound box device of the information output method may further include: a first input device 503 and a first output device 504. The first processor 501, the first memory 502, the first input device 503 and the first output device 504 may be connected by a bus or otherwise, for example by a bus connection in fig. 5.
The first input means 503 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the speaker apparatus for keyboard display, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, a pointer stick, one or more mouse buttons, a track ball, a joystick, etc. information first output means. The first output device 504 may include a display apparatus, auxiliary lighting devices (e.g., LEDs), haptic feedback devices (e.g., vibration motors), and the like. The display device may include, but is not limited to, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, and a plasma display. In some implementations, the display device may be a touch screen.
Various implementations of the systems and techniques described here can be implemented in digital electronic circuitry, integrated circuitry, application specific ASMC (application specific integrated circuit), computer hardware, firmware, software, and/or in combinations of them. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable first processor, which may be a special purpose or general purpose programmable first processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one first input device, and at least one first output device.
Fig. 6 is a block diagram of a cloud end of an information pushing method according to an embodiment of the present application. Cloud is intended to represent various forms of digital computers, such as laptops, desktops, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The cloud may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the applications described and/or claimed herein.
As shown in fig. 6, the cloud includes: one or more second processors 601, a second memory 602, and interfaces for connecting components, including a high-speed interface and a low-speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The second processor may process instructions executing within the cloud including instructions stored in or on the second memory to display graphical information of the GUM on an external input/second output device (such as a display device coupled to the interface). In other embodiments, multiple second processors and/or multiple buses may be used, if desired, along with multiple second memories and multiple second memories. Also, multiple cloud ends may be connected, with each device providing part of the necessary operations (e.g., as a server array, a set of blade servers, or multiple second processor systems). A second processor 601 is illustrated in fig. 6.
The second memory 602 is a non-transitory computer readable storage medium provided by the present application. The second memory stores instructions executable by at least one second processor to cause the at least one second processor to execute the information pushing method provided by the application. The non-transitory computer readable storage medium of the present application stores computer instructions for causing a computer to execute the information push method provided by the present application.
The second memory 602, which is a non-transitory computer readable storage medium, may be used to store a non-transitory software program, a non-transitory computer executable program, and modules, such as program instructions/modules (e.g., the request receiving module 401 and the first transmitting module 402 shown in fig. 4) corresponding to the information pushing method in the embodiment of the present application. The second processor 601 executes various functional applications of the server and data processing by running non-transitory software programs, instructions, and modules stored in the second memory 602, that is, implements the information push method in the above-described method embodiment.
The second memory 602 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for a function; the storage data area may store data created from use of the cloud of the keyboard display, and the like. In addition, the second memory 602 may include high-speed random access second memory, and may also include non-transitory second memory, such as at least one disk second storage device, flash memory device, or other non-transitory solid state second storage device. In some embodiments, the second memory 602 optionally includes a second memory remotely located relative to the second processor 601, which may be connected to the cloud of the keyboard display via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The cloud end of the information pushing method may further include: a second input device 603 and a second output device 604. The second processor 601, the second memory 602, the second input device 603 and the second output device 604 may be connected by a bus or otherwise, for example by a bus connection in fig. 6.
The second input device 603 may receive input numeric or character information and generate key signal inputs related to user settings of the cloud of the keyboard display and function control, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, a pointer stick, one or more mouse buttons, a track ball, a joystick, etc., and a second output device of information. The second output means 604 may include a display device, auxiliary lighting means (e.g., LEDs), tactile feedback means (e.g., vibration motors), and the like. The display device may include, but is not limited to, a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display, and a plasma display. In some implementations, the display device may be a touch screen.
Various implementations of the systems and techniques described here can be implemented in digital electronic circuitry, integrated circuitry, application specific ASMC (application specific integrated circuit), computer hardware, firmware, software, and/or in combinations of them. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable second processor, which may be a special purpose or general purpose programmable second processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one second input device, and at least one second output device.
These computing programs (also referred to as programs, software applications, or code) include machine instructions for a programmable processor, and may be implemented in a procedural and/or object oriented programming language, and/or in assembly/machine language. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or device (e.g., magnetic discs, optical disks, memory, programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the internet.
The computer system may include a client and a server. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present application may be performed in parallel, sequentially, or in a different order, provided that the desired results of the disclosed embodiments are achieved, and are not limited herein.
The above embodiments do not limit the scope of the present application. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the scope of the present application.

Claims (13)

1. An information output method, applied to a first speaker device, comprising:
sending a query request to the cloud;
receiving pre-recorded article information sent by the cloud in response to the query request, wherein the article information comprises first article information fed back to the cloud by N second sound box devices, the geographic positions of the N second sound box devices are different, and N is a positive integer;
outputting the article information;
the receiving the pre-recorded article information sent by the cloud in response to the query request comprises:
and receiving M types of article information obtained by classifying the article information recorded in advance based on the geographic position of the first sound box equipment by the cloud in response to the query request, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
2. The method of claim 1, wherein the outputting the item information comprises:
classifying and displaying the M kinds of article information;
or displaying the article information of the preset category in the article information of the M categories; and when receiving a first input of a user, switching and displaying article information of a category corresponding to the first input.
3. The method according to claim 1, wherein the method further comprises:
receiving target article information input by a user, and uploading the target article information to the cloud end, wherein the target article information is related to a target article;
receiving and displaying first prompt information sent by the cloud, wherein the first prompt information is prompt information sent by the cloud when the information type associated with the target article information is the same as a preset type, and the first prompt information is used for prompting that the information recording of the target article is completed; or receiving and displaying second prompt information sent by the cloud, wherein the second prompt information is prompt information sent by the cloud under the condition that a first type is absent in information types associated with the target article information, the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types; and receiving the supplementary information input by the user aiming at the second prompt information, and uploading the supplementary information to the cloud end, wherein the supplementary information is used for supplementing the supplementary information to the target article information by the cloud end.
4. An information pushing method is characterized by being applied to a cloud, and the method comprises the following steps:
receiving a query request sent by first sound box equipment;
responding to the query request, and sending pre-recorded article information to the first sound box equipment, wherein the pre-recorded article information comprises first article information fed back to a cloud end by N second sound box equipment, N is a positive integer, and the geographic positions of the second sound box equipment are different;
the responding to the inquiry request sends the pre-recorded article information to the first sound box equipment, and the method comprises the following steps:
responding to the query request, classifying the pre-recorded article information based on the geographic position of the first sound box equipment to obtain M types of article information, and sending the M types of article information to the first sound box equipment, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
5. The method as recited in claim 4, further comprising:
receiving target object information uploaded by the first sound box equipment;
Comparing the information type associated with the target article information with a preset type;
when the information type associated with the target object information is the same as the preset type, sending first prompt information to the first sound box equipment, wherein the first prompt information is used for prompting that the information recording of the target object is completed; or under the condition that a first type is absent in the information types related to the target article information, sending second prompt information to the first sound box equipment, wherein the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types; receiving the supplemental information which is uploaded by the first sound box equipment and is input by a user aiming at the second prompt information; and supplementing the supplementary information to the target article information, and returning to the step of comparing the information type associated with the target article information with a preset type until the information type associated with the target article information is the same as the preset type.
6. A first information output apparatus for use with a first speaker device, the apparatus comprising:
the request sending module is used for sending a query request to the cloud;
The first receiving module is used for receiving the pre-recorded article information sent by the cloud end in response to the query request, wherein the article information comprises first article information fed back to the cloud end by N second sound box devices, the geographic positions of the N second sound box devices are different, and N is a positive integer;
the information output module is used for outputting the article information;
the receiving the pre-recorded article information sent by the cloud in response to the query request comprises:
and receiving M types of article information obtained by classifying the article information recorded in advance based on the geographic position of the first sound box equipment by the cloud in response to the query request, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the first sound box equipment corresponds to different distance ranges.
7. The apparatus of claim 6, wherein the outputting the item information comprises: classifying and displaying the M kinds of article information;
alternatively, the information output module includes:
the first display module is used for displaying article information of a preset category in the M categories of article information;
And the switching module is used for switching and displaying the article information of the category corresponding to the first input under the condition that the first input of the user is received.
8. The apparatus of claim 6, wherein the first speaker device further comprises:
the second receiving module is used for receiving target article information input by a user and uploading the target article information to the cloud;
the second display module is used for receiving and displaying first prompt information sent by the cloud end, wherein the first prompt information is prompt information sent by the cloud end when the information type associated with the target article information is the same as a preset type, and the first prompt information is used for prompting that the information recording of the target article is completed; or receiving and displaying second prompt information sent by the cloud, wherein the second prompt information is prompt information sent by the cloud under the condition that a first type is absent in information types associated with the target article information, the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types;
the third receiving module is used for receiving the supplementary information input by the user aiming at the second prompt information, uploading the supplementary information to the cloud end, and the supplementary information is used for supplementing the supplementary information to the target article information by the cloud end.
9. An information pushing device, characterized in that, applied to the cloud, the device includes:
the request receiving module is used for receiving a query request sent by the first sound box equipment;
the first sending module is used for responding to the query request and sending pre-recorded article information to the first sound box equipment, wherein the pre-recorded article information comprises first article information fed back to the cloud by N second sound box equipment, N is a positive integer, and the geographic positions of the second sound box equipment are different;
the responding to the inquiry request sends the pre-recorded article information to the first sound box equipment, and the method comprises the following steps:
responding to the query request, classifying the pre-recorded article information based on the geographic position of the cloud to obtain M types of article information, and sending the M types of article information to the first sound box equipment, wherein M is a positive integer, each type of article information in the M types of article information corresponds to one area, and the distance between each area and the geographic position of the cloud corresponds to different distance ranges.
10. The apparatus as recited in claim 9, further comprising:
the third receiving module is used for receiving the target object information uploaded by the first sound box equipment;
The comparison module is used for comparing the information type related to the target article information with a preset type;
the second sending module is used for sending first prompt information to the first sound box equipment when the information type associated with the target article information is the same as the preset type, wherein the first prompt information is used for prompting that the information recording of the target article is completed; or under the condition that a first type is absent in the information types related to the target article information, sending second prompt information to the first sound box equipment, wherein the second prompt information is used for prompting a user to supplement input, and the first type is any at least one type of the preset types;
the fourth receiving module is used for receiving the supplemental information which is uploaded by the first sound box equipment and input by the user aiming at the second prompt information;
and the updating module is used for supplementing the supplementary information to the target article information and returning to the comparison module to execute the step of comparing the information type associated with the target article information with the preset type until the information type associated with the target article information is the same as the preset type.
11. A speaker apparatus, comprising:
At least one first processor; and
a first memory communicatively coupled to the at least one first processor; wherein,,
the first memory stores instructions executable by the at least one first processor to enable the at least one first processor to perform the method of any one of claims 1-3.
12. A cloud, comprising:
at least one second processor; and
a second memory communicatively coupled to the at least one second processor; wherein,,
the second memory stores instructions executable by the at least one second processor to enable the at least one second processor to perform the method of any one of claims 4-5.
13. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of any one of claims 1-3 or the method of any one of claims 4-5.
CN202010151155.0A 2020-03-06 2020-03-06 Information output method, information push method and sound box equipment Active CN111291279B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010151155.0A CN111291279B (en) 2020-03-06 2020-03-06 Information output method, information push method and sound box equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010151155.0A CN111291279B (en) 2020-03-06 2020-03-06 Information output method, information push method and sound box equipment

Publications (2)

Publication Number Publication Date
CN111291279A CN111291279A (en) 2020-06-16
CN111291279B true CN111291279B (en) 2023-08-22

Family

ID=71026962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010151155.0A Active CN111291279B (en) 2020-03-06 2020-03-06 Information output method, information push method and sound box equipment

Country Status (1)

Country Link
CN (1) CN111291279B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016209562A1 (en) * 2015-06-23 2016-12-29 Alibaba Group Holding Limited Method, terminal and server for automatically pushing delivery information and providing collection information
CN107103517A (en) * 2017-04-26 2017-08-29 王贺 Supermarket shopping assisted method, apparatus and system
US9767501B1 (en) * 2013-11-07 2017-09-19 Amazon Technologies, Inc. Voice-assisted scanning
CN107451171A (en) * 2017-03-28 2017-12-08 深圳市因尚网络科技股份有限公司 A kind of commodity self-service method for pushing and system
US10002375B1 (en) * 2014-06-10 2018-06-19 Amazon Technologies, Inc. Hashtag shopping and rating
CN109325153A (en) * 2018-08-30 2019-02-12 上海与德科技有限公司 Storing approaches to IM, electronic equipment and computer-readable deposit medium
WO2019032176A1 (en) * 2017-08-09 2019-02-14 Envision Eli, Llc System and method that allows a merchant or manufacturer to store product information in a plurality of separate clouds

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160041999A1 (en) * 2011-07-22 2016-02-11 Google Inc. Query analyzer
US9773018B2 (en) * 2013-08-13 2017-09-26 Ebay Inc. Mapping item categories to ambiguous queries by geo-location

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9767501B1 (en) * 2013-11-07 2017-09-19 Amazon Technologies, Inc. Voice-assisted scanning
US10002375B1 (en) * 2014-06-10 2018-06-19 Amazon Technologies, Inc. Hashtag shopping and rating
WO2016209562A1 (en) * 2015-06-23 2016-12-29 Alibaba Group Holding Limited Method, terminal and server for automatically pushing delivery information and providing collection information
CN107451171A (en) * 2017-03-28 2017-12-08 深圳市因尚网络科技股份有限公司 A kind of commodity self-service method for pushing and system
CN107103517A (en) * 2017-04-26 2017-08-29 王贺 Supermarket shopping assisted method, apparatus and system
WO2019032176A1 (en) * 2017-08-09 2019-02-14 Envision Eli, Llc System and method that allows a merchant or manufacturer to store product information in a plurality of separate clouds
CN109325153A (en) * 2018-08-30 2019-02-12 上海与德科技有限公司 Storing approaches to IM, electronic equipment and computer-readable deposit medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘婷.基于地理定位的本地化商品信息系统设计与实现.《中国优秀硕士学位论文全文数据库 信息科技辑》.2013,I138-299页. *

Also Published As

Publication number Publication date
CN111291279A (en) 2020-06-16

Similar Documents

Publication Publication Date Title
CN105808044B (en) Information pushing method and device
US10176450B2 (en) Mapping transactions between the real world and a virtual world
US9535945B2 (en) Intent based search results associated with a modular search object framework
JP2021051715A (en) Information push method, apparatus, electronic device, storage medium, and program
CN107977721A (en) Order processing method, apparatus, server and readable storage medium storing program for executing
CN113555013B (en) A method, device, electronic device and storage medium for voice interaction
CN105637847A (en) Dynamic telephone number assignment
US20160092152A1 (en) Extended screen experience
CN115914669B (en) Resource recommendation method, device, server and storage medium
CN112508640A (en) Commodity processing method and component, electronic equipment and computer readable medium
CN105488109A (en) Content item configuration method, device and system
US20240354358A1 (en) Method for page display, electronic device and storage medium
US20140123001A1 (en) User displays using n-way paginated merge of information from diverse sources
TW201602814A (en) Enhanced search results associated with a modular search object framework
CN105874450A (en) Saving and presenting a communication session state
CN112581946A (en) Voice control method and device, electronic equipment and readable storage medium
CN110768877B (en) Voice control instruction processing method and device, electronic equipment and readable storage medium
US20150293977A1 (en) Interactive search results
CN105580035A (en) Augmenting content obtained from different content sources
US11107149B2 (en) Collaborative list management
CN112346612A (en) Page display method and device
CN111291279B (en) Information output method, information push method and sound box equipment
KR102528228B1 (en) Smart mirror-based concierge service platform device using deep learning-based face recognition and voice recognition technology and its operation method
RU2712816C1 (en) Interface for mobile device
CN112700278A (en) Method and device for publishing questionnaire on line, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210511

Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant after: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

Applicant after: Shanghai Xiaodu Technology Co.,Ltd.

Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

GR01 Patent grant
GR01 Patent grant