CN111262850A - Methods of using configurable shared devices and related computer storage media - Google Patents

Methods of using configurable shared devices and related computer storage media Download PDF

Info

Publication number
CN111262850A
CN111262850A CN202010034488.5A CN202010034488A CN111262850A CN 111262850 A CN111262850 A CN 111262850A CN 202010034488 A CN202010034488 A CN 202010034488A CN 111262850 A CN111262850 A CN 111262850A
Authority
CN
China
Prior art keywords
user
configurable
shared
modules
sharing
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
CN202010034488.5A
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.)
Hangzhou Honyar Electrical Co Ltd
Hangzhou Hongyan Intelligent Technology Co Ltd
Original Assignee
Hangzhou Honyar Electrical Co Ltd
Hangzhou Hongyan Intelligent 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 Hangzhou Honyar Electrical Co Ltd, Hangzhou Hongyan Intelligent Technology Co Ltd filed Critical Hangzhou Honyar Electrical Co Ltd
Priority to CN202010034488.5A priority Critical patent/CN111262850A/en
Publication of CN111262850A publication Critical patent/CN111262850A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure relates to methods of using configurable shared devices and related computer storage media. In an embodiment, there is provided a method of using a configurable shared device, comprising: sending a request to a remote server to occupy the configurable shared device; sending authentication information requesting to occupy a user of the configurable shared device to the remote server based on the remote server's response to the possession request; after the remote server passes the authentication information, sending selection information of one or more sharing modules of the configurable sharing device; and obtaining possession of the selected one or more shared modules of the configurable shared device based on the permission information from the remote server.

Description

