CN113313541A - Physical space resource information management method, device and storage medium - Google Patents

Physical space resource information management method, device and storage medium Download PDF

Info

Publication number
CN113313541A
CN113313541A CN202010120794.0A CN202010120794A CN113313541A CN 113313541 A CN113313541 A CN 113313541A CN 202010120794 A CN202010120794 A CN 202010120794A CN 113313541 A CN113313541 A CN 113313541A
Authority
CN
China
Prior art keywords
map
physical
subspace
new
original
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.)
Pending
Application number
CN202010120794.0A
Other languages
Chinese (zh)
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.)
Zhejiang Lianhe Technology Co ltd
Original Assignee
Zhejiang Lianhe 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 Zhejiang Lianhe Technology Co ltd filed Critical Zhejiang Lianhe Technology Co ltd
Priority to CN202010120794.0A priority Critical patent/CN113313541A/en
Publication of CN113313541A publication Critical patent/CN113313541A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/16Real estate

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application provides a physical space resource information management method, a device and a storage medium. In the embodiment of the application, a digital management mode is provided for physical space resources, an operation set can be generated according to physical space change information, the operation set is provided to a map end as an atomic operation for the map end to change a corresponding physical space map, various kinds of management such as replacement, deletion, splitting and combination of the physical space resources are achieved, the physical space resources can be managed more intuitively and conveniently, and the efficiency and intuitiveness of physical space resource management can be improved.

Description

