CN113434831A - Service providing method and device for providing service - Google Patents
Service providing method and device for providing service Download PDFInfo
- Publication number
- CN113434831A CN113434831A CN202010209501.6A CN202010209501A CN113434831A CN 113434831 A CN113434831 A CN 113434831A CN 202010209501 A CN202010209501 A CN 202010209501A CN 113434831 A CN113434831 A CN 113434831A
- Authority
- CN
- China
- Prior art keywords
- user
- authentication
- identity
- preset
- information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention provides a service providing method and device and a device for providing service. The method specifically comprises the following steps: determining authentication identity information corresponding to a user; determining a target service corresponding to the authentication identity information; and displaying the information of the target service. The embodiment of the invention can provide the information of the required target service for the user according to the authentication identity information selected by the user, and can improve the operation efficiency of the user.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a service providing method and apparatus, and an apparatus for providing a service.
Background
With the rapid development of communication technology, applets are widely used. The small program can be used without downloading and installing, a user can find the small program required by the user in modes of searching, scanning and the like, the small program can be used by clicking on the small program, the small program does not occupy the internal memory of the computer after being closed after the small program is used up, and the small program is very convenient. The small programs generally cannot exist independently and need to be supported under a certain application program; for example, applets may be invoked in applications such as social applications, mapping applications, and the like.
Some application programs are provided with small program top selection, a user can enter a small program page by clicking the small program option, a small program list and a search bar are displayed in the small program page, and the user can search the small program by dragging the list or by inputting keywords in the search bar.
The inventor finds that no matter the applet is searched by dragging the list or the applet is searched in the applet page, more operation cost needs to be consumed, and the operation efficiency of a user is influenced.
Disclosure of Invention
Embodiments of the present invention provide a service providing method and apparatus, and an apparatus for providing a service, which can provide information of a desired target service to a user according to authentication identity information selected by the user, and can improve operation efficiency of the user.
In order to solve the above problem, an embodiment of the present invention discloses a service providing method, including:
determining authentication identity information corresponding to a user;
determining a target service corresponding to the authentication identity information;
and displaying the information of the target service.
On the other hand, the embodiment of the invention discloses a service providing device, which comprises:
the identity determining module is used for determining authentication identity information corresponding to the user;
the target service determining module is used for determining the target service corresponding to the authentication identity information; and
and the target service display module is used for displaying the information of the target service.
In yet another aspect, an embodiment of the present invention discloses an apparatus for providing services, comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors, the one or more programs including instructions for:
determining authentication identity information corresponding to a user;
determining a target service corresponding to the authentication identity information;
and displaying the information of the target service.
In yet another aspect, an embodiment of the present invention discloses a machine-readable medium having stored thereon instructions, which, when executed by one or more processors, cause an apparatus to perform a service providing method as described in one or more of the preceding.
The embodiment of the invention has the following advantages:
the embodiment of the invention obtains the authentication identity information corresponding to the user in an identity authentication mode, and provides the information of the corresponding target service for the user according to the authentication identity information. The authentication identity information corresponding to the identity authentication can be selected by the user, and different authentication identity information can correspond to different services. According to the embodiment of the invention, the information of the required target service can be provided for the user according to the authentication identity information selected by the user, so that the operation of searching for the applet by dragging the list or searching for the applet in the applet page in a searching mode can be saved, the operation efficiency of the user can be improved, and the user experience can be further improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
Fig. 1 is a schematic diagram of an application environment of a service providing method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating steps of a second embodiment of a service providing method according to the present invention;
FIG. 3 is a block diagram of a service providing apparatus according to an embodiment of the present invention;
FIG. 4 is a block diagram of an apparatus 800 for providing services of the present invention; and
fig. 5 is a schematic structural diagram of a server in some embodiments of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a service providing scheme, which can comprise the following steps: determining authentication identity information corresponding to a user; determining a target service corresponding to the authentication identity information; and displaying the information of the target service.
The embodiment of the invention obtains the authentication identity information corresponding to the user in an identity authentication mode, and provides the information of the corresponding target service for the user according to the authentication identity information. The authentication identity information corresponding to the identity authentication can be selected by the user, and different authentication identity information can correspond to different services. According to the embodiment of the invention, the information of the required target service can be provided for the user according to the authentication identity information selected by the user, so that the operation of searching for the applet by dragging the list or searching for the applet in the applet page in a searching mode can be saved, the operation efficiency of the user can be improved, and the user experience can be further improved.
In the embodiment of the invention, the service can be used for providing preset functions for the user. The service providing method may include: an applet system, a website system, an application system, or the like. The embodiment of the invention mainly takes a small program mode as an example to explain the service providing scheme, and the service providing schemes corresponding to other providing modes can be referred to each other.
The service providing method provided by the embodiment of the present invention can be applied to the application environment shown in fig. 1, as shown in fig. 1, the client 100 and the server 200 are located in a wired or wireless network, and the client 100 and the server 200 perform data interaction through the wired or wireless network.
Optionally, the client 100 may run on a terminal, which specifically includes but is not limited to: smart phones, tablet computers, electronic book readers, MP3 (Moving Picture Experts Group Audio Layer III) players, MP4 (Moving Picture Experts Group Audio Layer IV) players, laptop portable computers, car-mounted computers, desktop computers, set-top boxes, smart televisions, wearable devices, and the like.
The client 100 may correspond to a website, or APP (Application). The client 100 may correspond to an application program such as an input method APP or an instant messaging APP.
The server side of the embodiment of the invention can be a cloud server side. The cloud server is a simple, efficient, safe and reliable computing service with elastically-stretchable processing capacity. The resource information of the cloud server is dynamic, so that the processing capacity of the cloud server can be elastically stretched.
The embodiment of the invention can be applied to input method programs of various input modes such as keyboard symbols, handwriting, voice and the like. Taking the keyboard symbol input mode as an example, the user may perform text input through the code character string, and the input string may refer to the code character string input by the user. In the field of input methods, for input method programs in, for example, chinese, japanese, korean, or other languages, an input string input by a user may be generally converted into a candidate for a corresponding language. Hereinafter, the description will be mainly given by taking Chinese as an example, and other languages such as Japanese and Korean may be referred to each other. It is to be understood that the above-mentioned chinese input methods may include, but are not limited to, full pinyin, simple pinyin, strokes, five strokes, etc., and the embodiment of the present invention is not limited to a specific input method program corresponding to a certain language.
The input method APP may be provided with a service interface, which may include: at least one service portal. For example, the service interface may be an applet page, which may include a tool-like applet to improve and optimize the user's input experience.
The functions of the applet may include: the system comprises a friend circle folding prevention function, a quoting reply function, a friend circle matching picture, an electronic business card function, a money capitalization function, a rarely-used word input function, an operation correction function, a composition material function, an intelligent proofreading function, a blessing function, a deity function and the like. It is to be understood that the embodiments of the present invention do not impose limitations on the specific functions of the applet.
The embodiment of the invention physically isolates the user with special requirements from the common user by means of identity authentication, and provides more professional and personalized service for the user. Assume that the services include: general service and personalized service, so that a common user sees the general service in a service interface; and the user with special requirements can see the personalized service corresponding to the authentication identity information selected by the user in the service interface. It is to be understood that the general service and the personalized service may be different from each other, or the general service and the personalized service may be partially the same, and the embodiment of the present invention does not limit specific general service and personalized service.
Method embodiment one
The method embodiment is used for explaining the process of identity authentication, namely obtaining the authentication identity information corresponding to the user in an identity authentication mode.
The first method embodiment may be executed by a client and/or a server, and it is understood that the specific execution subject of the method embodiment is not limited by the embodiment of the present invention.
In the identity authentication process of the embodiment of the invention, various authentication identity information can be provided for the user, and the identity authentication is carried out on the user according to the authentication identity information selected by the user. Authenticating identity information may include: merchants, students, doctors, teachers, editors, etc., wherein a merchant may include: personal merchants or branded merchants, etc. Of course, the embodiment of the present invention does not limit the specific authentication identity information.
The embodiment of the invention does not limit the triggering condition of the identity authentication. For example, the identity authentication may be triggered according to an identity authentication entry of the setting interface. For another example, the identity authentication may be triggered according to a preset operation of the user. The preset instruction can be determined by those skilled in the art according to the actual application requirements.
The preset operation may include any one or a combination of the following operations:
receiving a preset instruction input by a user in an input box; or
Receiving a preset gesture of a user; or
A preset motion of the user with respect to the device is detected, which may include any one or a combination of the following motions of the device: shaking motion, translation motion, rotation motion, flipping motion, etc.
The preset instruction may be an authentication instruction corresponding to a specific identity. In this case, the predetermined instruction may be a first predetermined instruction corresponding to the predetermined identity. For example, a "dog search WeChao" or a "dog search marketing Assistant" matches a preset identity "Merchant".
The preset instruction can be an authentication instruction which is common to various identities. In this case, the predetermined instruction may be a second predetermined instruction.
In an optional embodiment of the present invention, in a case that a preset operation of a user is received, if there is no authentication identity information corresponding to the user, guidance information corresponding to the identity authentication is displayed, where the guidance information is used to guide the user to perform the identity authentication.
For example, the guidance information may include the following guidance text: "you can log in the input method of searching dog to complete the identity authentication, and use all the functions of the Wenchaku for a long time" and so on. Optionally, the guidance information may further include: a boot control, such as a "de-authentication" control, is used to trigger the identity authentication process.
According to the embodiment of the invention, the identity authentication is triggered through the preset instruction input in the input box by the user, so that the convenience of the identity authentication can be improved.
Optionally, the trigger condition may include: receiving preset operation of a user and trigger operation of the user for the object key.
An object key for providing guidance information in response to a trigger operation may be provided at an upper right side of an interface of the input method program.
The object keys may display icons of the objects to enhance user experience. The object may include: humans, virtual humans, animals, virtual animals, plants, virtual plants, and the like. For example, the object may be a virtual animal such as a virtual cat or a virtual dog. The icons of the objects may improve the attractiveness and engagement of the setting interface to the user.
The triggering operation of the embodiment of the invention comprises the operation aiming at the object key, so that the interestingness of identity authentication can be increased, the habit of a user is enabled to actively interact with software, even carry out man-machine communication, and the intelligence of an input method program is fully developed.
According to an embodiment, the preset instruction is a first preset instruction corresponding to a preset identity, and the guidance information includes: the authentication guidance information corresponding to the preset identity may, for example, display an authentication interface corresponding to the preset identity.
According to another embodiment, the preset instruction is a second preset instruction, and the guidance information includes: and presetting an identity option for the user to select a required target preset identity. It can be understood that after the user selects the desired target preset identity, an authentication interface of the target preset identity may be displayed.
The authentication interface of the embodiment of the invention can comprise: and the embodiment of the invention can collect the authentication information input by the user and verify the authentication information by the acquisition entry of the authentication information. And if the verification result is that the verification is passed, the identity authentication is passed. And if the verification result is that the verification fails, the identity authentication fails.
The identity verification information of the embodiment of the invention can correspond to the corresponding authentication identity information. For example, if the authentication identity information is a merchant, the corresponding authentication information may include: commodity information and contact information, and the commodity information can include: type of goods, brand of goods, picture of goods, etc. For another example, if the identity information is authenticated as a student, the corresponding identity verification information may include: corresponding to the testing of the learning phase, etc. For another example, if the authentication identity information is a doctor, the corresponding authentication information may include: corresponding to medical tests, etc.
Taking authentication of identity information as an example of a merchant, the verifying the identity verification information in the embodiment of the present invention may be performed to verify the identity verification information, and specifically includes: searching the inquiry commodity information corresponding to the contact information in the Internet, judging whether the inquiry commodity information is matched with the commodity information in the identity verification information or not, and obtaining a verification result according to the matching result. Or, the data provider corresponding to the commodity brand can provide the recorded contact information corresponding to the manager, and judge whether the recorded contact information is matched with the contact information in the identity verification information, and the like.
The authentication of the identity information is performed for students, doctors, teachers and editors, and the authentication of the identity information performed by the embodiment of the present invention may specifically include: and determining a verification result according to the accuracy of the test result. For example, if the accuracy exceeds a threshold, the verification result is verification pass, etc.
It can be understood that, a person skilled in the art may determine the corresponding authentication information and the corresponding verification process for the specific authentication identity information, and the embodiment of the present invention does not limit the specific authentication information and the corresponding verification process. For example, in one embodiment of the present invention, the authentication information may be sent to the merchant, so that the merchant verifies the authentication information, and receives a verification result returned by the merchant, and the like.
The embodiment of the invention can further divide the authentication identity information corresponding to the merchant, namely, the authentication identity information corresponding to the merchant can be various. For example, the authentication identity information corresponding to the merchant may be divided according to the brand of the commodity to obtain merchant authentication identity information a, merchant authentication identity information B, merchant authentication identity information C, and the like.
In the embodiment of the invention, different merchant authentication identity information can correspond to different services and service contents. For example, the merchant authentication identity information a provides a service corresponding to the commodity brand a, and the merchant authentication identity information B provides a service corresponding to the commodity brand B.
In an optional embodiment of the present invention, the method may further include: and after the identity authentication is passed, storing the mapping relation between the user identification and the authentication identity information. The mapping relationship can be used for determining authentication identity information corresponding to the user. The first deadline information of the mapping relationship may be a longer deadline, such as N years, and N may be a natural number greater than 0. The user identifier may include: contact information of the user, a user account, or device information of the user, etc.
In an optional embodiment of the present invention, the method may further include: and under the condition of receiving the preset operation of the user, if the authentication identity information corresponding to the user does not exist, displaying the trial entrance corresponding to the preset identity.
The trial entrance is used for guiding the user to perform trial of the service corresponding to the preset identity. The text corresponding to the trial entry may include: "try out and search for the dog baby-dealer, you can use numerous enterprise marketing tools in 24 hours, try out the result after the relevant function will close the inefficacy automatically". The trial entry may include: and the trial control responds to the triggering operation of the user.
Optionally, the method may further include: and responding to the triggering operation of the user for the trial entry, and storing the mapping relation between the user identification and the authentication identity information of the preset identity and second period limit information of the mapping relation. The second deadline information may be a shorter deadline, such as 24 hours or the like. And after the time corresponding to the second deadline information is reached, the corresponding mapping relation is invalid.
Method embodiment two
Referring to fig. 2, a flowchart illustrating steps of a second embodiment of a service providing method according to the present invention is shown, which may specifically include the following steps:
and step 203, displaying the information of the target service.
The method embodiment shown in fig. 2 may be executed by a client and/or a server, and it is understood that the specific execution subject of the method embodiment is not limited by the embodiment of the present invention.
The triggering conditions of step 201 include:
receiving a preset instruction input by a user in an input box; or
Receiving a preset gesture of a user; or
Detecting a preset motion of a user for a device; or
And receiving loading operation aiming at the service interface, wherein the service interface is used for displaying the information of the service.
In step 201, the authentication identity information corresponding to the user may be determined according to the mapping relationship between the user identifier and the authentication identity information. Specifically, the mapping relationship may be searched according to the user identifier, so as to obtain the authentication identity information corresponding to the user identifier.
It can be understood that, in the case of a failed search, if it is determined that there is no authentication identity information corresponding to the user, the guidance information corresponding to the identity authentication may be displayed, where the guidance information is used to guide the user to perform the identity authentication; or a trial entry corresponding to the preset identity can be displayed to improve the probability of triggering identity authentication by the user
In step 202, a target service corresponding to the authentication identity information may be determined according to a mapping relationship between the authentication identity information and the service.
Referring to table 1, a schematic diagram of a mapping relationship between authentication identity information and a service function according to an embodiment of the present invention is shown, and it can be understood that a person skilled in the art can determine a service function corresponding to the authentication identity information according to an actual application requirement.
TABLE 1
In step 203, the information of the target service, such as the entry of the target service, may be displayed in a service interface for the user to use. For example, in the case that the authentication identity information corresponding to the user is a merchant, an entry of a target service meeting personalized requirements of the user, such as an entry of a service corresponding to a friend circle anti-folding function, may be displayed in a "my" area in the service interface.
By the service providing method of the embodiment of the invention, after the identity authentication of the user is passed, the personalized service corresponding to the selected authentication identity information can be checked in the service interface.
The embodiment of the invention can respond to the user operation and load the interface of the target service so as to facilitate the user to browse the interface content of the target service. Optionally, the embodiment of the invention can support the user to edit, screen or screen and send the interface content of the target service.
The upper screen refers to an operation of displaying the content output in the preview window to the application window. Specifically to the input method program, the screen-up may refer to an operation of displaying a candidate output in the candidate window to the application window. The screen-up and transmission may mean that the specified contents are screen-up and transmitted to the correspondent node.
The embodiment of the invention can also search the content corresponding to the target service according to the content in the input box and provide the corresponding search result. For example, if the content in the input box is "merchant a order", order information corresponding to the merchant authentication identity information a can be quickly provided without entering an interface of the target service.
To sum up, the service providing method according to the embodiment of the present invention obtains the authentication identity information corresponding to the user through the identity authentication method, and provides the information of the corresponding target service to the user according to the authentication identity information. The authentication identity information corresponding to the identity authentication can be selected by the user, and different authentication identity information can correspond to different services. According to the embodiment of the invention, the information of the required target service can be provided for the user according to the authentication identity information selected by the user, so that the operation of searching for the applet by dragging the list or searching for the applet in the applet page in a searching mode can be saved, the operation efficiency of the user can be improved, and the user experience can be further improved.
It should be noted that, for simplicity of description, the method embodiments are described as a series of movement combinations, but those skilled in the art should understand that the present invention is not limited by the described movement sequence, because some steps can be performed in other sequences or simultaneously according to the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no moving act is required as an embodiment of the invention.
Device embodiment
Referring to fig. 3, a block diagram of a service providing apparatus according to an embodiment of the present invention is shown, which may specifically include:
an identity determining module 301, configured to determine authentication identity information corresponding to a user;
a target service determining module 302, configured to determine a target service corresponding to the authentication identity information; and
and the target service display module 303 is configured to display information of the target service.
Optionally, the triggering condition for determining the authentication identity information corresponding to the user may include:
receiving a preset instruction input by a user in an input box; or
Receiving a preset gesture of a user; or
Detecting a preset motion of a user for a device; or
A load operation for a service interface is received.
Optionally, the apparatus may further include:
and the authentication guidance display module is used for displaying guidance information corresponding to the identity authentication if authentication identity information corresponding to the user does not exist under the condition of receiving the preset operation of the user, and the guidance information is used for guiding the user to perform the identity authentication.
Optionally, the preset operation may include: a preset instruction input by a user in the input box;
the preset instruction is a first preset instruction corresponding to a preset identity, and the guidance information may include: the authentication guide information corresponding to the preset identity; or the preset instruction is a second preset instruction, and the guidance information may include: and presetting the option of the identity.
Optionally, the apparatus may further include:
and the first storage module is used for storing the mapping relation between the user identification and the authentication identity information after the identity authentication is passed.
Optionally, the apparatus may further include:
and the trial entry display module is used for displaying the trial entry corresponding to the preset identity if the authentication identity information corresponding to the user does not exist under the condition of receiving the preset operation of the user.
Optionally, the apparatus may further include:
and the second storage module is used for responding to the triggering operation of the user for the trial entry, and storing the mapping relation between the user identification and the authentication identity information of the preset identity and the term information of the mapping relation.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
An embodiment of the present invention provides an apparatus for providing services, comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by one or more processors, the one or more programs including instructions for: determining authentication identity information corresponding to a user; determining a target service corresponding to the authentication identity information; and displaying the information of the target service.
Fig. 4 is a block diagram illustrating an apparatus 800 for providing a service according to an example embodiment. For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 4, the apparatus 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.
The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The multimedia component 808 includes a screen that provides an output interface between the device 800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational mode, such as a call mode, a recording mode, and a voice input mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor assembly 814 may detect the open/closed state of the device 800, the relative positioning of the components, such as a display and keypad of the apparatus 800, the sensor assembly 814 may also detect a change in position of the apparatus 800 or a component of the apparatus 800, the presence or absence of user contact with the apparatus 800, orientation or acceleration/deceleration of the apparatus 800, and a change in temperature of the apparatus 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the device 800 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Fig. 5 is a schematic diagram of a server in some embodiments of the invention. The server 1900 may vary widely by configuration or performance and may include one or more Central Processing Units (CPUs) 1922 (e.g., one or more processors) and memory 1932, one or more storage media 1930 (e.g., one or more mass storage devices) storing applications 1942 or data 1944. Memory 1932 and storage medium 1930 can be, among other things, transient or persistent storage. The program stored in the storage medium 1930 may include one or more modules (not shown), each of which may include a series of instructions operating on a server. Still further, a central processor 1922 may be provided in communication with the storage medium 1930 to execute a series of instruction operations in the storage medium 1930 on the server 1900.
The server 1900 may also include one or more power supplies 1926, one or more wired or wireless network interfaces 1950, one or more input-output interfaces 1958, one or more keyboards 1956, and/or one or more operating systems 1941, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.
A non-transitory computer-readable storage medium in which instructions, when executed by a processor of an apparatus (server or terminal), enable the apparatus to perform a service providing method shown in fig. 2.
A non-transitory computer-readable storage medium in which instructions, when executed by a processor of an apparatus (server or terminal), enable the apparatus to perform a service providing method, the method comprising: determining authentication identity information corresponding to a user; determining a target service corresponding to the authentication identity information; and displaying the information of the target service.
The embodiment of the invention discloses A1 and a service providing method, wherein the method comprises the following steps:
determining authentication identity information corresponding to a user;
determining a target service corresponding to the authentication identity information;
and displaying the information of the target service.
A2, the method according to the A1, wherein the triggering condition for determining the authentication identity information corresponding to the user includes:
receiving a preset instruction input by a user in an input box; or
Receiving a preset gesture of a user; or
Detecting a preset motion of a user for a device; or
A load operation for a service interface is received.
A3, the method according to A1, wherein the method further comprises:
and under the condition of receiving the preset operation of the user, if authentication identity information corresponding to the user does not exist, displaying guide information corresponding to the identity authentication, wherein the guide information is used for guiding the user to perform the identity authentication.
A4, the method according to A3, wherein the preset operation comprises: a preset instruction input by a user in the input box;
the preset instruction is a first preset instruction corresponding to a preset identity, and the guidance information includes: the authentication guide information corresponding to the preset identity; or the preset instruction is a second preset instruction, and the guidance information includes: and presetting the option of the identity.
A5, the method according to A3, wherein the method further comprises:
and after the identity authentication is passed, storing the mapping relation between the user identification and the authentication identity information.
A6, the method according to A1, wherein the method further comprises:
and under the condition of receiving the preset operation of the user, if the authentication identity information corresponding to the user does not exist, displaying the trial entrance corresponding to the preset identity.
A7, the method according to A6, wherein the method further comprises:
and responding to the triggering operation of the user for the trial entry, and storing the mapping relation between the user identification and the authentication identity information of the preset identity and the deadline information of the mapping relation.
The embodiment of the invention discloses B8 and a service providing device, which is characterized by comprising:
the identity determining module is used for determining authentication identity information corresponding to the user;
the target service determining module is used for determining the target service corresponding to the authentication identity information; and
and the target service display module is used for displaying the information of the target service.
The apparatus of B9, the apparatus of B8, wherein the trigger condition for determining the authentication identity information corresponding to the user includes:
receiving a preset instruction input by a user in an input box; or
Receiving a preset gesture of a user; or
Detecting a preset motion of a user for a device; or
A load operation for a service interface is received.
B10, the device according to B8, characterized in that the device further comprises:
and the authentication guidance display module is used for displaying guidance information corresponding to the identity authentication if authentication identity information corresponding to the user does not exist under the condition of receiving the preset operation of the user, and the guidance information is used for guiding the user to perform the identity authentication.
B11, the device according to B10, wherein the preset operation comprises: a preset instruction input by a user in the input box;
the preset instruction is a first preset instruction corresponding to a preset identity, and the guidance information includes: the authentication guide information corresponding to the preset identity; or the preset instruction is a second preset instruction, and the guidance information includes: and presetting the option of the identity.
B12, the device according to B10, characterized in that the device further comprises:
and the first storage module is used for storing the mapping relation between the user identification and the authentication identity information after the identity authentication is passed.
B13, the device according to B8, characterized in that the device further comprises:
and the trial entry display module is used for displaying the trial entry corresponding to the preset identity if the authentication identity information corresponding to the user does not exist under the condition of receiving the preset operation of the user.
B14, the device according to B13, characterized in that the device further comprises:
and the second storage module is used for responding to the triggering operation of the user for the trial entry, and storing the mapping relation between the user identification and the authentication identity information of the preset identity and the term information of the mapping relation.
The embodiment of the invention discloses C15, an apparatus for providing service, comprising a memory, and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs configured to be executed by the one or more processors comprise instructions for:
determining authentication identity information corresponding to a user;
determining a target service corresponding to the authentication identity information;
and displaying the information of the target service.
C16, the apparatus according to C15, wherein the triggering condition for determining the authentication identity information corresponding to the user includes:
receiving a preset instruction input by a user in an input box; or
Receiving a preset gesture of a user; or
Detecting a preset motion of a user for a device; or
A load operation for a service interface is received.
C17, the device of C15, wherein the device is also configured to execute the one or more programs by one or more processors including instructions for:
and under the condition of receiving the preset operation of the user, if authentication identity information corresponding to the user does not exist, displaying guide information corresponding to the identity authentication, wherein the guide information is used for guiding the user to perform the identity authentication.
C18, the device according to C17, wherein the preset operation includes: a preset instruction input by a user in the input box;
the preset instruction is a first preset instruction corresponding to a preset identity, and the guidance information includes: the authentication guide information corresponding to the preset identity; or the preset instruction is a second preset instruction, and the guidance information includes: and presetting the option of the identity.
C19, the device of C17, wherein the device is also configured to execute the one or more programs by one or more processors including instructions for:
and after the identity authentication is passed, storing the mapping relation between the user identification and the authentication identity information.
C20, the device of C15, wherein the device is also configured to execute the one or more programs by one or more processors including instructions for:
and under the condition of receiving the preset operation of the user, if the authentication identity information corresponding to the user does not exist, displaying the trial entrance corresponding to the preset identity.
C21, the device of C20, wherein the device is also configured to execute the one or more programs by one or more processors including instructions for:
and responding to the triggering operation of the user for the trial entry, and storing the mapping relation between the user identification and the authentication identity information of the preset identity and the deadline information of the mapping relation.
The embodiment of the invention discloses D22, a machine readable medium having instructions stored thereon, which when executed by one or more processors, cause an apparatus to perform a service providing method as described in one or more of A1-A7.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
The service providing method, the service providing device and the device for providing service provided by the invention are described in detail above, and specific examples are applied in the text to explain the principle and the implementation of the invention, and the description of the above embodiments is only used to help understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010209501.6A CN113434831A (en) | 2020-03-23 | 2020-03-23 | Service providing method and device for providing service |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010209501.6A CN113434831A (en) | 2020-03-23 | 2020-03-23 | Service providing method and device for providing service |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN113434831A true CN113434831A (en) | 2021-09-24 |
Family
ID=77753310
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010209501.6A Pending CN113434831A (en) | 2020-03-23 | 2020-03-23 | Service providing method and device for providing service |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113434831A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9191381B1 (en) * | 2011-08-25 | 2015-11-17 | Symantec Corporation | Strong authentication via a federated identity protocol |
| CN105245346A (en) * | 2015-10-19 | 2016-01-13 | 宇龙计算机通信科技(深圳)有限公司 | Identity authentication method and user terminal |
| CN105630878A (en) * | 2015-12-17 | 2016-06-01 | 小米科技有限责任公司 | Method and apparatus for displaying application service information |
| WO2018071826A1 (en) * | 2016-10-13 | 2018-04-19 | Alibaba Group Holding Limited | User identity authentication using virtual reality |
| CN108229149A (en) * | 2017-12-29 | 2018-06-29 | 北京安云世纪科技有限公司 | A kind of method and apparatus of data protection |
| CN109600357A (en) * | 2018-11-05 | 2019-04-09 | 电子科技大学 | A kind of distributed identity authentication system, method and server |
-
2020
- 2020-03-23 CN CN202010209501.6A patent/CN113434831A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9191381B1 (en) * | 2011-08-25 | 2015-11-17 | Symantec Corporation | Strong authentication via a federated identity protocol |
| CN105245346A (en) * | 2015-10-19 | 2016-01-13 | 宇龙计算机通信科技(深圳)有限公司 | Identity authentication method and user terminal |
| CN105630878A (en) * | 2015-12-17 | 2016-06-01 | 小米科技有限责任公司 | Method and apparatus for displaying application service information |
| WO2018071826A1 (en) * | 2016-10-13 | 2018-04-19 | Alibaba Group Holding Limited | User identity authentication using virtual reality |
| CN108229149A (en) * | 2017-12-29 | 2018-06-29 | 北京安云世纪科技有限公司 | A kind of method and apparatus of data protection |
| CN109600357A (en) * | 2018-11-05 | 2019-04-09 | 电子科技大学 | A kind of distributed identity authentication system, method and server |
Non-Patent Citations (1)
| Title |
|---|
| 胡海锋;: "ASP平台安全认证和身份管理的技术实现", 今日科苑, no. 12, 1 December 2006 (2006-12-01) * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107918496B (en) | Input error correction method and device for input error correction | |
| CN106919642B (en) | Cross-language search method and device for cross-language search | |
| CN117390330A (en) | Webpage access method and device | |
| CN108255940A (en) | A kind of cross-language search method and apparatus, a kind of device for cross-language search | |
| CN111382339A (en) | Search processing method and device and search processing device | |
| US20230259567A1 (en) | Data processing method and apparatus | |
| CN109783244B (en) | Processing method and device for processing | |
| CN110929122A (en) | Data processing method and device and data processing device | |
| CN108073291B (en) | Input method and device and input device | |
| CN112667852B (en) | Video-based searching method and device, electronic equipment and storage medium | |
| CN107784037B (en) | Information processing method and device, and device for information processing | |
| CN111736752B (en) | Content recommendation method and device | |
| CN112667124A (en) | Information processing method and device and information processing device | |
| CN113779405B (en) | A data processing method and device | |
| CN113434831A (en) | Service providing method and device for providing service | |
| CN115221444A (en) | Data processing method and device, electronic equipment and storage medium | |
| CN112905023B (en) | Input error correction method, device and device for input error correction | |
| CN110851624B (en) | Information query method and related device | |
| CN111611030B (en) | Data processing method, device and device for data processing | |
| CN108804181B (en) | Control content obtaining method and device and storage medium | |
| CN105868302A (en) | A method and a device for obtaining accomplishment information | |
| CN112000571A (en) | Test method, test device and test device | |
| CN113805707B (en) | Input method, device and device for inputting | |
| CN112528129A (en) | Language searching method and device for multi-language translation system | |
| CN113407099A (en) | Input method, device and machine readable medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |