CN111291351B - Activity participation method, device and equipment - Google Patents

Activity participation method, device and equipment Download PDF

Info

Publication number
CN111291351B
CN111291351B CN201811488191.5A CN201811488191A CN111291351B CN 111291351 B CN111291351 B CN 111291351B CN 201811488191 A CN201811488191 A CN 201811488191A CN 111291351 B CN111291351 B CN 111291351B
Authority
CN
China
Prior art keywords
activity
participation
information
complete
identifiers
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
CN201811488191.5A
Other languages
Chinese (zh)
Other versions
CN111291351A (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.)
Nail Holding Cayman Co ltd
Original Assignee
Nail Holding Cayman 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 Nail Holding Cayman Co ltd filed Critical Nail Holding Cayman Co ltd
Priority to CN201811488191.5A priority Critical patent/CN111291351B/en
Publication of CN111291351A publication Critical patent/CN111291351A/en
Application granted granted Critical
Publication of CN111291351B publication Critical patent/CN111291351B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides an activity participation method, an activity participation device and activity participation equipment, wherein the method comprises the following steps: acquiring a plurality of activity participation identifications sequentially displayed by display equipment, wherein each activity participation identification carries part of participation information of the same activity; determining complete participation information of the activity according to the plurality of activity participation identifications; and determining an activity participation result according to the complete participation information. By dividing the complete participation information of the activity into a plurality of partial participation information, a plurality of activity participation identifications corresponding to the plurality of partial participation information are generated, so that the activity participant can pass the validity verification of the participation behavior only when the plurality of activity participation identifications displayed in sequence are read out through the equipment and the complete participation information of the activity is identified, and the possibility that the activity participant passes the validity verification through other means is reduced.

Description