Methods of using configurable shared devices and related computer storage media
Technical Field
The present disclosure relates to sharing devices, and in particular to methods of using configurable sharing devices.
Background
In recent years, with the development of mobile internet and the environmental protection idea advocated by the nation, the sharing economy is gradually prosperous, and various sharing technologies such as a sharing charger, a sharing bicycle, and a sharing umbrella are provided to meet the needs of the users.
However, there is still a need for improvements to existing shared devices and methods of using improved shared devices.
Disclosure of Invention
One aspect of the present disclosure provides a method of using a configurable shared device, the method comprising: sending a request to a remote server to occupy the configurable shared device; sending authentication information requesting to occupy a user of the configurable shared device to the remote server based on the remote server's response to the possession request; after the remote server passes the authentication information, sending selection information of one or more sharing modules of the configurable sharing device; and obtaining possession of the selected one or more shared modules of the configurable sharing device based on the permission information from the remote server.
One aspect of the present disclosure provides a method of using a configurable shared device, the method comprising: receiving a request from a user to possess the configurable shared device; sending a request for authentication information of a user to the user; receiving authentication information of a user; judging whether the authentication information of the user is qualified or not; receiving a user selection of one or more sharing modules of the configurable sharing device from a user if the user's authentication information is qualified; when one or more sharing modules selected by a user are available, sending permission information to the user to allow the user to possess information of the one or more sharing modules of the configurable sharing device; when the sharing module selected by the user is not available, sending information rejecting the user to possess the one or more sharing modules of the configurable sharing device to the user; and sending information for refusing the user to occupy the configurable shared equipment to the user under the condition that the authentication information of the user is not qualified.
One aspect of the present disclosure provides a method of using a configurable shared device, the method comprising: sending a request to a possessor of one or more shared modules of the configurable shared device to use the one or more shared modules of the configurable shared device; sending authentication information based on a response to the request for use by a possessor of one or more sharing modules of the configurable sharing device; receiving permission information from an ownership user of one or more shared modules of the configurable shared device to obtain use of the one or more shared modules of the configurable shared device.
One aspect of the present disclosure provides a computer readable storage medium having program instructions stored thereon which, when executed by a processor, perform the method as described above.
The above summary of the solution is provided only to provide a basic understanding of various aspects of the subject matter described herein. Accordingly, the technical features in the above schemes are merely examples and should not be construed as limiting the scope or spirit of the subject matter described herein in any way. Other features, aspects, and advantages of the subject matter described herein will become apparent from the following detailed description, which, when taken in conjunction with the drawings.
Drawings
A better understanding of the present disclosure may be obtained when the following detailed description of the embodiments is considered in conjunction with the following drawings. The same or similar reference numbers are used throughout the drawings to refer to the same or like parts and operations. Wherein:
FIG. 1 is a schematic diagram showing the interaction between a remote server, a user and a user when using a configurable shared device.
FIG. 2 shows a flow diagram of a method for a user hosting a configurable shared device to use the configurable shared device, according to an embodiment of the invention.
FIG. 3 shows a flow diagram of a method for a user hosting a configurable shared device to use the configurable shared device according to an embodiment of the invention.
FIG. 4 shows a flow diagram of a method for a remote server to use a configurable sharing device, according to an embodiment of the invention.
FIG. 5 shows a flow diagram of a method for a user to use a configurable shared device, according to an embodiment of the invention.
FIG. 6 is a schematic diagram of a user change in possession of a configurable sharing device selecting one or more sharing modules of the configurable sharing device.
Detailed Description
Specific examples of various aspects of the apparatus and methods according to the present disclosure are described below. These examples are described merely to add context and aid in the understanding of the described embodiments. It will thus be apparent to one skilled in the art that the embodiments described below may be practiced without some or all of the specific details. In other instances, well-known operations have not been described in detail so as not to unnecessarily obscure the described embodiments. Other applications are possible, and aspects of the present disclosure are not limited to these specific examples.
FIG. 1 is a schematic diagram showing the interaction between a remote server, a user and a user when using a configurable shared device.
As shown in fig. 1, a remote server 101 owns configurable shared devices 100 and 100'. The sharing device 100 includes sharing modules 100-1, 100-2 … 100-n (n is an integer greater than 2). The sharing device 100 'includes sharing modules 100-1', 100-2 '… 100-n' (n is an integer greater than 2). The user 102 obtains possession of one or more shared modules of the configurable shared device 100 through interaction with the remote server 101. Users 103-1, 103-2 through 103-n (n being an integer greater than 2) gain access to one or more shared modules, etc. of the configurable shared device 100 through interaction with the user 102. The user 102 'obtains possession of one or more shared modules of the configurable shared device 100' through interaction with the remote server 101. The user 103 ' obtains access to one or more shared modules, etc. of the configurable shared device 100 ' through interaction with the user 102 '.
Those skilled in the art will appreciate that fig. 1 is merely illustrative and that embodiments in accordance with the present invention may include any number of users, any number of shared devices, and the like.
Those skilled in the art will appreciate that the user 102 shown in fig. 1 may be the responsible party for a public location, such as an airport, hotel, etc., that is capable of configuring a shared device appropriate for the public location by communicating with a remote server.
According to an aspect of the present disclosure, there is provided a method of using a configurable shared device, comprising: sending a request to a remote server to occupy the configurable shared device; sending authentication information requesting to occupy a user of the configurable shared device to the remote server based on the remote server's response to the possession request; after the remote server passes the authentication information, sending selection information of one or more sharing modules of the configurable sharing device; and obtaining possession of the selected one or more shared modules of the configurable sharing device based on the permission information from the remote server.
FIG. 2 shows a flow diagram of a method for a user hosting a configurable shared device to use the configurable shared device, according to an embodiment of the invention.
In step 201, the user 102 sends a request to the remote server 101 to possess the configurable shared device 100. The request may include identification information of the configurable shared device 100 to be possessed, such as ID information "shared device No. 100".
The remote server 101, upon receiving the request, sends a request to the user 102 for authentication information for the user. In step 202, the authentication information of the user is transmitted to the remote server 101 based on the response of the remote server 101 to the possession request. The authentication information of the user includes identity information, credit information, and location information of the user requesting possession of the configurable shared device. For example, the identity information "user No. 102", the credit information "account balance value" or "prepaid deposit", the location information "address of the location where the user is located", and the like.
In step 203, after the remote server 101 passes the authentication information, the selection information of one or more sharing modules of the configurable sharing device is sent. For example, the user 102 may select the modules of the configurable shared device "wireless network module 100-1" and "USB charging module 100-2".
In step 204, possession of the selected one or more shared modules of the configurable sharing device 100 is obtained based on the licensing information from the remote server 101. For example, after obtaining the licensing information of the remote server 101, the user 102 obtains possession of the modules of the configurable shared device, wireless network module 100-1 and USB charging module 100-2.
According to one embodiment of the disclosure, the method further includes sending information to the remote server altering the selection of the one or more sharing modules of the configurable sharing device. The configurable shared device shown in FIG. 6 includes a plurality of modules, such as a wireless network module 100-1, a USB charging module 100-2, a five-hole module 100-3, a metering module 100-4, a positioning module 100-5, a power supply module 100-6, and a communication module 100-7. For example, the user may initially select possession of the wireless network module 100-1 and the USB charging module 100-2. After a period of use, the user may send a change request to the remote server as needed to increase the occupancy of, for example, five-well module 100-3 and metering module 100-4.
According to one embodiment of the disclosure, the method further includes sending a request to a remote server to end possession of the one or more shared modules of the configurable shared device, de-possessing the one or more shared modules of the configurable shared device based on a response of the remote server, and receiving information from the remote server regarding possession of the one or more shared modules of the configurable shared device.
For example, the user 102 may release possession of a selected module of the configurable shared device 100 by sending a request to the remote server 101 to end possession and after the remote server 101 responds. After the deambursement, the user 102 may receive information from the remote server 101 regarding the occupancy of one or more shared modules 100-1, 100-2, etc. of the configurable shared device 100.
According to one aspect of the disclosure, the information regarding occupancy of one or more shared modules of the configurable shared device includes a length of time of occupancy of the one or more shared modules of the configurable shared device. For example, the user 102 may receive a length of time of possession of the shared modules 100-1, 100-2, etc. from the remote server 101. For example, "the time period of occupation for the shared module 100-1 is 180 days" and "the time period of occupation for the shared module 100-2 is 60 hours" or the like.
According to one aspect of the disclosure, the method of using a configurable sharing device further comprises: receiving a request from a user for use of one or more shared modules of a shared device in possession; sending a request for authentication information of the user to the user based on the received use request; receiving authentication information of a user; judging whether the authentication information of the user is qualified or not; if the user's authentication information is qualified and the one or more sharing modules requested for use are available, sending permission information to the user to allow the user to use the one or more sharing modules of the configurable sharing device; sending a message to the user denying the user to use the one or more sharing modules of the configurable sharing device if the user's authentication information is not qualified or the one or more sharing modules requested to be used are not available; and generating information regarding the user's use of the one or more shared modules of the configurable shared device based on the user's use of the one or more shared modules.
According to an embodiment of the present disclosure, there is provided a computer-readable storage medium having program instructions stored thereon that, when executed by a processor, perform the method described previously.
FIG. 3 shows a flow diagram of a method for a user hosting a configurable shared device to use the configurable shared device according to an embodiment of the invention.
As shown in fig. 3, in step 301, a request for use of one or more shared modules of a shared device occupied by a user is received. For example, a user may send a request to use sharing module 100-1 to a user possessing a configurable sharing device.
In step 302, the user sends a request for authentication information of the user to the user based on the received use request.
In step 303, the user receives authentication information of the user. In one embodiment according to the present disclosure, the authentication information of the user may include identity information, credit information, and location information of the user. For example, the identification information "user No. 103", the credit information "account balance value" or "prepaid deposit", the location information "address of the location where the user 103 is located", and the like.
In step 304, it is determined whether the user authentication information is acceptable.
According to one embodiment of the present disclosure, determining whether the authentication information of the user is qualified includes determining whether a distance between the location information of the user and the location information of the sharing device requested to be used is within a threshold range. For example, it is determined whether or not the distance between the user's location information "the address of the location where the user 103 is located" and the location information of the shared device is within the threshold range. The threshold range may depend on the type of shared module of the shared device. For example, when using the wireless network module of the shared device, the threshold may be set to a distance at which the wireless network function can be used. Those skilled in the art will understand how to set other suitable thresholds.
In step 305, if the user's authentication information is qualified and the requested one or more shared modules are available, a permission message is sent to the user to allow the user to use the one or more shared modules of the configurable shared device.
In step 306, if the user's authentication information is not qualified or the requested shared module or modules is not available, a message is sent to the user denying the user's use of the shared module or modules of the configurable shared device.
In step 307, information regarding the user's usage of the one or more shared modules of the configurable shared device is generated based on the user's usage of the one or more shared modules.
According to an embodiment of the present disclosure, the method of using a configurable sharing device further comprises: receiving a request from a user to end use of the one or more sharing modules of the configurable sharing device; ending user use of one or more sharing modules of the configurable sharing device; and generating information regarding the user's use of one or more sharing modules of the configurable sharing device. For example, the user 103 may send a request to the user 102 to end the use of the shared module 100-1, and the user 102 generates information on the use of the shared module 100-1 after ending the use of the shared module 100-1 by the user 103.
According to an embodiment of the present disclosure, the method of using a configurable sharing device further comprises: sending information to a remote server regarding a user's use of one or more shared modules of the configurable shared device, and sending information to a user regarding a user's use of one or more shared modules of the configurable shared device. For example, the user may transmit the information of the use of the shared module 100-1 by the user 103 generated as described above to the remote server 101 based on a request of the remote server 101 or upon ending the use of the shared module 100-1 by the user 103. The user 102 may also send information to the user 103 about the user's 103 use of the shared module 100-1.
According to an embodiment of the present disclosure, the information about the usage of the one or more sharing modules of the configurable sharing device by the user includes a usage duration or usage amount of the sharing module by the user. For example, the information regarding the user's usage of one or more shared modules of the configurable shared device may include a length of time for the usage of the shared module 100-1 of 100 hours, or an amount of data for the usage of the shared module 100-1 of 50 GB.
According to an embodiment of the present disclosure, there is provided a method of using a configurable shared device, including: receiving a request from a user to possess the configurable shared device; sending a request for authentication information of a user to the user; receiving authentication information of a user; judging whether the authentication information of the user is qualified or not; receiving a user selection of one or more sharing modules of the configurable sharing device from a user if the user's authentication information is qualified; when one or more sharing modules selected by a user are available, sending permission information to the user to allow the user to possess information of the one or more sharing modules of the configurable sharing device; when the sharing module selected by the user is not available, sending information rejecting the user to possess the one or more sharing modules of the configurable sharing device to the user; and sending information for refusing the user to occupy the configurable shared equipment to the user under the condition that the authentication information of the user is not qualified.
According to one embodiment of the present disclosure, there is provided a client for using a configurable shared device, comprising a processor and a memory having program instructions stored thereon which when executed by the processor perform the method as previously described.
FIG. 4 shows a flow diagram of a method for a remote server to use a configurable sharing device, according to an embodiment of the invention.
In step 401, a request from a user to possess the configurable shared device is received. In one embodiment according to the present disclosure, the request to possess the configurable shared device includes identification information of the configurable shared device. For example, ID information "shared device No. 100" is, for example.
In step 402, a request for authentication information of a user is sent to the user. In one embodiment according to the present disclosure, the authentication information of the user includes identity information, location information, and credit information of the user.
In step 403, authentication information of the user is received.
In step 404, it is determined whether the authentication information of the user is qualified. Determining whether the authentication information of the user is qualified includes determining whether the location information of the user and the location information of the shared device requested to be possessed are within a threshold range.
In step 405, a user selection of one or more sharing modules of the configurable sharing device is received from the user, if the user's authentication information is qualified. For example, the user may select the shared modules 100-1 and 100-2.
In step 406, when one or more sharing modules selected by the user are available, permission information is sent to the user to allow the user to possess information of the one or more sharing modules of the configurable sharing device.
In step 407, when the sharing module selected by the user is not available, information is sent to the user denying the user's possession of the one or more sharing modules of the configurable sharing device.
In step 408, in the event that the authentication information of the user is not acceptable, information is sent to the user denying the user's possession of the configurable shared device.
According to an embodiment of the present disclosure, the method of using a configurable sharing device further comprises: receiving a request from a user to end possession of one or more sharing modules of the configurable sharing device; releasing user possession of one or more shared modules of the configurable sharing device; and generating information regarding user occupancy of one or more shared modules of the configurable sharing device.
According to one embodiment of the present disclosure, the information regarding user occupancy of the one or more shared modules of the configurable sharing device includes a length of time that the user occupancy of the one or more shared modules of the configurable sharing device. For example, the information regarding the occupancy of the shared modules of the configurable sharing device 100 by the user 102 may include "180 days of occupancy for the shared module 100-1" and "60 hours of occupancy for the shared module 100-2", and so on.
According to an embodiment of the present disclosure, the method of using a configurable sharing device further comprises: requesting user data of usage of one or more shared modules of the configurable shared device in possession from a user; and receiving data from a user of usage of one or more shared modules of the configurable shared device in possession. Wherein the data of the usage of the one or more shared modules of the configurable shared device occupied by the user may include a usage duration or usage amount of the one or more shared modules occupied by the user. For example, the remote server 101 may request user 102 for data of the user's 103 usage of the shared module 100-1 and receive usage data, such as "usage 50 GB", from the user 102.
According to an embodiment of the present disclosure, there is provided a method of using a configurable shared device, including: sending a request to a possessor of one or more shared modules of the configurable shared device to use the one or more shared modules of the configurable shared device; sending authentication information based on a response to the request for use by a possessor of one or more sharing modules of the configurable sharing device; receiving permission information from an ownership user of one or more shared modules of the configurable shared device to obtain use of the one or more shared modules of the configurable shared device.
FIG. 5 shows a flow diagram of a method for a user to use a configurable shared device, according to an embodiment of the invention.
In step 501, a request to use one or more shared modules of the configurable shared device is sent to a possessor of the one or more shared modules of the configurable shared device.
In step 502, authentication information is sent based on a response to the request for use by a possessor of one or more sharing modules of the configurable sharing device. According to one embodiment of the present disclosure, the authentication information of the user may include identity information, location information, and credit information of the user. For example, the identification information "user No. 103", the credit information "account balance value" or "prepaid deposit", the location information "address of the location where the user 103 is located", and the like.
In step 503, permission information is received from the possessor of the one or more shared modules of the configurable shared device to gain access to the one or more shared modules of the configurable shared device.
According to an embodiment of the present disclosure, the method of using a configurable sharing device further comprises: sending information to an owning user of one or more shared modules of the configurable shared device to end use of the one or more shared modules of the configurable shared device; and receiving data of usage of one or more shared modules of the configurable sharing device from a possessor of the one or more shared modules.
According to an embodiment of the present disclosure, the method of using a configurable sharing device further comprises: wherein the data of the usage of one or more sharing modules of the configurable sharing device occupied by the user comprises the usage duration or usage amount of the sharing module occupied by the user.
According to an embodiment of the present disclosure, the method of using a configurable sharing device further comprises: requesting data from a user of the possession of one or more shared modules of the configurable shared device for the user's use of the one or more shared modules of the configurable shared device in possession; and receiving user usage data of the one or more shared modules of the configurable shared device from the owning user of the one or more shared modules of the configurable shared device. For example, the information about the usage of one or more sharing modules of the configurable sharing device by the user may include a usage time of the sharing module 100-1 by the user being 100 hours or a data amount of the usage of the sharing module 100-1 being 50 GB. The user 103 may request data from the possessor 102 for usage of the shared module 100-1 and receive data from the user 102 for usage of the shared module 100-1, for example for a duration of 100 hours.
According to one embodiment of the present disclosure, a server for using a configurable shared device includes a processor and a memory having program instructions stored thereon that when executed by the processor perform the method as previously described.
There is also provided, in accordance with an embodiment of the present disclosure, a computer-readable storage medium having program instructions stored thereon which, when executed by a processor, perform the method as described above.
Aspects of the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects all of which may be referred to herein generally as a "circuit," module "or" system. Any combination of one or more computer-readable storage media may be used. The computer readable storage medium may be a computer readable signal medium or a computer readable storage medium.
A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The present disclosure, in various embodiments, configurations, and aspects, includes components, methods, processes, systems and/or apparatus substantially as depicted and described herein, including various embodiments, subcombinations, and subsets thereof. Those of skill in the art will understand how to make and use the systems and methods disclosed herein after understanding the present disclosure. In various embodiments, configurations, and aspects, the disclosure includes providing apparatuses and processes in the absence of items not depicted and/or described herein or in various embodiments, configurations, or aspects hereof, including in the absence of items that may have been used in previous apparatuses or processes, e.g., for improving performance, achieving ease and/or reducing cost of implementation.
Moreover, although the description of the present disclosure has included description of one or more embodiments, configurations, or aspects, certain variations and modifications, other variations, combinations, and modifications are within the scope of the disclosure, e.g., as may be within the skill and knowledge of those in the art, after understanding the present disclosure. The present disclosure is intended to obtain rights which include alternative embodiments, configurations, or aspects to the extent permitted, including alternate, interchangeable and/or equivalent structures, functions, ranges or steps to those claimed, whether or not such alternate, interchangeable and/or equivalent structures, functions, ranges or steps are specifically set forth herein. Nothing herein is intended to publicly dedicate any patentable technical solution.