Physical space resource information management method, device and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, a device, and a storage medium for managing physical space resource information.
Background
An off-line mall typically includes a plurality of bunks that may be leased to different merchants. With the change of the lease relation between the berth and the commercial tenant, the brand in the off-line commercial shop can be changed; along with the transformation of off-line markets, the number, the structure and the like of the berths in the markets can be changed; in addition, the renting contracts of some bunks may be idle. Both of these situations are extremely challenging to shop management. The conventional shop management is usually realized by on-site investigation of workers and knowledge of related information of the shop, so that the efficiency is low, and shops in a market cannot be intuitively managed.
Disclosure of Invention
Aspects of the present disclosure provide a method, device, and storage medium for managing physical space resource information, so as to improve efficiency and intuitiveness of physical space resource management.
The embodiment of the application provides a physical space resource information management method, which is suitable for information management equipment and comprises the following steps: acquiring physical space modification information, wherein the physical space modification information indicates that an original physical subspace in a physical space is modified into a new physical subspace, and the spatial attribute of the new physical subspace is different from that of the original physical subspace; generating an operation set according to the physical space change information, wherein the operation set comprises a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace; and providing the operation set as an atomic operation to a map end so that the map end can update the map corresponding to the physical space according to the operation set.
The embodiment of the application provides a berth information management method, which is suitable for information management equipment, and comprises the following steps: obtaining berth change information, wherein the berth change information indicates that an original berth in a physical space is changed into a new berth, and the attribute of the new berth is different from that of the original berth; generating an operation set according to the berth changing information, wherein the operation set comprises a map instruction for deleting the original berth and a map instruction for adding the new berth; and providing the operation set as an atomic operation to a map end so that the map end can update the berthage map corresponding to the physical space according to the operation set.
The embodiment of the application also provides a berth information management method, which is suitable for a map terminal, and the method comprises the following steps: receiving an operation set sent by information management equipment, wherein the operation set comprises a map instruction for deleting an original physical subspace and a map instruction for adding a new physical subspace; and updating the map corresponding to the physical space to which the new physical subspace belongs according to the map instruction for deleting the original physical subspace and the map instruction for adding the new physical subspace, so as to obtain the updated map.
An embodiment of the present application further provides an information management apparatus, including: a memory, a processor, and a communications component; the memory for storing a computer program; the processor, coupled with the memory, to execute the computer program to: acquiring physical space modification information, wherein the physical space modification information indicates that an original physical subspace in a physical space is modified into a new physical subspace, and the spatial attribute of the new physical subspace is different from that of the original physical subspace; generating an operation set according to the physical space change information, wherein the operation set comprises a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace; and providing the operation set as an atomic operation to a map end through the communication assembly so that the map end updates the map corresponding to the physical space according to the operation set.
An embodiment of the present application further provides a map server, including: a memory, a processor, and a communications component; the memory for storing a computer program; the processor, coupled with the memory, to execute the computer program to: receiving an operation set sent by information management equipment through the communication assembly, wherein the operation set comprises a map instruction for deleting an original physical subspace and a map instruction for adding a new physical subspace; and updating the map corresponding to the physical space to which the new physical subspace belongs according to the map instruction for deleting the original physical subspace and the map instruction for adding the new physical subspace, so as to obtain the updated map.
Embodiments of the present application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, causes the processor to implement the steps in the method according to the embodiments of the present application.
In the embodiment of the application, a digital management mode is provided for physical space resources (such as bunks), an operation set can be generated according to physical space change information, the operation set is provided to a map end as an atomic operation for the map end to change a corresponding physical space map, various kinds of management such as replacement, deletion, splitting and combination of the physical space resources are achieved, the physical space resources can be managed more intuitively and conveniently, and the efficiency and intuitiveness of physical space resource management can be improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1a is a schematic structural diagram of an information management system according to an exemplary embodiment of the present application;
fig. 1b is a flowchart of a method for managing berth information according to an exemplary embodiment of the present disclosure;
fig. 2 is a flowchart of another bunk information management method provided in an exemplary embodiment of the present application;
fig. 3a is a flowchart of a method for managing physical space resource information according to an exemplary embodiment of the present application;
fig. 3b is a schematic flowchart of another physical space resource information management method according to an exemplary embodiment of the present application;
fig. 4 is a schematic structural diagram of an information management apparatus according to an exemplary embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail and completely with reference to the following specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Aiming at the problems faced by the existing berth management, the embodiment of the application provides a digital berth management mode, and for the digital berth management, the foundation is the management of a berth map, namely, the relevant change of an entity berth is required to be reflected on the berth map; wherein, the related changes of the entity berth include but are not limited to: the new establishment, the replacement, the deletion, the split, the combination, the binding of the contract, the brand release and the like of the entity berth. In the embodiment of the application, the information management platform is provided, and the information management platform is matched with the map end, so that the berth can be managed visually and conveniently, and the efficiency and intuition of berth management are improved.
The technical solutions provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Fig. 1a is a schematic structural diagram of an information management system according to an exemplary embodiment of the present application. As shown in fig. 1a, the information management system 100 includes: an information management platform 101, a map server 102, and a map display terminal 103.
The map server 102 is in communication connection with the information management platform 101 and the map display terminal 103 respectively. The map server 102 and the information management platform 101, and the map server 102 and the map display terminal 103 may be connected by wire or wirelessly. Optionally, the map server 102 may be in communication connection with the information management platform 101 or the map display terminal 103 through a mobile network, and accordingly, the network format of the mobile network may be any one of 2G (gsm), 2.5G (gprs), 3G (WCDMA, TD-SCDMA, CDMA2000, UTMS), 4G (LTE), 4G + (LTE +), WiMax, 5G, and other network formats that may appear in the future. Alternatively, the map server 102 may also be in communication connection with the information management platform 101 or the map display terminal 103 through bluetooth, WiFi, infrared, or the like.
In the present embodiment, the implementation forms of the information management platform 101, the map server 102, and the map display terminal 103 are not limited. The information management platform 101 faces to a shop manager, and is a tool for the shop manager to perform digital management on the shop. In an implementation form, the information management platform 101 may be a server device having a digital management function for a tile, a terminal device, or a service system including a front-end page and a back-end service. The map server 102 is in cooperation with the information management platform 101, and is mainly responsible for operations such as generating and updating the map of the berth. In an implementation form, the map server 102 may be a single server device, a cloud server array, or a Virtual Machine (VM) running in the cloud server array. The map display terminal 103 can obtain the berth map from the map server 102 and is responsible for displaying the berth map. In an implementation form, the map display terminal 103 may be any computer device having an electronic screen and capable of displaying a map, and for example, may be a display screen located in a physical space corresponding to a tile map, a guidance service terminal with an electronic screen located in a physical space corresponding to a tile map, or a terminal device of a consumer entering into a physical space corresponding to a tile map. The terminal device of the user can be a smart phone, a tablet personal computer or a wearable device. In fig. 1a, the information management platform 101, the map server 102, and the map display terminal 103 are shown in an implementation form by way of example, and are not limited thereto.
In this embodiment, the information management platform 101 is located between the shop manager and the map server 102, and can communicate the shop management with the update operation of the shop map, thereby implementing digital management of the shop. Specifically, the information management platform 101 may obtain the stall change information indicating that the original stall in the physical space is changed to a new stall; then, generating an operation set according to the berth changing information, wherein the operation set comprises a map instruction for deleting an original berth and a map instruction for adding a new berth; further, the operation set is provided to the map server 102 as an atomic operation, so that the map server 102 updates the tile map corresponding to the physical space according to the operation set.
In this embodiment, the berth refers to a place provided by various malls, supermarkets or markets and having a certain accommodation property, and can accommodate some objects or articles, for example, the berth may be a shop in a mall, a cargo space in a supermarket, a stall in various open or semi-open markets, and the like. Correspondingly, the physical space in this embodiment refers to a physical space including at least one bunk, and may be a physical space such as a mall, a supermarket, or a market.
In this embodiment, each tile has some physical attributes, such as the position, shape, area size, etc. of the tile, which are referred to as tile attributes. The attributes of the bunks differ from bunks to bunks, where the differences include: all the attributes of the two bunks are different, or the attributes of part of the bunks are different.
In practical applications, the bunk in the physical space may change. Variations herein include, but are not limited to: the existing original berth in the physical space is transformed into a new berth, which is called the transformation of the berth; in the physical space, a new bunk is added, which is called newly-added bunk for short; and deleting the existing bunk in the physical space, which is referred to as deletion of the bunk for short. In either case, to digitally manage the bunk, it is necessary to synchronize the change of the bunk to the bunk map.
In this embodiment, the information management platform 101 faces the stall managers, and the stall managers only need to provide the stall change information to the information management platform 101, and then the information management platform 101 can control the map server 102 to synchronize the change of the stalls to the stall map according to the stall change information; further, the map display terminal 103 acquires the updated shop map from the map server 102, and displays the shop map having the latest shop layout.
And (3) modifying the berth:it means that the original berth is changed into a new berth. On a brick shop, this may involve the removal of the original bunk and the creation of a new bunk; on the bunk map, this may involve a deletion operation of the original bunk and an addition operation of the new bunk.
In practical applications, the berth manager knows the information related to the berth reconstruction, such as the number of original berths and the berth attribute of each original berth, and the number of new berths and the berth information of each new berth. The berth manager can communicate with the manager of the market to which the berth belongs to acquire the related information of berth reconstruction. For example, before or during the berth reconstruction, the berth manager obtains a berth reconstruction plan of a shopping mall through a shopping mall manager, obtains the number of original berths predicted to be reconstructed and berth information of each original berth from the berth reconstruction plan, and obtains the number of new berths predicted to be reconstructed and berth information of each new berth. Or after the berth transformation is completed, the berth manager can acquire the number of original berths before the market transformation, the berth attribute of each original berth, the number of new berths after the transformation, the berth information of each new berth and the like through the market manager.
After obtaining the information related to the berth improvement, the berth manager may arrange the information into berth change information and provide the information to the information management platform 101. The bunk change information indicates that an original bunk in the physical space is changed to a new bunk, and the position, shape, area size, and the like of the new bunk are different from those of the original bunk. In the embodiment of the present application, the implementation manner in which the shop manager provides the information management platform 101 with the shop change information is not limited, and the implementation manner of the shop manager providing the information management platform 101 with the shop change information may be different according to the implementation manner of the information management platform 101. The following examples illustrate:
in the embodiment 1, the information management platform 101 has a voice recognition function. Based on this, the shop manager may provide the shop change information to the information management platform 101 in a voice manner. As shown in fig. 1a, the information management platform 101 may provide a shop management page P1 to the shop manager, and a voice input control is displayed on the shop management page P1; the shop manager may provide the shop change information to the information management platform 101 in a voice manner by triggering the voice input control. Accordingly, the information management platform 101 may receive the voice signal input by the shop manager in response to the triggering operation of the voice input control by the shop manager, and further, resolve the shop change information from the voice signal by means of the voice recognition function. The triggering operation of the berth manager on the voice input control includes but is not limited to: click, long press, double click, touch, mouse hover, etc.
In the mode 2, the information management platform 101 provides a shop management page B to the shop manager, where the shop management page B includes a shop change information item, as shown in fig. 1 a; the shop manager may input the shop change information to the information management platform 101 through the shop change information item. Accordingly, the information management platform 101 may receive, as the berth change information, the berth attribute of the original berth before the change, the berth attribute of the new berth after the change, and the change operation type, which are input by the berth manager, in response to the input operation of the berth manager on the berth change information item. In this embodiment, the implementation form of the shop change information item is not limited, and all the implementation ways in which the shop manager can input the shop change information are applicable to the embodiment of the present application. Alternatively, as shown in fig. 1a, the tile change information items displayed on the tile management page B include: original position information item, new position information item, change operation type information item, etc. Wherein, through the original berth information item, the berth manager can input the berth attribute of the original berth to the information management platform 101; through the new berth information item, the berth manager can input the berth attribute of the new berth to the information management platform 101; by changing the operation type information item, the shop manager can input the type of the change operation to the information management platform 101. Wherein the type of change operation includes, but is not limited to: the replacement of the bunk, the splitting of the bunk or the merging of the bunks will not be described in detail for the moment.
In mode 3, the information management platform 101 may display the berth map at the local end, allowing the berth manager to provide the berth change information by changing the berth map, as shown in fig. 1 a. Based on the method, the berth management personnel can change the berth map according to the known berth transformation related information; for the information management platform 101, in response to a bunk change operation on the bunk map, information such as a bunk attribute of an original bunk before change, a bunk attribute of a new bunk after change, and a change operation type may be acquired as the bunk change information. In this embodiment, the manner in which the information management platform 101 displays the tile map at the local end is not limited. As shown in fig. 1a, the information management platform 101 may provide a shop trading page, and specifically, the information management platform 101 may display a shop map on the shop trading page.
In any of the above manners, after the tile change information is acquired, the information management platform 101 may generate a map instruction to delete an original tile and a map instruction to add a new tile according to the tile change information. In this embodiment, the information management platform 101 needs to send a map instruction for deleting an original bunk and a map instruction for adding a new bunk to the map server 102, so that the map server 102 updates the bunk map according to the received map instruction, where updating the bunk map refers to a process of deleting the original bunk on the bunk map and adding the new bunk.
The operation of deleting the original position and the operation of adding the new position are both successfully executed, and the updating of the position map is successful, namely the operation of deleting the original position and the operation of adding the new position are required to meet atomicity. In this embodiment, the information management platform 101 encapsulates the map instruction for deleting the original bunk and the map instruction for adding the new bunk into an operation set, and sends the operation set to the map server 102 as an atomic operation. For the map server 102, the operation set sent by the information management platform 101 can be received, and a map instruction for deleting an original position and a map instruction for adding a new position are analyzed from the operation set; and then, updating the berth map according to the map instruction for deleting the original berth and the map instruction for adding the new berth to obtain the updated berth map. In the embodiment, the operation set is taken as an atomic operation, so that the atomicity between the operation of deleting the original position and the operation of adding the new position can be ensured, and the position map can be successfully updated.
In the embodiment of the application, the transformation of the original bunk into the new bunk comprises the following modification types:
replacing the bunk:namely, an original berth is replaced by a new berth. For example, the originally square bunk C1 is replaced by an oval bunk C2. The berth manager may provide the information management platform 101 with the berth change information in which the square berth C1 is replaced with the oval berth C2 in any of the above-described manners 1 to 3. Information management platform101 after obtaining the tile change information, may determine that tile C1 needs to be deleted and tile C2 is added, so an operation set operset is generated, which stores the map instructions: delete C1; add C2 and set the operation set as an atomic operation. For example, the atomic property of the set of operations, operset, may be set to 1, indicating that the set of operations is an atomic operation. After that, the information management platform 101 provides the operation set with the atomic attribute of 1 to the map server 102. The map server 102 updates the tile map according to the set of operations, i.e., deletes tile C1 in the tile map and adds tile map C2.
Splitting the berth:i.e. splitting an original bunk into at least two new bunks. For example, the original bunk C3 is split into bunks C4 and C5 whose sum of areas equals bunk C3. The shop manager may split the shop C3 into two shop change information having a sum of areas equal to the shops C4 and C5 of the shop C3 to provide to the information management platform 101 in any of the above-described manners 1-3. After obtaining the tile change information, the information management platform 101 may determine that the tile C3 needs to be deleted, and the tiles C4 and C5 are added, so as to generate an operation set operset in which the map instruction is stored: delete C3; add C4; add C5 and set the operation set as an atomic operation. For example, the atomic property of the set of operations, operset, may be set to 1, indicating that the set of operations is an atomic operation. After that, the information management platform 101 provides the operation set with the atomic attribute of 1 to the map server 102. The map server 102 updates the tile map, i.e., deletes tile C3 in the tile map and adds tile maps C4 and C5, according to the set of operations.
Merging the bunks:i.e. at least two original bunks are merged into a new bunk. For example, two adjacent bunks C6 and C7 are perforated with intervening walls and combined into one bunk C8. The berth manager may provide the information management platform 101 with the berth change information in which two adjacent berths C6 and C7 are merged into one berth C8 in any one of the above-described manners 1 to 3. After obtaining the change information of the positions, the information management platform 101 may determine that the positions C6 and C7 need to be deleted and the position C8 needs to be added, so generate an operationSet operset, in which the map instructions are stored: delete C6; delete C7; add C8 and set the operation set as an atomic operation. For example, the atomic property of the set of operations, operset, may be set to 1, indicating that the set of operations is an atomic operation. After that, the information management platform 101 provides the operation set with the atomic attribute of 1 to the map server 102. The map server 102 updates the tile map, i.e., deletes tiles C6 and C7 in the tile map and adds tile map C8, according to the set of operations.
For new addition of bunk:refers to adding a new bunk in physical space. On a brick and mortar shop, this may involve the creation of a new bunk; on the bunk map, this may involve an add operation of a new bunk.
In practical applications, the stall manager knows information related to the newly added stalls, such as the number of the newly added stalls and the stall attribute of each newly added stall. The berth manager can communicate with the manager of the market to which the berth belongs to acquire the related information of the newly added berth. For example, before or during the process of adding a new bunk, the bunk manager knows the plan of adding a new bunk in the market through the market manager, and knows the number of the expected new bunks and the attribute of each new bunk from the plan of adding a bunk. Or after the new bunks are added, the bunk manager can acquire the number of the new bunks in the market and the attribute of each new bunk through the market manager.
After acquiring the related information of the newly added bunk, the bunk manager can arrange the newly added bunk information into the bunk information to be provided to the information management platform 101. The new berth adding information indicates that a new berth is added in the physical space and comprises attribute information such as the position, the shape, the area size and the like of the new berth. In this embodiment of the application, an implementation manner in which the berth manager provides newly added berth information to the information management platform 101 is not limited, and the berth manager may provide the newly added berth information to the information management platform 101 by using any one of the manners 1 to 3 mentioned in the above-mentioned berth improvement embodiments, which is not described herein repeatedly.
In any of the above manners, after obtaining the new adding information of the bunk, the information management platform 101 may generate a map instruction for adding the bunk according to the new adding information of the bunk, and send the map instruction for adding the bunk to the map server 102. For the map server 102, a map instruction for adding a bunk sent by the information management platform 101 can be received; and updating the berth map according to the map instruction for increasing the berth to obtain the updated berth map. In this case, updating the tile map refers to a process of adding one or more new tiles on the tile map, and does not involve a process of deleting existing tiles.
Regarding the deletion of the bunk:refers to deleting an existing bunk in the physical space. On a brick and mortar store, this may involve the removal of an existing bunk; on the bunk map, this may involve a deletion operation of an existing bunk.
In practical application, a stall manager knows the information related to the deletion of the stalls, such as the number of existing stalls to be deleted and the attribute of each existing stall. The shop manager can communicate with the manager of the shop, and can know the information about the deletion of the shop. For example, before or during the process of deleting a bunk, a bunk manager learns a plan for deleting a bunk from a mall through a mall manager, learns the number of bunks expected to be deleted from the plan for deleting a bunk, attributes of the bunk of each bunk, and the like. Or after the deletion of the bunks is completed, the bunk manager can acquire information such as the number of the bunks deleted in the shopping mall and the attribute of each bunk through the shopping mall manager.
After acquiring the related information of the deleted bunk, the bunk manager can arrange the information into the bunk deletion information and provide the information to the information management platform 101. The tile deletion information indicates that existing tiles in the physical space are deleted, and includes tile attributes such as the position, shape, area size, and the like of the tile to be deleted. In this embodiment of the application, an implementation manner in which the shop floor manager provides the information management platform 101 with the shop floor deletion information is not limited, and the shop floor manager may provide the information management platform 101 with the shop floor deletion information by using any one of the manners 1 to 3 mentioned in the above-mentioned shop floor modification embodiments, which is not described herein repeatedly.
In any of the above manners, after obtaining the tile deletion information, the information management platform 101 may generate a map instruction for deleting a tile according to the tile deletion information, and send the map instruction for deleting a tile to the map server 102. For the map server 102, a map instruction for deleting a bunk sent by the information management platform 101 can be received; and updating the berth map according to the map instruction for deleting the berth to obtain the updated berth map. In this case, updating the tile map refers to a process of deleting one or more existing tiles on the tile map, and does not involve a process of adding a new tile.
Further, in some embodiments of the present application, the bunk may be rented, leased or replaced, etc. to the merchant, which may involve a transaction process for the bunk (e.g., a process of soliciting merchants for the bunk). Once the transaction for the bunk is successful, transaction information is formed between the bunk and the transaction party. In the digital management process of the berth, the transaction process of the berth and the binding process between the berth and the transaction information can be digitally managed. Wherein, the new establishment and the reconstruction of the berth can involve the transaction process of the new berth and the binding process between the new berth and the transaction information. Further, the transaction information includes time information, which may include a transaction start time, a transaction end time, and the like. Based on the above, before the new berth is bound with the corresponding transaction information, whether the starting time of the transaction information corresponding to the new berth is not earlier than the ending time of the transaction information bound by the original berth can be judged; if so, establishing a binding relationship between the new berth and the corresponding transaction information; if not, the contradiction exists between the transaction information corresponding to the original berth and the new berth, and the transaction information cannot be bound. Further, with the expiration of the transaction information and the deletion of the bunk, the binding relationship between the bunk and the transaction information is ended.
In the following embodiments, the binding process of the berth and the transaction information is described in detail by taking the example of recruiting the berth as an example. Once the tenderer is successful for the shop, a tenderer contract is formed between the shop and the merchant. Wherein, the business recruitment agreement is a concrete implementation form of the transaction information. In the digital management process of the berth, the digital management can be carried out on the recruitment process of the berth and the binding process between the berth and the recruitment contract. Wherein, the new establishment and the reconstruction of the berth can relate to the recruitment process of the new berth and the binding process between the new berth and the recruitment contract; in addition, the binding relationship between the berth and the recruit contract ends with the expiration of the recruit contract and the deletion of the berth. The following details the information related to the recruiter:
as shown in fig. 1a, the information management platform 101 may provide a shop trading page through which the recruiter of a shop is combined with the transformation or creation of the shop. As shown in fig. 1a, a transaction trigger control is displayed on the shop transaction page. In the process of modifying or building the berth, the new berth can be recruited by triggering the transaction triggering control. Specifically, the shop manager may trigger (for example, click, double click, long press, touch, or the like) the transaction trigger control, and accordingly, the information management platform 101 requests the shop map from the map server 102 in response to the trigger operation on the transaction trigger control, and displays the shop map on the shop transaction page; then, the shop manager can change the shop map on the shop transaction page (i.e. change the original shop on the shop map into a new shop) or create a new shop on the shop map.
If the change operation is performed on the berth map by the berth manager, the information management platform 101 may respond to the berth change operation on the berth map, and on one hand, obtain the berth attribute of the original berth before the change, the berth attribute of the new berth after the change, and the change operation type (for example, replacement, splitting or merging of the berth) as the berth change information; on the other hand, the changed new berth can be released to the outside to recruit the new berth. If the new construction operation is performed on the berth map by the berth manager, the information management platform 101 can respond to the berth new construction operation on the berth map, and on one hand, obtain the berth attribute of the new berth as berth new construction information; on the other hand, the new bunk may be released to the outside for recruiting the new bunk.
After the success of recruiting a new berth displayed on the berth trading page, the information management platform 101 may obtain information of the recruiter contract corresponding to the new berth. Alternatively, the information of the recruiter contract may be uploaded to the information management platform 101 by the recruiter, or the information management platform 101 may also acquire the information of the recruiter contract from the device responsible for managing the recruiter contract. Thereafter, the information management platform 101 may establish a binding relationship between the new bunk and the recruit contract. Alternatively, the information management platform 101 may bind the identity of the new bunk with the identity of the recruiter contract, thereby establishing a binding relationship between the new bunk and the recruiter contract.
Further optionally, before establishing the binding relationship between the new berth and the recruiter contract, the information management platform 101 further needs to perform at least one of the following determination operations on the recruiter contract corresponding to the new berth (i.e., to be bound) to ensure that the binding requirement between the new berth and the recruiter contract is satisfied. For example: judging whether the starting time of the recruiter contract bound by the new berth is not earlier than the ending time of the recruiter contract bound by the original berth; judging whether the starting time of the recruiter contract to be bound by the new berth is not later than the ending time of the recruiter contract; it is determined whether the new bunk has bound another recruiter contract and the end time of the other recruiter contract is earlier than the start time of the currently bound recruiter contract, and so on. If the judgment result of the at least one judgment operation is yes, it is determined that the binding requirement between the new berth and the recruiter contract to be bound is met, and the information management platform 101 may establish a binding relationship between the new berth and the recruiter contract corresponding to the new berth.
For example, the following steps are carried out: assuming that for the original bunk a, the market plan replaces the original bunk a with the new bunk B after the contracted contract of the recruiter currently bound to the original bunk a expires, and performs re-recruiting, then when the bunk is changed and the recruiting succeeds, the information management platform 101 verifies the content of the contract J of the recruiter corresponding to the new bunk B. If the starting time of the recruiter contract J corresponding to the new bunk B is earlier than the ending time of the recruiter contract L corresponding to the original bunk A; or the starting time of the recruiter contract J corresponding to the new bunk B is later than the ending time of the recruiter contract J (the contract content is unreasonable); or, at present, another recruiter contract K is already bound to the new bunk B, and the ending time of the recruiter contract K is later than the starting time of the recruiter contract J, which means that the binding requirement between the contents of the new bunk B and the recruiter contract J is not met, so that the information management platform 101 cannot bind the new bunk B and the recruiter contract J; the information management platform 101 may establish a binding relationship between the new bunk B and the recruiter contract J only when the binding requirement is satisfied between the contents of the new bunk B and the recruiter contract J. For example, if the start time of the recruiter contract J corresponding to the new bunk B is later than the end time of the recruiter contract L corresponding to the original bunk a, the information management platform 101 may establish the binding relationship between the new bunk B and the recruiter contract J. For another example, if the start time of the recruiter contract J corresponding to the new bunk B is later than the end time of the recruiter contract L corresponding to the original bunk a, and the start time of the recruiter contract J corresponding to the new bunk B is earlier than the end time of the recruiter contract J, the information management platform 101 may establish the binding relationship between the new bunk B and the recruiter contract J. For another example, if the start time of the recruiter contract J corresponding to the new bunk B is later than the end time of the recruiter contract L corresponding to the original bunk a, and the new bunk B is not bound to other recruiter contracts, the information management platform 101 may establish the binding relationship between the new bunk B and the recruiter contract J.
In an application scenario in which the berth transformation is associated with a recruiter contract, the replacement, the splitting and the merging of the berth are accompanied by the change of the attributes of the berth and the recruiter. The recruiter attribute refers to attribute information related to the berth recruiter, including, for example, but not limited to: the name of the brand that the shop has recruited, the type of service that the brand corresponds to (e.g., types of cosmetics, clothing, electronics, dining, etc.), and display attributes that correspond to the brand name on the shop map (e.g., various visual attributes such as the display location of the brand name, the font size, the color, etc.). This means that in addition to relying on the properties of the bunk of the original bunk and the new bunk, the recruiting properties of the original bunk and the new bunk need to be combined in the process of making changes to the bunk map. Therefore, the information management platform 101 needs to generate an operation set simultaneously by combining the tile change information and the recruiter contract of the original tile and the new tile, so that the tile attribute and the recruiter attribute of the tile can be simultaneously reflected in the map instruction included in the operation set, so that the map server 102 simultaneously updates the tile map by combining the tile attribute and the recruiter attribute of the tile.
Specifically, the information management platform 101 may generate a map instruction for deleting an original bunk according to the bunk attribute of the original bunk and the contracted business contract bound to the original bunk; generating a map instruction for adding a new berth according to the berth attribute of the new berth and the contracted business of the newly bound berth; and simultaneously packaging the map instruction for deleting the original position and the map instruction for adding the new position into an operation set. Here, the "map instruction to delete the original tile" includes not only tile attributes of the original tile (for example, a position, a shape, an area size, and the like of the original tile) but also poster attributes of the original tile (for example, a brand name, a service type, and the like). Here, the "map instruction to add a new bunk" includes not only attributes of the bunk of the new bunk (e.g., a position, a shape, an area size, etc. of the new bunk) but also attributes of a poster of the new bunk (e.g., a brand name, a service type, a display attribute of the brand name on the map of the bunk, etc.).
In the following, a detailed description is given of how the information management platform 101 generates a corresponding map instruction in combination with a recruiter contract in three cases of replacing, splitting, and merging a bunk.
Replacement of bunks in conjunction with solicitation:taking the example of replacing the original bunk a with the new bunk B and performing re-recruitment in the above embodiment, the information management platform 101 may determine the content of the contracted contract L bound to the original bunk a according to the binding relationship between the original bunk a and the contracted contract L, and may further obtain the content agreed to be displayed in the original bunk a in the contracted contract L; and determining the recruiting attribute of the original stall A based on the content appointed to be displayed in the original stall A in the recruiting contract L, and further generating a map instruction for deleting the original stall A by the information management platform 101 according to the stall attribute of the original stall A and the recruiting attribute of the recruiting contract L. Similarly, the information management platform 101 determines the content of the recruiter contract J bound to the new bunk B according to the binding relationship between the new bunk B and the recruiter contract J, and thus can know that the agreement in the recruiter contract J needs to be displayed in the new bunk BThe contents of the figure are shown; determining the recruiting attribute of the new stall B based on the content appointed to be displayed in the new stall B in the recruiting contract J; and further, generating a map instruction for adding the new stall B according to the stall attribute and the recruiter attribute of the new stall B.
In this embodiment, the format of the map command is not limited, and the format of the map command may be different according to the adopted programming language. In an alternative embodiment, the map instructions may be in json programming language, and the json string format of these map instructions is implemented as follows:
{"1":{"shop":{"delete":[{"type":"Feature","geometry":{"type":"Polygon","c oordinates":[[119.65356,29.103982]]},"properties":{"ft_type":"0001","ft_name_cn":"ASH","ft_amap_type":"0001","ft_sourceid":"60000620742","ft_shopnumbe r":"","ft_cpid":"60000605651F01S0025","brandicon":"","note":"","zindex":1},"a dd":[{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[119.65356,29.103982]]},"properties":{"ft_type":"0001","ft_name_cn":"","ft_amap_type":"0001","ft_sourceid":"60000620742","ft_shopnumber":"","ft_cpid":"8234034712306492b","brandicon":"","note":"","zindex":1,"poitype":1,"angle":9,"textheight":5.12,"textwidth":11.376,"textradius":3.62}}]}]}}}
in the above character string, "1" in the initial part indicates that various instructions in the character string form an atomic operation; "shop" represents a bunk; "delete" represents a map instruction to delete a tile; "add" represents a map instruction to add a tile; the character strings before the delete and the add represent the information of the position attribute, the sponsor attribute and the like of the original position; the character string after "add" represents the tile attribute and the recruit attribute, etc., of the new tile. Wherein the "type" field and the "geometry" field indicate a tile attribute of an original tile or a new tile, the "type" field indicates a type of the original tile or the new tile, and the "geometry" field indicates a shape of the original tile or the new tile. The "properties" field indicates the recruit attribute for the original or new bunk. The recruiter attributes for a tile may include a brand name, a service type, and a display attribute of the brand name on a tile map, among other attributes. For example, the following steps are carried out: "ft _ type" represents a service type of the shop corresponding to the poster brand, for example: apparel, footwear, accessories, and the like; "ft _ name _ cn" represents the brand name of the corresponding merchant of the tile, for example: lienin, nike, adidas, etc.; "ft _ cpid" represents a tile identification, for example: number of berths, etc.; the fields "brandicon", "note", "render", "poityp", "textheight", "textwidth", "textradius", etc. represent descriptions of other recruit attributes for the tile, such as: location coordinates, shape, size, etc. of the brand name on the berth map.
Splitting of bunks in combination with soliciting of merchants: taking the example that the original bunk A is split into new bunks B and C, for example, a wall is added in the middle of the original bunk A, the original bunk A is divided into two parts, and the recruiters are respectively carried out on the new bunks B and C, the information management platform 101 can determine the content of the recruiter contract L bound with the original bunk A according to the binding relationship between the original bunk A and the recruiter contract L, and further can know the content appointed to be displayed in the original bunk A in the recruiter contract L; and determining the recruiting attribute of the original stall A based on the content to be displayed in the original stall A agreed in the recruiting contract L, and further generating a map instruction for deleting the original stall A by the information management platform 101 according to the stall attribute and the recruiting attribute of the original stall A. Similarly, the information management platform 101 determines the content of the recruiter contract J bound to the bunk B according to the binding relationship between the new bunk B and the recruiter contract J, and can further obtain the content to be displayed in the new bunk B agreed in the recruiter contract J; determining the recruiting attribute of the new stall B based on the content appointed to be displayed in the new stall B in the recruiting contract J; and generating a map instruction for adding the new berth B according to the berth attribute and the recruiting attribute of the new berth B. The information management platform 101 determines the content of the recruiter contract H bound to the new bunk C according to the binding relationship between the new bunk C and the recruiter contract H, and can further acquire the content appointed to be displayed in the new bunk C in the recruiter contract H; determining the recruiting attribute of the shop C based on the content agreed to be displayed in the new shop C in the recruiting contract H; and generating a map instruction for adding the new berth C according to the berth attribute and the recruiting attribute of the new berth C. Regarding the format of the map instruction, reference may be made to the example of the map instruction in the tile replacement embodiment described above, and details are not repeated here.
Combining bunks with soliciting merchants: taking the example that the original bunks B and C are merged and divided into the new bunks A, for example, a wall between the original bunks B and C can be opened to obtain the new bunks A, and the recruiting is performed on the new bunks A again, the information management platform 101 can determine the content of the recruiter contract J bound with the original bunks B according to the binding relationship between the original bunks B and the recruiter contract J, and further can know the content appointed to be displayed in the original bunks B in the recruiter contract J; determining the recruiting attribute of the original bunk B based on the content appointed to be displayed in the original bunk B in the recruiting contract J; and generating a map instruction for deleting the original bunk B according to the bunk attribute and the recruiting attribute of the original bunk B. Similarly, the information management platform 101 determines the content of the contracted contract H bound by the original bunk C according to the binding relationship between the original bunk C and the contracted contract H, and can further obtain the content to be displayed in the original bunk C agreed in the contracted contract H; determining the recruiting attribute of the original berth C based on the content appointed to be displayed in the original berth C in the recruiting contract H; and generating a map instruction for deleting the original place C according to the place attribute and the recruiting attribute of the original place C. The information management platform 101 determines the content of the recruiter contract L bound to the new bunk a according to the binding relationship between the new bunk a and the recruiter contract L, and further obtains the content appointed to be displayed in the new bunk a in the recruiter contract L; determining the recruiting attribute of the new stall A based on the content appointed to be displayed in the new stall A in the recruiting contract L; and further, generating a map instruction for increasing the position A according to the position attribute and the recruiter attribute of the new position A. Regarding the format of the map instruction, reference may be made to the example of the map instruction in the tile replacement embodiment described above, and details are not repeated here.
Further, when the information management platform 101 generates an operation set from the berth change information and the recruiter contract, the operation set may be provided to the map server 102 as an atomic operation. Further optionally, in the case of a new berth binding recruiter contract, when the start time of the new berth binding recruiter contract is reached, the information management platform 101 provides the operation set as an atomic operation to the map server 102 side, for the map server 102 side to update the berth map according to the operation set. Of course, the information management platform 101 may also provide the operation set as an atomic operation to the map server 102 side before the start time of the newly berth-bound recruiter contract; accordingly, the map server 102 may update the berth map according to the set of operations when the start time of the recruiter contract for the new berth binding is reached.
Specifically, the map server 102 receives the operation set provided by the information management platform 101, and then analyzes the operation set to obtain a tile attribute and a sponsor attribute of the tile that needs to be updated, for example: the attribute of the bunk can comprise the type, shape and position of the bunk; the recruiter attributes for a tile may include a brand name, a service type, and a display attribute of the brand name on a tile map, among other attributes. Further, the map server 102 updates the tile map according to the tile attribute and the recruit attribute obtained by the parsing. Wherein all or a portion of the solicitor attribute may be displayed in the placemat map.
For example, the following steps are carried out: after a certain bunk succeeds in recruiting and successfully binds a recruiter contract in 6-month and 5-day, and the starting time of the recruiter contract is 7-month and 1-day, after the bunk binds the recruiter contract in 6-month and 5-day, the information management platform 101 compares the current date with the starting date of the recruiter contract every morning, judges whether the current date is the same as the starting date of the recruiter contract or not, and compares the dates until 7-month and 1-day 0 to find that the dates are the same, and then the information management platform 101 provides an operation set to the map server 102, and the map server 102 updates the bunk map at 7-month and 1-day 0.
Further, if the map command included in the operation set is: delete A; add B; namely, the original bunk a is deleted and a new bunk B is added, then the map server 102 will execute the operations of deleting the bunk a and adding the bunk B, and will set the bunk attribute and the recruiter attribute of the bunk B; and the brand name in the set recruiter attribute may be displayed in the berth map. If the map command included in the operation set is: delete A; add B; add C; i.e., delete original bunk a and add new bunks B and C, the map server 102 will perform the operations of deleting bunk a and adding bunks B and C, and set the bunk attributes and the recruit attributes of bunks B and C, while the brand name in the set recruit attributes can be displayed in the bunk map. If the map command included in the operation set is: delete B; delete C; add A; i.e., deleting original positions B and C and adding a new position a, the map server 102 will perform operations of deleting positions B and C and adding position a, and set the position attribute and the recruit attribute of position a, and at the same time set the brand name in the recruit attribute to be displayed in the position map.
Based on the update operation, the map display terminal 103 may request the map server 102 for a bunk map when monitoring a map request event; and receiving a tile map returned by the map server 102 according to the request, and displaying the tile map, wherein the position, the geometric shape, the brand name bound to the tile and other information of each tile are displayed on the tile map. The map request event may be a set update period arrival event, an event that a user opens an application to which the map of the berth belongs, an update event of the map of the berth sent by the user, or the like. It should be noted that, besides that the map display terminal 103 actively requests the map server 102 for the tile map, the map server 102 may also actively send the updated tile map to the map display terminal 103 after the tile map is successfully updated.
In the embodiment of the application, the information management platform is matched with the map server, the operation set can be generated according to the berth changing information, the operation set is provided for the map terminal as an atomic operation for the map terminal to change the corresponding berth map, various digital management such as replacement, deletion, splitting and combination of the berths is realized, the berths can be managed more intuitively and conveniently, and the efficiency and intuitiveness of berth management can be improved.
Here, in the information management system provided in the above embodiment, description is made taking digital management of "bunk" as an example. However, the information management system may manage not only the "bunk" digitally, but also other physical subspaces similar to the "bunk". The physical subspace refers to a partial space having a certain accommodation property in a designated physical space and capable of accommodating some objects or articles. Depending on the application scenario, the implementation form of the designated physical space may be different, and accordingly, the implementation form of the physical subspace may be different.
For example, the designated physical space may be various malls, supermarkets, or markets, etc., and accordingly, the physical subspace is a bunk in various malls, supermarkets, or markets, and the bunk may be a shop, a cargo space, or a booth, etc. In the scene, by adopting the scheme provided by the embodiment of the application, digital management of the positions can be realized. Each scene is specifically explained below.
For a market, there may be berth reconstruction conditions such as new construction, demolition, splitting, merging of a berth, and meanwhile, there may be situations such as whether to invite a business or not in the state of the berth. For example: in order to solve the problem of passenger flow congestion, some berths need to be removed and modified into pedestrian passages, due to the fact that the types and the quantity of commodities of a certain merchant are large, a plurality of berths are combined into one berth to be rented and sold to the merchant, and certain newly-built berth is not recruited or is not recruited continuously after the contract of the existing berth recruiter is expired, so that the berth is idle, and the like. All of the above scenarios will result in changes to the attributes of the placements and recruits, the changes to which are not known to the manager of the mall business. By the scheme provided by the embodiment of the application, a manager of a market enterprise can intuitively know the shop attributes and the business inviting attributes of the shop of the market, and the management of the market is facilitated; on the other hand, the change information of the bunk is embodied on the bunk map, so that for customers, the positions of the bunks in the market and the brands and types of commodities can be known at a glance, unnecessary time waste is reduced, and user experience is improved.
Similarly, the digital management mode of the shopping mall can be applied to the management of a plurality of chain supermarkets, so that the management of the chain supermarkets is more visual and convenient. In addition, for a supermarket, the selling areas of various commodities are transformed, whether the commodities are idle or not and the like, and the scheme of the embodiment of the application is also applicable. The following description is given for the case of applying the embodiment of the present application to a supermarket. For example: along with the change of seasons, the demands of customers on commodities are changed, and the demands of customers on wine and fruits are increased in hot summer, so that the supermarket can modify the positions of the wine area and the fruit area to meet the requirements of customers, and the position area of the wine area and the fruit area is enlarged; another example is: due to the fact that the passenger flow in the busy season of travel is increased, supply and demand of commodities in a supermarket are not met, the phenomenon that goods are cut off in a selling area of a certain commodity occurs, and the like. According to the scene in the embodiment, by applying the scheme of the embodiment of the application, a supermarket manager can visually check and manage the states of the commodity selling areas in the supermarket, so that the supply and demand problems can be solved at the first time, and loss is reduced.
Likewise, for some open or semi-open markets (e.g., wholesale markets or vegetable markets, etc.), the market boss may also apply the solution of the embodiments of the present application for more intuitive viewing and management of the individual booths. For example: the booths in each area in the market sell different commodities, including a fruit and vegetable area, a seasoning area, a seafood area, a flower and bird fish area and the like, and due to the supply and demand relationship and the change of booths, the booths are possibly transformed and left unused; alternatively, the opening times for the different local booths and the general categories of merchandise sold may also vary, for example: vegetables and breakfast are sold in early markets, wholesale and retail small commodities are sold in night markets, and the like. By aiming at the scenes in the embodiment, the scheme of the embodiment of the application can be used, so that the market boss can visually check and manage the states of the booths in each area in the market, the arrangement condition of the booths can be better coordinated, and the loss can be reduced.
As another example, the physical space is designated as a building developed by a real estate manufacturer, and accordingly, the physical subspaces may be stores sold outside of the building. In the scene, by adopting the scheme provided by the embodiment of the application, the digital management of shops in the building can be realized.
As another example, the designated physical space is an office space within an office building, and correspondingly, the physical sub-space is a workstation, office, etc. within the office space. In the scene, by adopting the scheme provided by the embodiment of the application, the digital management of stations, offices and the like in the office space can be realized.
As another example, the designated physical space is some geographic area, and accordingly, the physical subspace is a geographic marking point in the geographic area, such as an artificial attraction, a road marking point in a marathon scene, and so on. In this scenario, by using the scheme provided by the embodiment of the present application, digital management of the geographic marking points can be realized.
In addition to the system embodiments described above, the present application further provides a method for managing tile information, where the method is applicable to an information management device, and the information management device may be a terminal device or a server device with certain computing capability, such as an information management platform in the system embodiments described above. Fig. 1b is a flowchart of the tile information management method, and the tile information management method according to the embodiment of the present application will be described in detail below. As shown in fig. 1b, the method for managing the stall information includes the following steps:
11. and acquiring berth change information, wherein the berth change information indicates that an original berth in the physical space is changed into a new berth, and the attribute of the new berth is different from that of the original berth.
12. And generating an operation set according to the berth change information, wherein the operation set comprises a map instruction for deleting the original berth and a map instruction for adding a new berth.
13. And providing the operation set as an atomic operation to the map end so that the map end can update the berthage map corresponding to the physical space according to the operation set.
In the embodiment of the present application, the bunk change information indicates that an original bunk in the physical space is changed to a new bunk, and the position, shape, area size, and the like of the new bunk are different from those of the original bunk. The tile change information may include the number of tiles involved in the change operation and the tile attributes for each tile. Taking the mall bunk modification as an example, the bunk modification information may include the number of modified original bunks and the bunk attribute of each original bunk, and the number of new bunks expected to be modified and the bunk attribute of each new bunk.
In the embodiment of the present application, the implementation of obtaining the tile change information is not limited, and the following examples illustrate that:
in an optional embodiment, a shop management page may be displayed, the shop management page including a shop change information item; and responding to the input operation of the tile changing information item, and acquiring the tile attribute of the original tile before changing, the tile attribute of the new tile after changing and the changing operation type as the tile changing information.
In another optional embodiment, the bunk map is presented at the local end; and responding to the berth changing operation on the berth map, and acquiring the attribute of the original berth before changing, the attribute of the new berth after changing and the changing operation type as berth changing information.
Further, displaying the berth map at the local end, comprising: displaying a shop trading page, wherein the shop trading page comprises a trading trigger control; and responding to the triggering operation of the transaction triggering control, requesting a berth map from the map end, and displaying the berth map returned by the map end on a berth transaction page. In this embodiment, the map end refers to a device capable of performing an update operation on a tile map according to a map instruction, and may be, for example, a map server or a map display terminal having a map display function at the same time.
In this embodiment, the modification of the bunk means that the original bunk is removed and a new bunk is newly built. Therefore, after the tile change information is acquired, a corresponding operation set is generated according to the tile change information, that is, a map instruction for deleting an original tile and a map instruction for adding a new tile are generated.
Further, the information management device may provide the generated map instruction to the map terminal, so that the map terminal updates the tile map corresponding to the entity tile according to the map instruction. In the embodiment of the application, the map terminal executes deletion operation on the corresponding positions in the position map according to the map instruction for deleting the original positions, and executes addition operation on the corresponding positions in the position map according to the map instruction for adding the new positions.
Further, considering that in practical applications, the bunk can be rented, leased or replaced for the merchant, which involves the transaction process of the bunk. Once the transaction for the bunk is successful, transaction information is formed between the bunk and the transaction party. Based on this, the method of this embodiment further includes: and establishing a binding relationship between the new berth and the transaction information. Further, the transaction information includes time information, which may include a transaction start time, a transaction end time, and the like. Based on the above, before the new berth is bound with the corresponding transaction information, whether the starting time of the transaction information corresponding to the new berth is not earlier than the ending time of the transaction information bound by the original berth can be judged; if yes, establishing a binding relationship between the new berth and the corresponding transaction information. In an application scenario, after a new stall is built, a business recruitment is performed on the new stall, and after the business recruitment is successful, a business recruitment contract is signed for the new stall and a merchant. Therefore, after the new berth recruiter displayed on the berth trading page succeeds, the binding relationship between the new berth and the recruiter contract can be established. Wherein, the business recruitment agreement is a concrete implementation form of the transaction information.
In an optional embodiment, before the binding relationship between the new bunk and the recruiter contract is established, the content of the recruiter contract corresponding to the new bunk needs to be judged, and the binding relationship between the new bunk and the corresponding recruiter contract can be established only if the binding requirement is met. For example: judging whether the starting time of the recruiter contract bound by the new berth is not earlier than the ending time of the recruiter contract bound by the original berth; judging whether the starting time of the recruiter contract to be bound by the new berth is not later than the ending time of the recruiter contract; it is determined whether the new bunk has bound another recruiter contract and the end time of the other recruiter contract is earlier than the start time of the currently bound recruiter contract, and so on. If the judgment result of the at least one judgment operation is yes, the new berth and the recruiter contract to be bound with the new berth are determined to meet the binding requirement, and the binding relationship between the new berth and the corresponding recruiter contract can be established.
Further, changing a tile will be accompanied by a change in the tile attribute and the recruit attribute, so both the change information for the tile attribute and the change information for the recruit attribute (also referred to as the trade attribute) can be considered in the process of generating the operation set. For example, a map instruction for deleting an original bunk can be generated according to the bunk attribute of the original bunk and the bound recruiter contract; generating a map instruction for adding a new berth according to the berth attribute of the new berth and the bound recruiting contract; and the map instruction for deleting the original bunk and the map instruction for adding the new bunk are packaged into an operation set and provided to the map terminal, so that the map terminal can update the bunk map by combining the bunk attribute and the recruiter attribute of the bunk at the same time.
Specifically, the generating of the map instruction for deleting the original bunk according to the bunk attribute of the original bunk and the bound recruiter contract includes: and determining the recruiter attribute of the original berth according to the content to be displayed in the berth agreed in the recruiter contract bound with the original berth, and generating a map instruction for deleting the original berth according to the berth attribute and the recruiter attribute of the original berth. Correspondingly, the generating of the map instruction for adding the new berth according to the berth attribute of the new berth and the bound recruiter contract comprises: and generating a recruiter attribute of the new berth according to the content to be displayed in the berth agreed in the recruiter contract bound with the new berth, and further generating a map instruction for adding the new berth according to the berth attribute and the recruiter attribute of the new berth. Wherein, the attributes of the original bunk or the new bunk may include: the type, shape and position of the bunk; the solicitor attributes of the original or new bunk may include: brand name, service type, and display attributes of the brand name on the placemat map, among others.
For example, the following steps are carried out: if the berth change information indicates that an original berth is replaced by a new berth, the information management equipment generates a map instruction for deleting the original berth and a map instruction for adding the new berth as an operation set according to the attributes of the original berth and the new berth; for example, deleting the new stall V of the stall W can be written as: 1, optiset ═ 1; delete W; add V. If the berth change information indicates that one original berth is divided into at least two new berths, generating a map instruction for deleting the original berth and a map instruction for adding at least two new berths as an operation set according to the berth attributes of the original berth and the at least two new berths; for example, deleting the new bunks V and Y of the bunk W can be written as: 1, optiset ═ 1; delete W; add V; add Y. If the berth change information indicates that at least two original berths are combined into a new berth, a map instruction for deleting the at least two original berths and a map instruction for adding the new berth can be generated as an operation set according to the berth attributes of the at least two original berths and the new berth; for example, deleting the bunk V and Y adds the bunk W, which can be written as: 1, optiset ═ 1; delete V; delete Y; add W.
In this embodiment, after the operation set is generated according to the berth change information, the operation set may be provided to the map terminal as an atomic operation in the form of the operation set in the above embodiment at the start time of the recruiter contract bound to a new berth, so that the map terminal updates the berth map corresponding to the physical space according to the operation set. Or after the operation set is generated, the operation set is directly provided to the map terminal as an atomic operation, and the map terminal updates the berth map according to the operation set at the starting time of the newly berthed and bound recruiter contract. In this embodiment, the implementation form of the map end is not limited, and the map end may be a map server or a map display terminal with map updating capability, for example.
In the embodiment of the application, the operation set is generated according to the berth changing information and is provided to the map terminal as an atomic operation for the map terminal to change the corresponding berth map, so that various digital management such as replacing, deleting, splitting and merging of the berths is realized, the berths can be managed more intuitively and conveniently, and the efficiency and intuitiveness of berth management can be improved.
An embodiment of the present application further provides a method for managing berth information, where the method is applicable to a map terminal, fig. 2 is a flowchart of another method for managing the berth information provided in the embodiment of the present application, and as shown in fig. 2, the method includes the steps of:
21. and receiving an operation set sent by the information management equipment, wherein the operation set comprises a map instruction for deleting the original position and a map instruction for adding the new position.
22. And updating the berth map according to the map instruction for deleting the original berth and the map instruction for adding the new berth to obtain the updated berth map.
In the embodiment of the application, after receiving the operation set provided by the information management device, the map terminal can analyze the operation set, and update the tile map according to a map instruction for deleting an original tile and a map instruction for adding a new tile included in the operation set. Wherein, updating the object berth map comprises: and executing deletion operation on the berth map according to the map instruction for deleting the original berth, and executing addition operation on the berth map according to the map instruction for adding the new berth. For the generation process of the operation set, reference may be made to the foregoing embodiments, and no attention is paid in this embodiment.
In an alternative embodiment, where a lot is bound with a recruiter contract, the lot is provided with both the lot attribute and the recruiter attribute. In this case, executing the deletion operation on the tile map according to the map instruction to delete the original tile includes: deleting the berth attribute and the recruiting attribute of the original berth in the berth map; accordingly, performing an add operation on the tile map according to the map instruction to add a new tile includes: and adding a new berth in the berth map, and adding a berth attribute and a sponsor attribute corresponding to the new berth to obtain an updated berth map.
In an alternative embodiment, the map side is a map server. Further, after the updated berth map is obtained, the map server can send the updated berth map to the map display terminal for displaying according to the map request sent by the map display terminal; or automatically sending the updated berth map to a map display terminal for displaying. The map display terminal may be a display screen located in a physical space corresponding to the bunk map or a guidance service terminal with an electronic screen, for example: shopping guide electronic screens, shopping guide robots, large screens and the like in the shopping malls are arranged in the elevator openings of all the layers; or a terminal device of the user, for example: and a mobile phone, a tablet and the like provided with a shopping APP (the shopping APP has the function of displaying the berth map) or the berth map APP.
In another optional embodiment, the map terminal is a map display terminal with map updating capability, the map display terminal receives an operation set sent by the information management device, and updates the berth map according to a map instruction for deleting an original berth and a map instruction for adding a new berth, which are contained in the operation set, so as to obtain an updated berth map; and displaying the updated berth map.
In this embodiment, the map end is matched with the information management device, the information management device submits an operation set required for changing the berth map to the map end in the form of an atomic operation instruction, the map end adaptively changes the berth map according to the map instruction in the atomic operation, manual change is not needed, manpower is saved, and the berth management efficiency is improved.
The embodiment of the present application further provides a physical space resource information management method, which is applicable to an information management device, where the information management device may be a terminal device or a server device with computing capability, and may be, for example, an information management platform in the system embodiment described above, but is not limited thereto. Fig. 3a is a flowchart of a method for managing physical space resource information according to an embodiment of the present application, and as shown in fig. 3a, the method includes the following steps:
31a, acquiring physical space modification information, wherein the physical space modification information indicates that an original physical subspace in a physical space is modified into a new physical subspace; the spatial attributes of the new physical subspace are different from those of the original physical subspace.
And 32a, generating an operation set according to the physical space change information, wherein the operation set comprises a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace.
And 33a, providing the operation set as an atomic operation to the map end so that the map end can update the map corresponding to the physical space according to the operation set.
In the embodiment of the application, each physical subspace in the designated physical space is viewed and managed in a digital management mode. Among the physical subspaces that can be managed are, but not limited to: shop of a mall, shop and cargo space of a supermarket, booth of a market, work stations of an office, floor of a real estate developer, geographical marker points within a geographical area, and the like.
In practical applications, the physical subspace may be variously modified. Physical space modification information may be obtained for digitally managing modification operations of the physical subspace. Wherein the physical space modification information indicates to modify an original physical subspace in the physical space into a new physical subspace, the original physical subspace and the new physical subspace having different spatial attributes. For example, the physical space modification information may include: the number of physical subspaces involved in the alteration operation and the spatial attributes of each physical subspace. Taking the modification of the original physical subspace into the new physical subspace as an example, the physical space modification information may include the number of the modified original physical subspaces and the physical subspace information of each original physical subspace, as well as the number of the new physical subspaces expected to be modified and the spatial attribute of each new physical subspace, etc. In the embodiment of the present application, the implementation of obtaining the physical space modification information is not limited, and the following examples illustrate that:
in an optional embodiment, the manner of obtaining the physical space modification information includes: displaying a physical space resource management page, wherein the physical space resource management page comprises a physical space change information item; and responding to the input operation of the physical space modification information item, and acquiring the space attribute of the original physical subspace before modification, the space attribute of the new physical subspace after modification and the modification operation type as physical space modification information. Among them, the information management page P1 or P2 shown in fig. 1a is an example of a physical space resource management page.
In another alternative embodiment, the manner of obtaining the physical space modification information includes: displaying a map corresponding to the physical space at the home terminal; and responding to the change operation of the physical subspace on the map, and acquiring the space attribute of the original physical subspace before the change, the space attribute of the new physical subspace after the change and the change operation type as physical space change information.
Further optionally, displaying, at the local end, a map corresponding to the physical space, including: displaying a physical space resource transaction page, wherein the physical space resource transaction page comprises a transaction triggering control; responding to the triggering operation of the transaction triggering control, and requesting a map corresponding to the physical space from a map terminal; and displaying the map on a physical space resource transaction page. The style and content of the physical space resource transaction page are different according to different transaction types, which is not limited. Taking the example that the physical subspace is a shop and the transaction type for the shop is a shop for recruiting the shop, an example of the physical space resource transaction page is the resource transaction page shown in fig. 1 a.
After the physical space change information is acquired, a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace can be generated according to the space change information, and the operation set is provided to the map terminal as an atomic operation, so that the map terminal can update the map corresponding to the physical space according to the operation set. The map terminal may be any device having a map updating capability, for example, a map server, or a map display terminal having a map updating capability, which is not limited to this.
Further optionally, the above-mentioned embodiment of generating the operation set according to the physical space modification information includes at least one of the following cases:
if the physical space change information indicates that an original physical subspace is replaced by a new physical subspace, generating a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace as an operation set according to the space attributes of the original physical subspace and the new physical subspace;
if the physical space change information indicates that one original physical subspace is divided into at least two new physical subspaces, generating a map instruction for deleting the original physical subspace and a map instruction for adding the at least two new physical subspaces as an operation set according to the space attributes of the original physical subspace and the at least two new physical subspaces;
and if the physical space change information indicates that at least two original physical subspaces are combined into a new physical subspace, generating a map instruction for deleting the at least two original physical subspaces and a map instruction for adding the new physical subspace as an operation set according to the space attributes of the at least two original physical subspaces and the new physical subspace.
Further, transaction information may be generated in view of the physical subspace. Optionally, a transaction operation on the new physical subspace may be initiated through the physical space resource transaction page, and the transaction operation includes, but is not limited to: soliciting, renting, reselling, or replacing, etc. Based on this, the method of this embodiment further includes: and if the transaction aiming at the new physical subspace displayed on the physical space resource transaction page is successful, establishing a binding relationship between the new physical subspace and the transaction information. The tendering contract provided in the foregoing embodiment is a specific implementation form of the transaction information.
Still further, the transaction information may include time information, including, for example: a transaction start time and a transaction end time. Taking the recruiter contract as an example, the time information included in the transaction information is the start time of the recruiter contract and the end time of the recruiter contract. Based on this, before the binding relationship between the new physical subspace and the transaction information is established, the method of this embodiment further includes: judging whether the starting time of the transaction information corresponding to the new physical subspace is not earlier than the ending time of the transaction information bound to the original physical subspace; if so, establishing a binding relationship between the new physical subspace and the corresponding transaction information; if not, it means that a binding relationship should not be established between the two.
On the basis of the transaction information, the embodiment of generating the operation set according to the physical space change information comprises the following steps: generating a map instruction for deleting the original physical subspace according to the space attribute of the original physical subspace and the bound transaction information; generating a map instruction for adding the new physical subspace according to the space attribute of the new physical subspace and the bound transaction information; and packaging the map command for deleting the original physical subspace and the map command for adding the new physical subspace into an operation set.
Further, the above embodiment of generating a map instruction for deleting the original physical subspace according to the spatial attribute of the original physical subspace and the bound transaction information includes: determining the transaction attribute of the original physical subspace according to the content to be displayed in the physical subspace agreed in the transaction information bound to the original physical subspace; and generating a map instruction for deleting the original physical subspace according to the space attribute and the transaction attribute of the original physical subspace.
Further, the above embodiment of generating a map instruction for adding a new physical subspace according to the spatial attribute of the new physical subspace and the bound transaction information includes: generating the transaction attribute of the new physical subspace according to the content to be displayed in the physical subspace agreed in the transaction information bound in the new physical subspace; and generating a map instruction for adding the new physical subspace according to the space attribute and the transaction attribute of the new physical subspace.
In an alternative embodiment, the spatial attributes of the original physical subspace or the new physical subspace include: the type, shape, and location of the physical subspace; the transaction attributes of the original physical subspace or the new physical subspace include: brand name, service type, and display attributes of the brand name on the map.
Further, on the basis of the transaction information, the operation set is provided to the map terminal as an optional implementation mode of an atomic operation, and the optional implementation mode comprises the following steps: and at the starting time of the transaction information bound by the new physical subspace, providing the operation set as an atomic operation to the map terminal so that the map terminal can update the map corresponding to the physical space according to the operation set. Or, on the basis of the transaction information, another alternative embodiment of providing the operation set as an atomic operation to the map terminal includes: and after the operation set is generated, directly providing the operation set as an atomic operation to the map terminal, and updating the physical space map according to the operation set by the map terminal at the starting time of the transaction information bound in the new physical subspace.
In the embodiment of the application, the operation set is generated according to the physical space change information, and is provided to the map terminal as an atomic operation for the map terminal to change the corresponding physical space map, so that various digital management such as replacement, deletion, splitting and combination of physical subspaces is realized, physical space resources can be managed more intuitively and conveniently, and the efficiency and intuitiveness of physical space resource management can be improved.
The embodiment of the present application further provides a method for managing physical space resource information, where the method is applicable to a map terminal, and fig. 3b is a flowchart of another method for managing physical space resource information provided in the embodiment of the present application, and as shown in fig. 3b, the method includes the steps of:
31b, receiving an operation set sent by the information management device, wherein the operation set comprises a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace.
And 32b, updating the map corresponding to the physical space to which the new physical subspace belongs according to the map command of deleting the original physical subspace and the map command of adding the new physical subspace, and obtaining the updated map.
In the embodiment of the application, after receiving the operation set provided by the information management device, the map terminal can analyze the operation set, and update the map in the physical space according to a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace, which are included in the operation set. Wherein, the updating operation of the physical space map comprises the following steps: and executing a deleting operation on the map according to the map instruction for deleting the original physical subspace, and executing an adding operation on the map according to the map instruction for adding the new physical subspace. For the generation process of the operation set, reference may be made to the foregoing embodiments, and no attention is paid in this embodiment.
In an optional embodiment, in the case that the transaction information is bound to the physical subspace, the physical subspace has both the control attribute and the transaction attribute. In this case, the performing a deletion operation on the physical subspace map according to the map instruction to delete the original physical subspace includes: deleting the space attribute and the transaction attribute of the original physical subspace in the map; accordingly, performing an add operation on the map according to the map instruction to add the new physical subspace includes: and adding a new physical subspace in the map, and adding a space attribute and a transaction attribute corresponding to the new physical subspace to obtain an updated map.
In an alternative embodiment, the map side is a map server. Further, after the updated map is obtained, the map server can send the updated map to the map display terminal for displaying according to the map request sent by the map display terminal; or automatically sending the updated map to a map display terminal for displaying. The map display terminal may be a display screen located in a physical space corresponding to a map or a guidance service terminal with an electronic screen, for example: shopping guide electronic screens, shopping guide robots, large screens and the like in the shopping malls are arranged in the elevator openings of all the layers; or a terminal device of the user, for example: a mobile phone, tablet, etc. equipped with a shopping APP (the shopping APP has a function of displaying a map) or a map APP.
In another optional embodiment, the map terminal is a map display terminal with map updating capability, the map display terminal receives an operation set sent by the information management device, and updates the map of the physical space according to a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace, which are contained in the operation set, so as to obtain an updated map; and then displaying the updated map.
In this embodiment, the map terminal is matched with the information management device, the information management device submits an operation set required for changing the physical space map to the map terminal in the form of an atomic operation instruction, the map terminal adaptively changes the physical space map according to the map instruction in the atomic operation, manual change is not needed, manpower is saved, and the efficiency of physical space resource management is improved.
It should be noted that the execution subjects of the steps of the methods provided in the above embodiments may be the same device, or different devices may be used as the execution subjects of the methods. For example, the execution subject of steps 11 to 13 may be the apparatus 1; for another example, the execution subject of steps 11 and 12 may be device N, and the execution subject of step 13 may be device M; and so on.
In addition, in some of the flows described in the above embodiments and the drawings, a plurality of operations are included in a specific order, but it should be clearly understood that the operations may be executed out of the order presented herein or in parallel, and the order of the operations such as 11, 12, etc. is merely used for distinguishing different operations, and the order itself does not represent any execution order. Additionally, the flows may include more or fewer operations, and the operations may be performed sequentially or in parallel. It should be noted that, the descriptions of "first", "second", etc. in this document are used for distinguishing different messages, devices, modules, etc., and do not represent a sequential order, nor limit the types of "first" and "second" to be different.
Fig. 4 is a schematic structural diagram of an information management apparatus provided in an exemplary embodiment of the present application, where the information management apparatus is a tool for a shop manager to digitally manage a shop. As shown in fig. 4, the information management apparatus includes: a processor 401, a memory 402, and a communication component 403.
A memory 402 for storing computer programs and may be configured to store other various data to support operations on the information management apparatus. Examples of such data include instructions, data, messages, pictures, videos, etc. for any application or method operating on the information management device.
The processor 401 is coupled to the memory 402 for executing the computer program stored in the memory 402 for: acquiring physical space modification information, wherein the physical space modification information indicates that an original physical subspace in a physical space is modified into a new physical subspace, and the spatial attribute of the new physical subspace is different from that of the original physical subspace; generating an operation set according to the physical space change information, wherein the operation set comprises a map instruction for deleting an original physical subspace and a map instruction for adding a new physical subspace; and providing the operation set as an atomic operation to the map end so that the map end can update the map corresponding to the physical space according to the operation set.
In some optional embodiments, when obtaining the physical space modification information, the processor 401 is specifically configured to: displaying a physical space resource management page, wherein the physical space resource management page comprises a physical space change information item; and responding to the input operation of the physical space modification information item, and acquiring the space attribute of the original physical subspace before modification, the space attribute of the new physical subspace after modification and the modification operation type as physical space modification information.
In some optional embodiments, the processor 401, when obtaining the bunk change information, is specifically configured to: displaying a map corresponding to the physical space at the home terminal; and responding to the change operation of the physical subspace on the map, and acquiring the space attribute of the original physical subspace before the change, the space attribute of the new physical subspace after the change and the change operation type as physical space change information.
In some optional embodiments, when the processor 401 displays the map corresponding to the physical space at the local end, it is specifically configured to: displaying a physical space resource transaction page, wherein the physical space resource transaction page comprises a transaction triggering control; responding to the triggering operation of the transaction triggering control, and requesting a map corresponding to the physical space from a map terminal; and displaying the map corresponding to the physical space on the physical space resource transaction page.
In some optional embodiments, if the transaction for the new physical subspace displayed on the physical space resource transaction page is successful, the processor 401 is further configured to: and establishing a binding relationship between the new physical subspace and the transaction information.
In some optional embodiments, the transaction information includes time information, such as a transaction start time and a transaction end time. Based on this, the processor 401, before establishing the binding relationship between the new physical subspace and the transaction information, is further configured to: judging whether the starting time of the transaction information corresponding to the new physical subspace is not earlier than the ending time of the transaction information bound to the original physical subspace; and if so, establishing a binding relationship between the new physical subspace and the corresponding transaction information.
In some optional embodiments, when the processor 401 generates the operation set according to the tile change information, it is specifically configured to: generating a map instruction for deleting the original physical subspace according to the space attribute of the original physical subspace and the bound transaction information; generating a map instruction for adding the new physical subspace according to the space attribute of the new physical subspace and the bound transaction information; and packaging the map command for deleting the original physical subspace and the map command for adding the new physical subspace into an operation set.
In some optional embodiments, when the processor 401 generates the map instruction for deleting the original physical subspace according to the spatial attribute of the original physical subspace and the bound transaction information, it is specifically configured to: determining the transaction attribute of the original physical subspace according to the content to be displayed in the physical subspace agreed in the transaction information bound to the original physical subspace; and generating a map instruction for deleting the original physical subspace according to the space attribute and the transaction attribute of the original physical subspace.
In some optional embodiments, when the processor 401 generates the map instruction for adding the new physical subspace according to the spatial attribute of the new physical subspace and the bound transaction information, it is specifically configured to: generating the transaction attribute of the new physical subspace according to the content to be displayed in the physical subspace agreed in the transaction information bound in the new physical subspace; and generating a map instruction for adding the new physical subspace according to the space attribute and the transaction attribute of the new physical subspace.
In some alternative embodiments, the spatial attributes of the original physical subspace or the new physical subspace include: the type, shape, and location of the physical subspace, etc.; the transaction attributes of the original physical subspace or the new physical subspace include: brand name, service type, and display attributes of the brand name on the map.
In some optional embodiments, when providing the operation set as an atomic operation to the map end, the processor 401 is specifically configured to: and at the starting time of the transaction information bound by the new physical subspace, providing the operation set as an atomic operation to the map terminal so that the map terminal can update the physical space map according to the operation set.
In some optional embodiments, when the processor 401 generates the operation set according to the physical space modification information, it is specifically configured to: if the physical space modification information indicates that an original physical subspace is modified into a new physical subspace, generating a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace as an operation set according to the space attributes of the original physical subspace and the new physical subspace; if the physical space change information indicates that one original physical subspace is divided into at least two new physical subspaces, generating a map instruction for deleting the original physical subspace and a map instruction for adding the at least two new physical subspaces as an operation set according to the space attributes of the original physical subspace and the at least two new physical subspaces; and if the physical space change information indicates that at least two original physical subspaces are combined into a new physical subspace, generating a map instruction for deleting the at least two original physical subspaces and a map instruction for adding the new physical subspace as an operation set according to the space attributes of the at least two original physical subspaces and the new physical subspace.
Depending on the application scenario, the implementation form of the designated physical space may be different, and accordingly, the implementation form of the physical subspace may be different. For example, the designated physical space may be various malls, supermarkets, or markets, etc., and accordingly, the physical subspace is a bunk in various malls, supermarkets, or markets, and the bunk may be a shop, a cargo space, or a booth, etc. As another example, the physical space is designated as a building developed by a real estate manufacturer, and accordingly, the physical subspaces may be stores sold outside of the building. As another example, the designated physical space is an office space within an office building, and correspondingly, the physical sub-space is a workstation, office, etc. within the office space. As another example, the designated physical space is some geographic area, and accordingly, the physical subspace is a geographic marking point in the geographic area, such as an artificial attraction, a road marking point in a marathon scene, and so on.
In an alternative embodiment, the physical space is a mall, supermarket, open or semi-open market space, and correspondingly, the physical subspace is a bunk. Based on this, the processor 401 is specifically configured to; acquiring berth change information, wherein the berth change information indicates that an original berth in a physical space is changed into a new berth, and the attribute of the new berth is different from that of the original berth; generating an operation set according to the berth change information, wherein the operation set comprises a map instruction for deleting an original berth and a map instruction for adding a new berth; and providing the operation set as an atomic operation to the map end through the communication assembly so that the map end updates the tile map corresponding to the physical space according to the operation set. For other relevant descriptions of digital management of the bunk, reference may be made to the foregoing embodiments, and further description is omitted here.
Further, as shown in fig. 4, the information management apparatus further includes: a display 404, a power component 405, an audio component 406, and other components. Only a part of the components is schematically shown in fig. 4, and it is not meant that the information management apparatus includes only the components shown in fig. 4. In addition, the components within the dashed box in fig. 4 are optional components, not necessary components, and may be determined according to the product form of the information management apparatus. The information management device of this embodiment may be implemented as a terminal device such as a desktop computer, a notebook computer, a smart phone, or an IOT device, or may be a server device such as a conventional server, a cloud server, or a server array. If the information management device of this embodiment is implemented as a terminal device such as a desktop computer, a notebook computer, and a smart phone, the information management device may include components within a dashed line frame in fig. 4; if the information management device of this embodiment is implemented as a server device such as a conventional server, a cloud server, or a server array, components within a dashed box in fig. 4 may not be included.
Accordingly, the present application further provides a computer-readable storage medium storing a computer program, where the computer program can implement the steps in the method embodiments shown in fig. 1b or fig. 3a when executed.
The embodiment of the application also provides a map end device, which has the same or similar structure as the information management device shown in fig. 4, and the internal structure of the map end device can refer to the embodiment shown in fig. 4. The map-side apparatus of the present embodiment differs from the information management apparatus shown in fig. 4 in that: the functions performed by the processor in executing the computer programs stored in the memory vary. In the map-side device of the present embodiment, the processor thereof executes the computer program in the memory to: receiving an operation set sent by the information management equipment through the communication assembly, wherein the operation set comprises a map instruction for deleting an original physical subspace and a map instruction for adding a new physical subspace; and updating the map corresponding to the physical space to which the new physical subspace belongs according to the map instruction for deleting the original physical subspace and the map instruction for adding the new physical subspace, so as to obtain the updated map.
Wherein, the updating operation of the physical space map comprises the following steps: and executing a deleting operation on the map according to the map instruction for deleting the original physical subspace, and executing an adding operation on the map according to the map instruction for adding the new physical subspace.
In an optional embodiment, in the case that the transaction information is bound to the physical subspace, the physical subspace has both the control attribute and the transaction attribute. In this case, when the processor executes the deletion operation on the physical subspace map according to the map instruction for deleting the original physical subspace, the processor is specifically configured to: deleting the space attribute and the transaction attribute of the original physical subspace in the map; correspondingly, when the adding operation is performed on the map according to the map instruction for adding the new physical subspace, the method is specifically configured to: and adding a new physical subspace in the map, and adding a space attribute and a transaction attribute corresponding to the new physical subspace to obtain an updated map.
In some optional embodiments, the map end device is a map server. Based on this, the processor, after obtaining the updated map, is specifically configured to: according to a map request sent by a map display terminal, sending the updated map to the map display terminal for display; or automatically sending the updated map to a map display terminal for displaying. Optionally, the map display terminal is a display device located in a physical space corresponding to the map or a guidance service device with an electronic screen, or is a terminal device of the user.
In another optional embodiment, the map end device may also be implemented as a map display terminal having a map updating capability, and the map end device further has a display, and the processor is specifically configured to: receiving an operation set sent by information management equipment, and updating a physical space map according to a map instruction for deleting an original physical subspace and a map instruction for adding a new physical subspace, which are contained in the operation set, so as to obtain an updated map; and displaying the updated map through the display.
Accordingly, the present application further provides a computer-readable storage medium storing a computer program, where the computer program can implement the steps in the method embodiment shown in fig. 2 or fig. 3b when executed.
The communication component of fig. 4 described above is configured to facilitate communication between the device in which the communication component is located and other devices in a wired or wireless manner. The device where the communication component is located can access a wireless network based on a communication standard, such as a WiFi, a 2G, 3G, 4G/LTE, 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component may further include a Near Field Communication (NFC) module, Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and the like.
The display in fig. 4 described above includes a screen, which may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
The power supply assembly of fig. 4 described above provides power to the various components of the device in which the power supply assembly is located. The power components may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device in which the power component is located.
The audio component of fig. 4 described above may be configured to output and/or input an audio signal. For example, the audio component includes a Microphone (MIC) configured to receive an external audio signal when the device in which the audio component is located is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in a memory or transmitted via a communication component. In some embodiments, the audio assembly further comprises a speaker for outputting audio signals.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (19)