Activity participation method, device and equipment
Technical Field
The present invention relates to the field of internet technologies, and in particular, to an activity participation method, apparatus, and device.
Background
In real life, users often have situations where they need to participate in various activities, such as participating in a meeting, working on a business, checking cards, drawing a lottery, and the like. In some activities, an activity organizer needs to authenticate an activity participant to verify whether the activity participant's participation is valid.
For example, when a user needs to participate in a working meeting, a meeting sign-in is often required, and the purpose of the meeting sign-in is to determine whether the user actually participates in the meeting.
Taking conference signing-in activities as an example, a traditional signing-in mode adopts a mode of paper signing-in on site of conference participants, and the signing-in mode has low efficiency and long time consumption and can possibly generate signing-in problems.
Disclosure of Invention
The embodiment of the invention provides an activity participation method, device and equipment, which are used for preventing false participation of a user in an activity such as a conference.
In a first aspect, an embodiment of the present invention provides an activity participation method, including:
acquiring a plurality of activity participation identifications sequentially displayed by display equipment, wherein each activity participation identification carries part of participation information of the same activity;
determining complete participation information of the activity according to the plurality of activity participation identifications;
and determining an activity participation result according to the complete participation information.
In a second aspect, an embodiment of the present invention provides an activity participation apparatus, including:
the acquisition module is used for acquiring a plurality of activity participation identifications sequentially displayed by the display equipment, wherein each activity participation identification carries part of participation information of the same activity;
The information determining module is used for determining complete participation information of the activities according to the plurality of activity participation identifications;
and the result determining module is used for determining an activity participation result according to the complete participation information.
In a third aspect, an embodiment of the present invention provides a terminal device, including a first processor, and a first memory, where the first memory is configured to store one or more computer instructions, where the one or more computer instructions are implemented when executed by the first processor:
acquiring a plurality of activity participation identifications sequentially displayed by display equipment, wherein each activity participation identification carries part of participation information of the same activity;
determining complete participation information of the activity according to the plurality of activity participation identifications;
and determining an activity participation result corresponding to the terminal equipment according to the complete participation information.
An embodiment of the present invention provides a computer storage medium storing a computer program, where the computer program makes a computer execute the activity participation method in the first aspect.
In a fourth aspect, an embodiment of the present invention provides an activity participation method, including:
acquiring a plurality of activity participation identifiers displayed by display equipment;
Determining participation information of the activity according to the plurality of activity participation identifications;
and determining an activity participation result according to the participation information.
In a fifth aspect, an embodiment of the present invention provides an activity participation apparatus, including:
the identification acquisition module is used for acquiring a plurality of activity participation identifications displayed by the display equipment;
the participation information determining module is used for determining participation information of the activities according to the plurality of activity participation identifications;
and the participation result determining module is used for determining an activity participation result according to the participation information.
In a sixth aspect, an embodiment of the present invention provides a terminal device, including a second processor, and a second memory, where the second memory is configured to store one or more computer instructions, where the one or more computer instructions are implemented when executed by the second processor:
acquiring a plurality of activity participation identifiers displayed by display equipment;
determining participation information of the activity according to the plurality of activity participation identifications;
and determining an activity participation result according to the participation information.
An embodiment of the present invention provides a computer storage medium storing a computer program that causes a computer to implement the activity participation method in the fourth aspect described above when executed.
In a seventh aspect, an embodiment of the present invention provides an activity participation method, applied to a server, where the method includes:
generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity;
the plurality of activity participation identifiers are sent to display equipment to be displayed in sequence;
receiving an activity participation request sent by a reading device, wherein the activity participation request comprises complete participation information of the activity, which is obtained by the reading device through the plurality of activity participation identifiers;
and determining an activity participation result corresponding to the reading equipment according to the complete participation information.
In an eighth aspect, an embodiment of the present invention provides an activity participation apparatus, applied to a server, including:
the generation module is used for generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity;
the sending module is used for sending the plurality of activity participation identifiers to the display equipment for sequential display;
the receiving module is used for receiving an activity participation request sent by the reading equipment, wherein the activity participation request comprises complete participation information of the activity, which is obtained by the reading equipment through the plurality of activity participation identifiers;
And the determining module is used for determining an activity participation result corresponding to the reading equipment according to the complete participation information.
In a ninth aspect, an embodiment of the present invention provides a server, where the server includes a third processor, a third memory, and a communication interface, where the third memory is configured to store one or more computer instructions, where the one or more computer instructions are implemented when executed by the third processor:
generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity;
the plurality of activity participation identifiers are sent to display equipment through the communication interface to be displayed in sequence;
receiving an activity participation request sent by a reading device through the communication interface, wherein the activity participation request comprises complete participation information of the activity, which is obtained by the reading device through the plurality of activity participation identifiers;
and determining an activity participation result corresponding to the reading equipment according to the complete participation information.
An embodiment of the present invention provides a computer storage medium storing a computer program that causes a computer to implement the activity participation method in the seventh aspect described above when executed.
In the embodiment of the invention, for a certain activity, the server can generate a plurality of activity participation identifiers corresponding to the activity according to the complete participation information of the activity, wherein each activity participation identifier carries part of the participation information of the activity, and the server can send the generated plurality of activity participation identifiers to the display equipment of the activity organizer. After the display device receives the plurality of activity participation identifiers, the plurality of activity participation identifiers can be displayed in turn based on the set triggering condition, so that a user participating in the activity can obtain the plurality of activity participation identifiers through own terminal device (also called as a reading device), for example, the plurality of activity participation identifiers are obtained through a scanning mode. After the reading device obtains a plurality of activity participation identifications sequentially displayed on the display device, the plurality of activity participation identifications are combined to identify and obtain complete participation information of the activity, and then an activity participation result of a user corresponding to the reading device is determined according to the complete participation information, wherein the activity participation result can reflect whether the participation behavior of the user on the activity is effective or not. In the scheme, the complete participation information of the activity is divided into the plurality of partial participation information, and the plurality of activity participation identifications corresponding to the plurality of partial participation information are generated, so that the activity participant can pass the validity verification of the participation behavior only when the plurality of activity participation identifications displayed in sequence are read out through the equipment and the complete participation information of the activity is identified, and the possibility that the activity participant passes the validity verification through other means is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of an activity participation system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of one implementation of the activity participation system of FIG. 1;
FIG. 3 is a schematic diagram of a process for generating a plurality of activity participation identifiers according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of another process for generating a plurality of activity participation identifiers according to an embodiment of the present invention;
FIG. 5 is a flowchart of an activity participation method according to an embodiment of the present invention;
FIG. 6 is a flow chart of another method of activity participation provided by an embodiment of the present invention;
FIG. 7 is a flow chart of yet another method of activity participation provided by an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an activity participation device according to an embodiment of the present invention;
Fig. 9 is a schematic structural diagram of a terminal device corresponding to the active participation apparatus provided in the embodiment shown in fig. 8;
fig. 10 is a schematic structural diagram of another activity participation device according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of a terminal device corresponding to the active participation apparatus provided in the embodiment shown in fig. 10;
fig. 12 is a schematic structural diagram of an activity participation device according to an embodiment of the present invention;
fig. 13 is a schematic structural diagram of a server corresponding to the activity participation apparatus provided in the embodiment shown in fig. 12.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this application and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, the "plurality" generally includes at least two.
It should be understood that the term "and/or" as used herein is merely one relationship describing the association of the associated objects, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrase "if determined" or "if detected (stated condition or event)" may be interpreted as "when determined" or "in response to determination" or "when detected (stated condition or event)" or "in response to detection (stated condition or event), depending on the context.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a product or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such product or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a commodity or system comprising such elements.
In addition, the sequence of steps in the method embodiments described below is only an example and is not strictly limited.
Fig. 1 is a schematic diagram of an activity participation system according to an embodiment of the present invention, and as shown in fig. 1, the activity participation system may include: reading device, display device and server. The activity participation system may be a system for conducting an activity management, such as a meeting, and the management of the meeting may be, for example, the management of a meeting check-in.
The reading device is a device of a user participating in an activity, for example, may be a terminal device such as a mobile phone, a tablet computer, etc. The reading device may have an instant messaging application running therein, which the user may operate to engage in an activity.
The display device can be a device deployed by an activity organization party on an activity site, and is mainly used for displaying activity participation identifiers, for example, can be a display screen, a television and other terminal devices.
The server may be a platform for managing activities, and when a certain instant messaging application is run in the reading device, the server may be a server corresponding to the instant messaging application.
One of the main purposes of the activity participation system is: when a user wants to participate in an activity, the activity of the user participating in the activity is effectively identified. For example, if the activity is a meeting, the user needs to check in when participating in the meeting, in which scenario the goal of the active participation system is to: the validity of the meeting signing-in behavior of the user is identified, so that the phenomenon that the user does not actually come to the meeting site to participate in the meeting and complete the meeting signing-in through a certain cheating means is prevented.
For this purpose, the working process of each component unit in the above-mentioned activity participation system can be implemented by referring to each step illustrated in fig. 2:
201. the server generates a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity.
202. The server transmits a plurality of activity participation identifications to the display device.
203. The display device sequentially displays a plurality of activity participation identifications.
204. The reading device acquires a plurality of activity participation identifiers sequentially displayed by the display device.
205. The reading device determines complete participation information of the activity according to the plurality of activity participation identifications.
206. The reading device sends an activity participation request to the server, wherein the activity participation request comprises complete participation information.
207. And the server determines an activity participation result corresponding to the reading device according to the complete participation information.
The server may store complete participation information for an activity, including, for example, the start time, place, topic, participant list, link address, etc. for the activity.
In practical application, the server can generate a plurality of activity participation identifications corresponding to the activity according to the complete participation information of the activity based on a certain trigger condition. The trigger condition may be a point of time before reaching the activity start time, or may be a trigger operation based on the activity organizer.
Each of the plurality of activity participation identifiers carries part of participation information in the complete participation information, so that the sum of the part of participation information carried by each of the plurality of activity participation identifiers forms the complete participation information.
Two alternative ways of generating the plurality of activity participation identities are provided below:
in an alternative manner, the server may generate the target graphic code according to the complete participation information of the activity, and further split the target graphic code into a plurality of first graphic codes, where the plurality of first graphic codes serve as a plurality of activity participation identifiers. The target graphic code may be a two-dimensional code, a QR code, a bar code, or the like. As shown in fig. 3, the server may generate the target graphic code illustrated in the figure according to the generation rule of the target graphic code and the complete participation information of the activity, and further, the server respectively shields or cuts out a partial area of the target graphic code to obtain a plurality of graphic codes which are incomplete in size, which are called as the first graphic code, such as graphic code 1 and graphic code 2 illustrated in fig. 3. It should be noted that, in the process of splitting the target graphic code, at least a plurality of first graphic codes can be spliced into a complete target graphic code when the first graphic codes are overlapped. In the splitting process, the different first graphic codes can have no overlapping part or can have partial overlapping.
In another alternative, the server may split the complete participation information of the activity into a plurality of partial participation information, and generate a plurality of second graphic codes corresponding to the plurality of partial participation information, where the plurality of second graphic codes serve as a plurality of activity participation identifiers. The second graphic code may be a two-dimensional code, a QR code, a bar code, or the like. In this generation manner, as shown in fig. 4, assuming that the complete participation information includes a start time, a place, and a topic of the activity, the complete participation information may be split into, for example, three partial participation information, which are the start time of the activity, the place of the activity, and the topic of the activity, respectively. Thus, three second graphic codes illustrated in fig. 4 can be generated from the three partial participation information according to the generation rule of the second graphic codes: a graphic code a corresponding to a start time of an activity, a graphic code b corresponding to a place of the activity, and a graphic code c corresponding to a subject of the activity.
As can be seen from comparing fig. 3 and fig. 4, the two generation methods mainly differ in the difference of the split objects. Specifically, in the first generation mode, a target graphic code corresponding to the complete participation information is generated first and then split for the target graphic code, and the splitting result is that the target graphic code is split into a plurality of sub-graphics, namely graphics with incomplete sizes. In the second generation mode, the split object is the complete participation information, and each generated second graphic code graphic is complete.
After generating the plurality of activity participation identifiers, the server may send the plurality of activity participation identifiers to the display devices corresponding to the activities based on the set trigger condition. The triggering condition may be, for example: at some point prior to the start time of the activity, or based on a triggering operation by the staff member.
It should be noted that, optionally, when the server sends the plurality of activity participation identifiers to the display device, the server may also inform the display device of what time interval the plurality of activity participation identifiers should be displayed in turn, i.e. inform the display device of the display time interval of the adjacent activity participation identifiers. Of course, the display time interval of the adjacent activity participation flag may also be set by the display device side.
After receiving the plurality of activity participation identifiers, the display device may sequentially display the plurality of activity participation identifiers at a set display time interval.
It should be noted that, the display device is not limited to sequentially displaying the plurality of activity participation identifiers, and the display device is not limited to sequentially displaying the plurality of activity participation identifiers in a strictly certain order, but may display the plurality of activity participation identifiers in any order.
It should be noted that, because more than one participant is involved in the activity, each participant needs to verify the validity of the participation according to the plurality of activity participation identifiers, the display device may alternatively display the plurality of activity participation identifiers in turn in a cyclic manner within a set period of time, or may display the plurality of activity participation identifiers in turn in response to the triggering of the activity participant.
For example, such as the start time of an activity is 9 on a certain day: 00, respectively marking a plurality of activity participation marks as a mark 1, a mark 2 and a mark 3, presetting the display time period of the plurality of activity participation marks to be 8:30-9:10 of the day, then performing first-round display of the mark 1, the mark 2 and the mark 3 at the time of 8:30, then performing second-round display at set intervals, and the like until 9:10.
For another example, when user a arrives at the active site, the display device may be operated to trigger the display device to sequentially display the identifier 1, the identifier 2 and the identifier 3, and when user b arrives at the active site, the display device may also be operated to trigger the display device to sequentially display the identifier 1, the identifier 2 and the identifier 3.
Regardless of the display device which displays the plurality of activity participation identifications based on which display trigger mode, when a user arrives at an activity site to participate in an activity, the plurality of activity participation identifications displayed by the display device in turn can be acquired through the own reading device. The means for obtaining the plurality of activity participation identifications may be to obtain the plurality of activity participation identifications by scanning a code by a code scanning function of the reading device.
After the reading device obtains the plurality of activity participation identifiers sequentially displayed by the display device, the reading device can determine the complete participation information of the activity according to the obtained plurality of activity participation identifiers. In general, multiple activity engagement identities may be combined to obtain complete engagement information for an activity.
Alternatively, in the case where the display time intervals of the plurality of activity participation identifications are set, the reading device may perform the step of determining the complete participation information of the activity based on the obtained plurality of activity participation identifications, only if it is found that the acquisition times respectively corresponding to the plurality of activity participation identifications meet the setting conditions. The setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification.
That is, in validating the participation of the user based on the plurality of activity participation identifications, the time-continuous characteristic of the plurality of activity participation identifications is considered to avoid the user from passing the validation by other cheating means. For example, if a user a photographs a plurality of activity participation identifiers, the pictures of the plurality of activity participation identifiers are respectively forwarded to a user b, and when the user b respectively identifies the pictures of each activity participation identifier through the reading device, the user b either simultaneously identifies a plurality of pictures or respectively identifies a plurality of pictures, and under the two identification modes, the acquisition time corresponding to each of the plurality of activity participation identifiers does not meet the set condition. Because adjacent activity participation marks have a certain display time interval, the acquisition time of different activity participation marks is the same when a plurality of pictures are identified, and obviously, the conditions are not satisfied; when the plurality of pictures are respectively identified, the time required for manually operating the reading device to respectively identify each picture is longer than the set display time interval, and the conditions are not satisfied.
When the reading device obtains a plurality of activity participation identifiers with the acquisition time meeting the set condition, the complete participation information of the activity can be determined according to the obtained plurality of activity participation identifiers.
The foregoing describes two ways of generating a plurality of activity participation identifications of the server, and correspondingly, the reading device may also have two ways of determining complete participation information of the activity according to the obtained plurality of activity participation identifications:
in an optional manner, when the plurality of active participation identifiers are a plurality of first graphic codes split from the target graphic codes corresponding to the complete participation information, the reading device may perform the stitching process on the plurality of first graphic codes, and identify the complete participation information contained in the target graphic codes obtained by the stitching process. It will be appreciated that the split processing rule of the reading device corresponds to the split rule of the target graphic code by the server, and is the inverse of the split process shown in fig. 3.
In another alternative, when the plurality of activity participation identifications are a plurality of second graphic codes generated according to the plurality of partial participation information, the reading device may identify partial participation information contained in each of the plurality of second graphic codes, and combine the identified partial participation information to obtain complete participation information of the activity. It will be appreciated that the combination of the partial participation information may be simply a summary of the partial participation information.
After the reading device identifies the complete participation information, the reading device can actively participate in a request to the server, wherein the active participation request comprises the complete participation information identified by the reading device. After receiving the activity participation request, the server determines an activity participation result corresponding to the reading device according to the complete participation information contained in the activity participation request. In particular, the server may compare whether the complete participation information in the activity participation request is consistent with the locally stored complete participation information of the activity, and if so, determine that the activity participation behavior of the reading device is valid. For example, in a scenario in which a user participates in a lottery, a server generates a plurality of activity participation identifications corresponding to the lottery and sequentially displays the plurality of activity participation identifications through a display device, and if a user does obtain complete lottery participation information by scanning the plurality of activity participation identifications sequentially displayed on the display device through a reading device (such as a mobile phone) of the user, the server determines that the reading device can participate in the lottery, and adds the identification of the reading device such as the mobile phone number to a lottery user database.
In addition, in some scenarios, verification of the validity of the user's behavior in participating in an activity may also require further verification of whether the user information matches the activity. At this time, the activity participation request sent by the reading device may include corresponding user information in addition to the identified complete participation information. Therefore, the server determines the activity participation result of the user corresponding to the reading device according to the complete participation information and the user information contained in the activity participation request. Specifically, the server may compare whether the complete participation information in the activity participation request is consistent with the locally stored complete participation information of the activity, and if so, further determine whether the list of active participants includes user information in the activity participation request, and if so, determine that the activity participation behavior of the user is valid.
In summary, by dividing the complete participation information of the activity into a plurality of partial participation information, a plurality of activity participation identifiers corresponding to the plurality of partial participation information are generated, so that the activity participant can pass the validity verification of the participation behavior only when the plurality of activity participation identifiers displayed in sequence are read and the complete participation information of the activity is identified through the equipment truly, and the possibility that the activity participant passes the validity verification through other means is reduced.
The following describes the above execution steps in the activity participation method provided in the embodiment of the present invention in terms of the server and the reading device, respectively.
Fig. 5 is a flowchart of an activity participation method according to an embodiment of the present invention, where the activity participation method may be executed by the reading device of the user in fig. 1, and in particular, may be executed by an instant messaging application running in the reading device. As shown in fig. 5, the method comprises the steps of:
501. and acquiring a plurality of activity participation identifiers sequentially displayed on the display device, wherein each activity participation identifier carries part of participation information of the same activity.
502. Complete participation information for an activity is determined based on the plurality of activity participation identifications.
As described above, alternatively, the reading device may perform the step of determining the complete participation information of the activity according to the plurality of activity participation identifiers, if the acquisition times respectively corresponding to the plurality of activity participation identifiers meet the set condition.
Under the condition that the plurality of activity participation marks are a plurality of first graphic codes which are split from the target graphic codes corresponding to the complete participation information of the activity, the reading equipment can carry out split processing on the plurality of first graphic codes, and the complete participation information of the activity is obtained by identifying the target graphic codes obtained by the split processing.
In the case where the plurality of activity participation identifications are a plurality of second graphic codes generated from the plurality of partial participation information, the reading device may identify partial participation information contained in each of the plurality of second graphic codes, and combine the identified partial participation information to obtain complete participation information of the activity.
503. And determining an activity participation result according to the complete participation information.
Specifically, the reading device may send an activity participation request to the server, where the activity participation request includes the identified complete participation information user information, so that the server determines an activity participation result corresponding to the reading device according to the complete participation information.
The detailed description of the embodiment may be referred to the description of the previous embodiment, and is not repeated.
Fig. 6 is a flowchart of another method for participating in an activity, which may be performed by the reading device of the user in fig. 1, and in particular, may be performed by an instant messaging application running in the reading device, according to an embodiment of the present invention. As shown in fig. 6, the method includes the steps of:
601. a plurality of activity participation identifications displayed by a display device are acquired.
602. Participation information for an activity is determined based on a plurality of activity participation identities.
603. And determining an activity participation result according to the participation information of the activity.
In this embodiment, the process of generating the plurality of activity participation identifiers in the server may refer to the descriptions in other embodiments, which are not described herein.
In this embodiment, the plurality of activity participation identifiers refer to a plurality of participation identifiers corresponding to the same activity, where each participation identifier may carry part or complete participation information of the activity.
Optionally, when each activity participation identifier carries part of the participation information of the activity, the display device may be caused to display a plurality of activity participation identifiers corresponding to the activity simultaneously or sequentially. At this time, the reading device can only accurately identify part of the activity participation information carried in each activity participation identifier to obtain the complete participation information of the activity, and then determine the activity participation result corresponding to the reading device according to the complete participation information of the activity. For a detailed implementation of this case, reference may be made to the description in the foregoing embodiments.
Optionally, when each activity participation identifier carries complete participation information of the activity, the display device may be enabled to sequentially display a plurality of activity participation identifiers corresponding to the activity, that is, the display device is set to sequentially display the same activity participation identifier several times. At this time, the determination process of the activity participation result of the reading device may be: the reading device transmits an activity participation request to the server, wherein the activity participation request comprises the identified activity participation information and the identification times of the activity participation information. After determining that the activity participation information in the activity participation request is correct, the server further determines whether the identification times in the activity participation request are consistent with the times for the display device to display, and if so, determines that the activity participation behavior corresponding to the reading device is effective.
Fig. 7 is a flowchart of yet another method for participating in an activity, which may be performed by the server of the user in fig. 1, according to an embodiment of the present invention. As shown in fig. 7, the method includes the steps of:
701. and generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity.
As described above, optionally, the server may generate the target graphic code according to the complete participation information of the activity, split the target graphic code into a plurality of first graphic codes, where the plurality of first graphic codes serve as a plurality of activity participation identifiers.
Optionally, the server may further split the complete participation information into a plurality of partial participation information, and generate a plurality of second graphic codes corresponding to the plurality of partial participation information, where the plurality of second graphic codes serve as a plurality of activity participation identifiers.
702. And sending the plurality of activity participation identifiers to a display device for sequential display.
703. And receiving an activity participation request sent by the reading device, wherein the activity participation request comprises complete participation information of the activity obtained by the reading device through a plurality of activity participation identifiers.
704. And determining an activity participation result corresponding to the reading device according to the complete participation information in the activity participation request.
The detailed description of the embodiment may be referred to the description of the previous embodiment, and is not repeated.
Taking an activity as a conference as an example, the executing process of the text provided activity participation method in a scene that the user needs to check in the conference when participating in the conference is schematically described below. At this time, the activity is a meeting, and the plurality of activity participation identifiers are a plurality of meeting sign-in identifiers corresponding to the meeting, wherein each meeting sign-in identifier carries part of meeting sign-in information. The complete meeting sign-in information corresponding to the meeting can include, for example, relevant information about the beginning and ending time of the meeting, the place of the meeting, the subject of the meeting, and the like, so that part of the meeting sign-in information can be some information therein.
In order to avoid the situation that a participant does not participate in a meeting but performs false check-in, for a certain meeting, the server may send a plurality of meeting check-in identifiers (for example, a plurality of two-dimensional codes, each of which only includes a part of meeting check-in identifiers) corresponding to the meeting to a display device corresponding to a meeting place for 15 minutes before the meeting. When a certain participant arrives at a meeting place, an instant communication application program running in the reading device can be opened, a code scanning function is started, a plurality of meeting sign-in identifiers sequentially displayed on the display device are scanned through the code scanning function, complete meeting sign-in information is identified from the meeting sign-in identifiers, further a meeting sign-in request containing the identified complete meeting sign-in information and user information is sent to a server, the server determines that the complete meeting sign-in information contained in the meeting sign-in request is consistent with the locally stored complete meeting sign-in information of the certain meeting, and user information contained in the meeting sign-in request exists in a participant list of the meeting, so that the meeting sign-in behavior of the user is determined to be effective.
The activity participation apparatus of one or more embodiments of the present invention will be described in detail below. Those skilled in the art will appreciate that these conference sign-in devices may be configured using commercially available hardware components through the steps taught by the present solution.
Fig. 8 is a schematic structural diagram of an activity participation device according to an embodiment of the present invention, where the activity participation device is applied to a reading apparatus of a user, and as shown in fig. 8, the activity participation device includes: an acquisition module 11, an information determination module 12, and a result determination module 13.
The acquiring module 11 is configured to acquire a plurality of activity participation identifiers sequentially displayed by the display device, where each activity participation identifier carries part of participation information of the same activity.
An information determining module 12 is configured to determine complete participation information of the activity according to the plurality of activity participation identifiers.
And the result determining module 13 is used for determining an activity participation result according to the complete participation information.
Alternatively, the merging module 12 may be configured to: and if the acquisition time respectively corresponding to the plurality of activity participation identifiers meets the set condition, determining the complete participation information of the activity according to the plurality of activity participation identifiers.
Optionally, the plurality of active participation identifiers are a plurality of first graphic codes split from the target graphic codes corresponding to the complete participation information, and at this time, the merging module 12 may be configured to: splicing the plurality of first graphic codes; and identifying the complete participation information contained in the target graphic code obtained by the splicing process.
Optionally, the plurality of activity participation identities are a plurality of second graphic codes generated according to a plurality of part participation information, and at this time, the merging module 12 may be configured to: identifying partial participation information contained in each of the plurality of second graphic codes; combining the identified partial participation information to obtain the complete participation information.
Alternatively, the determining module 13 may be configured to: and sending an activity participation request to a server, wherein the activity participation request comprises the complete participation information and the user information, so that the server determines an activity participation result of a corresponding user according to the complete participation information and the user information.
Optionally, the activity is a meeting, and the plurality of activity participation identifiers are a plurality of meeting sign-in identifiers corresponding to the meeting, wherein each meeting sign-in identifier carries part of meeting sign-in information.
The apparatus shown in fig. 8 may perform the method of the embodiment shown in fig. 2 and 5, and reference is made to the relevant description of the embodiment shown in fig. 2 and 5 for parts of this embodiment not described in detail. The implementation process and the technical effect of this technical solution are described in the embodiments shown in fig. 2 and fig. 5, and are not described herein.
In one possible design, the structure of the activity participation device shown in fig. 8 may be implemented as a terminal device such as a mobile phone, a tablet computer, etc., as shown in fig. 9, and the terminal device may include: a first processor 21, and a first memory 22. Wherein the first memory 22 is used for storing a program supporting the terminal device to execute the activity participation method provided in the embodiments shown in fig. 2 and 5, and the first processor 21 is configured to execute the program stored in the first memory 22.
The program comprises one or more computer instructions which, when executed by the first processor 21, are capable of carrying out the steps of:
acquiring a plurality of activity participation identifications sequentially displayed by display equipment, wherein each activity participation identification carries part of participation information of the same activity;
determining complete participation information of the activity according to the plurality of activity participation identifications;
and determining an activity participation result corresponding to the terminal equipment according to the complete participation information.
Optionally, the first processor 21 is further configured to perform all or part of the steps in the embodiments shown in fig. 2 and 5.
Optionally, the terminal device may further comprise a first communication interface 23 for communicating with other devices.
In addition, an embodiment of the present invention provides a computer storage medium, which is used for storing computer software instructions for a terminal device, and the computer storage medium includes a program for executing the method of participating in an activity in the method embodiments shown in fig. 2 and fig. 5.
Fig. 10 is a schematic structural diagram of another activity participation device provided in an embodiment of the present invention, where the activity participation device is applied to a reading apparatus of a user, and as shown in fig. 10, the device includes: an acquisition module 31, an information determination module 32, and a result determination module 33.
The identifier obtaining module 31 is configured to obtain a plurality of activity participation identifiers displayed on the display device.
A participation information determination module 32 for determining participation information of the activity based on the plurality of activity participation identifications.
And the participation result determination module 33 is used for determining an activity participation result according to the participation information.
The apparatus shown in fig. 10 may perform the method of the embodiment shown in fig. 6, and reference is made to the relevant description of the embodiment shown in fig. 6 for parts of this embodiment not described in detail. The implementation process and the technical effect of this technical solution are described in the embodiment shown in fig. 6, and are not described herein.
In one possible design, the structure of the activity participation device shown in fig. 10 may be implemented as a terminal device such as a mobile phone, a tablet computer, etc., as shown in fig. 11, and the terminal device may include: a second processor 41 and a second memory 42. Wherein the second memory 42 is used for storing a program supporting the terminal device to execute the activity participation method provided in the embodiment shown in fig. 6 described above, and the second processor 41 is configured to execute the program stored in the second memory 42.
The program comprises one or more computer instructions which, when executed by the second processor 41, are capable of carrying out the steps of:
acquiring a plurality of activity participation identifiers displayed by display equipment;
determining participation information of the activity according to the plurality of activity participation identifications;
and determining an activity participation result according to the participation information.
Optionally, the terminal device may further comprise a second communication interface 43 for communicating with other devices.
In addition, an embodiment of the present invention provides a computer storage medium, which is used for storing computer software instructions for a terminal device, and the computer storage medium includes a program for executing the method related to the activity participation method in the method embodiment shown in fig. 6.
Fig. 12 is a schematic structural diagram of yet another activity participation device provided in an embodiment of the present invention, where the activity participation device is applied to a server, and as shown in fig. 12, the device includes: a generating module 51, a transmitting module 52, a receiving module 53, a determining module 54.
The generating module 51 is configured to generate a plurality of activity participation identifiers corresponding to the same activity, where each activity participation identifier carries part of participation information of the activity.
And the sending module 52 is configured to send the plurality of activity participation identifiers to a display device for sequentially displaying.
And the receiving module 53 is configured to receive an activity participation request sent by a reading device, where the activity participation request includes complete participation information of the activity obtained by the reading device through the multiple activity participation identifiers.
And the determining module 54 is configured to determine an activity participation result corresponding to the reading device according to the complete participation information.
Optionally, the activity participation request further includes user information corresponding to the reading device, and the determining module 54 may specifically be configured to: and determining an activity participation result of the user corresponding to the reading equipment according to the complete participation information and the user information.
Alternatively, the generating module 51 may be configured to: generating a target graphic code according to the complete participation information of the activity; splitting the target graphic code into a plurality of first graphic codes, wherein the plurality of first graphic codes serve as the plurality of activity participation identifiers.
Alternatively, the generating module 51 may be configured to: splitting the complete participation information into a plurality of partial participation information; and generating a plurality of second graphic codes corresponding to the plurality of partial participation information, wherein the plurality of second graphic codes serve as a plurality of activity participation identifiers.
Optionally, the activity is a meeting, and the plurality of activity participation identifiers are a plurality of meeting sign-in identifiers corresponding to the meeting, wherein each meeting sign-in identifier carries part of meeting sign-in information.
The apparatus shown in fig. 12 may perform the method of the embodiment shown in fig. 2 and 7, and reference is made to the relevant description of the embodiment shown in fig. 2 and 7 for parts of this embodiment not described in detail. The implementation process and the technical effect of this technical solution refer to the descriptions in the embodiments shown in fig. 2 and fig. 7, and are not repeated here.
In one possible design, the structure of the activity participation device shown in fig. 12 described above may be implemented as a server. As shown in fig. 13, the server further includes: a third processor 61, a third memory 62, a third communication interface 63. Wherein the third memory 62 is used for storing a program supporting the server to execute the activity participation method provided in the embodiments shown in fig. 2 and 7, and the third processor 61 is configured to execute the program stored in the third memory 62.
The program comprises one or more computer instructions which, when executed by the third processor 61, are capable of carrying out the steps of:
generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity;
transmitting the plurality of activity participation identifications to a display device through the third communication interface 63 for sequential display;
receiving an activity participation request sent by a reading device through the third communication interface 63, wherein the activity participation request comprises complete participation information of the activity obtained by the reading device through the plurality of activity participation identifiers;
and determining an activity participation result corresponding to the reading equipment according to the complete participation information.
Optionally, the third processor 61 is further configured to perform all or part of the steps in the embodiments shown in fig. 2 and fig. 7.
In addition, an embodiment of the present invention provides a computer storage medium, which is used for storing computer software instructions for a server, and includes a program for executing the method of activity participation in the embodiment of the method shown in fig. 2 and fig. 7.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by adding necessary general purpose hardware platforms, or may be implemented by a combination of hardware and software. Based on such understanding, the foregoing aspects, in essence and portions contributing to the art, may be embodied in the form of a computer program product, which may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (15)