Claims (10)

1. A method of using a configurable shared device, comprising:
sending a request to a remote server to occupy the configurable shared device;
sending authentication information requesting to occupy a user of the configurable shared device to the remote server based on the remote server's response to the possession request;
after the remote server passes the authentication information, sending selection information of one or more sharing modules of the configurable sharing device; and
obtaining possession of the selected one or more shared modules of the configurable shared device based on license information from a remote server.
2. The method of claim 1, wherein the request to possess the configurable shared device includes identification information of the configurable shared device to possess.
3. The method of claim 1, wherein requesting authentication information for a user possessing the configurable shared device comprises requesting identity information, credit information, and location information for the user possessing the configurable shared device.
4. The method of claim 1, further comprising:
sending information to a remote server altering selection of one or more sharing modules of the configurable sharing device.
5. The method of claim 1, further comprising:
sending a request to a remote server to end possession of one or more shared modules of the configurable shared device;
de-seizing one or more shared modules of the configurable shared device based on a response by a remote server; and
receiving information from a remote server regarding occupancy of one or more shared modules of the configurable sharing device.
6. The method of claim 5, wherein the information regarding occupancy of one or more shared modules of the configurable shared device includes a length of time of occupancy of the one or more shared modules of the configurable shared device.
7. The method of claim 1, further comprising:
receiving a request from a user for use of one or more shared modules of a shared device in possession;
sending a request for authentication information of the user to the user based on the received use request;
receiving authentication information of a user;
judging whether the authentication information of the user is qualified or not;
if the user's authentication information is qualified and the one or more sharing modules requested for use are available, sending permission information to the user to allow the user to use the one or more sharing modules of the configurable sharing device;
sending a message to the user denying the user to use the one or more sharing modules of the configurable sharing device if the user's authentication information is not qualified or the one or more sharing modules requested to be used are not available; and
generating information regarding user usage of the one or more shared modules of the configurable shared device based on the user usage of the one or more shared modules.
8. The method of claim 7, wherein the authentication information of the user comprises identity information, credit information, and location information of the user.
9. The method of claim 8, wherein determining whether the authentication information of the user is acceptable comprises determining whether a distance between the location information of the user and the location information of the shared device requested to be used is within a threshold range.
10. The method of claim 7, further comprising:
receiving a request from a user to end use of the one or more sharing modules of the configurable sharing device;
ending user use of one or more sharing modules of the configurable sharing device; and
generating information regarding user usage of one or more sharing modules of the configurable sharing device.
CN202010034488.5A 2020-01-14 2020-01-14 Methods of using configurable shared devices and related computer storage media Pending CN111262850A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010034488.5A CN111262850A (en) 2020-01-14 2020-01-14 Methods of using configurable shared devices and related computer storage media

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010034488.5A CN111262850A (en) 2020-01-14 2020-01-14 Methods of using configurable shared devices and related computer storage media

