CN112148954B - Method and device for processing article information, electronic equipment and storage medium - Google Patents

Method and device for processing article information, electronic equipment and storage medium Download PDF

Info

Publication number
CN112148954B
CN112148954B CN202011104379.2A CN202011104379A CN112148954B CN 112148954 B CN112148954 B CN 112148954B CN 202011104379 A CN202011104379 A CN 202011104379A CN 112148954 B CN112148954 B CN 112148954B
Authority
CN
China
Prior art keywords
article
virtual
physical space
adjusted
area
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
CN202011104379.2A
Other languages
Chinese (zh)
Other versions
CN112148954A (en
Inventor
李艳婷
谢天瑞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202011104379.2A priority Critical patent/CN112148954B/en
Publication of CN112148954A publication Critical patent/CN112148954A/en
Application granted granted Critical
Publication of CN112148954B publication Critical patent/CN112148954B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a method and a device for processing article information, electronic equipment and a storage medium, and relates to the technology of the Internet of things. The specific implementation scheme is as follows: responding to triggering operation of adjusting the position of the article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in the virtual article placement area according to the physical space position; wherein the virtual article placement area comprises at least one article placement sub-area; responding to triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas. Therefore, the virtual position of the object in the virtual object placing area of the client is adjusted according to the physical space position of the object, so that the object is efficiently managed; and when the positions of the articles are inquired, the virtual positions of the articles are displayed in the article placement subareas, so that the efficiency of searching the articles by the user is improved.

Description

Method and device for processing article information, electronic equipment and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to an internet of things technology, and in particular, to a method and an apparatus for processing article information, an electronic device, and a storage medium.
Background
With the development of the age, the daily life of people is unprecedented, and the daily use of people at home and in daily offices is more and more.
For articles, everyone has own storage and use habits. However, since the articles which are not commonly used are forgotten to be placed in places after being stored, the articles which are commonly used are likely to be forgotten in a certain corner, or the articles are too small, the articles are blocked, and other reasons are difficult to find, so that the management of the articles does not achieve the expected effect, and further the efficiency of finding the required articles by people is low.
Disclosure of Invention
The embodiment of the application provides a method, a device, electronic equipment and a storage medium for processing article information, so as to achieve the purposes of efficiently managing articles and improving the efficiency of searching for needed articles by users.
In a first aspect, an embodiment of the present application provides a method for processing article information, which is executed by a client, where the method includes:
Responding to triggering operation of adjusting the position of the article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in the virtual article placement area according to the physical space position; wherein the virtual article placement area comprises at least one article placement sub-area;
Responding to triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas.
In a second aspect, an embodiment of the present application further provides a device for processing article information, configured in a client, including:
the position adjustment module is used for responding to the triggering operation of the position adjustment of the article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in the virtual article placement area according to the physical space position; wherein the virtual article placement area comprises at least one article placement sub-area;
the inquiry display module is used for responding to the triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placement area, and displaying the virtual position by combining the article placement subareas.
In a third aspect, an embodiment of the present application further provides an electronic device, including:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of processing item information of any of the embodiments of the present application.
In a fourth aspect, embodiments of the present application also provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the method for processing article information of any embodiment of the present application.
The embodiments in the above application have the following advantages or benefits: the personal articles of the user are efficiently managed, and the efficiency of the user for searching the articles is improved.
Other effects of the above alternative will be described below in connection with specific embodiments.
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. 1a is a flow chart of a method of processing item information according to an embodiment of the present application;
FIG. 1b is an effect diagram of virtual location display in conjunction with item placement sub-areas according to an embodiment of the present application;
FIG. 2 is a flow diagram of a method of processing item information according to an embodiment of the present application;
FIG. 3a is a flow chart of a method of processing item information according to an embodiment of the present application;
FIG. 3b is a schematic diagram of a display window displaying a virtual item drop area in an interface of a client according to an embodiment of the present application;
FIG. 3c is a schematic illustration of a virtual item placement area including multiple item placement sub-areas according to an embodiment of the present application;
FIG. 4a is a flow chart of a method of processing item information according to an embodiment of the present application;
FIG. 4b is an effect diagram of virtual location display in conjunction with item placement sub-areas according to an embodiment of the present application;
fig. 5 is a schematic structural view of a processing apparatus of article information according to an embodiment of the present application;
Fig. 6 is a block diagram of an electronic device for implementing a method of processing item information 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.
Fig. 1a is a flow chart of a method for processing article information according to an embodiment of the present application, which is applicable to a method for collecting, processing and displaying article information by a client in an electronic device, so that a situation of personal articles can be efficiently managed by the client. The method may be performed by a processing device for item information, which is implemented in software and/or hardware, preferably in an electronic device, for example in a mobile terminal, as a client for implementing the corresponding functions.
Referring to fig. 1a, the method specifically comprises the following steps:
S101, responding to triggering operation for adjusting the position of the article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in the virtual article placing area according to the physical space position, wherein the virtual article placing area comprises at least one article placing sub-area.
In the embodiment of the application, aiming at the problem that the efficiency of searching the required articles by the user is lower because the management of the articles cannot achieve the expected effect in the prior art, the inventor creatively provides a method for processing the article information, the personal article information of the user is recorded in the client, and the personal article of the user is managed through the client. In order to intuitively display the placement position of the object in the client, a virtual object placement area is displayed on the client, wherein the virtual object placement area is generated according to the physical space for actually placing the object, and at least one object placement sub-area is included in the virtual object placement area. The virtual article placement area is a living room area, and the article placement sub-area optionally comprises a sofa area and a tea table area.
In the embodiment of the application, the triggering operation for adjusting the position of the article is optionally an operation that a user actively adds the article to be managed to the client. However, to add the object to be adjusted to the virtual object placement area, the physical space position of the object to be adjusted, that is, the placement position of the object to be adjusted in the actual space, needs to be known. In an alternative embodiment, the article has a wireless communication and positioning function, or is provided with a component having a wireless communication and positioning function (for example, an electronic tag having a wireless communication and positioning function). Thus, in response to a triggering operation for position adjustment of an item, the process of acquiring the physical spatial position of the item to be adjusted includes: responding to the triggering operation of the position adjustment of the article, the client establishes wireless communication connection with the article to be adjusted, and the physical space position of the article to be adjusted is acquired through the wireless communication connection, so that the client can be ensured to accurately acquire the physical space position of the article; wherein the protocol of the wireless communication connection comprises a bluetooth protocol.
Further, the process of acquiring the physical space position of the object to be adjusted in response to the triggering operation for adjusting the position of the object, and adjusting the virtual position relationship of the object to be adjusted in the virtual object placement area according to the physical space position includes:
Responding to triggering operation for adjusting the position of the article, and adjusting the virtual position relation of the article to be adjusted in the article placement subarea according to the physical space position of the article to be adjusted and the physical space position of the article placement subarea in the virtual article placement area; that is, according to the relative position relationship between the physical space position of the article to be adjusted and the physical space position of the article placement sub-area, the virtual position of the article to be adjusted in the article placement sub-area can be accurately determined, wherein the physical space position of the article placement sub-area is optionally pre-recorded.
S102, responding to triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas.
In the embodiment of the application, after finishing the position adjustment of the article through S101, namely after adding the article to the client, responding to the triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and after obtaining the virtual position of the article to be inquired in the virtual article placing area, displaying the article to be inquired and the article placing subarea at the same time, wherein the triggering operation of inquiring the position of the article is optional active clicking operation of a user.
For example, referring to fig. 1b, an effect diagram showing a virtual location display in connection with an item placement sub-area is shown, wherein the item placement sub-area includes names "cabinet", "bed", "bedside 1", "bedside 2", an item key is located on the item placement sub-area "cabinet", and an item cell phone is located within the item placement sub-area "bedside 1".
According to the embodiment of the application, the virtual position of the object in the virtual object placing area of the client is adjusted according to the physical space position of the object, so that the object is efficiently managed; and when the position of the article is inquired, the virtual position of the article is displayed in the article placement subarea, so that the area where the article is positioned can be intuitively determined, and the efficiency of searching the article by a user is improved.
Fig. 2 is a flow chart of a method for processing article information according to another embodiment of the present application, which is further optimized based on the above embodiment, and features are added before a trigger operation for adjusting the position of an article is responded: "in response to a trigger operation for region adjustment, the region layout within the virtual article placement region is adjusted". As shown in fig. 2, the method specifically includes the following steps:
S201, responding to the triggering operation of the region adjustment, and adjusting the region layout in the virtual article placing region.
In the embodiment of the application, the virtual object placement area on the client is planned by the user in advance according to the actual physical space, for example, the virtual object placement area can be a bedroom area, a living room area and the like. In order to make the virtual article placement area correspond to the actual physical space, the area layout of the virtual article placement area needs to be adjusted, and optionally, the area layout in the virtual article placement area is adjusted in response to a triggering operation of the area adjustment, that is, the article placement sub-area in the virtual article placement area is adjusted, for example, the article placement sub-area is added, deleted or changed.
S202, acquiring a physical space position of an article to be adjusted in response to a triggering operation for adjusting the position of the article, and adjusting a virtual position relationship of the article to be adjusted in a virtual article placement area according to the physical space position, wherein the virtual article placement area comprises at least one article placement sub-area.
The specific process is referred to the above embodiments, and will not be described herein.
S203, responding to triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas.
The specific process is referred to the above embodiments, and will not be described herein.
In the embodiment of the application, the virtual article placement area corresponds to the actual physical space direction by adjusting the area layout in the virtual article placement area, so that the position of the article can be intuitively displayed after the article to be adjusted is added into the virtual article placement area.
Fig. 3a is a flow chart of a method for processing article information according to another embodiment of the present application, where the method further optimizes the article information based on the above embodiment, and as shown in fig. 3a, the method specifically includes the following steps:
s301, displaying a display window of the virtual article placement area in an interface of the client.
S302, adjusting the region layout parameters of at least one article placement sub-region in the display window in response to the sub-region adjustment touch operation input by the user in the display window, and displaying the adjusted at least one article placement sub-region.
S303, responding to the triggering operation of the position adjustment of the article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in the virtual article placement area according to the physical space position.
S304, responding to triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas.
In the embodiment of the present application, for step S301, illustratively, in response to a triggering operation (for example, a click) of the "add virtual article placement area" control on the client interface by the user, a display window of the virtual article placement area is displayed in the interface of the client.
In step S302, the operation of adjustment includes: addition, deletion, and modification; the region layout parameters include at least one of: the position of the object placement subarea in the display window, the display size, the display format parameters, the coordinate points and the subarea names. It should be noted that, the area layout in the virtual article placement area is adjusted, so that the subsequent articles can be ensured to be intuitively displayed on the client, and the subsequent articles can be conveniently and rapidly searched according to the display result of the client.
Illustratively, the following description will be given by taking the example of adding an item placement sub-area. Referring to fig. 3b, a schematic diagram of a display window displaying a virtual article placement area in an interface of a client is shown, wherein an "add article placement area" control is arranged at the bottom of the display window, an article placement subarea is added in the virtual article placement area in response to a triggering operation of the "add article placement area" control by a user, and a position, a display size, a display format parameter, a coordinate point and a subarea name of the article placement subarea in the display window are adjusted in response to a subarea adjustment touch operation by the user, and the position of the article placement subarea in the display window is adjusted by illustratively long-pressing the article placement subarea and sliding the article placement subarea in the display window. Referring to fig. 3c, a schematic diagram of a virtual item placement area comprising a plurality of item placement sub-areas is shown, wherein the virtual item placement area is a bedroom area, and the corresponding item placement sub-areas are named "cabinet", "bedside table", "bed", etc.
Further, after adding each article placement sub-area, responding to the sub-area adjustment touch operation input by the user in the display window, adjusting the position of at least one article placement sub-area in the display window, and displaying the adjusted at least one article placement sub-area, wherein the process comprises the following steps:
Firstly, responding to input touch operation of a sub-region edge point position input by a user in a display window, and collecting the current physical space position of a terminal where a client is located as the physical space position of a sub-region edge point. Optionally, the article placement sub-area is exemplified by a rectangular area, and then an edge point of the article placement sub-area is a vertex of the article placement sub-area. Because the terminal has a positioning function, when a touch operation is input in response to the edge point position of the subarea input by a user in the display window, the control terminal starts the positioning function, acquires the current physical space position (such as the current longitude and latitude information of the terminal) of the terminal, and takes the current physical space position as the physical space position of the edge point of the subarea. By repeating the process, the physical space positions of the edge points of the object placement subareas can be obtained, and the range of the object placement subareas can be obtained.
And secondly, according to the obtained physical space positions of the edge points of the plurality of sub-areas and the corresponding relation between the display window and the physical space positions, adjusting the virtual position of at least one article placing sub-area in the display window, and displaying the adjusted at least one article placing sub-area. Optionally, the correspondence between the display window and the physical space position may be determined according to the similar manner, that is, by responding to the touch operation input by the user at the display window edge point, the physical space position of the display window edge point is acquired, so as to obtain the correspondence between the display window and the physical space position. According to the obtained physical space positions of the edge points of the plurality of article placement subareas and the corresponding relation between the display window and the physical space positions, the relative position relation between each article placement subarea and the display window can be determined, the virtual position of at least one article placement subarea is further determined, and the adjusted at least one article placement subarea is displayed.
It should be noted that, according to the physical space position of the edge point of the sub-area and the corresponding relation between the display window and the physical space position, the virtual position of at least one article placing sub-area is adjusted in the display window, so as to ensure that the position of the article in the corresponding article placing sub-area can be accurately determined according to the physical space position of the article.
According to the embodiment of the application, the virtual position of at least one article placing sub-area is adjusted in the display window according to the physical space of the display window and the physical space of each article placing sub-area, and the adjusted at least one article placing sub-area is displayed, so that the layout of the article placing sub-area is more accurate, and the position of the article can be intuitively displayed after the article to be adjusted is added into the virtual article placing area.
Fig. 4a is a flow chart of a method for processing article information according to another embodiment of the present application, which is further optimized based on the above embodiment, and features are added before a trigger operation for adjusting the position of an article is responded: and acquiring an article position inquiry command initiated by a user, and generating triggering operation of article position adjustment and triggering operation of article position inquiry according to the article position inquiry command. As shown in fig. 4a, the method specifically includes the following steps:
S401, acquiring an article position inquiry instruction initiated by a user, and generating triggering operation of article position adjustment and triggering operation of article position inquiry according to the article position inquiry instruction.
The client provides an input box for inquiring the position of the article, and a user can generate an inquiring instruction of the position of the article by inputting a text keyword or an inquiring voice. And then generating triggering operation of article position adjustment and triggering operation of article position inquiry according to the article position inquiry command. It should be noted that the purpose of the triggering operation for generating the article position adjustment is to trigger the article position adjustment in step S402 to update the article position, so that the latest position of the article can be obtained when the query is performed in step S403, and the situation that the article cannot be found according to the position displayed by the client due to the change of the physical space position of the article is avoided.
S402, responding to triggering operation of adjusting the position of the article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in the virtual article placement area according to the physical space position.
The specific adjustment process may be referred to the above embodiments, and will not be described herein. Here, the function of positioning the general article requires power consumption and authorization. If the electricity of a certain article or a positioning component on the article is used up and authorized to be closed, the client cannot be connected with the Bluetooth of the article and acquire the latest position of the article. In order to facilitate the user to find the corresponding article, when the physical space position of the article to be queried cannot be obtained, determining the virtual position of the article to be queried in the virtual article placement area according to the physical space position of the article to be queried positioned last time. Therefore, the user can be ensured to search the article according to the position of the article positioned last time, and the efficiency of finding the article can be improved.
S403, responding to triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas.
In the embodiment of the present application, the specific query display process may refer to the above embodiment, and will not be described herein. It should be noted that if the client cannot obtain the latest physical space position of an article, the article is displayed differently from other articles during display. For example, referring to fig. 4b, the dots represent the items to obtain the latest physical space position, the asterisks indicate that the client cannot obtain the latest position of the smart watch, and the currently displayed position is the virtual position of the smart watch in the virtual item placement area determined according to the physical space position where the smart watch was last positioned. In the embodiment of the application, when a user inquires the articles, the virtual position of the articles in the virtual article placement area of the client is updated, so that the user can accurately position the current positions of the articles and the articles which cannot acquire the latest positions are displayed in a distinguishing way to prompt the user, thereby improving the efficiency of finding the articles.
Further, after the position display is performed in combination with the article placement sub-area, the method further comprises:
Responding to the triggering operation of warning the position of the article to be inquired, establishing wireless communication connection with the article to be inquired, and controlling the article to be inquired to warn through the wireless communication connection; the triggering operation of warning the position of the article to be queried is exemplified by the operation of clicking the article in the article placement subarea by a user, and the warning mode comprises vibration, sounding or lighting. Therefore, the user can find the required article as soon as possible through warning.
Fig. 5 is a schematic structural diagram of an article information processing apparatus according to still another embodiment of the present application, which is applicable to a method of collecting, processing and displaying article information by a client in an electronic device, so that a personal article can be managed by the client. As shown in fig. 5, the apparatus 500 specifically includes:
the position adjustment module 501 is configured to obtain a physical space position of an article to be adjusted in response to a triggering operation for adjusting the position of the article, and adjust a virtual position relationship of the article to be adjusted in a virtual article placement area according to the physical space position; wherein the virtual article placement area comprises at least one article placement sub-area;
The query display module 502 is configured to query a virtual position of an item to be queried in a virtual item placement area in response to a triggering operation for querying the position of the item, and perform virtual position display in combination with the item placement sub-area.
On the basis of the above embodiment, optionally, the position adjustment module includes:
the physical space position acquisition unit is used for establishing wireless communication connection with the article to be adjusted and acquiring the physical space position of the article to be adjusted through the wireless communication connection;
wherein the protocol of the wireless communication connection comprises a bluetooth protocol.
On the basis of the above embodiment, optionally, the apparatus further includes:
The region adjustment module is used for responding to the triggering operation of the region adjustment and adjusting the region layout in the virtual article placement region.
On the basis of the above embodiment, optionally, the area adjustment module includes:
the display unit is used for displaying a display window of the virtual article placement area in an interface of the client;
the adjusting unit is used for responding to the subarea input by the user in the display window to adjust the touch operation, adjusting the area layout parameter of at least one article placing subarea in the display window, and displaying the adjusted at least one article placing subarea;
Wherein the adjusting operation includes: addition, deletion, and modification; the region layout parameters include at least one of: the position of the object placement subarea in the display window, the display size, the display format parameters, the coordinate points and the subarea names.
On the basis of the above embodiment, optionally, the adjusting unit is specifically configured to:
Responding to the input touch operation of the edge point position of the subarea input by a user in the display window, and collecting the current physical space position of the terminal where the client is positioned as the physical space position of the edge point of the subarea;
According to the obtained physical space positions of the edge points of the plurality of sub-areas and the corresponding relation between the display window and the physical space positions, the virtual position of at least one article placing sub-area is adjusted in the display window, and the adjusted at least one article placing sub-area is displayed.
On the basis of the above embodiment, optionally, the position adjustment module is specifically configured to:
Responding to triggering operation for adjusting the position of the article, and adjusting the virtual position relation of the article to be adjusted in the article placement subarea according to the physical space position of the article to be adjusted and the physical space position of the article placement subarea in the virtual article placement subarea.
On the basis of the above embodiment, optionally, the apparatus further includes:
The instruction acquisition module is used for acquiring an article position inquiry instruction initiated by a user before responding to the triggering operation of the article position adjustment, and generating the triggering operation of the article position adjustment and the triggering operation of the article position inquiry according to the article position inquiry instruction.
On the basis of the above embodiment, optionally, the apparatus further includes:
The position determining module is used for determining the virtual position of the object to be queried in the virtual object placement area according to the physical space position of the object to be queried positioned last time after the triggering operation for adjusting the position of the object if the physical space position of the object to be queried cannot be acquired.
On the basis of the above embodiment, optionally, the apparatus further includes:
the warning module is used for responding to the triggering operation of warning the position of the article to be inquired after the position display is carried out by combining with the article placement subarea, establishing wireless communication connection with the article to be inquired, and controlling the article to be inquired to carry out warning through the wireless communication connection;
Wherein, the warning mode package vibrates, sounds or shines.
The processing device 500 for article information provided by the embodiment of the application can execute the processing method for article information provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method. Reference is made to the description of any method embodiment of the application for details not described in this embodiment.
According to an embodiment of the present application, the present application also provides an electronic device and a readable storage medium.
As shown in fig. 6, there is a block diagram of an electronic device of a method of processing item information according to an embodiment of the present application. Electronic devices are 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 electronic 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. 6, the electronic device includes: one or more processors 601, memory 602, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions executing within the electronic device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display device coupled to the interface. In other embodiments, multiple processors and/or multiple buses may be used, if desired, along with multiple memories and multiple memories. Also, multiple electronic devices may be connected, each providing a portion of the necessary operations (e.g., as a server array, a set of blade servers, or a multiprocessor system). One processor 601 is illustrated in fig. 6.
The memory 602 is a non-transitory computer readable storage medium provided by the present application. Wherein the memory stores instructions executable by the at least one processor to cause the at least one processor to perform the method of processing item information provided by the present application. The non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to execute the processing method of the article information provided by the present application.
The memory 602 is used as a non-transitory computer readable storage medium, and may be used to store non-transitory software programs, non-transitory computer executable programs, and modules, such as program instructions/modules (e.g., the location adjustment module 501 and the query presentation module 502 shown in fig. 5) corresponding to the method for processing item information in the embodiment of the present application. The processor 601 executes various functional applications of the server and data processing, that is, implements the processing method of the article information in the above-described method embodiment, by running non-transitory software programs, instructions, and modules stored in the memory 602.
The 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 or the like created by use of an electronic device implementing the processing method of item information according to an embodiment of the present application. In addition, the memory 602 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 602 may optionally include memory located remotely from processor 601, such remote memory being connectable over a network to an electronic device implementing the method of processing item information of embodiments of the application. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The electronic device for implementing the method for processing the article information according to the embodiment of the application can further comprise: an input device 603 and an output device 604. The processor 601, memory 602, input device 603 and output device 604 may be connected by a bus or otherwise, for example in fig. 6.
The input device 603 may receive input numeric or character information and generate key signal inputs related to user settings and function control of an electronic device implementing the method of processing item information of embodiments of the present application, 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. input devices. The 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 realized in digital electronic circuitry, integrated circuitry, application specific ASIC (application specific integrated circuit), computer hardware, firmware, software, and/or combinations thereof. 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 processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one 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 high-level 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), the internet, and blockchain networks.
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.
According to the technical scheme provided by the embodiment of the application, the personal articles of the user can be efficiently managed, and the efficiency of searching the articles by the user is improved.
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, so long as the desired results of the technical solution disclosed in the present application can be 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 (18)