1. A method of participating in an activity, comprising:
acquiring a plurality of activity participation identifications sequentially displayed by display equipment, wherein each activity participation identification carries part of participation information of the same activity;
if the acquisition time respectively corresponding to the plurality of activity participation identifiers accords with a set condition, determining complete participation information of the activity according to the plurality of activity participation identifiers; the setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification;
and determining an activity participation result according to the complete participation information.
2. The method of claim 1, wherein the plurality of activity participation identifications are a plurality of first graphic codes split from a target graphic code corresponding to the complete participation information, and wherein determining the complete participation information of the activity according to the plurality of activity participation identifications comprises:
splicing the plurality of first graphic codes;
and identifying the complete participation information contained in the target graphic code obtained by the splicing process.
3. The method of claim 1, wherein the plurality of activity engagement identifiers are a plurality of second graphical codes generated from a plurality of partial engagement information, the determining complete engagement information for the activity from the plurality of activity engagement identifiers comprising:
identifying partial participation information contained in each of the plurality of second graphic codes;
combining the identified partial participation information to obtain the complete participation information.
4. The method of claim 1, wherein said determining an activity engagement result from said complete engagement information comprises:
and sending an activity participation request to a server, wherein the activity participation request comprises the complete participation information and the user information, so that the server determines an activity participation result of a corresponding user according to the complete participation information and the user information.
5. The method according to any one of claims 1 to 4, wherein the activity is a meeting, the plurality of activity participation identifiers are a plurality of meeting check-in identifiers corresponding to the meeting, and each meeting check-in identifier carries part of meeting check-in information.
6. A method of participating in an activity, comprising:
acquiring a plurality of activity participation identifiers displayed by display equipment; wherein, each activity participation mark carries complete participation information of the same activity;
if the acquisition time corresponding to each of the plurality of activity participation identifiers meets a set condition, determining participation information of the activity and the identification times of the participation information according to the plurality of activity participation identifiers; the setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification;
and determining an activity participation result according to the participation information and the identification times of the participation information.
7. An activity participation method, applied to a server, the method comprising:
generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity;
The plurality of activity participation identifiers are sent to display equipment to be displayed in sequence;
receiving an activity participation request sent by a reading device, wherein the activity participation request comprises complete participation information of the activity, which is obtained by the reading device through the plurality of activity participation identifiers; if the reading equipment determines that the acquisition time respectively corresponding to the plurality of activity participation identifiers meets the set condition, determining complete participation information of the activity according to the plurality of activity participation identifiers; the setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification;
and determining an activity participation result corresponding to the reading equipment according to the complete participation information.
8. The method according to claim 7, wherein the activity participation request further includes user information corresponding to the reading device, and the determining the activity participation result corresponding to the reading device according to the complete participation information includes:
and determining an activity participation result of the user corresponding to the reading equipment according to the complete participation information and the user information.
9. The method of claim 8, wherein generating a plurality of activity participation identities corresponding to the same activity comprises:
generating a target graphic code according to the complete participation information of the activity;
splitting the target graphic code into a plurality of first graphic codes, wherein the plurality of first graphic codes serve as the plurality of activity participation identifiers.
10. The method of claim 9, wherein generating a plurality of activity participation identities corresponding to the same activity comprises:
splitting the complete participation information into a plurality of partial participation information;
and generating a plurality of second graphic codes corresponding to the plurality of partial participation information, wherein the plurality of second graphic codes serve as a plurality of activity participation identifiers.
11. The method according to any one of claims 7 to 10, wherein the activity is a meeting, the plurality of activity participation identifiers are a plurality of meeting check-in identifiers corresponding to the meeting, and each meeting check-in identifier carries part of meeting check-in information.
12. An activity participation device, comprising:
the acquisition module is used for acquiring a plurality of activity participation identifications sequentially displayed by the display equipment, wherein each activity participation identification carries part of participation information of the same activity;
The information determining module is used for determining complete participation information of the activity according to the plurality of activity participation identifiers if the acquisition time corresponding to the plurality of activity participation identifiers respectively meets the set condition; the setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification;
and the result determining module is used for determining an activity participation result according to the complete participation information.
13. A terminal device, comprising: a memory, a processor; wherein the memory is configured to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement:
acquiring a plurality of activity participation identifications sequentially displayed by display equipment, wherein each activity participation identification carries part of participation information of the same activity;
if the acquisition time respectively corresponding to the plurality of activity participation identifiers accords with a set condition, determining complete participation information of the activity according to the plurality of activity participation identifiers; the setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification;
And determining an activity participation result corresponding to the terminal equipment according to the complete participation information.
14. An activity participation apparatus, for application to a server, comprising:
the generation module is used for generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity;
the sending module is used for sending the plurality of activity participation identifiers to the display equipment for sequential display;
the receiving module is used for receiving an activity participation request sent by the reading equipment, wherein the activity participation request comprises complete participation information of the activity, which is obtained by the reading equipment through the plurality of activity participation identifiers; if the reading equipment determines that the acquisition time respectively corresponding to the plurality of activity participation identifiers meets the set condition, determining complete participation information of the activity according to the plurality of activity participation identifiers; the setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification;
and the determining module is used for determining an activity participation result corresponding to the reading equipment according to the complete participation information.
15. A server, comprising: a memory, a processor, a communication interface; wherein the memory is configured to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement:
generating a plurality of activity participation identifications corresponding to the same activity, wherein each activity participation identification carries part of participation information of the activity;
the plurality of activity participation identifiers are sent to display equipment through the communication interface to be displayed in sequence;
receiving an activity participation request sent by a reading device through the communication interface, wherein the activity participation request comprises complete participation information of the activity, which is obtained by the reading device through the plurality of activity participation identifiers; if the reading equipment determines that the acquisition time respectively corresponding to the plurality of activity participation identifiers meets the set condition, determining complete participation information of the activity according to the plurality of activity participation identifiers; the setting condition is that the time difference of the acquisition time of the adjacent activity participation identification is equal to the set display time interval of the adjacent activity participation identification;
and determining an activity participation result of the user corresponding to the reading equipment according to the complete participation information.
CN201811488191.5A 2018-12-06 2018-12-06 Activity participation method, device and equipment Active CN111291351B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811488191.5A CN111291351B (en) 2018-12-06 2018-12-06 Activity participation method, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811488191.5A CN111291351B (en) 2018-12-06 2018-12-06 Activity participation method, device and equipment