Publications (1)

Publication Number Publication Date
CN111262850A true CN111262850A (en) 2020-06-09

Family

ID=70948740

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010034488.5A Pending CN111262850A (en) 2020-01-14 2020-01-14 Methods of using configurable shared devices and related computer storage media

Country Status (1)

Country Link
CN (1) CN111262850A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100274569A1 (en) * 2009-04-23 2010-10-28 Douglas Reudink Real-time location sharing
CN102460388A (en) * 2009-06-03 2012-05-16 苹果公司 Installing applications based on a seed application from a separate device
US20140089430A1 (en) * 2012-09-21 2014-03-27 Tencent Technology (Shenzhen) Company Limited Data-sharing method, terminal, server, and system
US20150120911A1 (en) * 2013-10-31 2015-04-30 Aruba Networks, Inc. Method and system for network service health check and load balancing
US20160212209A1 (en) * 2015-01-16 2016-07-21 Sangfor Technologies Company Limited Method and apparatus for sharing application data
CN109711945A (en) * 2018-12-28 2019-05-03 深圳市元征科技股份有限公司 A kind of vehicle sharing method and relevant apparatus
CN109788005A (en) * 2017-11-10 2019-05-21 中兴通讯股份有限公司 Equipment control authority sharing method, device, system and computer storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100274569A1 (en) * 2009-04-23 2010-10-28 Douglas Reudink Real-time location sharing
CN102460388A (en) * 2009-06-03 2012-05-16 苹果公司 Installing applications based on a seed application from a separate device
US20140089430A1 (en) * 2012-09-21 2014-03-27 Tencent Technology (Shenzhen) Company Limited Data-sharing method, terminal, server, and system
US20150120911A1 (en) * 2013-10-31 2015-04-30 Aruba Networks, Inc. Method and system for network service health check and load balancing
US20160212209A1 (en) * 2015-01-16 2016-07-21 Sangfor Technologies Company Limited Method and apparatus for sharing application data
CN109788005A (en) * 2017-11-10 2019-05-21 中兴通讯股份有限公司 Equipment control authority sharing method, device, system and computer storage medium
CN109711945A (en) * 2018-12-28 2019-05-03 深圳市元征科技股份有限公司 A kind of vehicle sharing method and relevant apparatus