1. A method of processing item information, performed by a client, the method comprising:
Responding to input touch operation of the edge point position of the display window input by a user in the display window, and collecting the current physical space position of the terminal where the client is positioned as the physical space position of the edge point of the display window, thereby obtaining the corresponding relation between the display window and the physical space position;
Responding to triggering operation for adjusting the position of an article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in a virtual article placement area according to the physical space position; wherein the virtual article placement area comprises at least one article placement sub-area;
Responding to triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas;
if the client cannot acquire the latest physical space position of the article to be adjusted, distinguishing and displaying the article to be adjusted from other articles during displaying;
wherein, obtain the physical space position of waiting to adjust article, include:
establishing wireless communication connection with the article to be adjusted, and acquiring the physical space position of the article to be adjusted through the wireless communication connection;
Wherein the protocol of the wireless communication connection comprises a Bluetooth protocol;
The article has a wireless communication and positioning function, or is provided with a component having a wireless communication and positioning function.
2. The method of claim 1, further comprising, prior to acquiring a physical spatial position of an item to be adjusted in response to a triggering operation for item position adjustment, and adjusting a virtual positional relationship of the item to be adjusted within the virtual item placement area in accordance with the physical spatial position:
and responding to the triggering operation of the virtual article placement area, and adjusting the area layout in the virtual article placement area.
3. The method of claim 2, wherein adjusting the zone layout within the virtual item drop zone in response to a trigger operation for zone adjustment comprises:
a display window for displaying a virtual article placement area in an interface of the client;
Responding to the sub-region adjustment touch operation input by a user in the display window, adjusting the region layout parameter of at least one article placement sub-region in the display window, and displaying the adjusted at least one article placement sub-region;
Wherein the adjusting comprises: addition, deletion, and modification; the region layout parameters include at least one of: and the position, the display size, the display format parameters, the coordinate points and the sub-region names of the object placement sub-regions in the display window.
4. The method of claim 3, wherein adjusting the position of at least one item placement sub-region in the display window in response to a sub-region adjustment touch operation entered by a user in the display window, and displaying the adjusted at least one item placement sub-region comprises:
Responding to input touch operation of a sub-region edge point position input by a user in the display window, and collecting the current physical space position of the terminal where the client is located as a physical space position of the sub-region edge point;
According to the obtained physical space positions of the edge points of the sub-areas and the corresponding relation between the display window and the physical space positions, the virtual position of at least one article placing sub-area is adjusted in the display window, and the adjusted at least one article placing sub-area is displayed.
5. The method of claim 1, wherein in response to a triggering operation for adjusting the position of the object, acquiring a physical spatial position of the object to be adjusted, and adjusting a virtual positional relationship of the object to be adjusted within the virtual object placement area according to the physical spatial position, comprises:
responding to triggering operation for adjusting the position of the article, and adjusting the virtual position relation of the article to be adjusted in the article placement subarea according to the physical space position of the article to be adjusted and the physical space position of the article placement subarea in the virtual article placement subarea.
6. The method of claim 1, wherein prior to the triggering operation for item position adjustment, further comprising:
Acquiring an article position inquiry instruction initiated by a user, and generating triggering operation of article position adjustment and triggering operation of article position inquiry according to the article position inquiry instruction.
7. The method of claim 6, wherein, after the triggering operation in response to the article position adjustment, the method further comprises:
if the physical space position of the object to be queried cannot be obtained, determining the virtual position of the object to be queried in the virtual object placement area according to the physical space position of the object to be queried positioned last time.
8. The method of claim 1, wherein after the position display in conjunction with the item placement sub-area, further comprising:
responding to triggering operation of warning the position of the article to be queried, establishing wireless communication connection with the article to be queried, and controlling the article to be queried to warn through the wireless communication connection;
wherein, the warning mode package vibrates, sound or shines.
9. An article information processing apparatus, configured in a client, includes:
The corresponding relation determining module is used for responding to the input touch operation of the display window edge point position input by the user in the display window, collecting the current physical space position of the terminal where the client is positioned as the physical space position of the display window edge point, and obtaining the corresponding relation between the display window and the physical space position;
The position adjustment module is used for responding to the triggering operation of the position adjustment of the article, acquiring the physical space position of the article to be adjusted, and adjusting the virtual position relation of the article to be adjusted in the virtual article placement area according to the physical space position; wherein the virtual article placement area comprises at least one article placement sub-area;
The inquiring and displaying module is used for responding to the triggering operation of inquiring the position of the article, inquiring the virtual position of the article to be inquired in the virtual article placing area, and displaying the virtual position by combining the article placing subareas;
if the client cannot acquire the latest physical space position of the article to be adjusted, distinguishing and displaying the article to be adjusted from other articles during displaying;
wherein, the position adjustment module includes:
the physical space position acquisition unit is used for establishing wireless communication connection with the article to be adjusted and acquiring the physical space position of the article to be adjusted through the wireless communication connection;
Wherein the protocol of the wireless communication connection comprises a Bluetooth protocol;
The article has a wireless communication and positioning function, or is provided with a component having a wireless communication and positioning function.
10. The apparatus of claim 9, wherein the apparatus further comprises:
The region adjustment module is used for responding to the triggering operation of the region adjustment and adjusting the region layout in the virtual article placement region.
11. The apparatus of claim 9, wherein the region adjustment module comprises:
The display unit is used for displaying a display window of the virtual article placement area in the interface of the client;
The adjusting unit is used for responding to the subarea input by the user in the display window to adjust the touch operation, adjusting the area layout parameter of at least one article placing subarea in the display window, and displaying the adjusted at least one article placing subarea;
Wherein the adjusting comprises: addition, deletion, and modification; the region layout parameters include at least one of: and the position, the display size, the display format parameters, the coordinate points and the sub-region names of the object placement sub-regions in the display window.
12. The device according to claim 11, wherein the adjusting unit is specifically configured to:
Responding to input touch operation of a sub-region edge point position input by a user in the display window, and collecting the current physical space position of the terminal where the client is located as a physical space position of the sub-region edge point;
According to the obtained physical space positions of the edge points of the sub-areas and the corresponding relation between the display window and the physical space positions, the virtual position of at least one article placing sub-area is adjusted in the display window, and the adjusted at least one article placing sub-area is displayed.
13. The apparatus of claim 9, wherein the position adjustment module is specifically configured to:
responding to triggering operation for adjusting the position of the article, and adjusting the virtual position relation of the article to be adjusted in the article placement subarea according to the physical space position of the article to be adjusted and the physical space position of the article placement subarea in the virtual article placement subarea.
14. The apparatus of claim 9, wherein the apparatus further comprises:
the instruction acquisition module is used for acquiring an article position inquiry instruction initiated by a user before responding to the triggering operation of the article position adjustment, and generating the triggering operation of the article position adjustment and the triggering operation of the article position inquiry according to the article position inquiry instruction.
15. The apparatus of claim 14, wherein the apparatus further comprises:
The position determining module is used for determining the virtual position of the article to be queried in the virtual article placement area according to the physical space position where the article to be queried is positioned last time if the physical space position of the article to be queried cannot be acquired after the triggering operation for adjusting the position of the article.
16. The apparatus of claim 9, wherein the apparatus further comprises:
The warning module is used for responding to the triggering operation of warning the position of the article to be inquired after the position display is carried out by combining with the article placement subarea, establishing wireless communication connection with the article to be inquired, and controlling the article to be inquired to carry out warning through the wireless communication connection;
wherein, the warning mode package vibrates, sound or shines.
17. An electronic device, comprising:
At least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of processing item information of any one of claims 1-8.
18. A non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the method of processing article information according to any one of claims 1 to 8.
CN202011104379.2A 2020-10-15 2020-10-15 Method and device for processing article information, electronic equipment and storage medium Active CN112148954B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011104379.2A CN112148954B (en) 2020-10-15 2020-10-15 Method and device for processing article information, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011104379.2A CN112148954B (en) 2020-10-15 2020-10-15 Method and device for processing article information, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112148954A CN112148954A (en) 2020-12-29
CN112148954B true CN112148954B (en) 2024-06-07