1. A physical space resource information management method is suitable for information management equipment, and comprises the following steps:
acquiring physical space modification information, wherein the physical space modification information indicates that an original physical subspace in a physical space is modified into a new physical subspace, and the spatial attribute of the new physical subspace is different from that of the original physical subspace;
generating an operation set according to the physical space change information, wherein the operation set comprises a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace;
and providing the operation set as an atomic operation to a map end so that the map end can update the map corresponding to the physical space according to the operation set.
2. The method of claim 1, wherein obtaining physical space modification information comprises:
displaying a physical space resource management page, wherein the physical space resource management page comprises a physical space change information item;
and responding to the input operation of the physical space modification information item, and acquiring the space attribute of the original physical subspace before modification, the space attribute of the new physical subspace after modification and the modification operation type as physical space modification information.
3. The method of claim 1, wherein obtaining physical space modification information comprises:
displaying a map corresponding to the physical space at the local end;
and responding to the change operation of the physical subspace on the map, and acquiring the space attribute of the original physical subspace before the change, the space attribute of the new physical subspace after the change and the change operation type as physical space change information.
4. The method of claim 3, wherein presenting the map corresponding to the physical space at a local end comprises:
displaying a physical space resource transaction page, wherein the physical space resource transaction page comprises a transaction triggering control;
responding to the triggering operation of the transaction triggering control, and requesting a map corresponding to the physical space from the map terminal;
and displaying the map on the physical space resource transaction page.
5. The method of claim 4, further comprising:
and if the transaction aiming at the new physical subspace displayed on the physical space resource transaction page is successful, establishing a binding relationship between the new physical subspace and transaction information.
6. The method of claim 5, the transaction information comprising time information; before establishing the binding relationship between the new physical subspace and the transaction information, the method further comprises the following steps:
judging whether the starting time of the transaction information corresponding to the new physical subspace is not earlier than the ending time of the transaction information bound to the original physical subspace;
if yes, establishing a binding relationship between the new physical subspace and the corresponding transaction information.
7. The method of claim 6, wherein generating a set of operations from the physical space modification information comprises:
generating a map instruction for deleting the original physical subspace according to the space attribute of the original physical subspace and the bound transaction information;
generating a map instruction for adding the new physical subspace according to the space attribute of the new physical subspace and the bound transaction information;
and packaging the map instruction for deleting the original physical subspace and the map instruction for adding the new physical subspace into the operation set.
8. The method of claim 7, wherein generating a map instruction to delete the original physical subspace according to the spatial property of the original physical subspace and the bound transaction information comprises:
determining the transaction attribute of the original physical subspace according to the content appointed to be displayed in the physical subspace in the transaction information bound to the original physical subspace;
and generating a map instruction for deleting the original physical subspace according to the space attribute and the transaction attribute of the original physical subspace.
9. The method of claim 8, wherein generating map instructions to add the new physical subspace based on the spatial property of the new physical subspace and the bound transaction information comprises:
generating the transaction attribute of the new physical subspace according to the content to be displayed in the physical subspace agreed in the transaction information bound to the new physical subspace;
and generating a map instruction for adding the new physical subspace according to the space attribute and the transaction attribute of the new physical subspace.
10. The method of claim 9, wherein the spatial attributes of the original or new physical subspace include: the type, shape, and location of the physical subspace; the transaction attributes of the original physical subspace or the new physical subspace include: brand name, service type, and display attributes of the brand name on the map.
11. The method according to any one of claims 6-10, wherein providing the operation set as an atomic operation to a map end for the map end to update the map corresponding to the physical space according to the operation set comprises:
and at the starting time of the transaction information bound by the new physical subspace, providing the operation set as an atomic operation to a map end so that the map end can update the map corresponding to the physical space according to the operation set.
12. The method of any of claims 1-10, wherein generating a set of operations from the physical space modification information comprises:
if the physical space change information indicates that an original physical subspace is replaced by a new physical subspace, generating a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace as the operation set according to the space attributes of the original physical subspace and the new physical subspace;
if the physical space change information indicates that an original physical subspace is split into at least two new physical subspaces, generating a map instruction for deleting the original physical subspace and a map instruction for adding the at least two new physical subspaces as the operation set according to the space attributes of the original physical subspace and the at least two new physical subspaces;
and if the physical space change information indicates that at least two original physical subspaces are combined into a new physical subspace, generating a map instruction for deleting the at least two original physical subspaces and a map instruction for adding the new physical subspace as the operation set according to the space attributes of the at least two original physical subspaces and the new physical subspace.
13. A physical space resource information management method is suitable for a map terminal, and comprises the following steps:
receiving an operation set sent by information management equipment, wherein the operation set comprises a map instruction for deleting an original physical subspace and a map instruction for adding a new physical subspace;
and updating the map corresponding to the physical space to which the new physical subspace belongs according to the map instruction for deleting the original physical subspace and the map instruction for adding the new physical subspace, so as to obtain the updated map.
14. The method of claim 13, wherein the map server is the map server, and after obtaining the updated map, the method further comprises:
according to a map request sent by a map display terminal, sending the updated map to the map display terminal for display;
alternatively, the first and second electrodes may be,
and automatically sending the updated map to a map display terminal for displaying.
15. The method of claim 14, wherein the map display terminal is a display screen located in the physical space corresponding to the map or a guidance service terminal with an electronic screen, or a terminal device of a user.
16. A method for managing position information is suitable for an information management device, and comprises the following steps:
acquiring berth change information which indicates that an original berth in a physical space is changed into a new berth; the attribute of the new bunk is different from that of the original bunk;
generating an operation set according to the berth changing information, wherein the operation set comprises a map instruction for deleting the original berth and a map instruction for adding the new berth;
and providing the operation set as an atomic operation to a map end so that the map end can update the berthage map corresponding to the physical space according to the operation set.
17. An information management apparatus characterized by comprising: a memory, a processor, and a communications component;
the memory for storing a computer program;
the processor, coupled with the memory, to execute the computer program to:
acquiring physical space modification information, wherein the physical space modification information indicates that an original physical subspace in a physical space is modified into a new physical subspace, and the spatial attribute of the new physical subspace is different from that of the original physical subspace;
generating an operation set according to the physical space change information, wherein the operation set comprises a map instruction for deleting the original physical subspace and a map instruction for adding the new physical subspace;
and providing the operation set as an atomic operation to a map end through the communication assembly so that the map end updates the map corresponding to the physical space according to the operation set.
18. A map server, comprising: a memory, a processor, and a communications component;
the memory for storing a computer program;
the processor, coupled with the memory, to execute the computer program to:
receiving an operation set sent by information management equipment through the communication assembly, wherein the operation set comprises a map instruction for deleting an original physical subspace and a map instruction for adding a new physical subspace;
and updating the map corresponding to the physical space to which the new physical subspace belongs according to the map instruction for deleting the original physical subspace and the map instruction for adding the new physical subspace, so as to obtain the updated map.
19. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the processor to carry out the steps of the method according to any one of claims 1 to 16.
CN202010120794.0A 2020-02-26 2020-02-26 Physical space resource information management method, device and storage medium Pending CN113313541A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010120794.0A CN113313541A (en) 2020-02-26 2020-02-26 Physical space resource information management method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010120794.0A CN113313541A (en) 2020-02-26 2020-02-26 Physical space resource information management method, device and storage medium