Publications (2)

Publication Number Publication Date
CN111291351A CN111291351A (en) 2020-06-16
CN111291351B true CN111291351B (en) 2023-05-23

Family

ID=71029761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811488191.5A Active CN111291351B (en) 2018-12-06 2018-12-06 Activity participation method, device and equipment

Country Status (1)

Country Link
CN (1) CN111291351B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112866302B (en) * 2021-04-25 2021-07-13 上海有孚智数云创数字科技有限公司 Method, apparatus, medium and program product for integrity checking of cluster data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105981057A (en) * 2013-04-23 2016-09-28 柯法克斯公司 Position-based work flow and service
CN106778434A (en) * 2016-11-25 2017-05-31 广州视源电子科技股份有限公司 The method and its device of a kind of adjustment Quick Response Code of dynamic on the display region

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7184531B2 (en) * 2003-06-05 2007-02-27 Siemens Communications, Inc. System and method for authorizing a party to join a conference
US8867707B2 (en) * 2011-03-23 2014-10-21 International Business Machines Corporation Automatically updating meeting information
US8789167B2 (en) * 2012-08-24 2014-07-22 Andrea Albani Fraud-proof location identification system
CN107172167A (en) * 2017-05-27 2017-09-15 深圳市创维群欣安防科技股份有限公司 A kind of control method of registering, system and storage device based on mobile terminal
CN108320132A (en) * 2018-01-31 2018-07-24 塔米智能科技(北京)有限公司 A kind of conference management method and system, server
CN108595645B (en) * 2018-04-26 2020-10-30 深圳市鹰硕技术有限公司 Conference speech management method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105981057A (en) * 2013-04-23 2016-09-28 柯法克斯公司 Position-based work flow and service
CN106778434A (en) * 2016-11-25 2017-05-31 广州视源电子科技股份有限公司 The method and its device of a kind of adjustment Quick Response Code of dynamic on the display region