Family

ID=73952075

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011104379.2A Active CN112148954B (en) 2020-10-15 2020-10-15 Method and device for processing article information, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112148954B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113362472B (en) * 2021-05-27 2022-11-01 百度在线网络技术(北京)有限公司 Article display method, apparatus, device, storage medium and program product

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009196805A (en) * 2008-02-25 2009-09-03 Nec Corp Article management system, virtual management server, radio communication terminal, article managing method, program, and recording medium
CN105447543A (en) * 2015-11-30 2016-03-30 杭州家典家居有限公司 Mobile terminal based method for querying articles in storage boxes
CN106034286A (en) * 2015-03-11 2016-10-19 阿里巴巴集团控股有限公司 Indoor article positioning method and apparatus
CN106844570A (en) * 2017-01-03 2017-06-13 珠海格力电器股份有限公司 Article management device and method and mobile terminal
KR101808439B1 (en) * 2016-07-20 2017-12-12 이익재 VR model houses providing method
CN207232995U (en) * 2017-07-26 2018-04-13 武汉华起科技服务有限公司 A kind of management system of article positioning
CN107979628A (en) * 2016-10-24 2018-05-01 腾讯科技(深圳)有限公司 Obtain the method, apparatus and system of virtual objects
CN108173973A (en) * 2018-02-13 2018-06-15 宁夏乐智博科技有限公司 Public object localization method and system
CN108596052A (en) * 2018-04-09 2018-09-28 Oppo广东移动通信有限公司 A kind of articles seeking method, system and terminal device
CN109561417A (en) * 2018-12-29 2019-04-02 出门问问信息科技有限公司 A kind of anti-lost method and device of article
CN109614897A (en) * 2018-11-29 2019-04-12 平安科技(深圳)有限公司 A kind of method and terminal of interior lookup article
CN109784319A (en) * 2019-03-25 2019-05-21 珠海格力电器股份有限公司 Article management method, article management device, storage medium and mobile terminal
CN110019991A (en) * 2017-08-23 2019-07-16 阿里巴巴集团控股有限公司 Article localization method and relevant device
CN111513492A (en) * 2020-07-03 2020-08-11 支付宝(杭州)信息技术有限公司 Intelligent device for displaying articles and method of article monitoring

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009196805A (en) * 2008-02-25 2009-09-03 Nec Corp Article management system, virtual management server, radio communication terminal, article managing method, program, and recording medium
CN106034286A (en) * 2015-03-11 2016-10-19 阿里巴巴集团控股有限公司 Indoor article positioning method and apparatus
CN105447543A (en) * 2015-11-30 2016-03-30 杭州家典家居有限公司 Mobile terminal based method for querying articles in storage boxes
KR101808439B1 (en) * 2016-07-20 2017-12-12 이익재 VR model houses providing method
CN107979628A (en) * 2016-10-24 2018-05-01 腾讯科技(深圳)有限公司 Obtain the method, apparatus and system of virtual objects
CN106844570A (en) * 2017-01-03 2017-06-13 珠海格力电器股份有限公司 Article management device and method and mobile terminal
CN207232995U (en) * 2017-07-26 2018-04-13 武汉华起科技服务有限公司 A kind of management system of article positioning
CN110019991A (en) * 2017-08-23 2019-07-16 阿里巴巴集团控股有限公司 Article localization method and relevant device
CN108173973A (en) * 2018-02-13 2018-06-15 宁夏乐智博科技有限公司 Public object localization method and system
CN108596052A (en) * 2018-04-09 2018-09-28 Oppo广东移动通信有限公司 A kind of articles seeking method, system and terminal device
CN109614897A (en) * 2018-11-29 2019-04-12 平安科技(深圳)有限公司 A kind of method and terminal of interior lookup article
CN109561417A (en) * 2018-12-29 2019-04-02 出门问问信息科技有限公司 A kind of anti-lost method and device of article
CN109784319A (en) * 2019-03-25 2019-05-21 珠海格力电器股份有限公司 Article management method, article management device, storage medium and mobile terminal
CN111513492A (en) * 2020-07-03 2020-08-11 支付宝(杭州)信息技术有限公司 Intelligent device for displaying articles and method of article monitoring

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于RFID的短距离无线寻物***的研究;颜谦和;颜珍平;;电子设计工程;20200131(第02期);全文 *

