[go: up one dir, main page]

CN112530094B - Lease control method and device, equipment side and client side - Google Patents

Lease control method and device, equipment side and client side Download PDF

Info

Publication number
CN112530094B
CN112530094B CN202011295808.9A CN202011295808A CN112530094B CN 112530094 B CN112530094 B CN 112530094B CN 202011295808 A CN202011295808 A CN 202011295808A CN 112530094 B CN112530094 B CN 112530094B
Authority
CN
China
Prior art keywords
lease
signal
code
client
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011295808.9A
Other languages
Chinese (zh)
Other versions
CN112530094A (en
Inventor
陈强
林良军
王冰
沈剑
黄嘉曦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Immotor Technology Co ltd
Original Assignee
Shenzhen Immotor 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 Shenzhen Immotor Technology Co ltd filed Critical Shenzhen Immotor Technology Co ltd
Priority to CN202011295808.9A priority Critical patent/CN112530094B/en
Publication of CN112530094A publication Critical patent/CN112530094A/en
Application granted granted Critical
Publication of CN112530094B publication Critical patent/CN112530094B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0042Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects
    • G07F17/0057Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects for the hiring or rent of vehicles, e.g. cars, bicycles or wheelchairs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/0042Coin-freed apparatus for hiring articles; Coin-freed facilities or services for hiring of objects

Landscapes

  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application is applicable to the technical field of shared leasing, and particularly relates to a leasing control method, device, equipment side and client side. According to the method, after the equipment terminal obtains the wake-up signal, the equipment terminal and the background interact to obtain the lease code, and the lease code is broadcasted, so that the client terminal can receive the lease code, the client terminal sends a starting signal aiming at the equipment terminal, the equipment terminal is controlled to start, and the lease use of the equipment terminal is realized.

Description

Lease control method and device, equipment side and client side
Technical Field
The application belongs to the technical field of shared leasing, and particularly relates to a leasing control method, a device, an equipment side and a client side.
Background
Most of the existing rental modes such as shared vehicles/rental vehicles are modes of scanning two-dimensional codes, namely, after a user scans the two-dimensional codes through an application program, the vehicle and the user can be bound, and a vehicle renting process is started at the same time. This kind of mode needs to set up the two-dimensional code on shared vehicle/lease car, because the two-dimensional code receives destruction such as altering, sheltering from easily, leads to unable scanning two-dimensional code, causes the influence to the use, and user experience is relatively poor.
Disclosure of Invention
The embodiment of the application provides a lease control method, a lease control device, an equipment terminal and a client, and can solve the problem that the existing two-dimensional code lease mode is easy to damage and causes lease unavailability.
In a first aspect, an embodiment of the present application provides a rental control method, where the rental control method includes:
acquiring a wake-up signal aiming at the equipment terminal;
sending a lease code acquisition instruction to a background according to the wake-up signal, wherein the background is used for feeding back the lease code according to the lease code acquisition instruction;
receiving the lease code fed back by the background;
broadcasting the lease code;
and if a starting signal which is fed back by the client and aims at the equipment end is received, starting the equipment end according to the starting signal, wherein the starting signal is fed back by the client based on the received lease code.
In a second aspect, an embodiment of the present application provides a rental control method, where the rental control method includes:
acquiring a lease code broadcasted by a device side;
generating a starting signal aiming at the equipment terminal according to the lease code;
broadcasting the start signal.
In a third aspect, an embodiment of the present application provides a rental control apparatus, which is applied to an equipment side, and the rental control apparatus includes:
the wake-up module is used for acquiring a wake-up signal aiming at the equipment terminal;
the sending module is used for sending a lease code obtaining instruction to a background according to the awakening signal, wherein the background is used for feeding back the lease code according to the lease code obtaining instruction;
the receiving module is used for receiving the lease codes fed back by the background;
the rental code broadcasting module is used for broadcasting the rental code;
and the starting control module is used for starting the equipment end according to the starting signal if the starting signal which is fed back by the client and aims at the equipment end is received, and the starting signal is fed back by the client based on the received lease code.
In a fourth aspect, an embodiment of the present application provides a rental control apparatus, which is applied to a client, and the rental control apparatus includes:
the broadcast acquisition module is used for acquiring the lease code broadcast by the equipment terminal;
the start generation module is used for generating a start signal aiming at the equipment terminal according to the lease code;
and the starting broadcasting module is used for broadcasting the starting signal.
In a fifth aspect, an embodiment of the present application provides an apparatus, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the rental control method according to the first aspect when executing the computer program.
In a sixth aspect, an embodiment of the present application provides a client, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the rental control method according to the second aspect when executing the computer program.
In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, where a computer program is stored, and the computer program, when executed by a processor, implements the rental control method according to the first aspect or the second aspect.
Compared with the prior art, the embodiment of the application has the advantages that: according to the method and the device, the rental code is obtained by interaction with the background after the equipment terminal obtains the wake-up signal, and is broadcasted, so that the client can receive the rental code, the client sends the starting signal to the equipment terminal, the equipment terminal is controlled to start, the rental of the equipment terminal is realized, and the rental code obtained by the client is essentially a broadcast signal and is not easy to interfere and damage due to the fact that the rental code is provided and broadcasted for the background, the availability of the rental can be guaranteed, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic flowchart of a lease control method for a device side according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a lease control method for a client according to a second embodiment of the present application;
fig. 3 is an interaction diagram of a lease control method provided in the third embodiment of the present application;
fig. 4 is a schematic structural diagram of a rental control apparatus for an equipment side according to a fourth embodiment of the present application;
fig. 5 is a schematic structural diagram of a lease control device for a client according to a fifth embodiment of the present application;
fig. 6 is a schematic structural diagram of an apparatus end according to a sixth embodiment of the present application;
fig. 7 is a schematic structural diagram of a client according to a seventh embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
As used in this specification and the appended claims, the term "if" may be interpreted contextually as "when", "upon" or "in response to" determining "or" in response to detecting ". Similarly, the phrase "if it is determined" or "if a [ described condition or event ] is detected" may be interpreted contextually to mean "upon determining" or "in response to determining" or "upon detecting [ described condition or event ]" or "in response to detecting [ described condition or event ]".
Furthermore, in the description of the present application and the appended claims, the terms "first," "second," "third," and the like are used for distinguishing between descriptions and not necessarily for describing or implying relative importance.
Reference throughout this specification to "one embodiment" or "some embodiments," or the like, means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," or the like, in various places throughout this specification are not necessarily all referring to the same embodiment, but rather "one or more but not all embodiments" unless specifically stated otherwise. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless expressly specified otherwise.
The lease control method provided by the embodiment of the application can be applied to equipment ends or clients such as a palm computer, a desktop computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cloud server, a Personal Digital Assistant (PDA) and the like, and the embodiment of the application does not limit the specific types of the equipment ends or the clients at all.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
In order to explain the technical solution described in the present application, the following description will be given by way of specific examples.
Referring to fig. 1, a schematic flow chart of a lease control method provided in an embodiment of the present application is shown, where the lease control method is applicable to an equipment side, and specifically applicable to a central processing unit of the equipment side.
As shown in fig. 1, the rental control method may include the steps of:
step S101, acquiring a wake-up signal aiming at the equipment terminal.
The wake-up signal triggers a signal for powering on the device terminal, and the wake-up signal may be provided by a switch disposed on the electric bicycle, for example, a key switch, and the wake-up signal is triggered by pressing the key switch, so that the device terminal is powered on to achieve the purpose of waking up.
And step S102, sending a lease code acquisition instruction to the background according to the wake-up signal.
The device end and the background are in communication through a 2G, 4G or 5G network, and after the device end is awakened, the device end sends a lease code acquisition instruction to the background, and the background is configured to feed back a lease code according to the lease code acquisition instruction, where the lease code may refer to a group of numbers, for example, 1234.
And step S103, receiving the lease code fed back by the background.
After the equipment terminal sends a lease code acquisition instruction to the background, the equipment terminal continuously communicates with the background through a 2G, 4G or 5G network so as to receive the lease code fed back by the background.
Step S104, broadcasting the lease code.
The broadcast can adopt a Bluetooth mode, namely a Bluetooth module is arranged in the equipment end, the Bluetooth module broadcasts the lease code outwards, and the broadcast range can be set according to requirements; correspondingly, the corresponding Bluetooth module is also arranged in the client, the Bluetooth module of the client can receive the lease code, for example, the client is a mobile phone, the lease code can be realized through a corresponding application program when a user uses the mobile phone to lease the electric bicycle, the Bluetooth module of the mobile phone is forcibly opened after the user opens the application program, the broadcast is scanned through the Bluetooth module of the mobile phone to receive the lease code of the broadcast, and the lease code is displayed in an interface of the application program after the mobile phone receives the lease code.
Step S105, if a start signal for the device side fed back by the client is received, the device side is started according to the start signal.
After receiving the broadcast lease code, the client feeds back a starting signal aiming at the equipment end through the client if the user wants to lease the equipment end, wherein the starting signal is fed back by the client based on the received lease code; for example, after the user opens the application program of the mobile phone, the user receives the lease code, the start button for the lease code is displayed in the interface of the application program, the client side feeds back a start signal after corresponding processing after clicking the start button, and meanwhile, the background communicates with the background through the communication network of the mobile phone, so that the background starts timing or charging after the user clicks the start button.
The equipment end receives the starting signal fed back by the client end, and the equipment end is started, for example, the starting equipment end supplies power to a motor of the electric bicycle, so that the motor supplies power, and the electric bicycle can run.
Optionally, after acquiring the wake-up signal for the device side, the method further includes:
acquiring equipment information of an equipment end;
broadcasting the device information, wherein the broadcasted device information is used for showing at a client receiving the broadcast.
The device information may refer to device power and device model of the device side, for example, power information of a battery of the electric bicycle is stored in the device side, and the device side broadcasts the power information as the device information; the client displays the equipment information in the corresponding application program after receiving the equipment information, so that a user can observe the state of the equipment terminal conveniently.
Optionally, after receiving the lease code fed back by the background, the method further includes:
and displaying the lease code, wherein the displayed lease code is used for prompting the user to compare the lease code with the lease code received by the client, and feeding back a starting signal based on a comparison result.
The rental code can be displayed by setting a display module, for example, a display screen and the like, the rental code is displayed through the display screen, the displayed rental code is compared with the rental code displayed in an interface of an application program of the mobile phone (namely, the rental code received by the client), if the displayed rental code is the same as the rental code displayed in the interface, the user can trigger a start button to enable the client to feed back a start signal, and if the displayed rental code is different from the rental code displayed in the interface, the user is advised to verify the problem.
Optionally, after the device end is started, the method further includes:
acquiring a closing signal aiming at a device end;
closing the equipment end according to the closing signal;
acquiring a locking signal sent by a background;
and controlling the equipment end to be locked according to the locking signal.
After the equipment end is started, if a user needs to suspend or stop using the equipment end, the user needs to feed back a closing signal for the equipment end, and the equipment end is closed according to the closing signal, for example, the power supply of the motor of the electric bicycle through the equipment end is stopped.
The above-mentioned shutdown signal may be two instructions, one instruction indicates that the user needs to suspend using, the other instruction indicates that the user needs to stop using, for the instruction that the user needs to stop using, the background may send a locking signal for the device side, and the device side controls itself to lock after receiving the locking signal, for example, the device side powers off, sleeps, and the like.
According to the method and the device, the rental code is obtained by interaction with the background after the equipment terminal obtains the wake-up signal, and is broadcasted, so that the client can receive the rental code, the client sends the starting signal to the equipment terminal, the equipment terminal is controlled to start, the rental of the equipment terminal is realized, and the rental code obtained by the client is essentially a broadcast signal and is not easy to interfere and damage due to the fact that the rental code is provided and broadcasted for the background, the availability of the rental can be guaranteed, and the user experience is improved.
Referring to fig. 2, which is a flowchart illustrating a lease control method provided in the second embodiment of the present application, where the lease control method is applicable to a client, and specifically applicable to an application program of the client, the lease control method in the second embodiment of the present application is exemplified by being used for leasing an electric bicycle, and the client may refer to a mobile phone with the application program, as shown in fig. 2, the lease control method may include the following steps:
step S201, obtain the lease code broadcasted by the device side.
After the device side broadcasts the lease code, the device side can be obtained by the client side, for example, the central controller of the electric bicycle broadcasts the lease code through the bluetooth module of the central controller, and the user forcibly starts the bluetooth module of the mobile phone to scan after opening the application program of the mobile phone to obtain the broadcast lease code.
Step S202, according to the lease code, generating a starting signal aiming at the equipment end.
If the user selects to start the equipment terminal, for example, the user clicks a start button in an application program of the mobile phone, and the mobile phone generates a start signal for the equipment terminal through corresponding processing.
Step S203, broadcasts the start signal.
The client broadcasts the start signal, so that the device can obtain the start signal, that is, the device receives the start signal for the device fed back by the client.
Optionally, the lease control method further includes:
detecting whether a beacon signal is received, wherein the beacon signal is a signal broadcasted by a Bluetooth beacon, and the broadcast range of the Bluetooth beacon is an area for storing an equipment end;
correspondingly, generating the starting signal aiming at the equipment end according to the lease code comprises the following steps:
and if the beacon signal is received, generating a starting signal aiming at the equipment end according to the lease code.
In order to facilitate management of the rental process, a bluetooth beacon is arranged in an area of the storage device, for example, a parking area of the electric bicycle is defined, and the bluetooth beacon is arranged in the parking area, so that a beacon signal generated by the bluetooth beacon covers the parking area.
The client detects whether the beacon signal is received, if the client receives the beacon signal, the client is in the parking area, if the client does not receive the beacon signal, the client is not in the parking area, and the client can start the equipment only when the client is in the parking area, so that misoperation of the client which is not in the parking area is avoided.
In addition, in order to facilitate management of the device side, when the user stops using the device side, the device side needs to be placed in the parking area, and therefore when the user stops using the device side, the client detects whether the beacon signal is received, if the beacon signal is received, the client feeds back a closing signal for the device side, and if the beacon signal is not received, the client outputs prompt information to prompt the user to park the device side in the parking area.
According to the embodiment of the application, after the equipment end broadcasts the lease code, the broadcast lease code is acquired, the starting signal for the equipment end is generated, the starting signal is broadcasted, the equipment end can receive the starting signal and start the equipment end, the lease use and control of the equipment end are realized, a user only needs to trigger the starting signal according to the requirement in use, operations such as code scanning are not needed, the use of the user is facilitated, and the user experience is improved.
Fig. 3 is an interaction diagram of a rental control method according to the third embodiment of the present application, and for convenience of description, only the relevant portions of the third embodiment of the present application are shown.
The lease control method performs interaction between the equipment end and the client, and as shown in fig. 3, the equipment end sends a lease code acquisition instruction to the background after acquiring the wake-up signal; sending the lease code by the background; after receiving the lease code fed back by the background, the equipment end broadcasts the lease code; the client receives the lease code, generates a starting signal aiming at the equipment end and broadcasts the starting signal; and the equipment end receives the starting signal and starts the equipment end.
Taking the rental control method for the electric bicycle rental as an example, when a user needs to rent a vehicle, the user presses a key switch to wake up a central controller in the vehicle; the central controller communicates with the background through the 2G network to acquire a lease code, displays the lease code on the display nixie tube, and broadcasts the lease code and the equipment information outwards through the Bluetooth module.
The user opens an Application program (Application, App) (forcibly starts a Bluetooth module of the mobile phone at the same time), the mobile phone scans beacon signals of Bluetooth broadcast and Bluetooth beacon through the Bluetooth module, when the Bluetooth module of the mobile phone acquires a lease code and equipment information of the Bluetooth broadcast, the lease code and the equipment information of the central controller are displayed on the App, the user checks whether the lease code on the App is consistent with the display content of the display nixie tube, and if so, the vehicle is selected.
The user clicks to confirm, the App communicates with the background through the mobile phone 4G to walk the leasing process and start charging, the step is an interaction part of the mobile phone and the background, and interaction of the App and the central controller is not influenced, so that the method is not limited.
The user can manually click a "start vehicle" button on the App, which notifies the central controller to start the vehicle through the bluetooth module.
The user clicks the 'temporary stop' button on the App, and the App informs the central controller to stop the fire through the Bluetooth module.
The user clicks a 'vehicle use ending' button on the App, the App scans a Bluetooth beacon and a Bluetooth module of the central controller through the Bluetooth module, then the scanning result is communicated with the background through the mobile phone 4G, the background judges whether a vehicle change condition is met, if the vehicle return condition is met, the fee is checked and paid, and meanwhile, the background issues an instruction to operate the central controller to lock the vehicle through 2G.
According to the method and the device, data interaction is mainly carried out in a broadcasting mode in the interaction process of the device end and the client, and then lease control of the device end is achieved.
Corresponding to the first lease control method of the foregoing embodiment, fig. 4 shows a block diagram of a lease control apparatus provided in the fourth embodiment of the present application, where the lease control apparatus is used on a device side, and for convenience of description, only the relevant portions of the embodiment of the present application are shown.
Referring to fig. 4, the rental control apparatus includes:
a wake-up module 41, configured to obtain a wake-up signal for a device side;
the sending module 42 is configured to send a lease code obtaining instruction to the background according to the wake-up signal, where the background is configured to feed back the lease code according to the lease code obtaining instruction;
a receiving module 43, configured to receive the lease code fed back by the background;
a rental code broadcasting module 44 for broadcasting rental codes;
and a starting control module 45, configured to start the equipment end according to the starting signal if the starting signal for the equipment end is received, where the starting signal is fed back by the client based on the received lease code.
Optionally, the lease control apparatus further includes:
the device information acquisition module is used for acquiring the device information of the device end after acquiring the wake-up signal aiming at the device end;
and the equipment information broadcasting module is used for broadcasting the equipment information, wherein the broadcasted equipment information is used for being displayed at a client receiving the broadcast.
Optionally, the lease control apparatus further includes:
and the display module is used for displaying the lease code after receiving the lease code fed back by the background, wherein the displayed lease code is used for prompting a user to compare the lease code with the lease code received by the client, and feeding back a starting signal based on a comparison result.
Optionally, the lease control apparatus further includes:
the device comprises a closing signal acquisition module, a closing signal acquisition module and a control module, wherein the closing signal acquisition module is used for acquiring a closing signal aiming at a device end after the device end is started;
the closing control module is used for closing the equipment end according to the closing signal;
the locking signal acquisition module is used for acquiring a locking signal sent by the background;
and the locking control module is used for controlling the equipment end to be locked according to the locking signal.
It should be noted that, for the information interaction, the execution process, and other contents between the modules, as the first embodiment of the method of the present application is based on the same concept, specific functions and technical effects thereof may be referred to a part of the embodiment of the method, and are not described herein again.
Corresponding to the lease control method of the second embodiment, fig. 5 shows a block diagram of a lease control device provided in the fifth embodiment of the present application, where the lease control device is used for a client, and for convenience of description, only the relevant parts of the second embodiment of the present application are shown.
Referring to fig. 5, the rental control apparatus includes:
a broadcast obtaining module 51, configured to obtain a lease code broadcasted by a device;
the starting generation module 52 is used for generating a starting signal aiming at the equipment end according to the lease code;
and a broadcast module 53 for broadcasting the start signal.
Optionally, the lease control apparatus further includes:
the detection module is used for detecting whether a beacon signal is received or not, wherein the beacon signal is a signal broadcasted by a Bluetooth beacon, and the broadcast range of the Bluetooth beacon is an area for storing the equipment end;
correspondingly, the start generation module 52 is specifically configured to:
and if the beacon signal is received, generating a starting signal aiming at the equipment end according to the lease code.
It should be noted that, because the contents of information interaction, execution process, and the like between the modules are based on the same concept as that of the second embodiment of the method of the present application, specific functions and technical effects thereof can be found in the second embodiment of the method, and are not described herein again.
Fig. 6 is a schematic structural diagram of an apparatus end according to a sixth embodiment of the present application. As shown in fig. 6, the device side 6 of this embodiment includes: at least one processor 60 (only one shown in fig. 6), a memory 61, and a computer program 62 stored in the memory 61 and executable on the at least one processor 60, the steps of any of the second rental control method embodiments described above being implemented when the computer program 62 is executed by the processor 60.
The device side may include, but is not limited to, a processor 60, a memory 61. Those skilled in the art will appreciate that fig. 6 is only an example of the device side 6, and does not constitute a limitation to the device side 6, and may include more or less components than those shown, or combine some components, or different components, for example, and may further include an input/output device, a network access device, and the like.
The Processor 60 may be a Central Processing Unit (CPU), and the Processor 60 may be other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 61 may be an internal storage unit of the device side 6 in some embodiments, for example, a hard disk or a memory of the device side 6. The memory 61 may also be an external storage device of the device side 6 in other embodiments, such as a plug-in hard disk provided on the device side 6, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like. Further, the memory 61 may also include both an internal storage unit of the device side 6 and an external storage device. The memory 61 is used for storing an operating system, an application program, a BootLoader (BootLoader), data, and other programs, such as program codes of a computer program. The memory 61 may also be used to temporarily store data that has been output or is to be output.
Fig. 7 is a schematic structural diagram of a client according to a seventh embodiment of the present application. As shown in fig. 7, the client 7 of this embodiment includes: at least one processor 70 (only one shown in fig. 7), a memory 71, and a computer program 72 stored in the memory 71 and executable on the at least one processor 70, the steps of any of the second rental control method embodiments described above being implemented when the computer program 72 is executed by the processor 70.
The client may include, but is not limited to, a processor 70, a memory 71. Those skilled in the art will appreciate that fig. 7 is merely an example of the client 7, and does not constitute a limitation on the client 7, and may include more or less components than those shown, or combine some of the components, or different components, such as input and output devices, network access devices, etc.
The processor 70 may be referred to as a central processing unit, and the processor 70 may be other general purpose processors, digital signal processors, application specific integrated circuits, off-the-shelf programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 71 may in some embodiments be an internal storage unit of the client 7, such as a hard disk or a memory of the client 7. The memory 71 may also be an external storage device of the client 7 in other embodiments, such as a plug-in hard disk, a smart card, a secure digital card, a flash memory card, etc. provided on the client 7. Further, the memory 71 may also include both an internal storage unit of the client 7 and an external storage device. The memory 71 is used for storing an operating system, an application program, a BootLoader (BootLoader), data, and other programs, such as program codes of a computer program. The memory 71 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules, so as to perform all or part of the functions described above. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the above-mentioned apparatus may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method of the embodiments described above can be implemented by a computer program, which can be stored in a computer readable storage medium and can implement the steps of the embodiments of the methods described above when the computer program is executed by a processor. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer readable medium may include at least: any entity or device capable of carrying computer program code, recording medium, computer Memory, Read-Only Memory (ROM), Random-Access Memory (RAM), electrical carrier signals, telecommunications signals, and software distribution media. Such as a usb-disk, a removable hard disk, a magnetic or optical disk, etc. In certain jurisdictions, computer-readable media may not be an electrical carrier signal or a telecommunications signal in accordance with legislative and patent practice.
When the computer program product runs on the device side or the client side, the steps in the corresponding method embodiments can be realized when the device side or the client side executes the computer program product.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/client and method may be implemented in other ways. For example, the above-described apparatus/client embodiments are merely illustrative, and for example, a division of modules or units is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.

Claims (9)

1. A lease control method is applied to an equipment side, and is characterized in that the lease control method comprises the following steps:
acquiring a wake-up signal aiming at the equipment terminal;
sending a lease code acquisition instruction to a background according to the wake-up signal, wherein the background is used for feeding back the lease code according to the lease code acquisition instruction;
receiving the lease code fed back by the background;
broadcasting the lease code;
and if a starting signal which is fed back by the client and aims at the equipment end is received, starting the equipment end according to the starting signal, wherein the starting signal is fed back by the client based on the received lease code.
2. The lease control method of claim 1, further comprising, after said acquiring a wake-up signal for the device side:
acquiring equipment information of the equipment terminal;
broadcasting the device information, wherein the broadcasted device information is used for presentation at the client receiving the broadcast.
3. The rental control method of claim 1, further comprising, after said receiving the rental code for background feedback:
and displaying the lease code, wherein the displayed lease code is used for prompting a user to compare the lease code with the lease code received by the client, and feeding back the starting signal based on a comparison result.
4. The rental control method of any of claims 1-3, further comprising, after the booting the device side:
acquiring a closing signal aiming at the equipment terminal;
closing the equipment end according to the closing signal;
acquiring a locking signal sent by the background;
and controlling the equipment end to be locked according to the locking signal.
5. A lease control method is applied to a client side, and is characterized by comprising the following steps:
acquiring a lease code broadcasted by a device side;
detecting whether a beacon signal is received, wherein the beacon signal is a signal broadcasted by a Bluetooth beacon, and the broadcast range of the Bluetooth beacon is an area for storing the equipment end;
if a beacon signal is received, generating a starting signal aiming at the equipment end according to the lease code;
broadcasting the start signal.
6. A lease control device applied to an equipment side is characterized by comprising:
the wake-up module is used for acquiring a wake-up signal aiming at the equipment terminal;
the sending module is used for sending a lease code obtaining instruction to a background according to the awakening signal, wherein the background is used for feeding back the lease code according to the lease code obtaining instruction;
the receiving module is used for receiving the lease codes fed back by the background;
the rental code broadcasting module is used for broadcasting the rental code;
and the starting control module is used for starting the equipment end according to the starting signal if the starting signal which is fed back by the client and aims at the equipment end is received, and the starting signal is fed back by the client based on the received lease code.
7. A lease control device applied to a client is characterized by comprising:
the broadcast acquisition module is used for acquiring the lease code broadcast by the equipment terminal;
the detection module is used for detecting whether a beacon signal is received or not, wherein the beacon signal is a signal broadcasted by a Bluetooth beacon, and the broadcast range of the Bluetooth beacon is an area for storing the equipment end;
the start generation module is used for generating a start signal aiming at the equipment end according to the lease code if a beacon signal is received;
and the starting broadcasting module is used for broadcasting the starting signal.
8. An apparatus side comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the rental control method of any of claims 1 to 4 when executing the computer program.
9. A client comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the rental control method of claim 5 when executing the computer program.
CN202011295808.9A 2020-11-18 2020-11-18 Lease control method and device, equipment side and client side Active CN112530094B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011295808.9A CN112530094B (en) 2020-11-18 2020-11-18 Lease control method and device, equipment side and client side

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011295808.9A CN112530094B (en) 2020-11-18 2020-11-18 Lease control method and device, equipment side and client side

Publications (2)

Publication Number Publication Date
CN112530094A CN112530094A (en) 2021-03-19
CN112530094B true CN112530094B (en) 2021-08-24

Family

ID=74981212

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011295808.9A Active CN112530094B (en) 2020-11-18 2020-11-18 Lease control method and device, equipment side and client side

Country Status (1)

Country Link
CN (1) CN112530094B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104574167A (en) * 2013-10-29 2015-04-29 腾讯科技(深圳)有限公司 Lease disposal method, related device and system
CN106548555A (en) * 2016-12-28 2017-03-29 北京拜克洛克科技有限公司 A kind of method for unlocking and user terminal of intelligent bicycle lock
CN106740680A (en) * 2016-12-15 2017-05-31 连宁 The vehicles and its rent method, device and system
CN107341877A (en) * 2017-06-08 2017-11-10 杭州排山信息科技有限公司 Public bike renting system and its control method and device
CN107492174A (en) * 2017-08-24 2017-12-19 东峡大通(北京)管理咨询有限公司 Enabled code introduction method, client and the shared vehicle server of shared vehicle
CN207380776U (en) * 2017-05-24 2018-05-18 浙江芯科物联科技有限公司 A lock device based on short-distance wireless technology
CN108260107A (en) * 2018-01-10 2018-07-06 广州二元科技有限公司 A kind of bicycle built-in device unlocking method based on Wi-Fi
CN108541324A (en) * 2016-12-27 2018-09-14 深圳易马达科技有限公司 A kind of unlocking method of electronic lock device, client and its electronic lock device
CN108781000A (en) * 2018-06-04 2018-11-09 深圳市奥星澳科技有限公司 Shared charging method, system, mobile terminal, shared charging equipment and server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7904366B2 (en) * 2005-09-02 2011-03-08 General Electric Capital Corporation Method and system to determine resident qualifications

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104574167A (en) * 2013-10-29 2015-04-29 腾讯科技(深圳)有限公司 Lease disposal method, related device and system
CN106740680A (en) * 2016-12-15 2017-05-31 连宁 The vehicles and its rent method, device and system
CN108541324A (en) * 2016-12-27 2018-09-14 深圳易马达科技有限公司 A kind of unlocking method of electronic lock device, client and its electronic lock device
CN106548555A (en) * 2016-12-28 2017-03-29 北京拜克洛克科技有限公司 A kind of method for unlocking and user terminal of intelligent bicycle lock
CN207380776U (en) * 2017-05-24 2018-05-18 浙江芯科物联科技有限公司 A lock device based on short-distance wireless technology
CN107341877A (en) * 2017-06-08 2017-11-10 杭州排山信息科技有限公司 Public bike renting system and its control method and device
CN107492174A (en) * 2017-08-24 2017-12-19 东峡大通(北京)管理咨询有限公司 Enabled code introduction method, client and the shared vehicle server of shared vehicle
CN108260107A (en) * 2018-01-10 2018-07-06 广州二元科技有限公司 A kind of bicycle built-in device unlocking method based on Wi-Fi
CN108781000A (en) * 2018-06-04 2018-11-09 深圳市奥星澳科技有限公司 Shared charging method, system, mobile terminal, shared charging equipment and server

Also Published As

Publication number Publication date
CN112530094A (en) 2021-03-19

Similar Documents

Publication Publication Date Title
CN111095336B (en) Interaction method and system of user and charging pile, electronic device and storage medium
US20170039398A1 (en) User account for system protection or recovery
CN109204228B (en) Vehicle start management method, electronic device, and storage medium
CN110816470B (en) User authorization adding method, system and medium based on vehicle-mounted terminal and vehicle-mounted terminal
CN108595919B (en) Software activation method, device, system and storage medium
CN110704119B (en) Pre-starting method, device and system for vehicle-mounted video entertainment system and storage medium
CN116245585A (en) Method, device and computer readable storage medium for obtaining parking fee invoice
CN112530094B (en) Lease control method and device, equipment side and client side
CN112140940A (en) Method and system for matching V2G direct-current charging pile by using VIN code
CN111016845B (en) Monitoring method and device for electric vehicle and related components
EP4144570A1 (en) Charging method and apparatus
CN113794916A (en) Television interaction method, device and equipment based on GPS positioning
CN115397008B (en) A vehicle OTA registration method, device, equipment and medium
CN1701154A (en) Radio wave receiving device, radio wave transmitting device and vehicle
CN112492035A (en) File transmission method and device and electronic equipment
JP2022035251A (en) Power reception device, control method therefor, and program
CN111372239A (en) Anti-theft control method of intelligent terminal, intelligent terminal and anti-theft system of intelligent terminal
CN113635804B (en) Vehicle charging management method and system
CN113905372B (en) Charging authentication payment method, device and system
CN114283525A (en) ETC-based vehicle charging fee payment method, system and storage medium
US20210300201A1 (en) Control device
CN108170481B (en) Camera power-on driving method and electronic terminal
CN113438278A (en) Shared device recovery system, recovery method, readable storage medium, and electronic device
CN115431814B (en) Vehicle charging method and device
JP2003203189A (en) Computer system and rental method

Legal Events

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