Publications (1)

Publication Number Publication Date
CN113313541A true CN113313541A (en) 2021-08-27

Family

ID=77370756

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010120794.0A Pending CN113313541A (en) 2020-02-26 2020-02-26 Physical space resource information management method, device and storage medium

Country Status (1)

Country Link
CN (1) CN113313541A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113343134A (en) * 2021-06-22 2021-09-03 中国标准化研究院 Dynamic maintenance management method and system for administrative division codes

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070124064A1 (en) * 2005-11-30 2007-05-31 Fujitsu Limited Map information updating system, central apparatus, map information updating method and recording medium
CN106933831A (en) * 2015-12-29 2017-07-07 高德软件有限公司 The update method and device of a kind of indoor map data
CN109472473A (en) * 2018-10-26 2019-03-15 湖南擎谱数字科技有限公司 Management method, device and the computer readable storage medium of retail shop's information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070124064A1 (en) * 2005-11-30 2007-05-31 Fujitsu Limited Map information updating system, central apparatus, map information updating method and recording medium
CN106933831A (en) * 2015-12-29 2017-07-07 高德软件有限公司 The update method and device of a kind of indoor map data
CN109472473A (en) * 2018-10-26 2019-03-15 湖南擎谱数字科技有限公司 Management method, device and the computer readable storage medium of retail shop's information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113343134A (en) * 2021-06-22 2021-09-03 中国标准化研究院 Dynamic maintenance management method and system for administrative division codes