Also Published As

Publication number Publication date
CN112148954A (en) 2020-12-29

Similar Documents

Publication Publication Date Title
KR102163684B1 (en) Method and apparatus for constructing a home screen of the device
US20180046726A1 (en) Method and apparatus for displaying contents of group chat
CN105634881B (en) Application scene recommendation method and device
US8532675B1 (en) Mobile communication device user interface for manipulation of data items in a physical space
US20220113793A1 (en) Method for generating reply message, electronic device and storage medium
CN108932159B (en) Task management method and device
CN111694857B (en) Method, device, electronic equipment and computer readable medium for storing resource data
CN103631556A (en) Method, mobile terminal and system for remote control over display device
CN109408181B (en) Equipment skill display method and device
CN103605491A (en) Method, mobile terminal and system of remote control display device
CN110768877B (en) Voice control instruction processing method and device, electronic equipment and readable storage medium
CN111752960B (en) Data processing method and device
CN111492346A (en) Dynamically configurable application control element
CN112148954B (en) Method and device for processing article information, electronic equipment and storage medium
CN106557236A (en) A kind of interface processing method and device of mobile device
CN105205066B (en) Picture searching method and device
CA2818388C (en) Mobile communication device user interface for manipulation of data items in a physical space
CN114115895A (en) Code query method and device, electronic equipment and storage medium
CN112328349B (en) Parameter setting method and related equipment
CN110517079B (en) Data processing method and device, electronic equipment and storage medium
CN112559194A (en) Application data processing method, device and equipment
CN110532231A (en) File polling method, file polling device and terminal device
CN105320532A (en) Interactive interface display method and device as well as terminal
CN104156227B (en) Call the method and device in bottom library
CN112653602A (en) Intelligent control method, device, system and storage medium

Legal Events

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