WO2016173443A1 - 账户信息获取的方法、终端、服务器和系统 - Google Patents
账户信息获取的方法、终端、服务器和系统 Download PDFInfo
- Publication number
- WO2016173443A1 WO2016173443A1 PCT/CN2016/079822 CN2016079822W WO2016173443A1 WO 2016173443 A1 WO2016173443 A1 WO 2016173443A1 CN 2016079822 W CN2016079822 W CN 2016079822W WO 2016173443 A1 WO2016173443 A1 WO 2016173443A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- biometric data
- account information
- information
- sample
- server
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/70—Multimodal biometrics, e.g. combining information from different biometric modalities
Definitions
- the present invention relates to the field of Internet technologies, and in particular, to a method, a terminal, a server, and a system for acquiring account information.
- the application platform With the development of the application platform, more and more users will install applications on the mobile terminal, and communicate, share files, and publish messages through the application.
- the account of the target user needs to be obtained first.
- the most common method is to enter the target user's account directly in the window of the query account.
- the account number is usually a long list of numbers and/or letters, it is very inconvenient to remember. Especially when encountering a long account, it is more troublesome to enter an account.
- quick query account such as "nearby people” account query mode, search for the registered account information around the network through network positioning, and provide it to the current user; or "shake" account query In the mode, the current user and the target user shake the mobile terminal at the same time, and the server sends the account information corresponding to the mobile terminal that is shaking at the same time to the current user and the target user; or the “Contact Record Import” account query mode, and the associated communication number in the address book is The account information (for example, mobile phone number, etc.) is sent to the current user.
- some of these methods require the target user to open their own location information, and some need the target user to bring the mobile terminal to the side, and some need to obtain the communication number of the target user first. Therefore, there is currently no direct and effective way to quickly obtain the application account information of the target user.
- the embodiment of the invention provides a method, a terminal, a server and a system for acquiring account information, which can conveniently and quickly obtain application account information of a target user.
- the embodiment of the invention provides a method for acquiring account information, including the steps of:
- the embodiment of the invention further provides a method for acquiring account information, including the steps of:
- the associated account information is sent to the terminal for display.
- the embodiment of the invention further provides a method for acquiring account information, including the steps of:
- Receiving an account information acquisition instruction acquiring biometric information of the target user, extracting biometric data from the biometric information, and transmitting the biometric data to a server;
- the server searches for at least one sample biometric data matching the biometric data from a database
- the server acquires account information associated with the sample biometric data, and sends the associated account information to the terminal;
- the terminal displays the account information.
- the embodiment of the invention further provides a terminal for acquiring account information, including:
- An obtaining module configured to receive an account information obtaining instruction, and acquire biometric information of the target user
- An identification module configured to extract biometric data from the biometric information
- a network module configured to send the biometric data to a server; and receive account information associated with the at least one sample biometric data that is matched by the server and matched by the biometric data;
- a display module for displaying the account information.
- the embodiment of the invention further provides a server for acquiring account information, including:
- a network module configured to receive biometric data of a target user sent by the terminal; and send the associated account information to the terminal for display;
- a matching module configured to search, from the database, at least one sample biometric data that matches the biometric data; and acquire account information associated with the sample biometric data.
- the embodiment of the invention further provides a system for acquiring account information, including a terminal and a server:
- the terminal is configured to receive an account information acquisition instruction, acquire biometric information of the target user, extract biometric data from the biometric information, and send the biometric data to a server; display associated account information;
- the server is configured to: search for at least one sample biometric data matching the biometric data from a database; acquire account information associated with the sample biometric data, and send the associated account information to the terminal.
- the embodiment of the present invention obtains the account information associated with the biological information by identifying the biometric characteristics of the target user, and does not need to input a cumbersome account number, and does not need the target user to carry the terminal, and the biometric information is associated with the account information, so that the application finds the account information more directly, Convenient.
- FIG. 1 is a schematic diagram of a system for acquiring account information in an embodiment of the present invention
- FIG. 2 is a schematic diagram of a bus of a terminal for acquiring account information according to an embodiment of the present invention
- FIG. 3 is a flowchart of a method for acquiring account information implemented by a terminal according to an embodiment of the present invention
- FIG. 4 is a flowchart of a method for acquiring account information implemented by a terminal according to an embodiment of the present invention
- FIG. 5 is a flowchart of a method for acquiring account information implemented by a server according to an embodiment of the present invention
- FIG. 6 is a flowchart of a method for acquiring account information implemented by a server according to an embodiment of the present invention
- FIG. 7 is a flowchart of a method for acquiring account information implemented by a server according to an embodiment of the present invention.
- FIG. 8 is a flowchart of a method for acquiring account information implemented by a system according to an embodiment of the present invention.
- FIG. 9 is a flowchart of a method for acquiring account information implemented by a system according to an embodiment of the present invention.
- FIG. 10 is a flowchart of a method for acquiring account information implemented by a system according to an embodiment of the present invention.
- FIG. 11 is a schematic structural diagram of a terminal for acquiring account information according to an embodiment of the present invention.
- FIG. 12 is a schematic structural diagram of a server for acquiring account information according to an embodiment of the present invention.
- FIG. 13 is a schematic structural diagram of a server for acquiring account information according to an embodiment of the present invention.
- FIG. 14 is a schematic structural diagram of hardware of a terminal for acquiring account information according to an embodiment of the present invention.
- FIG. 15 is a schematic structural diagram of hardware of a server for acquiring account information according to an embodiment of the present invention.
- FIG. 1 is a schematic diagram of a system for acquiring account information according to an embodiment of the present invention.
- the system includes a terminal 100 and a server 200.
- the terminal 100 can be a computer, a PAD, a mobile phone, etc.
- the server 200 is a server of an application.
- the current user identifies the biometric information of the target user through the terminal 100, and then searches for the account information corresponding to the biometric information.
- the above biometric information may include a combination of one or more of face image information, fingerprint information, iris information, and sound information.
- the terminal 100 After acquiring the biometric information of the target user, the terminal 100 transmits the biometric data extracted from the biometric information to the server 200 through the network; the server 200 searches the database for the biometric data of the sample matching the biometric data, and the biometrics of the sample.
- the account information associated with the data is returned to the terminal 100 via the network.
- the target user first needs to associate his or her biometric information with the account information before providing the biometric information to the current user, so that the current user can find the target user's account information by recognizing the biometric information.
- the terminal of the target user receives the account information acquisition instruction, acquires the biological information to be associated with the target user, extracts the biometric data from the biological information to be associated, and extracts the account information of the target user from the biological information to be associated.
- the biometric data is sent to the server 200 together; the server 200 associates the account information of the target user with the biometric data to be associated, and stores it in the database.
- FIG. 2 is a schematic diagram of a bus of a terminal for acquiring account information according to an embodiment of the present invention.
- the terminal 100 may include at least one processor 101, such as a CPU, at least one network interface 104, a user interface 103, a memory 105, and at least one communication bus 102.
- the communication bus 102 is used to implement connection communication between these components.
- the user interface 103 may include a display, a keyboard, and may also include a standard wired interface and a wireless interface.
- the network interface 104 can include a standard wired interface, a wireless interface (eg, WIFI interface).
- the memory 105 may be a high speed RAM memory or a non-volatile memory such as at least one disk memory.
- the memory 105 can also be at least one storage device located remotely from the aforementioned processor 101.
- the memory 105 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an account information acquisition program.
- the network interface 104 is mainly used to connect to a server or other terminal, and performs data communication with a server or other terminal; and the user interface 103 is mainly used to receive an instruction of the current user, and the current The user interacts; and the processor 101 can be used to call the account information acquisition program stored in the memory 105 and perform the following operations:
- the account information associated with the at least one sample biometric data matched by the biometric data sent by the server is received through the network interface 104, and the account information is displayed through the user interface 103.
- the account information acquisition program stored by the processor 101 in the memory 105 may also perform the following operations:
- the current user's account information and the biometric data to be associated are sent to the server association via the network interface 104.
- the terminal of the target user in order for the current user to obtain the account information of the target user, needs to associate his biometric information with the account information.
- the terminal of the target user receives the account information acquisition instruction, acquires the biological information to be associated with the target user, extracts the biometric data from the biological information to be associated, and selects the account information of the target user from the biological information to be associated.
- the extracted biometric data is sent to the server together; the server associates the account information of the target user with the biometric data to be associated, and stores the data in the database.
- the terminal, the server, and the system for acquiring account information described in FIG. 1 and FIG. 2 obtain the account information associated with the biological information by identifying the biological information of the target user, without inputting a cumbersome account number, and without the target user carrying the terminal. By correlating biological information with account information, it is more direct, convenient and fast for the application to find account information.
- FIG. 3 is a flowchart of a method for acquiring account information implemented by a terminal according to an embodiment of the present invention. As shown in FIG. 3, the method for obtaining account information mentioned in this embodiment includes:
- Step S110 receiving an account information acquisition instruction, and acquiring biometric information of the target user
- the current user may select a “sweep” operation control on the function option of the application, trigger an account information acquisition instruction, or pre-set a “get target user biometric information” control in the window for viewing account information.
- the current user can select the "Get Target User Bio Info” control to trigger the account information acquisition instruction.
- the biometric information may include a combination of one or more of facial image information, fingerprint information, iris information, and sound information, and the preset control of “acquiring the target user biometric information” may include controls such as photographing and recording. There are various ways to obtain the biometric information of the target user.
- the biometric information of the stored target user including a face image, a fingerprint image, an iris image, a sound recording, etc.
- the target user is photographed by the camera.
- Biometric information such as face images, fingerprint images, iris images, etc.; or receiving the voice of the target user through a microphone; or the video of the target user captured by the camera, and extracting from the video can clearly reflect the facial features of the target user.
- People A face picture, or a fingerprint picture of a fingerprint feature, or an iris picture of an iris feature, or a sound of a target person's speech.
- Step S120 extracting biometric data from the biological information, and transmitting the biometric data to the server;
- the biometric information recognition program in the terminal can identify the acquired biological information and extract clear biometric data, and the biometric data can include facial features, face shapes, fingerprint patterns, iris features, audio, tones, and the like. If the biometric data in the biometric information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to reacquire the biometric information and return to the interface for obtaining the biometric information of the target user. After the biometric data extraction is completed, the terminal transmits the biometric data to the application server via the Internet. In order to improve the security of the application, the biometric data can be encrypted before being sent to the server.
- Step S130 receiving account information associated with the at least one sample biometric data matched by the biometric data sent by the server, and displaying the account information.
- a large amount of sample biometric data is stored in the server, and one or more sample biometric data is associated with an account information, and the server searches for matching sample biometric data according to the biometric data uploaded by the terminal, as long as the target user pre-positions his own creature.
- the information is associated with the account information and the server is able to find matching sample biometric data. Considering that people are similar, there may be more than one result.
- the server returns the account information associated with the matched sample biometric data to the terminal. If there is only one matching sample biometric data, an account information is returned, if it matches. If there are multiple sample biometric data, the account information associated with all matching sample biometric data is returned to the terminal.
- the server does not find the matching sample biometric data according to the biometric data
- the information of the matching failure is returned to the terminal, prompting the current user to reacquire the biometric information.
- the terminal displays the information on the account information for the current user to view.
- the account information may include information such as an account number, a nickname, a profile, a photo, and the like of the target user to be added.
- the current user judges whether there is a target user that he or she wants to find based on the displayed account information. If the current user does not find the account information of the target user that he wants to find in the displayed account information, the current addition is canceled, and the biometric information is reacquired.
- the account information associated with the biometric information is obtained, and the cumbersome account number is not required, and the target user is not required to carry the terminal, and the biometric information is associated with the account information, so that the application to find the account information is more direct and convenient. Fast.
- FIG. 4 is a flowchart of a method for acquiring account information implemented by a terminal according to an embodiment of the present invention. As shown in FIG. 4, this embodiment includes all the steps in the embodiment shown in FIG. 3, and in order to enable the current user to find the account information of the target user by identifying the biometric information of the target user, the target is also included before step S110.
- the step of the user terminal associating the account information of the target user with the biometric data includes:
- Step S141 receiving an account information association instruction, and acquiring biometric information to be associated of the target user;
- the terminal of the target user is first required to associate the biometric information of the target user with the account information.
- An operation control for associating biological information is preset on the interface of the application, and after the user selects the control, an account information association instruction is triggered. It is also possible to trigger an account information association instruction directly through the "sweep" control.
- a selection menu pops up, including an option of "find account information” and an option of "associated account information” when the user selects "
- the account information acquisition instruction is triggered, and when the user selects the option of "associated account information", the account information association instruction is triggered.
- the manner of obtaining the biological information to be associated may be the same as the manner of acquiring the biological information of the target user in the foregoing embodiment, for example, directly selecting the user's own biological information from the memory of the terminal; or capturing the user's own face and fingerprint through the camera.
- Biological information such as iris; or through a microphone Receive the user's own voice; or the user's own video taken through the camera, and then extract the face information, or fingerprint information, iris information, sound information, etc. that best reflects the user's facial features.
- Step S142 extracting biometric data to be associated from the biological information to be associated
- the biometric information recognition program in the terminal identifies the biometric information to be associated, and extracts clear biometric data, which may include facial features, face shapes, fingerprints, irises, audio, tones, and the like. If there are multiple biometric information to be associated, corresponding sets of biometric data are extracted correspondingly. If the feature in the biological information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to re-acquire the biological information and return to the interface for acquiring the biological information to be associated.
- Step S143 the account information of the target user and the biometric data to be associated are sent to the server for association.
- the target user sends the account information and the biometric data to be associated to the application server through the terminal, and the server associates and stores the account information of the target user with the biometric data. If the biometric data to be associated is in multiple groups, the plurality of sets of biometric data are associated with the account information of the same user, and the plurality of sets of biometric data reflect the biometric information of the same user, so that the subsequent matching is more accurate.
- the current user's biometric information may also be associated with the account information.
- the terminal of the current user receives the account information acquisition instruction, acquires the biological information to be associated with the current user, extracts biometric data from the biological information to be associated, and stores the current user's account information from the biological information to be associated.
- the extracted biometric data is sent to the server together; the server stores the current user's account information and the biometric data to be associated After association, store to the database.
- FIG. 5 is a flowchart of a method for acquiring account information implemented by a server according to an embodiment of the present invention. As shown in FIG. 5, the method for obtaining account information mentioned in this embodiment includes:
- Step S210 Receive biometric data of a target user sent by the terminal.
- the server applied in the embodiment After receiving the biometric data sent by the terminal, the server applied in the embodiment searches the database for account information associated with the biometric data. If the biometric data sent by the terminal is received as encrypted data, the server first decrypts the encrypted data.
- Step S220 searching for at least one sample biometric data matching the biometric data from the database
- sample biometric data is stored in the database of the server, and one or more sample biometric data is associated with an account information, and the server searches for matching biometric data according to the biometric data uploaded by the terminal, as long as the target user pre-positions himself
- the biometric information is associated with the account information, and the server can find matching sample biometric data. Considering that people are similar, there may be more than one result.
- Step S230 acquiring account information associated with the sample biometric data
- the account information associated with the sample biometric data is searched in the database; when multiple matching sample biometric data are found, respectively, all matching sample organisms are respectively The feature data is used to find the account information associated with it.
- step S240 the associated account information is sent to the terminal for display.
- the server returns the found one or more associated account information to the terminal through the network, and the current user determines, according to the returned account information, whether it is the account information of the target user that he wants to query. If the server does not find the matching sample biometric data according to the biometric data, returning the matching failure information to the terminal, prompting the current user to reacquire the data. Information.
- the server searches for the account information associated with the biometric information of the target user, and the current user does not need to input a cumbersome account, and the target user does not need to carry the terminal.
- the biometric information is associated with the account information, so that the application to find the account information is more direct, convenient, and fast. .
- FIG. 6 is a flowchart of a method for acquiring account information implemented by a server according to an embodiment of the present invention. As shown in FIG. 6, the embodiment includes all the steps in the embodiment shown in FIG. 5, and details of the sample biometric data matching the biometric data are searched, so step S220 includes:
- Step S221 generating a corresponding feature identifier according to the biometric data
- the server firstly performs preliminary screening on a large amount of sample biometric data in the database by using a fast matching method to narrow the matching range.
- a feature identifier for example, a string composed of coordinate values
- the shape and size data of several features in the face feature data for example, the face shape includes a round face, a square face, a goose face, and the shape of the facial features includes a round eye, a thin slit eye, a small mouth, a large mouth, a short bridge of the nose, a high nose bridge, etc.
- a feature identifier for example, a character is represented by a specific character, and a character of a plurality of features constitutes a character string).
- Step S222 Find, from the database, at least one sample biometric data that is greater than the first threshold by the first matching degree of the feature identifier;
- the sample biometric data in the database may also generate the sample feature identifier in the above manner, and compare the sample feature identifier with the feature identifier to be matched to obtain the first matching degree, when the first matching degree is higher than the preset first threshold.
- the sample feature identifier is more than 80% similar to the feature identifier to be matched, the sample biometric data is retained for subsequent detailed comparison.
- Step S223 the sample biometric data and the biological creature with the first matching degree being greater than the first threshold Feature data comparison, obtaining at least one sample biometric data with a second matching degree greater than a second threshold;
- Step S224 the sample biometric data with the second matching degree being greater than the second threshold is used as the sample biometric data matching the biometric data.
- the method of detailed comparison for example, through face recognition technology, fingerprint recognition technology, iris recognition technology, voice recognition technology, etc.
- the preliminary selected sample biometric data and the biometric data sent by the terminal are used.
- the second threshold is used as the comparison standard in this embodiment.
- the second matching degree is higher than the second threshold, for example, higher than 95%, the sample biometric data is considered. Matches the biometric data sent by the terminal.
- the server in this embodiment first adopts the fast matching method for preliminary screening, narrows the matching range, improves the matching speed, and obtains the sample biometric data with great similarity through the detailed comparison method, so that the matching is more accurate.
- FIG. 7 is a flowchart of a method for acquiring account information implemented by a server according to an embodiment of the present invention. As shown in FIG. 7, this embodiment includes all the steps in the embodiment shown in FIG. 5, and in order to enable the current user to find the account information of the target user by identifying the biometric information of the target user, the step S210 is also included before step S210.
- the step of associating the account information of the target user with the biometric data includes:
- Step S251 receiving account information of the target user and biometric data to be associated sent by the terminal of the target user;
- Step S252 the biometric data to be associated is used as sample biometric data, and the sample biometric data is associated with the account information of the target user;
- Step S253 storing the associated sample biometric data and the account information of the target user to the database.
- the biometric data to be associated that the target user will extract from the biometric information to be associated with the terminal is first required by the target user.
- account information sent to the server In order to make the process of searching for matching biological information more simple and quick, the terminal may provide an account information and a plurality of sets of biometric data to be associated with the server, and the plurality of sets of biometric data reflect the biometric characteristics of the same user, so that the subsequent matching is performed. more precise.
- the server associates the received account information with one or more sets of biometric data to be associated, establishes a data file corresponding to the account information, and stores it in a database.
- the application can obtain the account information associated with the biometric information by identifying the biometric information of the target user, without inputting a cumbersome account number, and without the target user carrying the terminal, the application searching for the account information is more direct and convenient. Fast.
- the current user may also use the terminal to extract the biometric data to be associated with the account information from the biometric information to be associated with the terminal.
- Send to server association Specifically, the server receives the current user's account information and the biometric data to be associated sent by the current user's terminal, uses the biometric data to be associated as the sample biometric data, and associates the sample biometric data with the current user's account information.
- the associated sample biometric data and the current user's account information are stored in the database.
- FIG. 8 is a flowchart of a method for acquiring account information implemented by a system according to an embodiment of the present invention. As shown in FIG. 8, the method for obtaining account information mentioned in this embodiment includes:
- Step S310 the terminal receives an account information acquisition instruction, and acquires biological information of the target user.
- the current user may select a “sweep” operation control on the function option of the application, trigger an account information acquisition instruction, or pre-set in the window for viewing account information.
- the control of the target user biometric information may be selected by the current user to select an "acquire target user biometric information" control to trigger an account information acquisition instruction.
- the biometric information may include facial image information, fingerprint information, iris information, and sound information.
- the combination of one or more of the preset controls of the “acquisition of the target user biometric information” may include controls such as photographing, recording, etc. There are various ways to obtain the biometric information of the target user, for example, directly selecting from the memory of the terminal.
- biometric information of the target user including face images, fingerprint images, iris images, sound recordings, etc.; or capture the target user's face image, fingerprint image, iris image, etc. through the camera; or receive the target user's speech through the microphone. Sound; or the video of the target user captured by the camera, and then extract a face image that clearly reflects the facial features of the target user, or a fingerprint image of the fingerprint feature, or an iris image of the iris feature, or an extraction target The voice of the character.
- Step S320 the terminal extracts biometric data from the biological information, and sends the biometric data to the server;
- the biometric information recognition program in the terminal can identify the acquired biological information and extract clear biometric data, and the biometric data can include facial features, face shapes, fingerprint patterns, iris features, audio, tones, and the like. If the biometric data in the biometric information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to reacquire the biometric information and return to the interface for obtaining the biometric information of the target user. After the biometric data extraction is completed, the terminal transmits the biometric data to the application server via the Internet. In order to improve the security of the application, the biometric data can be encrypted before being sent to the server.
- Step S330 the server searches for at least one sample biometric data matching the biometric data from the database
- the server first decrypts the encrypted data.
- a large amount of sample biometric data is stored in the server's database, and one or more sample biometric data is associated with an account information.
- the server searches for the matched sample biometric data according to the biometric data uploaded by the terminal.
- the server can find the matched sample biometric data as long as the target user associates the biometric information with the account information in advance. Considering that people are similar, there may be more than one result.
- Step S340 the server acquires account information associated with the sample biometric data, and sends the associated account information to the terminal;
- the account information associated with the sample biometric data is searched in the database; when multiple matching sample biometric data are found, respectively, all matching sample organisms are respectively.
- the feature data is used to find the account information associated with it.
- the server returns one or more associated account information to the terminal through the network, and the current user determines whether it is the account information of the target user according to the returned account information. If the server does not find the matching sample biometric data according to the biometric data, the information of the matching failure is returned to the terminal, prompting the current user to reacquire the biometric information.
- step S350 the terminal displays the account information.
- the terminal After receiving the account information, the terminal displays on the interface for querying the account information, for the user to manually add the target user.
- the account information may include the account, nickname, profile, photo, and the like of the target user to be added.
- the current user determines whether there is a target user that he or she wants to find based on the displayed account information. If the current user does not find the account information of the target user that he wants to find in the displayed account information, the current addition is canceled, and the biometric information is reacquired.
- the account information associated with the biometric information is obtained, and the cumbersome account number is not required, and the target user is not required to carry the terminal, and the biometric information is associated with the account information, so that the application to find the account information is more direct and convenient. Fast.
- FIG. 9 is a flowchart of a method for acquiring account information implemented by a system according to an embodiment of the present invention. As shown in FIG. 9, this embodiment includes all the steps in the embodiment shown in FIG. 8, and The sample biometric data matching the biometric data is searched for detailed description, so step S330 includes:
- Step S331 the server generates a corresponding feature identifier according to the biometric data.
- the server firstly performs preliminary screening on a large amount of sample biometric data in the database by using a fast matching method to narrow the matching range.
- a feature identifier for example, a string composed of coordinate values
- the shape and size data of several features in the face feature data for example, the face shape includes a round face, a square face, a goose face, and the shape of the facial features includes a round eye, a thin slit eye, a small mouth, a large mouth, a short bridge of the nose, a high nose bridge, etc.
- a feature identifier for example, a character is represented by a specific character, and a character of a plurality of features constitutes a character string).
- Step S332 the server searches, from the database, the at least one sample biometric data that is greater than the first threshold by the first matching degree of the feature identifier;
- the sample biometric data in the database may also generate the sample feature identifier in the above manner, and compare the sample feature identifier with the feature identifier to be matched to obtain the first matching degree, when the first matching degree is higher than the preset first threshold.
- the sample feature identifier is more than 80% similar to the feature identifier to be matched, the sample biometric data is retained for subsequent detailed comparison.
- Step S333 the server compares the sample biometric data with the first matching degree greater than the first threshold with the biometric data to obtain at least one sample biometric data with the second matching degree greater than the second threshold;
- Step S334 the server uses the sample biometric data with the second matching degree greater than the second threshold as the sample biometric data matching the biometric data.
- the method of detailed comparison such as face recognition technology, fingerprint recognition technology, iris recognition technology, voice recognition technology, etc.
- the object feature data is compared with the biometric data sent by the terminal, and the sample biometric data with higher degree of similarity to the biometric data is searched.
- the second threshold is used as the comparison standard in this embodiment.
- the second matching degree is higher than the second threshold, for example, higher than 95%, the sample biometric data is considered. Matches the biometric data sent by the terminal.
- the server in this embodiment first adopts the fast matching method for preliminary screening, narrows the matching range, improves the matching speed, and obtains the sample biometric data with great similarity through the detailed comparison method, so that the matching is more accurate.
- FIG. 10 is a flowchart of a method for acquiring account information implemented by a system according to an embodiment of the present invention. As shown in FIG. 10, this embodiment includes all the steps in the embodiment shown in FIG. 8, and in order to enable the current user to find the account information of the target user by identifying the biometric information of the target user, the step S310 is also included before step S310.
- the step of associating the account information of the target user with the biometric data includes:
- Step S361 the terminal of the target user receives the account information association instruction, and acquires the biological information to be associated of the target user;
- the terminal of the target user is first required to associate the biometric information of the target user with the account information.
- An operation control for associating biological information is preset on the interface of the application, and after the user selects the control, an account information association instruction is triggered. It is also possible to trigger an account information association instruction directly through the "sweep" control.
- a selection menu pops up, including an option of "find account information” and an option of "associated account information” when the user selects "
- the account information acquisition instruction is triggered when the user
- the option "Link Account Information” is selected, the account information association instruction is triggered.
- the manner of obtaining the biological information to be associated may be the same as the manner of acquiring the biological information of the target user in the foregoing embodiment, for example, directly selecting the user's own biological information from the memory of the terminal; or capturing the user's own face and fingerprint through the camera.
- Biological information such as iris; or receiving the user's own voice through a microphone; or the user's own video taken through the camera, and extracting the face information, fingerprint information, and iris information that best reflects the user's facial features from the video. , sound information, etc.
- Step S362 the terminal of the target user extracts the biometric data to be associated from the biometric information to be associated;
- the biometric information recognition program in the terminal identifies the biometric information to be associated, and extracts clear biometric data, which may include facial features, face shapes, fingerprints, irises, audio, tones, and the like. If there are multiple biometric information to be associated, corresponding sets of biometric data are extracted correspondingly. If the feature in the biological information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to re-acquire the biological information and return to the interface for acquiring the biological information to be associated.
- Step S363 the terminal of the target user sends the account information of the target user and the biometric data to be associated to the server;
- the target user sends the account information and the biometric data to be associated to the application server through the terminal, and the server associates and stores the account information of the target user with the biometric data.
- Step S364 the server uses the biometric data to be associated as sample biometric data, and associates the sample biometric data with the account information of the target user;
- Step S365 the server will associate the sample biometric data with the target user's account. Information is stored to the database.
- the server associates the received account information with one or more sets of biometric data to be associated, establishes a data file corresponding to the account information, and stores it in a database. If the biometric data to be associated is in multiple groups, the plurality of sets of biometric data are associated with the same user account information, and the plurality of sets of biometric data reflect the biometric characteristics of the same user, so that the subsequent matching is more accurate. Since the account information is associated with the biometric data, the application can obtain the account information associated with the biometric information by identifying the biometric information of the target user, without inputting a cumbersome account number, and without the target user carrying the terminal, the application searching for the account information is more direct and convenient. Fast.
- the current user's biometric information may also be associated with the account information.
- the terminal of the current user receives the account information acquisition instruction, acquires the biological information to be associated with the current user, extracts biometric data from the biological information to be associated, and stores the current user's account information from the biological information to be associated.
- the extracted biometric data is sent to the server together; the server uses the biometric data to be associated as the sample biometric data, and associates the sample biometric data with the current user's account information, and associates the sample biometric data with the current user.
- the account information is stored in the database.
- FIG. 11 is a schematic structural diagram of a terminal for acquiring account information according to an embodiment of the present invention. As shown in FIG. 11, the terminal for obtaining account information mentioned in this embodiment includes:
- the obtaining module 110 is configured to receive an account information obtaining instruction, and acquire biometric information of the target user;
- the identification module 120 is configured to extract biometric data from the biological information
- the terminal network module 130 is configured to send biometric data to the server, and receive account information associated with the at least one sample biometric data that is matched by the biometric data sent by the server;
- the display module 140 is configured to display account information.
- the current user may select a “sweep” operation control on the function option of the application, trigger an account information acquisition instruction, or pre-set a “get target user biometric information” control in the window for viewing account information.
- the current user can select the "Get Target User Bio Info” control to trigger the account information acquisition instruction.
- the biometric information may include a combination of one or more of facial image information, fingerprint information, iris information, and sound information, and the preset control of “acquiring the target user biometric information” may include controls such as photographing and recording. There are various ways to obtain the biometric information of the target user.
- the biometric information of the stored target user including a face image, a fingerprint image, an iris image, a sound recording, etc.
- the target user is photographed by the camera.
- Biometric information such as face images, fingerprint images, iris images, etc.; or receiving the voice of the target user through a microphone; or the video of the target user captured by the camera, and extracting from the video can clearly reflect the facial features of the target user.
- the biometric information recognition program in the terminal can identify the acquired biological information and extract clear biometric data, and the biometric data can include facial features, face shapes, fingerprint patterns, iris features, audio, tones, and the like. If the biometric data in the biometric information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to reacquire the biometric information and return to the interface for obtaining the biometric information of the target user. After the biometric data extraction is completed, the terminal transmits the biometric data to the application server via the Internet. In order to improve the security of the application, the biometric data can be encrypted before being sent to the server.
- a large amount of sample biometric data is stored in the server, and one or more sample biometric data is associated with an account information, and the server searches for matching sample biometric data according to the biometric data uploaded by the terminal, as long as the target user pre-positions his own creature.
- the information is associated with the account information and the server is able to find matching sample biometric data. Considering people There is similarity, so there may be more than one result.
- the server returns the account information associated with the matched sample biometric data to the terminal. If there is only one matching sample biometric data, it returns an account information if the matching sample biometrics If there is more than one data, the account information associated with all matching sample biometric data is returned to the terminal.
- the server does not find the matching sample biometric data according to the biometric data
- the information of the matching failure is returned to the terminal, prompting the current user to reacquire the biometric information.
- the terminal displays the information on the account information for the current user to view.
- the account information may include information such as an account number, a nickname, a profile, a photo, and the like of the target user to be added, and the current user determines whether there is a target user that he or she wants to find based on the displayed account information. If the current user does not find the account information of the target user that he wants to find in the displayed account information, the current addition is canceled, and the biometric information is reacquired.
- the account information associated with the biometric information is obtained, and the cumbersome account number is not required, and the target user is not required to carry the terminal, and the biometric information is associated with the account information, so that the application to find the account information is more direct and convenient. Fast.
- the obtaining module 110 is further configured to: receive the account information association instruction, and acquire the biological information to be associated with the current user; the identification module 120 is further configured to: extract the biometric data to be associated from the biological information to be associated.
- the terminal network module 130 is further configured to send the current user's account information and the biometric data to be associated to the server association.
- the terminal of the target user is first required to associate the biometric information of the target user with the account information.
- An operation control for associating biological information is preset on the interface of the application, and after the user selects the control, an account information association instruction is triggered. Can also pass directly The "sweep" control is used to trigger the account information association instruction.
- a selection menu pops up, including an option of "find account information” and an option of "associated account information” when the user selects "
- the account information acquisition instruction is triggered, and when the user selects the option of "associated account information", the account information association instruction is triggered.
- the manner of obtaining the biological information to be associated may be the same as the manner of acquiring the biological information of the target user in the foregoing embodiment, for example, directly selecting the user's own biological information from the memory of the terminal; or capturing the user's own face and fingerprint through the camera.
- Biological information such as iris; or receiving the user's own voice through a microphone; or the user's own video taken through the camera, and extracting the face information, fingerprint information, and iris information that best reflects the user's facial features from the video. , sound information, etc.
- the biometric information recognition program in the terminal identifies the biometric information to be associated, and extracts clear biometric data, which may include facial features, face shapes, fingerprints, irises, audio, tones, and the like. If there are multiple biometric information to be associated, corresponding sets of biometric data are extracted correspondingly. If the feature in the biological information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to re-acquire the biological information and return to the interface for acquiring the biological information to be associated.
- the target user sends the account information and the biometric data to be associated to the application server through the terminal, and the server associates and stores the account information of the target user with the biometric data. If the biometric data to be associated is in multiple groups, the plurality of sets of biometric data are associated with the account information of the same user, and the plurality of sets of biometric data reflect the biometric information of the same user, so that the subsequent matching is more accurate.
- FIG. 12 is a schematic structural diagram of a server for acquiring account information according to an embodiment of the present invention. As shown 12, the server for obtaining account information mentioned in this embodiment includes:
- the server network module 210 is configured to receive biometric data of the target user sent by the terminal, and send the associated account information to the terminal for display.
- the matching module 220 is configured to search the database for at least one sample biometric data that matches the biometric data; and obtain account information associated with the sample biometric data.
- the server applied in the embodiment After receiving the biometric data sent by the terminal, the server applied in the embodiment searches the database for account information associated with the biometric data. If the biometric data sent by the terminal is received as encrypted data, the server first decrypts the encrypted data.
- sample biometric data is stored in the database of the server, and one or more sample biometric data is associated with an account information, and the server searches for matching biometric data according to the biometric data uploaded by the terminal, as long as the target user pre-positions himself
- the biometric information is associated with the account information, and the server can find matching sample biometric data. Considering that people are similar, there may be more than one result.
- the account information associated with the sample biometric data is searched in the database; when multiple matching sample biometric data are found, respectively, all matching sample organisms are respectively The feature data is used to find the account information associated with it.
- the server returns the found one or more associated account information to the terminal through the network, and the current user determines, according to the returned account information, whether it is the account information of the target user that he wants to query. If the server does not find the matching sample biometric data according to the biometric data, the information of the matching failure is returned to the terminal, prompting the current user to reacquire the biometric information.
- the server searches for the account information associated with the biometric information of the target user, and the current user does not need to input a cumbersome account, and the target user does not need to carry the terminal, and the biometric information is passed. Associated with account information, making it easier, faster, and faster for applications to find account information.
- the matching module 220 is further configured to:
- the sample biometric data having the second matching degree greater than the second threshold is used as the sample biometric data matching the biometric data. Accordingly, the matching module 220 can find sample biometric data that matches the biometric data.
- the server firstly performs preliminary screening on a large amount of sample biometric data in the database by using a fast matching method to narrow the matching range.
- a feature identifier for example, a string composed of coordinate values
- the shape and size data of several features in the face feature data for example, the face shape includes a round face, a square face, a goose face, and the shape of the facial features includes a round eye, a thin slit eye, a small mouth, a large mouth, a short bridge of the nose, a high nose bridge, etc.
- a feature identifier for example, a character is represented by a specific character, and a character of a plurality of features constitutes a character string).
- the sample biometric data in the database may also generate the sample feature identifier in the above manner, and compare the sample feature identifier with the feature identifier to be matched to obtain the first matching degree, when the first matching degree is higher than the preset first threshold.
- the sample feature identifier is more than 80% similar to the feature identifier to be matched, the sample biometric data is retained for subsequent detailed comparison.
- the method of detailed comparison such as face recognition technology, fingerprint recognition technology, iris recognition technology, voice recognition technology, etc.
- the object feature data is compared with the biometric data sent by the terminal, and the sample biometric data with higher degree of similarity to the biometric data is searched.
- the second threshold is used as the comparison standard in this embodiment.
- the second matching degree is higher than the second threshold, for example, higher than 95%, the sample biometric data is considered. Matches the biometric data sent by the terminal.
- the server in this embodiment first adopts the fast matching method for preliminary screening, narrows the matching range, improves the matching speed, and obtains the sample biometric data with great similarity through the detailed comparison method, so that the matching is more accurate.
- FIG. 13 is a schematic structural diagram of a server for acquiring account information according to an embodiment of the present invention.
- the embodiment includes all the modules in the embodiment shown in FIG. 12, and in order to enable the current user to find the account information of the target user by identifying the biometric information of the target user, the account information of the target user may be Biometric data association, so the server also adds an associated storage module 230;
- the server network module 210 is further configured to receive account information of the target user and biometric data to be associated sent by the terminal of the target user;
- the association storage module 230 is configured to use the biometric data to be associated as sample biometric data, and associate the sample biometric data with the account information of the target user; and store the associated sample biometric data and the account information of the target user to database.
- the target user in order to allow other users to obtain the account information associated with the biometric information by identifying the biometric information of the target user, firstly, the target user needs to extract the biometric data to be associated with the biometric information to be associated with the biometric information to be associated with the target user.
- Account information is sent to the server association.
- the terminal can provide an account information and a plurality of sets of biometric data to be associated with the server, and multiple sets of biometrics.
- the levy data reflects the biometric characteristics of the same user, making subsequent matching more accurate.
- the server associates the received account information with one or more sets of biometric data to be associated, establishes a data file corresponding to the account information, and stores it in a database. Since the account information is associated with the biometric data, the application can obtain the account information associated with the biometric information by identifying the biometric information of the target user, without inputting a cumbersome account number, and without the target user carrying the terminal, the application searching for the account information is more direct and convenient. Fast.
- the current user's account information may be associated with the biometric data.
- the server network module 210 is further configured to receive the current user account information and the biometric data to be associated sent by the terminal of the current user; the association storage module 230 is configured to use the biometric data to be associated as the sample biometric data. And associating the sample biometric data with the current user's account information; storing the associated sample biometric data and the current user's account information to a database.
- the embodiment of the present invention further provides a system for acquiring account information.
- the system includes a terminal 100 and a server 200:
- the terminal 100 is configured to receive an account information acquisition instruction, acquire biometric information of the target user, extract biometric data from the biometric information, and send the biometric data to the server 200; display the associated account information.
- the server 200 is configured to search for at least one sample biometric data matching the biometric data from the database; acquire account information associated with the sample biometric data, and send the associated account information to the terminal 100.
- the current user may select a “sweep” operation control on the function option of the application, trigger an account information acquisition instruction, or pre-set a “get target user biometric information” control in the window for viewing account information.
- the current user can select the "Get Target User Bio Info” control to trigger the account information acquisition instruction.
- the biological information may include face image information,
- the preset control of “acquiring the target user biometric information” may include controls such as photographing and recording. There are various ways to obtain the biometric information of the target user.
- the biometric information of the stored target user including a face image, a fingerprint image, an iris image, a sound recording, etc.
- the target user is photographed by the camera.
- Biometric information such as face images, fingerprint images, iris images, etc.; or receiving the voice of the target user through a microphone; or the video of the target user captured by the camera, and extracting from the video can clearly reflect the facial features of the target user.
- the biometric information recognition program in the terminal can identify the acquired biological information and extract clear biometric data, and the biometric data can include facial features, face shapes, fingerprint patterns, iris features, audio, tones, and the like. If the biometric data in the biometric information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to reacquire the biometric information and return to the interface for obtaining the biometric information of the target user. After the biometric data extraction is completed, the terminal transmits the biometric data to the application server via the Internet. In order to improve the security of the application, the biometric data can be encrypted before being sent to the server.
- the server first decrypts the encrypted data.
- a large amount of sample biometric data is stored in the database of the server, and one or more sample biometric data is associated with an account information, and the server searches for matching biometric data according to the biometric data uploaded by the terminal, as long as the target user pre-positions himself
- the biometric information is associated with the account information, and the server can find matching sample biometric data. Considering that people are similar, there may be more than one result.
- the account information associated with the sample biometric data is searched in the database; when multiple matching sample organisms are found.
- the account information associated with each of the matched sample biometric data is separately searched for.
- the server returns one or more associated account information to the terminal through the network, and the current user determines whether it is the account information of the target user according to the returned account information. If the server does not find the matching sample biometric data according to the biometric data, the information of the matching failure is returned to the terminal, prompting the current user to reacquire the biometric information.
- the terminal After receiving the account information, the terminal displays on the interface for querying the account information, for the user to manually add the target user.
- the account information may include the account, nickname, profile, photo, and the like of the target user to be added.
- the current user determines whether there is a target user that he or she wants to find based on the displayed account information. If the current user does not find the account information of the target user that he wants to find in the displayed account information, the current addition is canceled, and the biometric information is reacquired.
- the account information associated with the biometric information is obtained, and the cumbersome account number is not required, and the target user is not required to carry the terminal, and the biometric information is associated with the account information, so that the application to find the account information is more direct and convenient. Fast.
- the server 200 is further configured to: generate a corresponding feature identifier according to the biometric data; and search, from the database, the at least one sample biometric data that is greater than the first threshold by the first identifier of the feature identifier; Comparing the sample biometric data with the matching degree greater than the first threshold to the biometric data, obtaining at least one sample biometric data with the second matching degree being greater than the second threshold; and using the sample biometric data with the second matching degree greater than the second threshold as Sample biometric data that matches biometric data.
- the server 200 can find matching sample biometric data.
- the server in order to improve the matching speed, the server firstly performs preliminary screening on a large amount of sample biometric data in the database by using a fast matching method to narrow the matching range.
- the facial feature data as an example, several key coordinates in the facial feature data (such as the coordinates of the facial features, the coordinates of the facial contour, etc.) are extracted to generate feature identifiers (such as coordinate values).
- the formed string); or the shape and size data of several features in the face feature data for example, the face shape includes a round face, a square face, a goose face, and the shape of the facial features includes round eyes, thin slit eyes, small mouth, large
- the mouth, the short bridge of the nose, the high bridge of the nose, etc. are extracted to generate a feature identifier (for example, a character is represented by a specific character, and a character of a plurality of features constitutes a character string).
- the sample biometric data in the database may also generate the sample feature identifier in the above manner, and compare the sample feature identifier with the feature identifier to be matched to obtain the first matching degree, when the first matching degree is higher than the preset first threshold.
- the sample feature identifier is more than 80% similar to the feature identifier to be matched, the sample biometric data is retained for subsequent detailed comparison.
- the method of detailed comparison for example, through face recognition technology, fingerprint recognition technology, iris recognition technology, voice recognition technology, etc.
- the preliminary selected sample biometric data and the biometric data sent by the terminal are used.
- the second threshold is used as the comparison standard in this embodiment.
- the second matching degree is higher than the second threshold, for example, higher than 95%, the sample biometric data is considered. Matches the biometric data sent by the terminal.
- the server in this embodiment first adopts the fast matching method for preliminary screening, narrows the matching range, improves the matching speed, and obtains the sample biometric data with great similarity through the detailed comparison method, so that the matching is more accurate.
- the terminal 100 is further configured to: receive an account information association instruction, acquire biometric information to be associated with the current user, and extract biometric data to be associated from the biometric information to be associated; and the current user account information and The biometric data to be associated is sent to the server 200;
- the server 200 is further configured to: use the biometric data to be associated as the sample biometric data, and associate the sample biometric data with the account information of the current user; and store the associated sample biometric data and the account information of the current user to the database. .
- the current user's account information can be associated with the biometric data.
- the terminal of the target user is first required to associate the biometric information of the target user with the account information.
- An operation control for associating biological information is preset on the interface of the application, and after the user selects the control, an account information association instruction is triggered. It is also possible to trigger an account information association instruction directly through the "sweep" control.
- a selection menu pops up, including an option of "find account information” and an option of "associated account information” when the user selects "
- the account information acquisition instruction is triggered, and when the user selects the option of "associated account information", the account information association instruction is triggered.
- the manner of obtaining the biological information to be associated may be the same as the manner of acquiring the biological information of the target user in the foregoing embodiment, for example, directly selecting the user's own biological information from the memory of the terminal; or capturing the user's own face and fingerprint through the camera.
- Biological information such as iris; or receiving the user's own voice through a microphone; or the user's own video taken through the camera, and extracting the face information, fingerprint information, and iris information that best reflects the user's facial features from the video. , sound information, etc.
- the biometric information recognition program in the terminal identifies the biometric information to be associated, and extracts clear biometric data, which may include facial features, face shapes, fingerprints, irises, audio, tones, and the like. If the students to be associated If there are multiple pieces of object information, corresponding sets of biometric data are extracted correspondingly. If the feature in the biological information is not clear enough, the user may be prompted to recognize the extraction failure, and the user is requested to re-acquire the biological information and return to the interface for acquiring the biological information to be associated.
- the user sends the account information and the biometric data to be associated to the application server through the terminal, and the server associates and stores the user's account information with the biometric data.
- the server associates the received account information with one or more sets of biometric data to be associated, establishes a data file corresponding to the account information, and stores it in a database. If the biometric data to be associated is in multiple groups, the plurality of sets of biometric data are associated with the same user account information, and the plurality of sets of biometric data reflect the biometric characteristics of the same user, so that the subsequent matching is more accurate. Since the account information is associated with the biometric data, the application can obtain the account information associated with the biometric information by identifying the biometric information of the target user, without inputting a cumbersome account number, and without the target user carrying the terminal, the application searching for the account information is more direct and convenient. Fast.
- FIG. 14 is a schematic structural diagram of hardware of a terminal for acquiring account information according to an embodiment of the present invention. As shown in FIG. 14, the terminal may include:
- a processor 1401 eg, a CPU
- the non-volatile memory 1402 is configured to store machine readable instructions, including an acquisition instruction, an identification instruction, a terminal network instruction, and a display instruction that are executable by the processor 1401.
- the processor 1401 is configured to read and execute an acquisition instruction, an identification instruction, a terminal network instruction, and a display instruction stored in the non-volatile memory 1402, to implement each of the terminals in the account information acquisition shown in FIG. The function of the module.
- FIG. 15 is a schematic structural diagram of hardware of a server for acquiring account information according to an embodiment of the present invention.
- the server may include:
- a processor 1501 eg, a CPU
- the non-volatile memory 1502 is configured to store machine readable instructions, including server network instructions, matching instructions, and associated storage instructions that are executable by the processor 1501.
- the processor 1501 is configured to read and execute server network instructions, matching instructions, and associated storage instructions stored in the non-volatile memory 1502 to implement the account information acquisition terminals shown in FIGS. 12 and 13 The function of the module.
- the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better.
- Implementation Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
- the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Collating Specific Patterns (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims (20)
- 一种账户信息获取的方法,其特征在于,包括步骤:接收账户信息获取指令,获取目标用户的生物信息;从所述生物信息中提取生物特征数据,发送所述生物特征数据至服务器;接收所述服务器发送的与所述生物特征数据匹配的至少一个样本生物特征数据关联的账户信息,显示所述账户信息。
- 如权利要求1所述的账户信息获取的方法,其特征在于,所述接收账户信息获取指令,获取目标用户的生物信息的步骤之前还包括:目标用户的终端接收账户信息关联指令,获取目标用户的待关联的生物信息;从待关联的所述生物信息中提取待关联的生物特征数据;将所述目标用户的账户信息和待关联的所述生物特征数据发送至所述服务器关联。
- 如权利要求1或2所述的账户信息获取的方法,其特征在于,所述生物信息包括人脸图像信息、指纹信息、虹膜信息、声音信息中的一种或多种的组合。
- 一种账户信息获取的方法,其特征在于,包括步骤:接收终端发送的目标用户的生物特征数据;从数据库中查找与所述生物特征数据匹配的至少一个样本生物特征数据;获取与所述样本生物特征数据关联的账户信息;将关联的所述账户信息发送至所述终端显示。
- 如权利要求4所述的账户信息获取的方法,其特征在于,所述从 数据库中查找与所述生物特征数据匹配的至少一个样本生物特征数据的步骤包括:根据所述生物特征数据,生成对应的特征标识;从数据库中查找与所述特征标识的第一匹配度大于第一阈值的至少一个样本生物特征数据;将第一匹配度大于第一阈值的所述样本生物特征数据与所述生物特征数据对比,获得第二匹配度大于第二阈值的至少一个样本生物特征数据;将所述第二匹配度大于第二阈值的所述样本生物特征数据,作为与所述生物特征数据匹配的样本生物特征数据。
- 如权利要求4或5所述的账户信息获取的方法,其特征在于,所述接收终端发送的目标用户的生物特征数据的步骤之前还包括:接收所述目标用户的终端发送的所述目标用户的账户信息和待关联的生物特征数据;将待关联的所述生物特征数据作为样本生物特征数据,并将所述样本生物特征数据与所述目标用户的账户信息关联;将已关联的所述样本生物特征数据和所述目标用户的账户信息存储至所述数据库。
- 一种账户信息获取的方法,其特征在于,包括步骤:终端接收账户信息获取指令,获取目标用户的生物信息,从所述生物信息中提取生物特征数据,并发送所述生物特征数据至服务器;所述服务器从数据库中查找与所述生物特征数据匹配的至少一个样本生物特征数据;所述服务器获取与所述样本生物特征数据关联的账户信息,并将关联的所述账户信息发送至所述终端;所述终端显示所述账户信息。
- 如权利要求7所述的账户信息获取的方法,其特征在于,所述服务器从数据库中查找与所述生物特征数据匹配的至少一个样本生物特征数据的步骤包括:所述服务器根据所述生物特征数据,生成对应的特征标识;所述服务器从数据库中查找与所述特征标识的第一匹配度大于第一阈值的至少一个样本生物特征数据;所述服务器将第一匹配度大于第一阈值的所述样本生物特征数据与所述生物特征数据对比,获得第二匹配度大于第二阈值的至少一个样本生物特征数据;所述服务器将所述第二匹配度大于第二阈值的所述样本生物特征数据,作为与所述生物特征数据匹配的样本生物特征数据。
- 如权利要求7或8所述的账户信息获取的方法,其特征在于,所述终端获取目标用户的生物信息的步骤之前还包括:所述目标用户的终端接收账户信息关联指令,获取目标用户的待关联的生物信息,从待关联的所述生物信息中提取待关联的生物特征数据;所述目标用户的终端将所述目标用户的账户信息和待关联的所述生物特征数据发送至所述服务器;所述服务器将待关联的所述生物特征数据作为样本生物特征数据,并将所述样本生物特征数据与所述目标用户的账户信息关联;所述服务器将已关联的所述样本生物特征数据和所述目标用户的账户信息存储至所述数据库。
- 如权利要求9所述的账户信息获取的方法,其特征在于,所述生物信息包括人脸图像信息、指纹信息、虹膜信息、声音信息中的一种 或多种的组合。
- 一种账户信息获取的终端,其特征在于,包括:获取模块,用于接收账户信息获取指令,获取目标用户的生物信息;识别模块,用于从所述生物信息中提取生物特征数据;终端网络模块,用于发送所述生物特征数据至服务器;接收所述服务器发送的与所述生物特征数据匹配的至少一个样本生物特征数据关联的账户信息;显示模块,用于显示所述账户信息。
- 如权利要求11所述的账户信息获取的终端,其特征在于,所述获取模块还用于,接收账户信息关联指令,获取当前用户的待关联的生物信息;所述识别模块还用于,从待关联的所述生物信息中提取待关联的生物特征数据;所述终端网络模块还用于,将所述当前用户的账户信息和待关联的所述生物特征数据发送至所述服务器关联。
- 如权利要求11或12所述的账户信息获取的终端,其特征在于,所述生物信息包括人脸图像信息、指纹信息、虹膜信息、声音信息中的一种或多种的组合。
- 一种账户信息获取的服务器,其特征在于,包括:服务器网络模块,用于接收终端发送的目标用户的生物特征数据;将关联的账户信息发送至所述终端显示;匹配模块,用于从数据库中查找与所述生物特征数据匹配的至少一个样本生物特征数据;获取与所述样本生物特征数据关联的账户信息。
- 如权利要求14所述的账户信息获取的服务器,其特征在于,所述匹配模块还用于:根据所述生物特征数据,生成对应的特征标识;从数据库中查找与所述特征标识的第一匹配度大于第一阈值的至少一个样本生物特征数据;将第一匹配度大于第一阈值的所述样本生物特征数据与所述生物特征数据对比,获得第二匹配度大于第二阈值的至少一个样本生物特征数据;将所述第二匹配度大于第二阈值的所述样本生物特征数据,作为与所述生物特征数据匹配的样本生物特征数据。
- 如权利要求14或15所述的账户信息获取的服务器,其特征在于,还包括关联存储模块;所述服务器网络模块还用于,接收所述目标用户的终端发送的所述目标用户的账户信息和待关联的生物特征数据;所述关联存储模块用于,将待关联的所述生物特征数据作为样本生物特征数据,并将所述样本生物特征数据与所述目标用户的账户信息关联;将已关联的所述样本生物特征数据和所述目标用户的账户信息存储至所述数据库。
- 一种账户信息获取的系统,其特征在于,包括终端和服务器:所述终端用于,接收账户信息获取指令,获取目标用户的生物信息,从所述生物信息中提取生物特征数据,并发送所述生物特征数据至服务器;显示关联的账户信息;所述服务器用于,从数据库中查找与所述生物特征数据匹配的至少一个样本生物特征数据;获取与所述样本生物特征数据关联的账户信息,并将关联的所述账户信息发送至所述终端。
- 如权利要求17所述的账户信息获取的系统,其特征在于,所述服务器还用于:根据所述生物特征数据,生成对应的特征标识;从数据库中查找与所述特征标识的第一匹配度大于第一阈值的至少一个样本生物特征数据;将第一匹配度大于第一阈值的所述样本生物特征数据与所述生物特征数据对比,获得第二匹配度大于第二阈值的至少一个样本生物特征数据;将所述第二匹配度大于第二阈值的所述样本生物特征数据,作为与所述生物特征数据匹配的样本生物特征数据。
- 如权利要求17或18所述的账户信息获取的系统,其特征在于,所述终端还用于,接收账户信息关联指令,获取当前用户的待关联的生物信息,从待关联的所述生物信息中提取待关联的生物特征数据;将所述当前用户的账户信息和待关联的所述生物特征数据发送至所述服务器;所述服务器还用于,将待关联的所述生物特征数据作为样本生物特征数据,并将所述样本生物特征数据与所述当前用户的账户信息关联;将已关联的所述样本生物特征数据和所述当前用户的账户信息存储至所述数据库。
- 如权利要求19所述的账户信息获取的系统,其特征在于,所述生物信息包括人脸图像信息、指纹信息、虹膜信息、声音信息中的一种或多种的组合。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017556659A JP2018523185A (ja) | 2015-04-29 | 2016-04-21 | アカウント情報取得方法、端末、サーバ、およびシステム |
KR1020177034452A KR102038214B1 (ko) | 2015-04-29 | 2016-04-21 | 계정 정보 획득 방법, 단말기, 서버 및 시스템 |
US15/630,764 US10693871B2 (en) | 2015-04-29 | 2017-06-22 | Account information obtaining method, terminal, server and system |
US16/875,310 US11394708B2 (en) | 2015-04-29 | 2020-05-15 | Account information obtaining method, terminal, server and system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510212985.9 | 2015-04-29 | ||
CN201510212985.9A CN106202071A (zh) | 2015-04-29 | 2015-04-29 | 账户信息获取的方法、终端、服务器和系统 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/630,764 Continuation US10693871B2 (en) | 2015-04-29 | 2017-06-22 | Account information obtaining method, terminal, server and system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016173443A1 true WO2016173443A1 (zh) | 2016-11-03 |
Family
ID=57198897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/079822 WO2016173443A1 (zh) | 2015-04-29 | 2016-04-21 | 账户信息获取的方法、终端、服务器和系统 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10693871B2 (zh) |
JP (2) | JP2018523185A (zh) |
KR (1) | KR102038214B1 (zh) |
CN (1) | CN106202071A (zh) |
WO (1) | WO2016173443A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7144307B2 (en) * | 2003-03-27 | 2006-12-05 | United Technologies Corporation | Point superabrasive machining of nickel alloys |
CN106202071A (zh) * | 2015-04-29 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 账户信息获取的方法、终端、服务器和系统 |
CN106557928A (zh) * | 2015-09-23 | 2017-04-05 | 腾讯科技(深圳)有限公司 | 一种信息处理方法及终端 |
CN106790527A (zh) * | 2016-12-20 | 2017-05-31 | 张峰 | 账户信息处理方法、系统和终端 |
CN107358144A (zh) * | 2017-05-20 | 2017-11-17 | 深圳信炜科技有限公司 | 图像识别系统及电子装置 |
WO2018213947A1 (zh) * | 2017-05-20 | 2018-11-29 | 深圳信炜科技有限公司 | 图像识别系统及电子装置 |
CN107358145A (zh) * | 2017-05-20 | 2017-11-17 | 深圳信炜科技有限公司 | 图像传感器及电子装置 |
CN107609044B (zh) * | 2017-08-17 | 2019-03-29 | 平安科技(深圳)有限公司 | 一种信息获取方法及终端设备 |
CN110046898B (zh) * | 2018-01-17 | 2022-01-25 | 苏州君林智能科技有限公司 | 账户信息的分组方法、装置及支付方法、装置 |
CN108959911A (zh) * | 2018-06-14 | 2018-12-07 | 联动优势科技有限公司 | 一种密钥链生成、验证方法及其装置 |
CN114219497A (zh) * | 2018-06-27 | 2022-03-22 | 创新先进技术有限公司 | 账户信息确定方法、装置及服务器 |
CN111625793B (zh) * | 2019-02-27 | 2023-06-23 | 阿里巴巴集团控股有限公司 | 身份识别、订单支付、子人脸库建立方法、装置及设备、订单支付系统 |
CN110414200B (zh) * | 2019-04-08 | 2021-07-23 | 广州腾讯科技有限公司 | 身份验证方法、装置、存储介质和计算机设备 |
CN112101254B (zh) * | 2020-09-21 | 2024-06-14 | 深圳喜为智慧科技有限公司 | 一种提升图像识别精度和速度的方法和系统 |
CN113032802B (zh) * | 2021-03-09 | 2023-09-19 | 航天信息股份有限公司 | 一种数据安全存储方法及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222446A (zh) * | 2007-12-27 | 2008-07-16 | 腾讯科技(深圳)有限公司 | 一种即时通信系统查找、添加好友的方法及系统 |
CN102073807A (zh) * | 2009-11-20 | 2011-05-25 | 索尼公司 | 信息处理设备、信息处理方法和程序 |
US20140074939A1 (en) * | 2011-11-25 | 2014-03-13 | Tencent Technology (Shenzhen) Company Limited | Method, device and storage medium for adding friends |
CN103886204A (zh) * | 2014-03-24 | 2014-06-25 | 宇龙计算机通信科技(深圳)有限公司 | 数据存储装置和数据存储方法 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5841888A (en) * | 1996-01-23 | 1998-11-24 | Harris Corporation | Method for fingerprint indexing and searching |
JP3337988B2 (ja) * | 1998-09-29 | 2002-10-28 | 沖電気工業株式会社 | 個体識別装置 |
JP4270842B2 (ja) * | 2002-10-22 | 2009-06-03 | セコム株式会社 | 指紋照合装置 |
JP2004258963A (ja) * | 2003-02-26 | 2004-09-16 | Fujitsu Ltd | 多段階照合による高速idレス照合方法およびシステム |
JP2004326362A (ja) * | 2003-04-23 | 2004-11-18 | Casio Comput Co Ltd | 照合装置、ベクトル列照合法、プログラム及び記憶媒体 |
US20090225968A1 (en) * | 2008-03-07 | 2009-09-10 | Paranjape Ameet M | Distributed contact database with dynamic grouping, priority and time settings |
JP2010079609A (ja) * | 2008-09-26 | 2010-04-08 | Brother Ind Ltd | 個人認証装置、個人認証プログラム、および個人認証装置を備えたインターホンシステム |
JP5228872B2 (ja) * | 2008-12-16 | 2013-07-03 | 富士通株式会社 | 生体認証装置、生体認証方法及び生体認証用コンピュータプログラムならびにコンピュータシステム |
WO2012075219A2 (en) * | 2010-12-01 | 2012-06-07 | Aware Inc | Relationship detection within biometric match results candidates |
WO2013008726A1 (ja) * | 2011-07-08 | 2013-01-17 | 日本電気株式会社 | サービス提供装置、サービス提供方法、及び、記憶媒体 |
US9129135B2 (en) * | 2011-08-16 | 2015-09-08 | Jeffrey D. Jacobs | Play time dispenser for electronic applications |
US8966602B2 (en) * | 2011-11-07 | 2015-02-24 | Facebook, Inc. | Identity verification and authentication |
US20130156274A1 (en) * | 2011-12-19 | 2013-06-20 | Microsoft Corporation | Using photograph to initiate and perform action |
US8909706B2 (en) * | 2012-01-12 | 2014-12-09 | Facebook, Inc. | Social networking data augmented gaming kiosk |
US20130251201A1 (en) * | 2012-03-22 | 2013-09-26 | Samsung Electronics Co., Ltd. | System and method for recommending buddies in social network |
JP6024141B2 (ja) * | 2012-03-23 | 2016-11-09 | 富士通株式会社 | 生体情報処理装置、生体情報処理方法、および生体情報処理プログラム |
US9208492B2 (en) * | 2013-05-13 | 2015-12-08 | Hoyos Labs Corp. | Systems and methods for biometric authentication of transactions |
CN102915350A (zh) * | 2012-09-29 | 2013-02-06 | 北京小米科技有限责任公司 | 一种查询联系人信息的方法、装置和设备 |
US9137723B2 (en) * | 2013-03-15 | 2015-09-15 | Facebook, Inc. | Portable platform for networked computing |
US9306926B2 (en) * | 2013-03-15 | 2016-04-05 | Brian A. Truong | User authentication using unique hidden identifiers |
KR101433079B1 (ko) * | 2013-05-10 | 2014-08-27 | 주식회사 유니온커뮤니티 | 지문등록 시스템의 출입통제 단말기의 지문등록 방법 |
KR102166041B1 (ko) * | 2013-07-18 | 2020-10-16 | 삼성전자 주식회사 | 생체인식 기반 인증 방법 및 장치 |
JP2015082729A (ja) * | 2013-10-22 | 2015-04-27 | 株式会社ニコン | 携帯端末 |
US11055721B2 (en) * | 2013-10-30 | 2021-07-06 | Tencent Technology (Shenzhen) Company Limited | Method, device and system for information verification |
KR102315921B1 (ko) * | 2014-03-21 | 2021-10-22 | 삼성전자주식회사 | 생체 정보를 이용하여 파일을 실행하는 시스템 및 방법 |
US20150358318A1 (en) * | 2014-06-06 | 2015-12-10 | Mary A Spio | Biometric authentication of content for social networks |
CN106202071A (zh) * | 2015-04-29 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 账户信息获取的方法、终端、服务器和系统 |
CN107154890B (zh) * | 2016-03-02 | 2020-09-18 | 腾讯科技(深圳)有限公司 | 社交网络中添加联系人的方法、装置及系统 |
-
2015
- 2015-04-29 CN CN201510212985.9A patent/CN106202071A/zh active Pending
-
2016
- 2016-04-21 KR KR1020177034452A patent/KR102038214B1/ko active IP Right Grant
- 2016-04-21 WO PCT/CN2016/079822 patent/WO2016173443A1/zh active Application Filing
- 2016-04-21 JP JP2017556659A patent/JP2018523185A/ja active Pending
-
2017
- 2017-06-22 US US15/630,764 patent/US10693871B2/en active Active
-
2019
- 2019-11-12 JP JP2019204868A patent/JP6966057B2/ja active Active
-
2020
- 2020-05-15 US US16/875,310 patent/US11394708B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222446A (zh) * | 2007-12-27 | 2008-07-16 | 腾讯科技(深圳)有限公司 | 一种即时通信系统查找、添加好友的方法及系统 |
CN102073807A (zh) * | 2009-11-20 | 2011-05-25 | 索尼公司 | 信息处理设备、信息处理方法和程序 |
US20140074939A1 (en) * | 2011-11-25 | 2014-03-13 | Tencent Technology (Shenzhen) Company Limited | Method, device and storage medium for adding friends |
CN103886204A (zh) * | 2014-03-24 | 2014-06-25 | 宇龙计算机通信科技(深圳)有限公司 | 数据存储装置和数据存储方法 |
Also Published As
Publication number | Publication date |
---|---|
JP6966057B2 (ja) | 2021-11-10 |
KR102038214B1 (ko) | 2019-10-29 |
JP2020042834A (ja) | 2020-03-19 |
US20200280560A1 (en) | 2020-09-03 |
US20170302662A1 (en) | 2017-10-19 |
CN106202071A (zh) | 2016-12-07 |
US10693871B2 (en) | 2020-06-23 |
JP2018523185A (ja) | 2018-08-16 |
KR20170140397A (ko) | 2017-12-20 |
US11394708B2 (en) | 2022-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016173443A1 (zh) | 账户信息获取的方法、终端、服务器和系统 | |
EP3179408B1 (en) | Picture processing method and apparatus, computer program and recording medium | |
US10979624B2 (en) | Methods and devices for establishing photographing template database and providing photographing recommendation information | |
US11381556B2 (en) | Method and device for information interaction and association between human biological feature data and account | |
US11336968B2 (en) | Method and device for generating content | |
US10262661B1 (en) | User identification using voice characteristics | |
US9077678B1 (en) | Facilitating photo sharing | |
US9367756B2 (en) | Selection of representative images | |
WO2017020483A1 (zh) | 照片共享方法、装置 | |
US9953221B2 (en) | Multimedia presentation method and apparatus | |
TWI586160B (zh) | 利用行動電話及雲端可視化搜尋引擎之即時物體掃描 | |
US10846514B2 (en) | Processing images from an electronic mirror | |
TWI512644B (zh) | 智慧型眼鏡及使用智慧型眼鏡的人臉辨識與提示方法 | |
CN108960892B (zh) | 信息处理方法及装置、电子设备及存储介质 | |
KR20150007403A (ko) | 인물 인식 방법, 그리고 인물 정보 데이터 운용 방법 및 장치 | |
KR20120046653A (ko) | 얼굴 및 스타일 인식 기반의 상품 추천 시스템 및 그 방법 | |
JP2024045460A (ja) | 情報処理システム、情報処理装置、情報処理方法、およびプログラム | |
JP2013069024A (ja) | 画像検索プログラム及び画像検索装置 | |
Grabovskyi et al. | Facial recognition with using of the microsoft face API Service | |
JP2016206805A (ja) | 識別サーバ、識別方法及び識別プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16785874 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2017556659 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20177034452 Country of ref document: KR Kind code of ref document: A |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 12.04.2018) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16785874 Country of ref document: EP Kind code of ref document: A1 |