Similar Documents

Publication Publication Date Title
US10147238B2 (en) Holographic technology implemented retail solutions
Dana Jr et al. Note: The newsvendor model with endogenous demand
US9460410B2 (en) Systems, devices and methods for integrated display and management of transportation resources
CN109791653A (en) Automatic recommendation for content cooperation
CA2974568A1 (en) Project and resource planning methods and systems
CN106844372B (en) Logistics information query method and device
CN113296856B (en) Page jump and route configuration method, equipment, system and storage medium
WO2019037647A1 (en) Method, apparatus and system for publishing and acquiring business object
CN106327142A (en) Information display method and apparatus
CN106600181A (en) Product warehousing control method and device based on code scanning terminal
KR20130109897A (en) Method of providing cell-division type personalized shopping service which is provided by remote direct control of homescreen wallpaper pages of smart terminals, and computer readable recording medium with cell-division type personalized shopping program for the same
US8190461B2 (en) Logically centralized scrap management using planning operations
WO2023051139A1 (en) Program function triggering method, apparatus, device, and system, and medium and program product
CN112115394A (en) Data display method, server, terminal and medium
CN113313541A (en) Physical space resource information management method, device and storage medium
WO2021037202A1 (en) Systems and methods for cosmetics products retail displays
US20150006321A1 (en) Establishing location information related to area, aisle, section, and shelf layout in a retail environment
CN111724216B (en) Vehicle selection method, terminal device and storage medium
CN111832858A (en) Order allocation method, equipment, system and storage medium
CN112668969B (en) User tag processing method, system, electronic device and storage medium
US11334849B2 (en) Systems and methods for cosmetics products retail displays
US9129318B2 (en) System and method for allocating suppliers using geographical information system and supplier capability
CN112000746B (en) Data management method and device and server
KR20140091131A (en) System for supporting marketing based on the offline shop and the method thereof
CN114547515A (en) Page generation method, system, device, equipment 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210827

RJ01 Rejection of invention patent application after publication