Similar Documents

Publication Publication Date Title
US9009787B2 (en) System and method of mapping and protecting communication services with OAuth
US20130054697A1 (en) System and method for sharing content using near field communication in a cloud network
WO2019062235A1 (en) Method, device, and system for invoking network function service
CN104094576B (en) Different cloud service data and behavior are integrated based on the trusting relationship between cloud service
US20140317697A1 (en) System and method of secure sharing of resources which require consent of multiple resource owners using group uri's
CN106030528B (en) Agent data service
US20140033279A1 (en) System and method of extending oauth server(s) with third party authentication/authorization
WO2016026330A1 (en) License sharing method and apparatus
CN104008324A (en) Terminal and server for applying security policy, and method of controlling the same
RU2013106924A (en) COMMUNICATION BETWEEN DEVICES
CN102761549A (en) Processing method and system of resource sharing and service platforms
KR101402109B1 (en) Apparatus and Method for managing an acess to an private network
CN102308289B (en) Communication controller and network system utilizing the same
CN102811228A (en) Network business login method, equipment and system
CN104158818A (en) Single sign-on method and system
JP7080640B2 (en) Resource access control method and equipment
CN102685122A (en) Software protection method based on cloud server
KR20150043150A (en) Method and apparatus for access control system using relationship information
CN103874092A (en) Scheme and system for active sharing of private network through mobile terminal remote management based on internet
CN104092627A (en) Bandwidth adjusting method and device
CN108696864B (en) Virtual number request and transmission method, device and storage medium
CN102799818A (en) Method and device for managing digital resources
CN111262850A (en) Methods of using configurable shared devices and related computer storage media
KR102243627B1 (en) METHOD AND APPARATUS FOR MANAGING RIGHTS OF IoT DEVICE
KR102000184B1 (en) Method and apparatus for providing cloud service, and system having the same

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200609