Also Published As

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

Similar Documents

Publication Publication Date Title
EP3531649B1 (en) Method and device for allocating augmented reality-based virtual objects
US10580458B2 (en) Gallery of videos set to an audio time line
US20200057590A1 (en) Gallery of messages from individuals with a shared interest
CN111651797B (en) Information display method and device
CN110851879B (en) Method, device and equipment for infringement and evidence preservation based on evidence preservation block chain
KR20200033999A (en) Prioritization of messages
CN106686105B (en) Message pushing method, computing device, server and information sharing system
CN109117778B (en) Information processing method, information processing apparatus, server, and storage medium
CN108933656A (en) Online works voting method and device, computer equipment, readable storage medium storing program for executing
US20160048494A1 (en) Form filling method and related terminal
CN110764929B (en) Message interaction method, system and device and electronic equipment
CN110874709B (en) Conference sign-in method, activity participation method, device and equipment
CN112769679A (en) Message display method and device
CN108364171B (en) Graphic code generation method, resource sending and receiving method, device and electronic equipment
CN110380864A (en) Method, equipment and the system of human face data acquisition, verifying
US20200193430A1 (en) Determining generation time for blockchain data
CN112464110A (en) Method, device, server, client, terminal and storage medium for promoting interpersonal activities in application with social function
CN111291351B (en) Activity participation method, device and equipment
CN108834065B (en) Online sign-in method and device
CN113296985B (en) Message processing method and device
CN105512208B (en) Information publishing method, device and system
CN111885139B (en) Content sharing method, device and system, mobile terminal and server
CN113297476A (en) Information processing method, display method and equipment
CN113763054A (en) Advertisement verification method and device based on block chain and electronic equipment
CN113645320B (en) Incidence relation establishing method, data interaction method and device

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