WO2015062462A1 - Matching and broadcasting people-to-search - Google Patents

Matching and broadcasting people-to-search Download PDF

Info

Publication number
WO2015062462A1
WO2015062462A1 PCT/CN2014/089629 CN2014089629W WO2015062462A1 WO 2015062462 A1 WO2015062462 A1 WO 2015062462A1 CN 2014089629 W CN2014089629 W CN 2014089629W WO 2015062462 A1 WO2015062462 A1 WO 2015062462A1
Authority
WO
WIPO (PCT)
Prior art keywords
people
information
search
client device
suspected person
Prior art date
Application number
PCT/CN2014/089629
Other languages
French (fr)
Inventor
Dawei Jiang
Original Assignee
Tencent Technology (Shenzhen) Company Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology (Shenzhen) Company Limited filed Critical Tencent Technology (Shenzhen) Company Limited
Publication of WO2015062462A1 publication Critical patent/WO2015062462A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • G06Q50/265Personal security, identity or safety
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management

Definitions

  • the present disclosure generally relates to the field of network technology. Specifically, the present disclosure relates to processes, systems, client devices, and servers for people-to-search or personal information matching and broadcasting.
  • Example embodiments of the present disclosure provide a process, system, client device and server for matching and broadcasting people-to-search or personal information, which can broaden the broadcasting of information, simplify and shorten the search process, and increase the success rate in people-to-search.
  • a computer server may comprise a processor-readable storage medium comprising a set of instructions for matching and broadcasting people-to-search information; and a processor in communication with the storage medium.
  • the processor is programmed to: provide an online communication platform to a plurality of client devices including a first client device and a second client device; receive people-to-search information from the second device; associate the people-to-search information with the second client device; receive information of a suspected person from the first client device; compare the suspected person information with the people-to-search information; and when the suspected person information matches the people-to-search information, send the suspected person information to the second client device associated with the photo information of the people-to-search.
  • a method for matching and broadcasting people-to-search information may comprise providing an online communication platform to a plurality of client devices including a first client device and a second client device.
  • the method further comprises receiving people-to-search information from the second device; associating the people-to-search information with the second client device; receiving information of a suspected person from the first client device; comparing the suspected person information with information of a people-to-search in a find-people database; and when the suspected person information matches the people-to-search information, sending the suspected person information to the second client device associated with the photo information of the people-to-search.
  • a non-transitory processor-readable storage medium may comprise a set of instructions.
  • the set of instructions directs the processor to perform acts of:receiving people-to-search information from the second device; associating the people-to-search information with the second client device; receiving information of a suspected person from the first client device; comparing the suspected person information with information of a people-to-search in a find-people database; and when the suspected person information matches the people-to-search information, sending the suspected person information to the second client device associated with the photo information of the people-to-search.
  • Example embodiments of the present disclosure can receive the image of the suspected person from various users by generating a public account connected with a server.
  • the server compares the image of the suspected person with the photo of the people-to-search in database.
  • the server broadcasts the image of the suspected person through a public account to a user who has issued the matched photo of the people-to-search.
  • the present disclosure enables to improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • Fig. 1 shows a flow diagram of a method in Embodiment I for matching and broadcasting people-to-search information according to the present disclosure
  • Fig. 2 shows a flow diagram of a method in Embodiment II for matching and broadcasting people-to-search information according to the present disclosure
  • Fig. 3 shows a flow diagram of a method in Embodiment III for matching and broadcasting people-to-search information according to the present disclosure
  • Fig. 4 shows a flow diagram of a method in Embodiment IV for matching and broadcasting people-to-search information according to the present disclosure
  • Fig. 5 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search information from a server side;
  • Fig. 6 shows a flow diagram of an implementation of the method in Embodiment II for matching and broadcasting people-to-search information from a server side;
  • Fig. 7 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search information from a client device side;
  • Fig. 8 shows a flow diagram of an implementation of the method in Embodiment II for matching and broadcasting people-to-search information from a client device side;
  • Fig. 9 shows a flow diagram of an implementation of the method in Embodiment III for matching and broadcasting people-to-search information from a client device side;
  • Fig. 10 shows a flow diagram of an implementation of the method in Embodiment IV for matching and broadcasting people-to-search information from a client device side;
  • Fig. 11 shows a flow diagram of a method in Embodiment I for personal information matching and broadcasting according to the present disclosure
  • Fig. 12 shows a diagram of a method in Embodiment II for personal information matching and broadcasting according to the present disclosure
  • Fig. 13 shows a flow diagram of a method in Embodiment III for personal information matching and broadcasting according to the present disclosure
  • Fig. 14 shows a flow diagram of a method to match and broadcast personal information according to example embodiments of the present disclosure
  • Fig. 15 shows a flow diagram of the method in Embodiment I for matching and broadcasting personal information from client device side according to the present disclosure
  • Fig. 16 shows a flow diagram of the method in Embodiment II for matching and broadcasting personal information from client device side according to the present disclosure
  • Fig. 17 shows a flow diagram of the method in Embodiment III for matching and broadcasting personal information from client device side according to the present disclosure
  • Fig. 18 shows a structural of a system for matching and broadcasting people-to-search information according to example embodiments of the present disclosure
  • Fig. 19 shows a structural diagram of the server in Embodiment I of the present disclosure.
  • Fig. 20 shows a structural diagram of the server in Embodiment II of the present disclosure
  • Fig. 21 shows a structural diagram of the server in Embodiment III of the present disclosure
  • Fig. 22 shows a structural diagram of the client device in Embodiment I of the present disclosure
  • Fig. 23 shows a structural diagram of the client device in Embodiment II of the present disclosure.
  • Fig. 24 shows a structural of a system for matching and broadcasting personal information according to example embodiments of the present disclosure
  • Fig. 25 shows a structural diagram of the server in Embodiment IV of the present disclosure
  • Fig. 26 shows a structural diagram of the server in Embodiment V of the present disclosure
  • Fig. 27 shows a structural diagram of the client in Embodiment III of the present disclosure
  • Fig. 28 illustrates a structural diagram of a client device according to the example embodiments of the present disclosure.
  • Fig. 29 is a schematic diagram illustrating an example embodiment of a server.
  • Fig. 28 illustrates a structural diagram of a client device according to the example embodiments of the present disclosure.
  • the client device may be implemented as systems and/or to operate methods disclosed in the present disclosure.
  • the client device may include an RF (Radio Frequency) circuit 1110, one or more than one memory unit (s) 1120 of computer-readable memory media, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a WiFi (wireless fidelity) module 1170, at least one processor 1180, and a power supply 1190.
  • RF Radio Frequency
  • s memory unit
  • the client device may include an RF (Radio Frequency) circuit 1110, one or more than one memory unit (s) 1120 of computer-readable memory media, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a WiFi (wireless fidelity) module 1170, at least one processor 1180, and a power supply 1190.
  • RF Radio Frequency
  • the RF circuit 1110 may be configured to receive and transmit signals during the course of receiving and transmitting information and/or phone conversation. Specifically, after the RF circuit 1110 receives downlink information from a base station, it may hand off the downlink information to the processor 1180 for processing. Additionally, the RF circuit 1110 may transmit uplink data to the base station. Generally, the RF circuit 1110 may include, but may be not limited to, an antenna, at least one amplifier, a tuner, one or multiple oscillators, a subscriber identification module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier) , and a duplexer. The RF circuit 1110 may also communicate with a network and/or other devices via wireless communication.
  • SIM subscriber identification module
  • LNA Low Noise Amplifier
  • the wireless communication may use any communication standards or protocols available or one of ordinary skill in the art may perceive at the time of the present disclosure.
  • the wireless communication may include, but not limited to, GSM (Global System of Mobile communication) , GPRS (General Packet Radio Service) , CDMA (Code Division Multiple Access) , WCDMA (Wideband Code Division Multiple Access) , LTE (Long Term Evolution) , email, and SMS (Short Messaging Service) .
  • GSM Global System of Mobile communication
  • GPRS General Packet Radio Service
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • LTE Long Term Evolution
  • SMS Short Messaging Service
  • the memory unit 1120 may be configured to store software programs and/or modules.
  • the software programs and/or modules may be sets of instructions to be executed by the processor 1180.
  • the processor 1180 may execute various functional applications and data processing by running the software programs and modules stored in the memory unit 1120.
  • the memory unit 1120 may include a program memory area and a data memory area, wherein the program memory area may store the operating system and at least one functionally required application program (such as the audio playback function and image playback function) ; the data memory area may store data (such as audio data and phone book) created according to the use of the client device.
  • the memory unit 1120 may include high-speed random-access memory and may further include non-volatile memory, such as at least one disk memory device, flash device, or other volatile solid-state memory devices. Accordingly, the memory unit 1120 may further include a memory controller to provide the processor 1180 and the input unit 1130 with access to the memory unit 1120.
  • the input unit 1130 may be configured to receive information, such as numbers or characters, and create input of signals from keyboards, touch screens, mice, joysticks, optical or track balls, which are related to user configuration and function control.
  • the input unit 1130 may include a touch-sensitive surface 1131 and other input devices 1132.
  • the touch-sensitive surface 1131 also called a touch screen or a touch pad, may collect touch operations by a user on or close to it (e.g., touch operations on the touch-sensitive surface 1131 or close to the touch-sensitive surface 1131 by the user using a finger, a stylus, and/or any other appropriate object or attachment) and drive corresponding connecting devices according to preset programs.
  • the touch-sensitive surface 1131 may include two portions, a touch detection device and a touch controller.
  • the touch detection device may be configured to detect the touch location by the user and detect the signal brought by the touch operation, and then transmit the signal to the touch controller.
  • the touch controller may be configured to receive the touch information from the touch detection device, convert the touch information into touch point coordinates information of the place where the touch screen may be contacted, and then send the touch point coordinates information to the processor 1180.
  • the touch controller may also receive commands sent by the processor 1180 for execution.
  • the touch-sensitive surface 1131 may be realized by adopting multiple types of touch-sensitive surfaces, such as resistive, capacitive, infrared, and/or surface acoustic sound wave surfaces.
  • the input unit 1130 may further include other input devices 1132, such as the input devices 1132 may also include, but not limited to, one or multiple types of physical keyboards, functional keys (for example, volume control buttons and switch buttons) , trackballs, mice, and/or joysticks.
  • the input devices 1132 may also include, but not limited to, one or multiple types of physical keyboards, functional keys (for example, volume control buttons and switch buttons) , trackballs, mice, and/or joysticks.
  • the display unit 1140 may be configured to display information input by the user, provided to the user, and various graphical user interfaces on the client device. These graphical user interfaces may be composed of graphics, texts, icons, videos, and/or combinations thereof.
  • the display unit 1140 may include a display panel 1141.
  • the display panel 1141 may be in a form of an LCD (Liquid Crystal Display) , an OLED (Organic Light-Emitting Diode) , or any other form available at the time of the present disclosure or one of ordinary skill in the art would have perceived at the time of the present disclosure.
  • the touch-sensitive surface 1131 may cover the display panel 1141.
  • the touch-sensitive surface 1131 After the touch-sensitive surface 1131 detects touch operations on it or nearby, it may transmit signals of the touch operations to the processor 1180 to determine the type of the touch event. Afterwards, according to the type of the touch event, the processor 1180 may provide corresponding visual output on the display panel 1141.
  • the touch-sensitive surface 1131 and the display panel 1141 realize the input and output functions as two independent components. Alternatively, the touch-sensitive surface 1131 and the display panel 1141 may be integrated to realize the input and output functions.
  • the client device may further include at least one type of sensor 1150, for example, an optical sensor, a motion sensor, and other sensors.
  • An optical sensor may include an environmental optical sensor and a proximity sensor, wherein the environmental optical sensor may adjust the brightness of the display panel 1141 according to the brightness of the environment, and the proximity sensor may turn off the display panel 1141 and/or back light when the client device may be moved close an ear of the user.
  • a gravity acceleration sensor may detect the magnitude of acceleration in various directions (normally three axes) and may detect the magnitude of gravity and direction when it may be stationary.
  • the gravity acceleration sensor may be used in applications of recognizing the attitude of the client device (e.g., switching screen orientation, related games, and magnetometer calibration) and functions related to vibration recognition (e.g., pedometers and tapping) ; the client device may also be configured with a gyroscope, barometer, hygrometer, thermometer, infrared sensor, and other sensors.
  • An audio circuit 1160, a speaker 1161, and a microphone 1162 may provide audio interfaces between the user and the client device.
  • the audio circuit 1160 may transmit the electric signals, which are converted from the received audio data, to the speaker 1161, and the speaker 1161 may convert them into the output of sound signals; on the other hand, the microphone 1162 may convert the collected sound signals into electric signals, which may be converted into audio data after they are received by the audio circuit 1160; after the audio data may be output to the processor 1180 for processing, it may be transmitted via the RF circuit 1110 to, for example, another client device; or the audio data may be output to the memory unit 1120 for further processing.
  • the audio circuit 1160 may further include an earplug jack to provide communication between earplugs and the client device.
  • WiFi may be a short-distance wireless transmission technology.
  • the client device may help users receive and send emails, browse web pages, and visit streaming media.
  • the WiFi module 1170 may provide the user with wireless broadband Internet access.
  • the processor 1180 may be the control center of the client device.
  • the processor 1180 may connect to various parts of the entire client device utilizing various interfaces and circuits.
  • the processor 1180 may conduct overall monitoring of the client device by running or executing the software programs and/or modules stored in the memory unit 1120, calling the data stored in the memory unit 1120, and executing various functions and processing data of the client device.
  • the processor 1180 may include one or multiple processing core (s) .
  • the processor 1180 may integrate an application processor and a modem processor, wherein the application processor may process the operating system, user interface, and application programs, and the modem processor may process wireless communication.
  • the client device may further include a power supply 1190 (for example a battery) , which supplies power to various components.
  • the power supply may be logically connected to the processor 1180 via a power management system so that charging, discharging, power consumption management, and other functions may be realized via the power management system.
  • the power supply 1190 may further include one or more than one DC or AC power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other random components.
  • the client device 1100 may also include a camera, Bluetooth module, etc. , which are not shown in Fig. 28.
  • Fig. 29 is a schematic diagram illustrating an example embodiment of a server.
  • the server 2900 may be a server as described in the present disclosure and may connect to the client device 1100 locally or via a network.
  • the Server 2900 may vary widely in configuration or capabilities, but it may include one or more processors (e.g., central processing units) 2922 and memory 2932, one or more medium 2930 (such as one or more non-transitory mass storage devices) storing applications 2942 or data 2944.
  • the processor 2922 may execute the applications 2942 or data 2944 to perform methods disclosed in the present disclosure.
  • the server 2900 may further include, one or more power supplies 2926, one or more wired or wireless network interfaces 2950, one or more input/output interfaces 2958, and/or one or more operating systems 2941, such as Windows SERVER TM , MAC OS X TM , UNIX TM , LINUX TM , FREEBSD TM , or the like.
  • a server 2900 may include, as examples, dedicated rack-mounted servers, desktop computers, laptop computers, set top boxes, mobile computational devices such as smart phones, integrated devices combining various features, such as two or more features of the foregoing devices, or the like.
  • the server 2900 may serve as a search server or a content server.
  • a content server may include a device that includes a configuration to provide content via a network to another device.
  • a content server may, for example, host a site, such as a social networking site, examples of which may include, but are not limited to, FLICKER TM , TWITTER TM , FACEBOOK TM , LINKEDIN TM , or a personal user site (such as a blog, vlog, online dating site, etc. ) .
  • a content server may also host a variety of other sites, including, but not limited to business sites, educational sites, dictionary sites, encyclopedia sites, wikis, financial sites, government sites, etc.
  • a content server may further provide a variety of services that include, but are not limited to, web services, third party services, audio services, video services, email services, instant messaging (IM) services, SMS services, MMS services, FTP services, voice over IP (VOIP) services, calendaring services, photo services, or the like.
  • Examples of content may include text, images, audio, video, or the like, which may be processed in the form of physical signals, such as electrical signals, for example, or may be stored in memory, as physical states, for example.
  • Examples of devices that may operate as a content server include desktop computers, multiprocessor systems, microprocessor type or programmable consumer electronics, etc.
  • processors may also include multiple processors, thus operations and/or method steps that are performed by one processor as described in the present disclosure may also be jointly or separately performed by the multiple processors.
  • a processor of the client device or the server executes both step A and step B
  • step A and step B may also be performed by two different processors jointly or separately in the client device or the server (e.g., the first processor executes step A and the second processor executes step B, or the first and second processors jointly execute steps A and B) .
  • Fig. 1 shows a flow diagram of a method in Embodiment I for matching and broadcasting people-to-search information according to the present disclosure.
  • the process for matching and broadcasting people-to-search information described in the embodiment comprises steps below.
  • Step S110 a first client device obtains an image of a suspected person and sends it to a public account connected to a server.
  • the first client device and the second client device may be different client devices 1100 operating a same application (e.g., social communication application) through an application platform.
  • the application platform may include WeChat, Twitter, QQ and other communication applications. It may be installed in the client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • WeChat when a user has logged in a WeChat account (the first client device) and finds someone (i.e., a suspected) resembles a person wanted in some people-to-search information, the user may power on the camera on client device to obtain the picture of suspected person and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account.
  • the picture should show facial features of the suspected person clearly.
  • the public account may include a list of people-to-search for its users to select.
  • the user of the first client device may select from the list the person whom the suspected person resembles to associate the suspected person with the specific people-to-search.
  • the user of the first client device only have a vague impression of about a people-to-search in the list but is unable to select the specific one from the list (e.g., the user is too busy or the list includes too many persons thereon)
  • the user can simply sends the image of the suspected person to the public account without pointing out a specific person-to-search.
  • the first client device may also send time and geographical location information of the suspected person when he/she is seen by the user of the first client device (e.g., the time and location of the image) together with the image of the suspected person to the public account.
  • the time and geographical location information may be added by the user manually, or may be retrieved by the first client device automatically through a clock and a geographic locating application (e.g., a GPS application) therein.
  • the user of the first client device may also add a description of the suspected person such as his/her age, height, or other personal characteristics, by a text description, voice description, and/or video description to serve as additional information of the suspected person.
  • Step S120 the server compares the image of the suspected person with photo information of person-to-search in a find-people database
  • the find-people database may be a local databased stored in the server or may be an independent database in communication with the server through a network but stored elsewhere.
  • the server is a background server of WeChat, Twitter, QQ and the like, in which a special account is applied to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device) and transmit the picture to the background server.
  • the server then calls the photo of person-to-search in the find-people database, uses a face identification technology to compare the image of the suspected person with the photo of the people-to-search (i.e., the wanted person) , and determines whether there is photo of person-to-search matched with the image of the suspected person.
  • Step S130 when the image of the suspected person matches the photo information of person-to-search in the find-people database, the server sends and/or broadcasts the image of the suspected person through the public account to a second client device associated with the photo information of the people-to-search, wherein the photo information may include the image of the suspected person, time and location that the image was taken, and the description of the suspected person.
  • the server finds the WeChat accounts (the second client device) issuing the photo information of these people-to-search and transmit the image of the suspected person to the WeChat account associated with the second client device through the public account, so that the second client device receives the most recent information of a suspected person who resembles the people-to-search.
  • the method generates a public account connected with a server and obtains the image of the suspected person from various users through the public account.
  • the server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person through a public account to a user who has issued the matched photo of the people-to-search.
  • the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
  • the find-people database is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search.
  • the find-people database may be created or updated in the following methods:
  • the server uses the public account to receive the information of people-to-search uploaded by the second client device and creates or updates the find-people database according to the information of people-to-search.
  • the user i.e., the issuer
  • the server stores the information of the people-to-search, meanwhile issuing the information of the people-to-search to the account of issuer. Therefore, when the server receives the image of the suspected person, it transmits the image of the suspected person to corresponding issuing account.
  • the server receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource.
  • the background sever of WeChat may be connected to a third party websites (i.e., the third party website is associated with WeChat) , such as social communication websites www. tianya. com, www. sina. com, and www. tencent. com. Users of these third party websites may issue information of the people-to-search by posting a message thereon. Servers of the third party websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the third party websites to the background server of WeChat.
  • a social communication application used mainly by client devices such as mobile terminals, may have its own web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
  • the server obtains sharing source of the third party website databases, and creates or updates the find-people database according to shared resource.
  • the background server of WeChat may cooperate with professional people-to-search website and shares the source of database directly (i.e., the third party website is associated with WeChat) .
  • the source can be used directly without need of transmission by people-to-search website, which provides better speed and more complete data.
  • the server uses the public account to receive the image of the suspected person transmitted by a first client device; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
  • the issuer upload the people-to-search first
  • a suspected person can be confirmed as a people-to-search even before some information about the people-to-search being uploaded to the public account and saved in the find-people database.
  • the fact may be that the family of the child has not issued relative information on public account yet.
  • the photo information of the child can be added into the database beforehand, transmitted to a public account, and stored in the database.
  • the server can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
  • Fig. 2 shows a flow diagram of a method in Embodiment II for people search information matching and broadcasting according to the present disclosure.
  • the method in Fig. 2 includes the following before step S110:
  • Step S141 the second client device uploads the people-to-search information to the public account connected to the server, wherein the people-to-search information contains image information of the person-to-search;
  • WeChat is still taken as example.
  • the issuer logs in his/her WeChat account (the second client device) and issues (i.e., uploads) the people-to-search information to a public account, which contains the basic data, photo or the like of the people-to-search.
  • Step S142 the server connects the people-to-search information with the information of the second client device and stores it in the find-people database;
  • the server When the server is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account of the issuer to simplify the people-to-search process
  • Step S143 the server issues the people-to-search information to the first client device using a public account.
  • users who has liked and thereby associated with the public account may receive the people-to-search information issued by the server through his/her own account (the first client device) .
  • the user can take the image of the suspected person and upload the image to the public account timely.
  • the public account After the server determines that the suspected person’s image matches the people-to-search, the public account then will transmit the image of the suspected person to the account of the issuer (the second client device) through real-time online conversation (e.g., online instant message) in order to shorten the message delivery time and improve the searching people efficiency.
  • real-time online conversation e.g., online instant message
  • Fig. 3 shows a flow diagram of a method in Embodiment III for people search information matching and broadcasting according to the present disclosure.
  • the embodiment works on the basis of the one shown in Fig. 1, and the image of the suspected person is obtained through scanning face features.
  • the Step S110 comprises the following steps.
  • Step S111 the first client device obtains the ith frame of screenshot from real-time video streaming provided by a camera
  • Step S112 the first client device determines whether the screenshot meets the requirement of stable state; if it meets the requirement, the Step S113 will be executed; if not, add 1 to the i and return to Step S111 to obtain the next frame of screenshot from the real-time video streaming provided by the camera.
  • Step S113 the first client device uses the photo taken by camera as the image of the suspected person, transmits it to the public account connected to the server and stops the camera from obtaining further real-time video streaming.
  • the real-time video streaming provided by the camera will be observed on the screen.
  • the first client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with a preset time interval, generally by one frame.
  • some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server.
  • the fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state.
  • the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly.
  • the picture is allowed to be transmitted to the server, namely, it meets the motionless state.
  • Issuing mechanism of the first client device is then triggered and the picture is transmitted to a background server (e.g., a WeChat public account server) for comparison.
  • a background server e.g., a WeChat public account server
  • the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server.
  • the process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast.
  • the process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
  • Fig. 4 shows a flow diagram of a method in Embodiment IV for people search information matching and broadcasting according to the present disclosure.
  • the embodiment works on basis of the one shown in Fig. 1, and the image of the suspected person is obtained through scanning face features.
  • the Step S110 comprises the followings steps.
  • Step S114 the first client device receives the photo taken by the camera.
  • Step S115 the first client device uses the photo taken by the camera as the image of the suspected person and transmits it to the public account connected to the server.
  • This embodiment has taken into account situations when the client device has a poor network connection.
  • the user of the first client device may photograph the suspected person and store the picture at first.
  • the photographed photo is selected by the user from the first client device and transmitted to the public account.
  • This method help avoid the problem in transmitting caused by poor network connection.
  • the user can import the stored photo into a client device and transmit it to a server for comparison and it increases the success rate in people-to-search.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • Fig. 5 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search information from a server side.
  • the server in this example embodiment may match and broadcast information of the people-to-search with the following steps.
  • Step S210 receiving from a public account the image of the suspected person transmitted by a first client device.
  • the server may be the background server of WeChat, Twitter, QQ or the like, such as the server 2900.
  • the first client device and the second client device may be two different client devices 1100 operating a same application through the same application platform such as WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • a user logs in a WeChat account (the first client device) ; when the user finds someone resembles the people-to-search in some people-to-search information, the user powers on the camera in the first client device to obtain the picture of suspected person and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account.
  • the picture should show facial features of the suspected person clearly.
  • Step S220 comparing the image of the suspected person with all photo information of the people-to-search in the find-people database.
  • a special account is applied in the server to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device) and transmit the picture to the background server.
  • the server then calls photos of people-to-search in the find-people database, uses the face identification technology to compare the image of the suspected person with photos of the people-to-search, and determines whether there is a photo of a people-to-search matched with the image of the suspected person.
  • Step S230 sending the image of the suspected person to the second client device through the public account when the image of suspected person matches the photo information of the people-to-search in the find-people database.
  • the server obtains the WeChat accounts (the second client devices) issuing the photo information of these people under search and transmits the image of the suspected person to the WeChat accounts.
  • the embodiments obtain the image of the suspected person from various users by generating a public account connected with a server.
  • the server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of the people-to-search.
  • the present disclosure improves the efficiency of dialogue, provides a simple people-to-search process for user and increases success rate in people-to-search.
  • the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like for the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
  • the find-people database is configured to store the information of people-to-search and to share and fast update the personal information of the people-to-search.
  • the find-people database may be created or updated in an approach below:
  • the server uses the public account to receive the information of people-to-search uploaded by the second client device and creates or updates the find-people database according to the information of people-to-search.
  • the user who is looking for the people-to-search uploads the information of people-to-search to a public account through a WeChat account (the second client device) .
  • the server stores the information of the people-to-search, meanwhile issues the information of people-to-search to account of the issuer. Therefore, when the server receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account.
  • the server receives the information of people-to-search uploaded through third party websites, and creates or updates the find-people database according to the information of people-to-search sent from the third party websites.
  • the background sever of WeChat may be connected to some common third party websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers of the websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
  • the server obtains sharing source of third party website database, and creates or updates the find-people database according to shared resource.
  • the background server of WeChat may cooperate with professional third party people-to-search websites and shares the source of database directly.
  • the source can be used directly without need of transmission by people-to-search website, which provides better speed and more complete data.
  • the server uses the public account to receive the image of the suspected person transmitted by a first client device; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
  • the suspected person can be confirmed as the people-to-search.
  • the fact may be that family of the child has not issued relative information on public account yet.
  • the photo information can be added into the database beforehand, transmitted to a public account, and stored in the database.
  • the server can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
  • the methods above for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
  • Fig. 6 shows a flow diagram of an implementation of the method in Embodiment II for people search information matching and broadcasting from a server side.
  • this example embodiment in Fig. 6 has further steps of issuing people-to-search information before the step S210, shown below.
  • Step S241 using a public account to receive the image of the suspected person transmitted by a second client device, wherein the information of people-to-search contains image information of the people-to-search;
  • WeChat is still taken as example.
  • the issuer logs in his/her WeChat account (the second client device) and issues the people-to-search information to a public account, which contains the basic data, photo or the like of the people-to-search.
  • Step S242 associating the people-to-search information with the second client device and then storing the information of people-to-search to the find-people database.
  • the server When the server is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account of the issuer to simplify the people-to-search process
  • Step S243 broadcasting the people-to-search information to the first client device using the public account.
  • users who has liked and thereby associated with the public account in watchlist receive the people-to-search information issued by the server through his/her own account (the first client device) .
  • the image of the suspected person will be sent to the public account timely.
  • the public account After photo matching by the server, the public account then transmits the image of the suspected person to the account of the issuer (the second client device) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
  • Fig. 7 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search from the second client device side.
  • the process for the second client device to match and broadcast information of people-to-search in accordance with the present disclosure comprises the following steps.
  • Step S310 issuing information of people-to-search to a public account connected to a server, wherein the information of people-to-search contains photo information of the people-to-search.
  • the client device of the embodiment issues information of people-to-search and the image of the suspected person.
  • the client device for issuing the image of the suspected person as the first client device and the one for issuing information of people-to-search as the second client device.
  • the first client device and the second client device may be a same application on different client devices, and the application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • the server may be background server of WeChat, Twitter, QQ or the like.
  • a public account is applied in the server to communicate with other users of WeChat. Taking WeChat as an example, a user loads in his/her own WeChat account (the second client device) , and issues information of people-to-search, containing the basic data and photo, and so on, of the people-to-search.
  • Step S320 receiving the image of the suspected person matched with photo information of the people-to-search and sent by the server.
  • the public account in the server receives the image of the suspected person from other WeChat users (the first client device) .
  • the server will obtain the WeChat accounts (the second client device) issuing the photo information of these people-to-search and transmit the image of the suspected person to the WeChat accounts, which helps improving the success rate of people-to-search.
  • the embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server.
  • the server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of the people-to-search.
  • the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
  • Fig. 8 shows a flow diagram of an implementation of the method in Embodiment II for matching and broadcasting people-to-search information from the first client device side.
  • the process for the first client device to match and broadcast information of people-to-search in accordance with the present disclosure comprises further steps as below.
  • Step S330 receiving information of people-to-search issued by the server through a public account.
  • WeChat is taken again as example of the embodiment.
  • users who has liked and thereby associated with the public account in watchlist can receive the people-to-search information issued by the server through his/her own account (the first client device) .
  • the image of the suspected person will be issued to the public account timely.
  • the public account After photo matching by the server, the public account then transmits the image of the suspected person to the account of the issuer (the second client device) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
  • Step S340 obtaining image of the suspected person and transmitting it to the public account connected to the server.
  • the user When a user loads in a WeChat account (the first client device) and finds someone resembles the people-to-search in some people-to-search information, the user powers on the camera in the first client device to obtain the picture of suspected person and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account.
  • the picture should show facial features of the suspected person clearly, so that the server can compare it with the photo of the people-to-search in database and broadcast it to the issuer of people-to-search information.
  • the present disclosure adopts an approach of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, which can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • Fig. 9 shows a flow diagram of an implementation of the method in Embodiment III for matching and broadcasting people-to-search information from the first client device side.
  • the embodiment works on basis of the example embodiment shown in Fig. 8, and the image of the suspected person is obtained through scanning face features.
  • the Step S340 comprises the followings.
  • Step S341 obtaining the ith frame of screenshot from real-time video streaming provided by a camera
  • Step S342 determine whether the screenshot meets requirement of stable state; if it meets the requirement, the Step S343 will be executed; if not, add 1 to the i and return to Step S341;
  • Step S343 using the photo taken by the camera as the image of the suspected person, send it to the public account connected to the server, and stopping the camera from obtaining real-time video streaming.
  • the real-time video streaming provided by the camera will be observed on the screen.
  • the first client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame.
  • some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server.
  • the fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state.
  • the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly.
  • the picture is allowed to be transmitted to the server, namely, it meets the requirement of the motionless state.
  • Issuing mechanism of the first client device is triggered and the picture is transmitted to a background server for comparison.
  • the real-time image is obtained through a camera lens.
  • the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server.
  • the process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast.
  • the process avoids the fuzziness of picture caused by manual operation and provides photos of fine-definition.
  • Fig. 10 shows a flow diagram of an implementation of the method in Embodiment IV for matching and broadcasting people-to-search information from a client device side. Based on the example embodiment shown in Fig. 8, in this example embodiment the image of the suspected person is obtained through photographing.
  • the Step S340 comprises the followings.
  • Step S344 receiving the photo taken by the camera.
  • Step S345 using the photo taken by the camera as the image of the suspected person, and transmitting it to the public account connected to the server.
  • the embodiment has taken the situation of poor network connection into consideration.
  • Users may photograph the suspected person and store the picture at first.
  • the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection.
  • the user can import the stored photo into a client device and transmit it to a server for comparison and it increases the success rate in people-to-search.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • Fig. 11 shows a flow diagram of a method in Embodiment I for personal information matching and broadcasting according to the present disclosure.
  • the method for matching and broadcasting personal information comprises the followings.
  • Step S410 a client device obtains an image of a suspected person and sends it to a public account connected to a server.
  • the client device may be an interactive application installed on client device.
  • the application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • WeChat when a user wants to search information of someone nearby or on magazine, he/she powers on the camera on client device to obtain the picture of suspected person (here the suspected person becomes a people-to-search) and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account. The picture should show facial features of the suspected person clearly.
  • Step S420 the server compares the image of the suspected person with photos of people recorded in the find-people database
  • the server may be background server of WeChat, Twitter, QQ or the like. Taking WeChat as an example, the server has a public account to communicate with other WeChat accounts, receive image of people-to-search and/or suspected persons from WeChat users and transmit the pictures to the background server. The server then calls the photos of the people recorded in the find-people database, uses the face identification technology to compare the image of the suspected person with photo of the people recorded in the find-people database, and determines whether there is a person in the database whose photo matches with the photo of people-to-search.
  • Step S430 when the image of suspected person matches the photo information of a person recorded in the find-people database, the server sends the recorded personal information of that person to the client device.
  • the server When the image of suspected person matches photo information of one or several recorded persons, the server will draw the information of the recorded persons and send it to the WeChat account of the client device, thereby help the user identify who is the suspected person.
  • the embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server.
  • the server compares the image of the suspected person with the photo of the people in database. When a matched photo is found, the server will send the image of the suspected person using the public account to a user who has sent the matched photo of the suspected person.
  • the present disclosure can improve the efficiency of dialogue, provide a simple search people process for users and increase success rate in searching a person.
  • the find-people database is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search.
  • the find-people database may be created or updated in approach below:
  • the server uses the public account to receive the information of people-to-search issued on the client device and creates or updates the find-people database according to the information of people-to-search.
  • the user may issue information of known persons onto the public account through WeChat account and to the server through the public account for storage.
  • the server receives information of people-to-search issued on a third party website, and creates or updates the find-people database according to shared resource.
  • the background sever of WeChat may be connected to some third party common websites, such as www. tianya. com, www. sina. com, and www. tencent. com and the like. Users from the third party websites can issue information of people-to-search by posting a message. Servers of the websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat.
  • WeChat may have its own web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
  • the server obtains sharing source of other third party website database, and creates or updates the find-people database according to shared resource.
  • the background server of WeChat may cooperate with professional people-to-search website and shares the source of database directly.
  • the source can be used directly, without need of transmission by people-to-search website, which provides better speed and more complete data.
  • Fig. 12 shows a diagram of a method in Embodiment II for personal information matching and broadcasting according to the present disclosure.
  • the embodiment is based on the embodiment shown in Fig. 11, and the image of person for search is obtained through scanning face features.
  • the Step S410 comprises steps that:
  • Step S411 the client device obtains the ith frame of screenshot from real-time video streaming provided by a camera
  • Step S412 the client device determines whether the screenshot meets requirements of stable state; if it meets the requirement, the Step S413 will be executed; if not, add 1 to the i and return to Step S411;
  • Step S413 the client device uses the photo taken by the camera as the image of the suspected person, transmits the photo to the public account connected to the server, and stops the camera from obtaining real-time video streaming.
  • a user may find a suspected person and/or person-of-interest nearby, on magazine, website or other mediums. Then the user can obtain image of the suspected person and/or person-of-interest (i.e., the suspected person) with the camera. After starts the camera through the client device, video provided by the camera will be observed on the screen.
  • the client device When the real-time video streaming is displaying in the screen, the client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server.
  • the fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state.
  • the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server, namely, it meets the requirement of the motionless state.
  • the issuing mechanism of the first client device is triggered and the picture is transmitted to a background server for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server.
  • the process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
  • Fig. 13 shows a flow diagram of a method in Embodiment III for personal information matching and broadcasting according to the present disclosure.
  • the embodiment is based on the embodiment shown in Fig. 11, and the image of the suspected person is obtained through scanning face features.
  • the Step S410 comprises the followings.
  • Step S414 the client device receives the photo taken by the camera.
  • Step S415 the client device uses the photo taken by the camera as image of the suspected person, and transmits it to the public account connected to the server.
  • the user may photograph the person for search and store the picture at first.
  • the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • Fig. 14 shows a flow diagram of a method to match and broadcast personal information according to example embodiments of the present disclosure.
  • the method may be conducted by a server, such as the server 2900, and may comprise steps below.
  • Step S510 receiving an image of a suspected person transmitted by a client device through a public account.
  • the server is the background server of WeChat, Twitter, QQ or the like, providing application platforms of WeChat, Twitter, QQ, respectively, or other communication applications.
  • These applications may be installed in the client device, such as smart phone, PAD, laptop PC, desktop computer which should be equipped with a camera and can execute network transmission.
  • a user loads in a WeChat account at his/her client device; when the user wants to search information of someone nearby or on some magazine, the user can power on the camera on client device to obtain the picture of suspected person and/or person-of-interest and transmit the picture through the WeChat account to the public account in WeChat, and then to a server through the public account.
  • the picture should show facial features of the suspected person and/or person-of-interest clearly.
  • Step S520 comparing the image of the suspected person and/or person-of-interest with photos of the people recorded in the find-people database.
  • a special public account is set up in the server to communicate with other WeChat accounts to receive the image of the suspected person from the WeChat user and transmit the picture to the background server.
  • the server calls the photo of the people-to-search in the find-people database, uses the face identification technology to compare the image of suspected person and/or person-of-interest with the photo of person in record of database, and determines whether there is photo of person in record of database matched with image of suspected person and/or person-of-interest.
  • Step S530 when the picture of suspected person and/or person-of-interest matches photo information of people recorded in the find-people database, sending the recorded personal information of that person to the client device through the public account.
  • the server When the image of the suspected person matches photo information of one person or more, in the record of the find-people database, the server will obtain the information of person recorded in the database and transmit it to the WeChat accounts.
  • the embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server.
  • the server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of the people-to-search.
  • the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • the find-people database is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search.
  • the find-people database may be created or updated in the following methods.
  • the server uses the public account to receive the personal information issued on the client device and creates or updates the database of personal information according to the personal information.
  • the user may issue information of known person onto a public account through WeChat account and to the server through the public account for storage.
  • the server receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource.
  • the background sever of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers of the websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
  • the server obtains sharing source of website database, and creates or updates the find-people database according to shared resource.
  • the background server of WeChat may cooperate with professional people-to-search website and shares the source of database directly.
  • the source can be used directly, without need of transmission by people-to-search website, which provides better speed and more complete data.
  • the above methods for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
  • Fig. 15 shows a flow diagram of the method in Embodiment I for matching and broadcasting personal information from a client device side according to the present disclosure.
  • the method may be implemented by the client device 1100 and may comprise the followings.
  • Step S610 obtaining the image of the suspected person and sending it to the public account connected to the server.
  • the client device may be an interactive application installed on client device.
  • the application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer which should be equipped with a camera and can execute network transmission.
  • client devices such as smart phone, PAD, laptop PC, desktop computer which should be equipped with a camera and can execute network transmission.
  • WeChat as an example, when a user wants to search information of someone nearby or on magazine, he/she loads in his/her own WeChat account, and powers on the camera on client device to obtain the picture of the suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account. The picture should show facial features of the suspected person clearly.
  • Step S620 receiving, from the server through the public account, the information of a person recorded in the find-people data base that matches the suspected person.
  • the server When the image of suspected person and/or person-of-interest matches photo information of one person or more in record of database, the server will draw the information of recorded persons from the database and transmit the information of the drawn record to the WeChat account of client device.
  • the embodiments obtain image of people under search from various users by generating a public account connected with a server.
  • the server compares the image of people under search with the photo of people recorded in database. When a matched photo is found, the server will broadcast the image of the recorded person using the public account to a user.
  • the present disclosure can provide a simple people-to-search process for user, increase success rate in people-to-search and improve the efficiency of dialogue,.
  • Fig. 16 shows a flow diagram of the method in Embodiment II for matching and broadcasting personal information from client device side according to the present disclosure.
  • the embodiment in Fig. 16 is based on the embodiment as shown in Fig. 15 and the image of suspected person is obtained through scanning face.
  • the Step S610 comprises the followings.
  • Step S611 obtaining the ith frame of screenshot from real-time video streaming provided by the camera
  • Step S612 determining whether the screenshot meets the requirements of stable state; if it meets the requirement, the Step S613 will be executed; if not, add 1 to the i and return to Step S611;
  • Step S613 using the photo taken by the camera as the image of the suspected person, transmit it to a public account connected to the server, and stops the camera from obtaining real-time video streaming.
  • a user may find a suspected person nearby, on magazine, website or other mediums. Then the user can obtain image of the suspected person with camera. After starts camera through the client device, video provided by the camera will be observed on the screen.
  • the client device When the real-time video streaming is displaying in the screen, the client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server. The fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state.
  • the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly.
  • the picture is allowed to be transmitted to the server, namely, it meets the requirement of the motionless state.
  • Issuing mechanism of the first client device is triggered and the picture is transmitted to a background server for comparison.
  • the real-time image is obtained through a camera lens.
  • the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server.
  • the process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast.
  • the process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
  • Fig. 17 shows a flow diagram of the method in Embodiment III for matching and broadcasting personal information from client device side according to the present disclosure.
  • the embodiment is based on the embodiment as shown in Fig. 15 and the image of suspected person and/or person-of-interest is obtained through scanning face.
  • the Step S610 comprises the followings.
  • Step S614 receiving the photo taken by the camera.
  • Step S615 using the photo taken by the camera as the image of suspected person, and transmits it to the public account connected to the server.
  • the embodiment has taken the situation of poor network connection into consideration.
  • Users may photograph the suspected person and/or person-of-interest and store the picture at first.
  • the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • Fig. 18 shows a structural of a system for matching and broadcasting people-to-search information according to example embodiments of the present disclosure.
  • the system may comprise a server 100 such as the server 2900, a first client device 201 and a second client device 202 such as the client device 1100.
  • the first client device 201 is configured to obtain the image of the suspected person and transmit it to a public account connected to the server 100;
  • the server 100 is configured to compare the image of the suspected person with all photo information of the people-to-search in the find-people database. It will send the image of the suspected person through the public account to the second client device 202 connected to the matched photo information of the people-to-search, when the image of the suspected person matches the photo information of the people-to-search in the find-people database.
  • the first client device 201 and the second client device 202 may be a same application on different client devices, and the application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone smart phone, PAD, laptop PC, and desktop computer, which should be equipped with a camera and can execute network transmission.
  • a user loads in a WeChat account (the first client device 201) , when the user finds someone resembles the people-to-search in some people-to-search information, the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 100 through the public account.
  • the picture should show facial features of the suspected person clearly.
  • the server 100 is a background server 100 of WeChat, Twitter, QQ and the like, in which a special account is applied to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device 201) and transmit the picture to the background server 100.
  • the server 100 calls the photo of suspected person and/or person-of-interest in the find-people database, uses the face identification technology to compare the image of the suspected person with photo of the people-to-search, and determines whether there is photo of people-to-search matched with the image of the suspected person.
  • the server 100 will obtain the WeChat accounts (the second client device 202) issued photo information of these people-to-search and transmit the image of the suspected person to the WeChat accounts.
  • the embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server 100.
  • the server 100 compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of the people-to-search.
  • the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
  • the find-people database of the server 100 in embodiment above is configured to store the information of people-to-search and to share and fast update the personal information of the people-to-search.
  • the find-people database may be created or updated by the server 100 in approach below:
  • the server 100 uses the public account to receive the information of people-to-search uploaded by the second client device 202 and creates or updates the find-people database according to the information of people-to-search;
  • the user who is looking for the people-to-search uploads the information of people-to-search to a public account through a WeChat account (the second client device 202) and then the information is transmitted forward to the server 100 for storage.
  • the server 100 stores the information of the people-to-search, meanwhile issues the information of people-to-search to the account of the issuer. Therefore, when the server 100 receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account.
  • the server 100 receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource;
  • the background sever 100 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers 100 of the websites then communicate with the background server 100 of WeChat and transmit the information of people-to-search issued on the websites to the background server 100 of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
  • the server 100 obtains sharing source of website database, and creates or updates the find-people database according to shared resource;
  • the background server 100 of WeChat may cooperate with professional people-to-search website and shares the source of database directly.
  • the source can be used directly, without need of transmission by server 100 of people-to-search website, which provides better speed and more complete data.
  • the server 100 uses the public account to receive the image of the suspected person transmitted by a first client device 201; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
  • the suspected person can be confirmed as the people-to-search.
  • the fact may be that family of the child has not issued relative information on public account yet.
  • the photo information can be added into the database beforehand, transmitted to a public account, and stored in the database.
  • the server 100 can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
  • the second client device 202 and the server 100 are configured to issue information of people-to-search.
  • the second client device 202 is configured to issue the information of people-to-search to a public account connected to a public account connected to the server 100, in which the information of people-to-search contains photo information of the people-to-search;
  • the server 100 is further configured to store the information of people-to-search into the find-people database after it is connected to information of the second client device 202; and to issue the information of people-to-search to the first client device 201 through the public account.
  • WeChat is taken again as the example.
  • the issuer logs in his/her own WeChat account (the second client device 202) and transmits people-to-search information to the public account, which contains the basic data and photo, and the like of the people-to-search.
  • the server 100 is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server 100 receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account of the issuer to simplify the people-to-search process.
  • users who has liked and thereby associated with the public account in watchlist can receive the people-to-search information issued by the server 100 through his/her own account (the first account 201) .
  • the image of the suspected person will be issued to the public account timely.
  • the public account After photo matching by the server 100, the public account then will transmit the image of the suspected person to the account of the issuer (the second client device 202) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
  • the client device may obtain image of the suspected person through scanning face features, in which the first client device 201 is further applied in:
  • the real-time video streaming provided by the camera will be observed on the screen.
  • the first client device 201 will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame.
  • some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 100.
  • the fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state.
  • the camera may provide clear screenshot to the first client device 201, which can exhibit face features of suspected person clearly.
  • the picture is allowed to be transmitted to the server 100, namely, it meets the requirement of the motionless state.
  • Issuing mechanism of the first client device 201 is triggered and the picture is transmitted to a background server 100 for comparison.
  • the real-time image is obtained through a camera lens.
  • the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 100.
  • the process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast.
  • the process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
  • the server 100 may obtains image of the suspected person through scanning face features, in which the first client device 201 is further used in:
  • the embodiment has taken the situation of poor network connection into consideration.
  • Users may photograph the suspected person and store the picture at first.
  • the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection.
  • the user can import the stored photo into a client device and transmit it to a server 100 for comparison and it increases the success rate in people-to-search.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • Fig. 19 shows a structural diagram of the server in Embodiment I of the present disclosure.
  • the server 100 described in the embodiment comprises:
  • Receiving module 110 for suspected picture configured to receive the image of the suspected person transmitted by a first client device through a public account
  • Matching module 120 for suspected picture configured to compare the image of the suspected person with the photo information of people-to-search in the find-people database.
  • Broadcasting module 130 for suspected picture configured to broadcast the recorded information of suspected person to a second client device 202 connected to a matched photo information of the suspected person when the picture of the suspected person matches photo information of the people-to-search recorded in the find-people database.
  • the server is a background server 100 of WeChat, Twitter, QQ and the like.
  • the first client device 201 and the second client device 202 may be a same application on different client devices, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • a user loads in a WeChat account (the first client device 201) , when the user finds someone resembles the people-to-search in some people-to-search information, the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 100 through the public account.
  • the picture should show facial features of the suspected person clearly.
  • a special account is applied in the server 100 to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device 201) and transmit the picture to the background server 100.
  • the server 100 calls the photo of people-to-search in the find-people database , uses the face identification technology to compare the image of the suspected person with the photo of the people-to-search, and determines whether there is photo of the people-to-search matched with the image of the suspected person.
  • the server 100 will obtain the WeChat accounts (the second client device202) issued photo information of these people under search and transmit the image of the suspected person to the WeChat accounts.
  • the embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server 100.
  • the server 100 compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of people-to-search.
  • the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
  • Fig. 20 shows a structural diagram of the server in Embodiment II of the present disclosure.
  • the embodiment has further modules configured to issue people-to-search information as follows;
  • Receiving module 140 for issued information configured to receive the information of people-to-search issued by the second client device 202 through the public account, wherein the information of people-to-search contains photo information of the people-to-search
  • Connecting module 150 for issued information configured to store the information of people-to-search into the find-people database after connecting it with the second client device 202 information;
  • Issuing module 160 for issued information configured to issue the information of people-to-search to the first client device 201 through the public account.
  • WeChat is taken again as the example.
  • the issuer logs in his/her own WeChat account (the second client device 202) and transmits people-to-search information to the public account, which contains the basic data and photo, and the like of the people-to-search.
  • the server 100 is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server 100 receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account of the issuer to simplify the people-to-search process.
  • users who has liked and thereby associated with the public account in watchlist can receive the people-to-search information issued by the server 100 through his/her own account (the first account 201) .
  • the image of the suspected person will be issued to the public account timely.
  • the public account After photo matching by the server 100, the public account then will transmit the image of the suspected person to the account of the issuer (the second client device 202) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
  • Fig. 21 shows a structural diagram of the server in Embodiment III of the present disclosure.
  • the embodiment has one more updating module for people-to-search information 170 configured to create and update the database of people-to-search information, in which,
  • the find-people database is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search.
  • the find-people database may be created or updated by the updating module for people-to-search information 170 in approach below:
  • the server 100 uses the public account to receive the information of people-to-search uploaded by the second client device 202 and creates or updates the database of suspected person and/or person-of-interest according to the information of people-to-search;
  • the user who is looking for the people-to-search uploads the information of people-to-search to a public account through a WeChat account (the second client device 202) .
  • the server 100 stores the information of the people-to-search, meanwhile issues the information of people-to-search to the account of the issuer. Therefore, when the server 100 receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account.
  • the server 100 receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource;
  • the background sever 100 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers 100 of the websites then communicate with the background server 100 of WeChat and transmit the information of people-to-search issued on the websites to the background server 100 of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
  • the server 100 obtains sharing source of website database, and creates or updates the find-people database according to shared resource;
  • the background server 100 of WeChat may cooperate with professional people-to-search website and shares the source of database directly.
  • the source can be used directly, without need of transmission by server 100 of people-to-search website, which provides better speed and more complete data.
  • the server 100 uses the public account to receive the image of the suspected person transmitted by a first client device 201; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
  • the suspected person can be confirmed as the people-to-search.
  • the fact may be that family of the child has not issued relative information on public account yet.
  • the photo information can be added into the database beforehand, transmitted to a public account, and stored in the database.
  • the server 100 can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
  • Fig. 22 shows a structural diagram of the client device in Embodiment I of the present disclosure.
  • the client device 200 described in the embodiment comprises:
  • Information issuing module 210 configured to issue information of people-to-search to a public account connected to a server 100, wherein the information of people-to-search contains photo information of the people-to-search;
  • Receiving module 220 for broadcasted information configured to receive the image of the suspected person broadcasted by the server 100 through a public account and matched with the photo information of the people-to-search.
  • the client device 200 of the embodiment can issue information of people-to-search and the image of the suspected person.
  • the first client device and the second client device may be a same application on different client devices, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • the server may be background server 100 of WeChat, Twitter, QQ or the like. A special public account is applied in the server 100 to communicate with other users of WeChat. Taking WeChat as an example, a user loads in his/her own WeChat account (the second client device) , and issues information of people-to-search, containing the basic data and photo, and so on, of the people-to-search.
  • the public account in the server 100 receives the image of the suspected person from other WeChat users (the first client device) .
  • the server 100 will obtain the WeChat accounts (the second client device) issued photo information of these people under search and transmit the image of the suspected person to the WeChat accounts, which helps improving the success rate of people-to-search.
  • the embodiments can receive information from the users in need of people-to-search by generating a public account connected with the server 100, and broadcast the image of the suspected person to the user issuing the photo of people-to-search through the public account. Because the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
  • Fig. 23 shows a structural diagram of the client device in Embodiment II of the present disclosure.
  • the client device 200 in the embodiment further comprises:
  • Receiving module 230 for issued information configured to receive information of people-to-search issued by the server 100 through a public account;
  • Uploading module 240 for suspected picture configured to obtain the image of the suspected person and transmit it to a public account connected to a server 100.
  • WeChat is taken again as the example.
  • users who has liked and thereby associated with the public account in watchlist can receive the people-to-search information issued by the server 100 through his/her own account (the first account) .
  • the image of the suspected person will be issued to the public account timely.
  • the public account After photo matching by the server 100, the public account then will transmit the image of the suspected person to the account of the issuer (the second client device) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
  • a user loads in a WeChat account (the first client device) and finds someone resembles the people-to-search in some people-to-search information
  • the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 100 through the public account.
  • the picture should show facial features of the suspected person clearly, so that the server 100 can compare it with photo of people-to-search in database and broadcast it to the issuer of people-to-search information.
  • the present disclosure adopts an approach of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, which can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • the uploading module 240 for suspected picture is configured to obtain one frame of screenshot from real-time video streaming provided by a camera, and determining whether the screenshot meets requirement of stable state; when the screenshot meets the requirement of stable state, take the screenshot as the image of the suspected person, transmit it to a public account connected to a server 100, and control the camera to stop providing real-time video streaming; and when the screenshot does not meet the requirement of stable state, obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state.
  • the real-time video streaming provided by the camera will be observed on the screen.
  • the first client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame.
  • some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 100.
  • the fuzzy picture can serve as an issued picture, namely the picture does not meet the requirement of motionless state.
  • the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly.
  • the picture can be transmitted to the server 100, namely, it c meet the motionless state. Issuing mechanism of the first client device is triggered and the picture is transmitted to a background server 100 for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 100.
  • the process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
  • the uploading module 240 for suspected picture is configured to receive the photo taken by camera; and use the photo taken by camera as the image of the suspected person, and transmit it to a public account connected to a server 100.
  • the embodiment has taken the situation of poor network connection into consideration.
  • Users may photograph the suspected person and store the picture at first.
  • the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection.
  • the user can import the stored photo into a client device and transmit it to a server 100 for comparison and it increases the success rate in people-to-search.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • Fig. 24 shows a structural of a system for matching and broadcasting personal information according to example embodiments of the present disclosure.
  • the system for matching and broadcasting personal information descried in the embodiment comprises server 300 and client device 400, in which, the client device 400 is configured to obtain image of suspected person and/or person-of-interest and transmit it to a public account connected to the server 300; and the server 300 is configured to compare the image of the suspected person and/or person-of-interest with photo information of people recorded in the find-people database; when the image of the suspected person and/or person-of-interest matches the photo information of people recorded in the find-people database, broadcasts the information of recorded person using the public account to the client device 400.
  • the client device 400 in the embodiment may be inactive application installed on the client device, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • client devices such as a smart smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • WeChat a user loads in a WeChat account; when the user finds someone resembles the people-to-search in some people-to-search information, the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 300 through the public account.
  • the picture should show facial features of the suspected person clearly.
  • the server 300 may be a background server 300 of WeChat, Twitter, QQ and the like, in which a special account is applied to communicate with other WeChat accounts, receive image of suspected person and/or person-of-interest from WeChat user and transmit the picture to the background server 300.
  • the server 300 then calls the photo of person recorded in the find-people database, uses the face identification technology to compare the image of suspected person and/or person-of-interest with the photo of recorded person, and determines whether there is photo of person recorded in database matched with image of suspected person and/or person-of-interest.
  • the server 300 When the image of suspected person and/or person-of-interest matches photo information of one person-to-search or more, the server 300 will draw information of these people in record and transmit personal information to the WeChat accounts of client devices 400.
  • the embodiments can obtain image of people under search from various users by generating a public account connected with a server 300.
  • the server 300 compares the image of people under search with the photo of people recorded in database. When a matched photo is found, the server will broadcast the image of the recorded person using the public account to a user.
  • the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
  • the find-people database of the server 300 in the embodiment is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search.
  • the find-people database may be created or updated in the following methods.
  • the server 300 uses the public account to receive the information of people-to-search issued by the client device 400 and creates or updates the find-people database according to the information of people-to-search.
  • the user may issue information of known person onto a public account through WeChat account and to the server 300 through the public account for storage
  • the server 300 receives information of people-to-search issued on website and creates or updates the database of personal information according to the personal information.
  • the background server 300 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Server 300 of the websites then communicates with the background server of WeChat and transmits the information of people-to-search issued on the websites to the background server 300 of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device 400 service, and enlarges the range of users.
  • the server 300 obtains sharing source of website database and creates or updates the database of personal information according to the personal information.
  • the background server 300 of WeChat may cooperate with professional people-to-search website and shares the source of database directly.
  • the source can be used directly, without need of transmission by people-to-search website, which provides better speed and more complete data.
  • the client device 400 can obtain the image of the suspected person through scanning face features, in which the client device 400 is further configured to: obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state; when the screenshot meets the requirement of stable state, take the screenshot as image of the suspected person, transmit it to a public account connected to the server 300, and control the camera to stop providing real-time video streaming; and when the screenshot does not meet the requirement of stable state, obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state.
  • a user may find a suspected person nearby, on magazine, website or other mediums. Then the user can obtain image of the suspected person with camera. After a user powers on a camera through the client device 400, video provided by the camera will be observed on the screen.
  • the client device 400 When the real-time video streaming is displaying in the screen, the client device 400 will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 300.
  • the fuzzy picture cannot be used as an issued picture, namely the picture does not meet the requirement of motionless state.
  • the server 400 After focusing automatically, the server 400 obtains clear screenshot from the real-time video streaming, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server 300, namely, it meets the requirement of the motionless state. Issuing mechanism of the client device 400 is triggered and the picture is transmitted to a background server 300 for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device 400 of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 300. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
  • the server 300 obtains the image of the suspected person through photographing, in which the client device 400 is further configured to: receive the photo taken by camera; and use the photo taken by camera as the image of the suspected person and transmit it to a public account connected to a server 300.
  • the embodiment has taken the situation of poor network connection into consideration.
  • Users may photograph the person for search and store the picture at first.
  • the photographed photo is selected on a client device 400 and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • Fig. 24 shows a structural of a system for matching and broadcasting personal information according to example embodiments of the present disclosure.
  • the server 300 described in the embodiment comprises:
  • Receiving module 310 for picture under investigation configured to receive image of suspected person and/or person-of-interest transmitted by a client device through a public account;
  • Matching module 320 for picture under search configured to compare the image of picture under search with the photo information of people recorded in the find-people database
  • Broadcasting module 330 for personal information configured to broadcast the recorded personal information to the client device through a public account When the image of the suspected person and/or person-of-interest matches photo information of people recorded in the find-people database.
  • the server is a background server 300 of WeChat, Twitter, QQ and the like.
  • the client device 400 may be an interactive application installed on client device, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • client devices such as a smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • WeChat a user may login in a WeChat account. When the user wants to search information of someone nearby or on magazine, the user powers on the camera in the first client device to obtain the picture of person to search and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server 300 through the public account. The picture should show facial features of the suspected person clearly.
  • a special account is applied in the server 300 to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user and transmit the picture to the background server 300.
  • the server 300 calls the photo of person recorded in the database of personal information, uses the face identification technology to compare the image of suspected person and/or person-of-interest with the photo of person in record, and determines whether there is photo of person in record matching with image of the people-to-search.
  • the server 300 will draw personal information of the recorded persons and transmit the drawn personal information to the WeChat accounts of client device 400.
  • the embodiments can receive image of the person for search from various users by generating a public account connected with a server 300.
  • the server 300 compares the image of people under search with the photo of people recorded in database. If matching result is obtained, the information of recorded person will be broadcasted to users through a public account. Because the embodiment uses real-time conversation among different accounts, it enjoys better conversation efficiency, convenience in instant search of person information and higher people-to-search efficiency.
  • Fig. 26 shows a structural diagram of the server in Embodiment V of the present disclosure.
  • the embodiment adds the updating module 340 for personal information configured to create or update the database of personal information, in which the database of personal information is configured to store personal information and realize personal information sharing and fast updating.
  • the updating module 340 for personal information may create or update the database of personal information by the following methods.
  • the server 300 receives the personal information issued by the client device 400 through a public account and creates or updates the find-people database according to the information of people-to-search.
  • the user may issue information of known person onto a public account through WeChat account and to the server 300 through the public account for storage.
  • the server 300 receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource.
  • the background sever 300 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers 300 of the websites then communicate with the background server 300 of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device 400 service, and enlarges the range of users.
  • the server 300 obtains sharing source of website database, and creates or updates the find-people database according to shared resource;
  • the background server 300 of WeChat may cooperate with professional people-to-search website and shares the source of database directly.
  • the source can be used directly, without need of transmission by people-to-search website server 300, which provides better speed and more complete data.
  • the above methods for creating and updating database may be used individually or together in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
  • Fig. 27 shows a structural diagram of the client in Embodiment III of the present disclosure.
  • the client device 400 described in the embodiment comprises:
  • Uploading module 410 of picture under search configured to obtain image of the person for search and transmit it to a public account connected to a server 300, and
  • Receiving module 420 for personal information configured to receive recorded personal information broadcasted by the server 300 through a public account and matched with the photo information of the person for search.
  • the client device 400 may be an interactive application installed on client device, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission.
  • WeChat as an example, a user may login in a WeChat account. When the user wants to search information of someone nearby or on magazine, the user can power on the camera on client device to obtain the picture of the person-to-search and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 300 through the public account. The picture should show facial features of the suspected person clearly.
  • the server 300 draws personal information of the recorded persons and transmits the drawn personal information to the WeChat accounts of client device 400.
  • the embodiments receive image of person for search from various users by generating a public account connected with a server 300.
  • the server 300 compares the image of people under search with the photo of people recorded in database. If matching result is obtained, the information of recorded person will be broadcasted to users through a public account. Because the embodiment uses real-time conversation among different accounts, it enjoys better conversation efficiency, convenience in instant search of person information and higher people-to-search efficiency.
  • the uploading module 410 of picture under search is configured to: obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state; when the screenshot meets the requirement of stable state, take the screenshot as image of the person for search, transmit it to a public account connected to a server 300, and control the camera to stop providing real-time video streaming; and when the screenshot does not meet the requirement of stable state, obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state.
  • a user may find a person to search nearby, on magazine, website or other mediums. Then the user can obtain image of the person for search with camera. After a user powers on a camera through the client device 400, video provided by the camera will be observed on the screen.
  • the client device 400 When the real-time video streaming is displaying in the screen, the client device 400 will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 300. The fuzzy picture cannot be used as an issued picture, namely the picture cannot meet the motionless state.
  • the client device 400 may obtain clear screen shot from real-time video streaming, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server 300, namely, it meets the requirement of the motionless state. Issuing mechanism of the first client device 400 is triggered and the picture is transmitted to a background server 300 for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device 400 of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 300. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
  • the uploading module 410 is configured to: receive the photo taken by camera; and use the photo taken by camera as the image of person for search, and transmit it to a public account connected to a server 300.
  • the embodiment has taken the situation of poor network connection into consideration.
  • Users may photograph the suspected person and store the picture at first.
  • the photographed photo is selected on a client device 400 and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection.
  • this process can be done automatically by the client device.
  • the user may take the photo of the suspected and send the photo the public account.
  • the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
  • the terms, “comprise” , “contain” or any other variant are not intended to exclude anything, so that the process, method, subject or device composed by a series of elements include not only the elements above, but also other elements not listed, or the inherent elements of the process, method, subject or device.
  • the element defined by the sentence “comprise/contain one/a” does not intend to deny that the process, method, subject or device with the element may has other same elements.
  • any person of skill in the art can obtain aware apparently that the process in the embodiments can be implemented using some software and necessary general hardware platform, or with, of course, general hardware. However, the former is better in many cases. Understanding the point, essence in the technical scheme of the present disclosure, namely the improvement on prior art, can be in the form of software.
  • the PC software product is stored in a memory medium (such as ROM/RAM, diskette or optical disk) , which includes several instructions to obtain a client device device (which may be a smart phone, computer, server or network device) executing process descried in each embodiment of the present disclosure.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Computer Security & Cryptography (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

A computer server may comprise a processor-readable storage medium comprising a set of instructions for matching and broadcasting people-to-search information; and a processor in communication with the storage medium. When executing the set of instructions, the processor is programmed to: provide an online communication platform to a plurality of client devices including a first client device and a second client device; receive people-to-search information from the second device; associate the people-to-search information with the second client device; receive information of a suspected person from the first client device; compare the suspected person information with the people-to-search information; and when the suspected person information matches the people-to-search information, send the suspected person information to the second client device associated with the photo information of the people-to-search.

Description

MATCHING AND BROADCASTING PEOPLE-TO-SEARCH
Priority Statement
This application claims the benefit of Chinese Patent Application No. 201310516675.7 filed on October 28, 2013, the disclosure of which is incorporated herein in its entirety by reference.
Technical field
The present disclosure generally relates to the field of network technology. Specifically, the present disclosure relates to processes, systems, client devices, and servers for people-to-search or personal information matching and broadcasting.
Background
In the past, when people wanted to find a disappeared person or an old friend who has lost contact for many years, the main approach was to use notification or search notice, or the like, which are disadvantageous in its ineffectiveness of broadcasting effect and poor success rate. Often, a search using the traditional method returns with no search result. With development of the Internet, information source can be shared and search notice can be issued on websites directly. While an approach using network enjoys better broadcasting effect, which increases success rate, placing a search notice of a person on websites has certain limitations. For example, the search notice generally can only be placed on and spreads among a limited number of websites. Due to the great number of currently existing websites, users are spread in different websites. Therefore, the number of users in a single website is limited. As a result, the broadcasting effect is negatively affected in some degree. Also, because the large amount of information available on Internet and because information on Internet updates very fast, a search notice needs to be updated frequently in order to keep being read by others. Otherwise, it will be blended into emerging news and disappear forever. Besides, replying a people-to-search notice through website is not convenient and the operation is complicate with a certain hysteresis. The approach cannot provide clues of search to relevant persons or institutes (e.g., a police station) , which affects the search  efficiency.
Summary
Example embodiments of the present disclosure provide a process, system, client device and server for matching and broadcasting people-to-search or personal information, which can broaden the broadcasting of information, simplify and shorten the search process, and increase the success rate in people-to-search.
According to an aspect of the present disclosure, a computer server may comprise a processor-readable storage medium comprising a set of instructions for matching and broadcasting people-to-search information; and a processor in communication with the storage medium. When executing the set of instructions, the processor is programmed to: provide an online communication platform to a plurality of client devices including a first client device and a second client device; receive people-to-search information from the second device; associate the people-to-search information with the second client device; receive information of a suspected person from the first client device; compare the suspected person information with the people-to-search information; and when the suspected person information matches the people-to-search information, send the suspected person information to the second client device associated with the photo information of the people-to-search.
According to another aspect of the present disclosure, a method for matching and broadcasting people-to-search information may comprise providing an online communication platform to a plurality of client devices including a first client device and a second client device. By a computer server, the method further comprises receiving people-to-search information from the second device; associating the people-to-search information with the second client device; receiving information of a suspected person from the first client device; comparing the suspected person information with information of a people-to-search in a find-people database; and when the suspected person information matches the people-to-search information, sending the suspected person information to the second client device associated with the photo information of the people-to-search.
According to yet another aspect of the present disclosure, a non-transitory processor-readable storage medium may comprise a set of instructions. When a processor executes the set of instructions, the set of instructions directs the processor to perform acts of:receiving people-to-search information from the second device; associating the people-to-search information with the second client device; receiving information of a suspected person from the first client device; comparing the suspected person information with information of a people-to-search in a find-people database; and when the suspected person information matches the people-to-search information, sending the suspected person information to the second client device associated with the photo information of the people-to-search.
Example embodiments of the present disclosure can receive the image of the suspected person from various users by generating a public account connected with a server. The server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server broadcasts the image of the suspected person through a public account to a user who has issued the matched photo of the people-to-search. With the application of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, the present disclosure enables to improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
Description of drawings
Fig. 1 shows a flow diagram of a method in Embodiment I for matching and broadcasting people-to-search information according to the present disclosure;
Fig. 2 shows a flow diagram of a method in Embodiment II for matching and broadcasting people-to-search information according to the present disclosure;
Fig. 3 shows a flow diagram of a method in Embodiment III for matching and broadcasting people-to-search information according to the present disclosure;
Fig. 4 shows a flow diagram of a method in Embodiment IV for matching and  broadcasting people-to-search information according to the present disclosure;
Fig. 5 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search information from a server side;
Fig. 6 shows a flow diagram of an implementation of the method in Embodiment II for matching and broadcasting people-to-search information from a server side;
Fig. 7 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search information from a client device side;
Fig. 8 shows a flow diagram of an implementation of the method in Embodiment II for matching and broadcasting people-to-search information from a client device side;
Fig. 9 shows a flow diagram of an implementation of the method in Embodiment III for matching and broadcasting people-to-search information from a client device side;
Fig. 10 shows a flow diagram of an implementation of the method in Embodiment IV for matching and broadcasting people-to-search information from a client device side;
Fig. 11 shows a flow diagram of a method in Embodiment I for personal information matching and broadcasting according to the present disclosure;
Fig. 12 shows a diagram of a method in Embodiment II for personal information matching and broadcasting according to the present disclosure;
Fig. 13 shows a flow diagram of a method in Embodiment III for personal information matching and broadcasting according to the present disclosure;
Fig. 14 shows a flow diagram of a method to match and broadcast personal information according to example embodiments of the present disclosure;
Fig. 15 shows a flow diagram of the method in Embodiment I for matching and broadcasting personal information from client device side according to the present disclosure;
Fig. 16 shows a flow diagram of the method in Embodiment II for matching and broadcasting personal information from client device side according to the present disclosure;
Fig. 17 shows a flow diagram of the method in Embodiment III for matching and broadcasting personal information from client device side according to the present disclosure;
Fig. 18 shows a structural of a system for matching and broadcasting people-to-search information according to example embodiments of the present disclosure;
Fig. 19 shows a structural diagram of the server in Embodiment I of the present disclosure;
Fig. 20 shows a structural diagram of the server in Embodiment II of the present disclosure;
Fig. 21 shows a structural diagram of the server in Embodiment III of the present disclosure;
Fig. 22 shows a structural diagram of the client device in Embodiment I of the present disclosure;
Fig. 23 shows a structural diagram of the client device in Embodiment II of the present disclosure;
Fig. 24 shows a structural of a system for matching and broadcasting personal information according to example embodiments of the present disclosure;
Fig. 25 shows a structural diagram of the server in Embodiment IV of the present disclosure;
Fig. 26 shows a structural diagram of the server in Embodiment V of the present disclosure;
Fig. 27 shows a structural diagram of the client in Embodiment III of the present disclosure;
Fig. 28 illustrates a structural diagram of a client device according to the example embodiments of the present disclosure; and
Fig. 29 is a schematic diagram illustrating an example embodiment of a server.
The realization, features in function and advantages of the present disclosure will be further introduced with example embodiments and accompanying drawings.
Detailed description
It should be aware that the embodiments below are just configured to introduce the present disclosure, rather than to make any limitation of the present disclosure.
Fig. 28 illustrates a structural diagram of a client device according to the example embodiments of the present disclosure. The client device may be implemented as systems and/or to operate methods disclosed in the present disclosure.
The client device may include an RF (Radio Frequency) circuit 1110, one or more than one memory unit (s) 1120 of computer-readable memory media, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a WiFi (wireless fidelity) module 1170, at least one processor 1180, and a power supply 1190. Those of ordinary skill in the art may understand that the structure of the client device shown in Fig. 28 does not constitute restrictions on the client device. Compared with what may be shown in the figure, more or fewer components may be included, or certain components may be combined, or components may be arranged differently.
The RF circuit 1110 may be configured to receive and transmit signals during the course of receiving and transmitting information and/or phone conversation. Specifically, after the RF circuit 1110 receives downlink information from a base station, it may hand off the downlink information to the processor 1180 for processing. Additionally, the RF circuit 1110 may transmit uplink data to the base station. Generally, the RF circuit 1110 may include, but may be not limited to, an antenna, at least one amplifier, a tuner, one or multiple  oscillators, a subscriber identification module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier) , and a duplexer. The RF circuit 1110 may also communicate with a network and/or other devices via wireless communication. The wireless communication may use any communication standards or protocols available or one of ordinary skill in the art may perceive at the time of the present disclosure. For example, the wireless communication may include, but not limited to, GSM (Global System of Mobile communication) , GPRS (General Packet Radio Service) , CDMA (Code Division Multiple Access) , WCDMA (Wideband Code Division Multiple Access) , LTE (Long Term Evolution) , email, and SMS (Short Messaging Service) .
The memory unit 1120 may be configured to store software programs and/or modules. The software programs and/or modules may be sets of instructions to be executed by the processor 1180. The processor 1180 may execute various functional applications and data processing by running the software programs and modules stored in the memory unit 1120. The memory unit 1120 may include a program memory area and a data memory area, wherein the program memory area may store the operating system and at least one functionally required application program (such as the audio playback function and image playback function) ; the data memory area may store data (such as audio data and phone book) created according to the use of the client device. Moreover, the memory unit 1120 may include high-speed random-access memory and may further include non-volatile memory, such as at least one disk memory device, flash device, or other volatile solid-state memory devices. Accordingly, the memory unit 1120 may further include a memory controller to provide the processor 1180 and the input unit 1130 with access to the memory unit 1120.
The input unit 1130 may be configured to receive information, such as numbers or characters, and create input of signals from keyboards, touch screens, mice, joysticks, optical or track balls, which are related to user configuration and function control. Specifically, the input unit 1130 may include a touch-sensitive surface 1131 and other input devices 1132. The touch-sensitive surface 1131, also called a touch screen or a touch pad, may collect touch operations by a user on or close to it (e.g., touch operations on the touch-sensitive surface 1131 or close to the touch-sensitive surface 1131 by the user using a finger, a stylus, and/or any other appropriate object or attachment) and drive corresponding connecting  devices according to preset programs. The touch-sensitive surface 1131 may include two portions, a touch detection device and a touch controller. The touch detection device may be configured to detect the touch location by the user and detect the signal brought by the touch operation, and then transmit the signal to the touch controller. The touch controller may be configured to receive the touch information from the touch detection device, convert the touch information into touch point coordinates information of the place where the touch screen may be contacted, and then send the touch point coordinates information to the processor 1180. The touch controller may also receive commands sent by the processor 1180 for execution. Moreover, the touch-sensitive surface 1131 may be realized by adopting multiple types of touch-sensitive surfaces, such as resistive, capacitive, infrared, and/or surface acoustic sound wave surfaces. Besides the touch-sensitive surface 1131, the input unit 1130 may further include other input devices 1132, such as the input devices 1132 may also include, but not limited to, one or multiple types of physical keyboards, functional keys (for example, volume control buttons and switch buttons) , trackballs, mice, and/or joysticks.
The display unit 1140 may be configured to display information input by the user, provided to the user, and various graphical user interfaces on the client device. These graphical user interfaces may be composed of graphics, texts, icons, videos, and/or combinations thereof. The display unit 1140 may include a display panel 1141. The display panel 1141 may be in a form of an LCD (Liquid Crystal Display) , an OLED (Organic Light-Emitting Diode) , or any other form available at the time of the present disclosure or one of ordinary skill in the art would have perceived at the time of the present disclosure. Furthermore, the touch-sensitive surface 1131 may cover the display panel 1141. After the touch-sensitive surface 1131 detects touch operations on it or nearby, it may transmit signals of the touch operations to the processor 1180 to determine the type of the touch event. Afterwards, according to the type of the touch event, the processor 1180 may provide corresponding visual output on the display panel 1141. In Fig. 28, the touch-sensitive surface 1131 and the display panel 1141 realize the input and output functions as two independent components. Alternatively, the touch-sensitive surface 1131 and the display panel 1141 may be integrated to realize the input and output functions.
The client device may further include at least one type of sensor 1150, for example, an  optical sensor, a motion sensor, and other sensors. An optical sensor may include an environmental optical sensor and a proximity sensor, wherein the environmental optical sensor may adjust the brightness of the display panel 1141 according to the brightness of the environment, and the proximity sensor may turn off the display panel 1141 and/or back light when the client device may be moved close an ear of the user. As a type of motion sensor, a gravity acceleration sensor may detect the magnitude of acceleration in various directions (normally three axes) and may detect the magnitude of gravity and direction when it may be stationary. The gravity acceleration sensor may be used in applications of recognizing the attitude of the client device (e.g., switching screen orientation, related games, and magnetometer calibration) and functions related to vibration recognition (e.g., pedometers and tapping) ; the client device may also be configured with a gyroscope, barometer, hygrometer, thermometer, infrared sensor, and other sensors.
An audio circuit 1160, a speaker 1161, and a microphone 1162 may provide audio interfaces between the user and the client device. The audio circuit 1160 may transmit the electric signals, which are converted from the received audio data, to the speaker 1161, and the speaker 1161 may convert them into the output of sound signals; on the other hand, the microphone 1162 may convert the collected sound signals into electric signals, which may be converted into audio data after they are received by the audio circuit 1160; after the audio data may be output to the processor 1180 for processing, it may be transmitted via the RF circuit 1110 to, for example, another client device; or the audio data may be output to the memory unit 1120 for further processing. The audio circuit 1160 may further include an earplug jack to provide communication between earplugs and the client device.
WiFi may be a short-distance wireless transmission technology. Via the WiFi module 1170, the client device may help users receive and send emails, browse web pages, and visit streaming media. The WiFi module 1170 may provide the user with wireless broadband Internet access.
The processor 1180 may be the control center of the client device. The processor 1180 may connect to various parts of the entire client device utilizing various interfaces and circuits. The processor 1180 may conduct overall monitoring of the client device by running or executing the software programs and/or modules stored in the memory unit 1120, calling  the data stored in the memory unit 1120, and executing various functions and processing data of the client device. The processor 1180 may include one or multiple processing core (s) . The processor 1180 may integrate an application processor and a modem processor, wherein the application processor may process the operating system, user interface, and application programs, and the modem processor may process wireless communication.
The client device may further include a power supply 1190 (for example a battery) , which supplies power to various components. The power supply may be logically connected to the processor 1180 via a power management system so that charging, discharging, power consumption management, and other functions may be realized via the power management system. The power supply 1190 may further include one or more than one DC or AC power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other random components.
Further, the client device 1100 may also include a camera, Bluetooth module, etc. , which are not shown in Fig. 28.
Fig. 29 is a schematic diagram illustrating an example embodiment of a server. The server 2900 may be a server as described in the present disclosure and may connect to the client device 1100 locally or via a network. The Server 2900 may vary widely in configuration or capabilities, but it may include one or more processors (e.g., central processing units) 2922 and memory 2932, one or more medium 2930 (such as one or more non-transitory mass storage devices) storing applications 2942 or data 2944. The processor 2922 may execute the applications 2942 or data 2944 to perform methods disclosed in the present disclosure.
The server 2900 may further include, one or more power supplies 2926, one or more wired or wireless network interfaces 2950, one or more input/output interfaces 2958, and/or one or more operating systems 2941, such as Windows SERVERTM, MAC OS XTM, UNIXTM, LINUXTM, FREEBSDTM, or the like. Thus a server 2900 may include, as examples, dedicated rack-mounted servers, desktop computers, laptop computers, set top boxes, mobile computational devices such as smart phones, integrated devices combining various features, such as two or more features of the foregoing devices, or the like.
The server 2900 may serve as a search server or a content server. A content server may include a device that includes a configuration to provide content via a network to another device. A content server may, for example, host a site, such as a social networking site, examples of which may include, but are not limited to, FLICKERTM, TWITTERTM, FACEBOOKTM, LINKEDINTM, or a personal user site (such as a blog, vlog, online dating site, etc. ) . A content server may also host a variety of other sites, including, but not limited to business sites, educational sites, dictionary sites, encyclopedia sites, wikis, financial sites, government sites, etc. A content server may further provide a variety of services that include, but are not limited to, web services, third party services, audio services, video services, email services, instant messaging (IM) services, SMS services, MMS services, FTP services, voice over IP (VOIP) services, calendaring services, photo services, or the like. Examples of content may include text, images, audio, video, or the like, which may be processed in the form of physical signals, such as electrical signals, for example, or may be stored in memory, as physical states, for example. Examples of devices that may operate as a content server include desktop computers, multiprocessor systems, microprocessor type or programmable consumer electronics, etc.
Merely for illustration, only one processor will be described in the client device and the server that execute operations and/or method steps in the following example embodiments. However, it should be note that the client device and the server in the present disclosure may also include multiple processors, thus operations and/or method steps that are performed by one processor as described in the present disclosure may also be jointly or separately performed by the multiple processors. For example, if in the present disclosure a processor of the client device or the server executes both step A and step B, it should be understood that step A and step B may also be performed by two different processors jointly or separately in the client device or the server (e.g., the first processor executes step A and the second processor executes step B, or the first and second processors jointly execute steps A and B) .
Fig. 1 shows a flow diagram of a method in Embodiment I for matching and broadcasting people-to-search information according to the present disclosure. The process for matching and broadcasting people-to-search information described in the embodiment  comprises steps below.
Step S110: a first client device obtains an image of a suspected person and sends it to a public account connected to a server.
In the embodiment, the first client device and the second client device may be different client devices 1100 operating a same application (e.g., social communication application) through an application platform. The application platform may include WeChat, Twitter, QQ and other communication applications. It may be installed in the client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, when a user has logged in a WeChat account (the first client device) and finds someone (i.e., a suspected) resembles a person wanted in some people-to-search information, the user may power on the camera on client device to obtain the picture of suspected person and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account. The picture should show facial features of the suspected person clearly.
The public account may include a list of people-to-search for its users to select. The user of the first client device may select from the list the person whom the suspected person resembles to associate the suspected person with the specific people-to-search. Alternatively, when the user of the first client device only have a vague impression of about a people-to-search in the list but is unable to select the specific one from the list (e.g., the user is too busy or the list includes too many persons thereon) , the user can simply sends the image of the suspected person to the public account without pointing out a specific person-to-search.
In addition to the image of the suspect person, the first client device may also send time and geographical location information of the suspected person when he/she is seen by the user of the first client device (e.g., the time and location of the image) together with the image of the suspected person to the public account. The time and geographical location information may be added by the user manually, or may be retrieved by the first client device automatically through a clock and a geographic locating application (e.g., a GPS application) therein. Further, the user of the first client device may also add a description of the suspected  person such as his/her age, height, or other personal characteristics, by a text description, voice description, and/or video description to serve as additional information of the suspected person.
Step S120, the server compares the image of the suspected person with photo information of person-to-search in a find-people database;
The find-people database may be a local databased stored in the server or may be an independent database in communication with the server through a network but stored elsewhere. The server is a background server of WeChat, Twitter, QQ and the like, in which a special account is applied to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device) and transmit the picture to the background server. The server then calls the photo of person-to-search in the find-people database, uses a face identification technology to compare the image of the suspected person with the photo of the people-to-search (i.e., the wanted person) , and determines whether there is photo of person-to-search matched with the image of the suspected person.
Step S130, when the image of the suspected person matches the photo information of person-to-search in the find-people database, the server sends and/or broadcasts the image of the suspected person through the public account to a second client device associated with the photo information of the people-to-search, wherein the photo information may include the image of the suspected person, time and location that the image was taken, and the description of the suspected person.
When the image of the suspected person matches photo information of one or more people-to-search, the server finds the WeChat accounts (the second client device) issuing the photo information of these people-to-search and transmit the image of the suspected person to the WeChat account associated with the second client device through the public account, so that the second client device receives the most recent information of a suspected person who resembles the people-to-search.
In this example embodiment, the method generates a public account connected with a server and obtains the image of the suspected person from various users through the public  account. The server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person through a public account to a user who has issued the matched photo of the people-to-search. With the application of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search. Besides, because the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
The find-people database is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search. The find-people database may be created or updated in the following methods:
(1) The server uses the public account to receive the information of people-to-search uploaded by the second client device and creates or updates the find-people database according to the information of people-to-search.
For example, the user (i.e., the issuer) who is looking for the people-to-search uploads the information of people-to-search to a public account through his/her WeChat account (i.e., issuing account) through the second client device. The server stores the information of the people-to-search, meanwhile issuing the information of the people-to-search to the account of issuer. Therefore, when the server receives the image of the suspected person, it transmits the image of the suspected person to corresponding issuing account.
(2) The server receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource.
The background sever of WeChat may be connected to a third party websites (i.e., the third party website is associated with WeChat) , such as social communication websites www. tianya. com, www. sina. com, and www. tencent. com. Users of these third party websites  may issue information of the people-to-search by posting a message thereon. Servers of the third party websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the third party websites to the background server of WeChat. Besides, WeChat, a social communication application used mainly by client devices such as mobile terminals, may have its own web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
(3) The server obtains sharing source of the third party website databases, and creates or updates the find-people database according to shared resource.
Except for the source from the third party ordinary website servers, the background server of WeChat may cooperate with professional people-to-search website and shares the source of database directly (i.e., the third party website is associated with WeChat) . When database is created or updated, the source can be used directly without need of transmission by people-to-search website, which provides better speed and more complete data.
(4) The server uses the public account to receive the image of the suspected person transmitted by a first client device; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
In addition to the scenario that the issuer upload the people-to-search first, there are scenarios that a suspected person can be confirmed as a people-to-search even before some information about the people-to-search being uploaded to the public account and saved in the find-people database. For example, when a lost child is found, but there is no relevant search information of the child in the database, the fact may be that the family of the child has not issued relative information on public account yet. In this scenario, the photo information of the child can be added into the database beforehand, transmitted to a public account, and stored in the database. Thus, once someone issues people-to-search information to the public account, the server can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
The several approaches above for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Fig. 2 shows a flow diagram of a method in Embodiment II for people search information matching and broadcasting according to the present disclosure. In addition to the steps in Fig. 1, the method in Fig. 2 includes the following before step S110:
Step S141, the second client device uploads the people-to-search information to the public account connected to the server, wherein the people-to-search information contains image information of the person-to-search;
In this embodiment, WeChat is still taken as example. The issuer logs in his/her WeChat account (the second client device) and issues (i.e., uploads) the people-to-search information to a public account, which contains the basic data, photo or the like of the people-to-search.
Step S142, the server connects the people-to-search information with the information of the second client device and stores it in the find-people database;
When the server is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account of the issuer to simplify the people-to-search process
Step S143, the server issues the people-to-search information to the first client device using a public account.
In order to broaden the broadcasting, users who has liked and thereby associated with the public account may receive the people-to-search information issued by the server through his/her own account (the first client device) . When someone nearby resembles the people-to-search, the user can take the image of the suspected person and upload the image to the public account timely. After the server determines that the suspected person’s image matches the people-to-search, the public account then will transmit the image of the  suspected person to the account of the issuer (the second client device) through real-time online conversation (e.g., online instant message) in order to shorten the message delivery time and improve the searching people efficiency.
Fig. 3 shows a flow diagram of a method in Embodiment III for people search information matching and broadcasting according to the present disclosure. The embodiment works on the basis of the one shown in Fig. 1, and the image of the suspected person is obtained through scanning face features. The Step S110 comprises the following steps.
Step S111, the first client device obtains the ith frame of screenshot from real-time video streaming provided by a camera,
Step S112, the first client device determines whether the screenshot meets the requirement of stable state; if it meets the requirement, the Step S113 will be executed; if not, add 1 to the i and return to Step S111 to obtain the next frame of screenshot from the real-time video streaming provided by the camera.
Step S113, the first client device uses the photo taken by camera as the image of the suspected person, transmits it to the public account connected to the server and stops the camera from obtaining further real-time video streaming.
In the embodiments of the present disclosure, after the user powers on camera through the first client device, the real-time video streaming provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the first client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with a preset time interval, generally by one frame. After the screenshot is obtained, some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server. The fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state. After focusing automatically, the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server, namely, it meets the motionless state. Issuing  mechanism of the first client device is then triggered and the picture is transmitted to a background server (e.g., a WeChat public account server) for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
Fig. 4 shows a flow diagram of a method in Embodiment IV for people search information matching and broadcasting according to the present disclosure. The embodiment works on basis of the one shown in Fig. 1, and the image of the suspected person is obtained through scanning face features. The Step S110 comprises the followings steps.
Step S114, the first client device receives the photo taken by the camera.
Step S115, the first client device uses the photo taken by the camera as the image of the suspected person and transmits it to the public account connected to the server.
This embodiment has taken into account situations when the client device has a poor network connection. In such scenario, the user of the first client device may photograph the suspected person and store the picture at first. When the network connection becomes good enough, the photographed photo is selected by the user from the first client device and transmitted to the public account. This method help avoid the problem in transmitting caused by poor network connection. Besides, after receiving the people-to-search information issued by the public account, the user can import the stored photo into a client device and transmit it to a server for comparison and it increases the success rate in people-to-search. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
Fig. 5 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search information from a server side. The server in this example embodiment may match and broadcast information of the people-to-search with the following steps.
Step S210, receiving from a public account the image of the suspected person transmitted by a first client device.
The server may be the background server of WeChat, Twitter, QQ or the like, such as the server 2900. The first client device and the second client device may be two different client devices 1100 operating a same application through the same application platform such as WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, a user logs in a WeChat account (the first client device) ; when the user finds someone resembles the people-to-search in some people-to-search information, the user powers on the camera in the first client device to obtain the picture of suspected person and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account. The picture should show facial features of the suspected person clearly.
Step S220, comparing the image of the suspected person with all photo information of the people-to-search in the find-people database.
A special account is applied in the server to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device) and transmit the picture to the background server. The server then calls photos of people-to-search in the find-people database, uses the face identification technology to compare the image of the suspected person with photos of the people-to-search, and determines whether there is a photo of a people-to-search matched with the image of the suspected person.
Step S230, sending the image of the suspected person to the second client device  through the public account when the image of suspected person matches the photo information of the people-to-search in the find-people database.
When the image of the suspected person matches photo information of one or more people-to-search, the server obtains the WeChat accounts (the second client devices) issuing the photo information of these people under search and transmits the image of the suspected person to the WeChat accounts.
The embodiments obtain the image of the suspected person from various users by generating a public account connected with a server. The server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of the people-to-search. With the application of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, the present disclosure improves the efficiency of dialogue, provides a simple people-to-search process for user and increases success rate in people-to-search. Besides, because the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like for the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
The find-people database is configured to store the information of people-to-search and to share and fast update the personal information of the people-to-search. The find-people database may be created or updated in an approach below:
(1) The server uses the public account to receive the information of people-to-search uploaded by the second client device and creates or updates the find-people database according to the information of people-to-search.
For example, the user who is looking for the people-to-search uploads the information of people-to-search to a public account through a WeChat account (the second client device) . The server stores the information of the people-to-search, meanwhile issues the information of people-to-search to account of the issuer. Therefore, when the server receives the image  of the suspected person, it can transmit the image of the suspected person to corresponding account.
(2) The server receives the information of people-to-search uploaded through third party websites, and creates or updates the find-people database according to the information of people-to-search sent from the third party websites.
The background sever of WeChat may be connected to some common third party websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers of the websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
(3) The server obtains sharing source of third party website database, and creates or updates the find-people database according to shared resource.
For example, in addition to the source from common website servers, the background server of WeChat may cooperate with professional third party people-to-search websites and shares the source of database directly. When database is created or updated, the source can be used directly without need of transmission by people-to-search website, which provides better speed and more complete data.
(4) The server uses the public account to receive the image of the suspected person transmitted by a first client device; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
Besides, in a situation that some information has not been stored timely into consideration, the suspected person can be confirmed as the people-to-search. For example, when a lost child is found but there is no relevant search information of the person in the database, the fact may be that family of the child has not issued relative information on public  account yet. Then, the photo information can be added into the database beforehand, transmitted to a public account, and stored in the database. Thus, once someone issues information to the public account, the server can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
The methods above for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Fig. 6 shows a flow diagram of an implementation of the method in Embodiment II for people search information matching and broadcasting from a server side. In addition to the steps in Fig. 5, this example embodiment in Fig. 6 has further steps of issuing people-to-search information before the step S210, shown below.
Step S241, using a public account to receive the image of the suspected person transmitted by a second client device, wherein the information of people-to-search contains image information of the people-to-search;
In the embodiment, WeChat is still taken as example. The issuer logs in his/her WeChat account (the second client device) and issues the people-to-search information to a public account, which contains the basic data, photo or the like of the people-to-search.
Step S242, associating the people-to-search information with the second client device and then storing the information of people-to-search to the find-people database.
When the server is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account of the issuer to simplify the people-to-search process
Step S243, broadcasting the people-to-search information to the first client device using the public account.
In order to broaden the broadcasting, users who has liked and thereby associated with the public account in watchlist receive the people-to-search information issued by the server through his/her own account (the first client device) . When someone nearby resembles the people-to-search, the image of the suspected person will be sent to the public account timely. After photo matching by the server, the public account then transmits the image of the suspected person to the account of the issuer (the second client device) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
Fig. 7 shows a flow diagram of an implementation of the method in Embodiment I for matching and broadcasting people-to-search from the second client device side. The process for the second client device to match and broadcast information of people-to-search in accordance with the present disclosure comprises the following steps.
Step S310: issuing information of people-to-search to a public account connected to a server, wherein the information of people-to-search contains photo information of the people-to-search.
In this embodiment, the client device of the embodiment issues information of people-to-search and the image of the suspected person. To distinguish, we name the client device for issuing the image of the suspected person as the first client device and the one for issuing information of people-to-search as the second client device. The first client device and the second client device may be a same application on different client devices, and the application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. The server may be background server of WeChat, Twitter, QQ or the like. A public account is applied in the server to communicate with other users of WeChat. Taking WeChat as an example, a user loads in his/her own WeChat account (the second client device) , and issues information of people-to-search, containing the basic data and photo, and so on, of the people-to-search.
Step S320, receiving the image of the suspected person matched with photo  information of the people-to-search and sent by the server.
The public account in the server receives the image of the suspected person from other WeChat users (the first client device) . When the image of the suspected person matches photo information of one or more people-to-search, the server will obtain the WeChat accounts (the second client device) issuing the photo information of these people-to-search and transmit the image of the suspected person to the WeChat accounts, which helps improving the success rate of people-to-search.
The embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server. The server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of the people-to-search. With the application of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search. Besides, because the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
Fig. 8 shows a flow diagram of an implementation of the method in Embodiment II for matching and broadcasting people-to-search information from the first client device side. The process for the first client device to match and broadcast information of people-to-search in accordance with the present disclosure comprises further steps as below.
Step S330, receiving information of people-to-search issued by the server through a public account.
WeChat is taken again as example of the embodiment. In order to broaden the broadcasting, users who has liked and thereby associated with the public account in  watchlist can receive the people-to-search information issued by the server through his/her own account (the first client device) . When someone nearby resembles the people-to-search, the image of the suspected person will be issued to the public account timely. After photo matching by the server, the public account then transmits the image of the suspected person to the account of the issuer (the second client device) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
Step S340, obtaining image of the suspected person and transmitting it to the public account connected to the server.
When a user loads in a WeChat account (the first client device) and finds someone resembles the people-to-search in some people-to-search information, the user powers on the camera in the first client device to obtain the picture of suspected person and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account. The picture should show facial features of the suspected person clearly, so that the server can compare it with the photo of the people-to-search in database and broadcast it to the issuer of people-to-search information. The present disclosure adopts an approach of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, which can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
Fig. 9 shows a flow diagram of an implementation of the method in Embodiment III for matching and broadcasting people-to-search information from the first client device side. The embodiment works on basis of the example embodiment shown in Fig. 8, and the image of the suspected person is obtained through scanning face features. The Step S340 comprises the followings.
Step S341, obtaining the ith frame of screenshot from real-time video streaming provided by a camera,
Step S342, determine whether the screenshot meets requirement of stable state; if it meets the requirement, the Step S343 will be executed; if not, add 1 to the i and return to  Step S341;
Step S343, using the photo taken by the camera as the image of the suspected person, send it to the public account connected to the server, and stopping the camera from obtaining real-time video streaming.
In embodiment of the present disclosure, after the user starts camera through the first client device, the real-time video streaming provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the first client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server. The fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state. After focusing automatically, the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server, namely, it meets the requirement of the motionless state. Issuing mechanism of the first client device is triggered and the picture is transmitted to a background server for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process avoids the fuzziness of picture caused by manual operation and provides photos of fine-definition.
Fig. 10 shows a flow diagram of an implementation of the method in Embodiment IV for matching and broadcasting people-to-search information from a client device side. Based on the example embodiment shown in Fig. 8, in this example embodiment the image of the suspected person is obtained through photographing. The Step S340 comprises the followings.
Step S344, receiving the photo taken by the camera.
Step S345, using the photo taken by the camera as the image of the suspected person, and transmitting it to the public account connected to the server.
The embodiment has taken the situation of poor network connection into consideration. Users may photograph the suspected person and store the picture at first. When the network obtains connected, the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection. Besides, after receiving the people-to-search information issued by the public account, the user can import the stored photo into a client device and transmit it to a server for comparison and it increases the success rate in people-to-search. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
Fig. 11 shows a flow diagram of a method in Embodiment I for personal information matching and broadcasting according to the present disclosure. The method for matching and broadcasting personal information comprises the followings.
Step S410, a client device obtains an image of a suspected person and sends it to a public account connected to a server.
The client device may be an interactive application installed on client device. The application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, when a user wants to search information of someone nearby or on magazine, he/she powers on the camera on client device to obtain the picture of suspected person (here the suspected person becomes a people-to-search) and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account. The picture should show facial features of  the suspected person clearly.
Step S420, the server compares the image of the suspected person with photos of people recorded in the find-people database;
The server may be background server of WeChat, Twitter, QQ or the like. Taking WeChat as an example, the server has a public account to communicate with other WeChat accounts, receive image of people-to-search and/or suspected persons from WeChat users and transmit the pictures to the background server. The server then calls the photos of the people recorded in the find-people database, uses the face identification technology to compare the image of the suspected person with photo of the people recorded in the find-people database, and determines whether there is a person in the database whose photo matches with the photo of people-to-search.
Step S430, when the image of suspected person matches the photo information of a person recorded in the find-people database, the server sends the recorded personal information of that person to the client device.
When the image of suspected person matches photo information of one or several recorded persons, the server will draw the information of the recorded persons and send it to the WeChat account of the client device, thereby help the user identify who is the suspected person.
The embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server. The server compares the image of the suspected person with the photo of the people in database. When a matched photo is found, the server will send the image of the suspected person using the public account to a user who has sent the matched photo of the suspected person. With the application of real-time online conversation among accounts to issue message of suspected person and broadcast information of suspected person, the present disclosure can improve the efficiency of dialogue, provide a simple search people process for users and increase success rate in searching a person.
The find-people database is configured to store the information of the people-to-search  and to share and fast update the personal information of the people-to-search. The find-people database may be created or updated in approach below:
(1) The server uses the public account to receive the information of people-to-search issued on the client device and creates or updates the find-people database according to the information of people-to-search.
The user may issue information of known persons onto the public account through WeChat account and to the server through the public account for storage.
(2) The server receives information of people-to-search issued on a third party website, and creates or updates the find-people database according to shared resource.
The background sever of WeChat may be connected to some third party common websites, such as www. tianya. com, www. sina. com, and www. tencent. com and the like. Users from the third party websites can issue information of people-to-search by posting a message. Servers of the websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat. Besides, WeChat may have its own web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
(3) The server obtains sharing source of other third party website database, and creates or updates the find-people database according to shared resource.
Except for the source from common third party website servers, the background server of WeChat may cooperate with professional people-to-search website and shares the source of database directly. When database is created or updated, the source can be used directly, without need of transmission by people-to-search website, which provides better speed and more complete data.
The several approaches above for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Fig. 12 shows a diagram of a method in Embodiment II for personal information matching and broadcasting according to the present disclosure. The embodiment is based on the embodiment shown in Fig. 11, and the image of person for search is obtained through scanning face features. The Step S410 comprises steps that:
Step S411, the client device obtains the ith frame of screenshot from real-time video streaming provided by a camera,
Step S412, the client device determines whether the screenshot meets requirements of stable state; if it meets the requirement, the Step S413 will be executed; if not, add 1 to the i and return to Step S411;
Step S413, the client device uses the photo taken by the camera as the image of the suspected person, transmits the photo to the public account connected to the server, and stops the camera from obtaining real-time video streaming.
In the embodiment, a user may find a suspected person and/or person-of-interest nearby, on magazine, website or other mediums. Then the user can obtain image of the suspected person and/or person-of-interest (i.e., the suspected person) with the camera. After starts the camera through the client device, video provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server. The fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state. After focusing automatically, the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server, namely, it meets the requirement of the motionless state. The issuing mechanism of the first client device is triggered and the picture is transmitted to a background server for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device of WeChat will transmit the clear picture obtained finally to a  public account, by which the picture is further transmitted to the server. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
Fig. 13 shows a flow diagram of a method in Embodiment III for personal information matching and broadcasting according to the present disclosure. The embodiment is based on the embodiment shown in Fig. 11, and the image of the suspected person is obtained through scanning face features. The Step S410 comprises the followings.
Step S414, the client device receives the photo taken by the camera.
Step S415, the client device uses the photo taken by the camera as image of the suspected person, and transmits it to the public account connected to the server.
When the client device has a poor network connection, the user may photograph the person for search and store the picture at first. When the network obtains better connection the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
Fig. 14 shows a flow diagram of a method to match and broadcast personal information according to example embodiments of the present disclosure. The method may be conducted by a server, such as the server 2900, and may comprise steps below.
Step S510, receiving an image of a suspected person transmitted by a client device through a public account.
In the embodiment, the server is the background server of WeChat, Twitter, QQ or the like, providing application platforms of WeChat, Twitter, QQ, respectively, or other  communication applications. These applications may be installed in the client device, such as smart phone, PAD, laptop PC, desktop computer which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, a user loads in a WeChat account at his/her client device; when the user wants to search information of someone nearby or on some magazine, the user can power on the camera on client device to obtain the picture of suspected person and/or person-of-interest and transmit the picture through the WeChat account to the public account in WeChat, and then to a server through the public account. The picture should show facial features of the suspected person and/or person-of-interest clearly.
Step S520, comparing the image of the suspected person and/or person-of-interest with photos of the people recorded in the find-people database.
A special public account is set up in the server to communicate with other WeChat accounts to receive the image of the suspected person from the WeChat user and transmit the picture to the background server. The server then calls the photo of the people-to-search in the find-people database, uses the face identification technology to compare the image of suspected person and/or person-of-interest with the photo of person in record of database, and determines whether there is photo of person in record of database matched with image of suspected person and/or person-of-interest.
Step S530, when the picture of suspected person and/or person-of-interest matches photo information of people recorded in the find-people database, sending the recorded personal information of that person to the client device through the public account.
When the image of the suspected person matches photo information of one person or more, in the record of the find-people database, the server will obtain the information of person recorded in the database and transmit it to the WeChat accounts.
The embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server. The server compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public  account to a user who has issued the matched photo of the people-to-search. With the application of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
The find-people database is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search. The find-people database may be created or updated in the following methods.
(1) The server uses the public account to receive the personal information issued on the client device and creates or updates the database of personal information according to the personal information.
The user may issue information of known person onto a public account through WeChat account and to the server through the public account for storage.
(2) The server receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource.
The background sever of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers of the websites then communicate with the background server of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
(3) The server obtains sharing source of website database, and creates or updates the find-people database according to shared resource.
Except for the source from website servers, the background server of WeChat may cooperate with professional people-to-search website and shares the source of database  directly. When database is created or updated, the source can be used directly, without need of transmission by people-to-search website, which provides better speed and more complete data.
The above methods for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Fig. 15 shows a flow diagram of the method in Embodiment I for matching and broadcasting personal information from a client device side according to the present disclosure. The method may be implemented by the client device 1100 and may comprise the followings.
Step S610, obtaining the image of the suspected person and sending it to the public account connected to the server.
The client device may be an interactive application installed on client device. The application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, when a user wants to search information of someone nearby or on magazine, he/she loads in his/her own WeChat account, and powers on the camera on client device to obtain the picture of the suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server through the public account. The picture should show facial features of the suspected person clearly.
Step S620, receiving, from the server through the public account, the information of a person recorded in the find-people data base that matches the suspected person.
When the image of suspected person and/or person-of-interest matches photo information of one person or more in record of database, the server will draw the information of recorded persons from the database and transmit the information of the drawn record to the WeChat account of client device.
The embodiments obtain image of people under search from various users by generating a public account connected with a server. The server compares the image of people under search with the photo of people recorded in database. When a matched photo is found, the server will broadcast the image of the recorded person using the public account to a user. With the application of real-time conversation among accounts configured to issue message of people-to-search and broadcast information of suspected person, the present disclosure can provide a simple people-to-search process for user, increase success rate in people-to-search and improve the efficiency of dialogue,.
Fig. 16 Fig. 16 shows a flow diagram of the method in Embodiment II for matching and broadcasting personal information from client device side according to the present disclosure. The embodiment in Fig. 16 is based on the embodiment as shown in Fig. 15 and the image of suspected person is obtained through scanning face. The Step S610 comprises the followings.
Step S611, obtaining the ith frame of screenshot from real-time video streaming provided by the camera,
Step S612, determining whether the screenshot meets the requirements of stable state; if it meets the requirement, the Step S613 will be executed; if not, add 1 to the i and return to Step S611;
Step S613, using the photo taken by the camera as the image of the suspected person, transmit it to a public account connected to the server, and stops the camera from obtaining real-time video streaming.
In the embodiment, a user may find a suspected person nearby, on magazine, website or other mediums. Then the user can obtain image of the suspected person with camera. After starts camera through the client device, video provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when  photographed, which makes the identification and comparison of face difficult for the server. The fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state. After focusing automatically, the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server, namely, it meets the requirement of the motionless state. Issuing mechanism of the first client device is triggered and the picture is transmitted to a background server for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
Fig. 17 shows a flow diagram of the method in Embodiment III for matching and broadcasting personal information from client device side according to the present disclosure. The embodiment is based on the embodiment as shown in Fig. 15 and the image of suspected person and/or person-of-interest is obtained through scanning face. The Step S610 comprises the followings.
Step S614, receiving the photo taken by the camera.
Step S615, using the photo taken by the camera as the image of suspected person, and transmits it to the public account connected to the server.
The embodiment has taken the situation of poor network connection into consideration. Users may photograph the suspected person and/or person-of-interest and store the picture at first. When the network obtains connected, the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo,  temporarily or permanently, and then send the photo to the public account when the network connection is improved.
Fig. 18 shows a structural of a system for matching and broadcasting people-to-search information according to example embodiments of the present disclosure. The system may comprise a server 100 such as the server 2900, a first client device 201 and a second client device 202 such as the client device 1100.
The first client device 201 is configured to obtain the image of the suspected person and transmit it to a public account connected to the server 100;
The server 100 is configured to compare the image of the suspected person with all photo information of the people-to-search in the find-people database. It will send the image of the suspected person through the public account to the second client device 202 connected to the matched photo information of the people-to-search, when the image of the suspected person matches the photo information of the people-to-search in the find-people database. The first client device 201 and the second client device 202 may be a same application on different client devices, and the application platforms mainly include WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone smart phone, PAD, laptop PC, and desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, a user loads in a WeChat account (the first client device 201) , when the user finds someone resembles the people-to-search in some people-to-search information, the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 100 through the public account. The picture should show facial features of the suspected person clearly.
The server 100 is a background server 100 of WeChat, Twitter, QQ and the like, in which a special account is applied to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device 201) and transmit the picture to the background server 100. The server 100 then calls the photo of suspected person and/or person-of-interest in the find-people database, uses the face identification  technology to compare the image of the suspected person with photo of the people-to-search, and determines whether there is photo of people-to-search matched with the image of the suspected person. When the image of the suspected person matches photo information of one or more people-to-search, the server 100 will obtain the WeChat accounts (the second client device 202) issued photo information of these people-to-search and transmit the image of the suspected person to the WeChat accounts.
The embodiments can obtain the image of the suspected person from various users by generating a public account connected with a server 100. The server 100 compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of the people-to-search. With the application of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search. Besides, because the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
The find-people database of the server 100 in embodiment above is configured to store the information of people-to-search and to share and fast update the personal information of the people-to-search. The find-people database may be created or updated by the server 100 in approach below:
(1) The server 100 uses the public account to receive the information of people-to-search uploaded by the second client device 202 and creates or updates the find-people database according to the information of people-to-search;
For example, the user who is looking for the people-to-search uploads the information of people-to-search to a public account through a WeChat account (the second client device 202) and then the information is transmitted forward to the server 100 for storage. The server 100 stores the information of the people-to-search, meanwhile issues the information of  people-to-search to the account of the issuer. Therefore, when the server 100 receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account.
(2) The server 100 receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource;
The background sever 100 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers 100 of the websites then communicate with the background server 100 of WeChat and transmit the information of people-to-search issued on the websites to the background server 100 of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
(3) The server 100 obtains sharing source of website database, and creates or updates the find-people database according to shared resource;
Except for the source from website servers 100, the background server 100 of WeChat may cooperate with professional people-to-search website and shares the source of database directly. When database is created or updated by the server 100, the source can be used directly, without need of transmission by server 100 of people-to-search website, which provides better speed and more complete data.
(4) The server 100 uses the public account to receive the image of the suspected person transmitted by a first client device 201; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
Besides, in a situation that some information has not been stored timely for consideration, the suspected person can be confirmed as the people-to-search. For example, when a lost child is found but there is no relevant search information of the person in the database, the fact may be that family of the child has not issued relative information on public  account yet. Then, the photo information can be added into the database beforehand, transmitted to a public account, and stored in the database. Thus, once someone issues information to the public account, the server 100 can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
The several approaches above for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Further, the second client device 202 and the server 100 are configured to issue information of people-to-search.
The second client device 202 is configured to issue the information of people-to-search to a public account connected to a public account connected to the server 100, in which the information of people-to-search contains photo information of the people-to-search; and
The server 100 is further configured to store the information of people-to-search into the find-people database after it is connected to information of the second client device 202; and to issue the information of people-to-search to the first client device 201 through the public account.
In the embodiment, WeChat is taken again as the example. The issuer logs in his/her own WeChat account (the second client device 202) and transmits people-to-search information to the public account, which contains the basic data and photo, and the like of the people-to-search. When the server 100 is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server 100 receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account of the issuer to simplify the people-to-search process. In order to broaden the broadcasting, users who has liked and thereby associated with the public account in watchlist can receive the people-to-search information issued by the server 100 through his/her own account (the first account 201) . When someone nearby resembles the people-to-search, the image of the suspected person will be issued to the  public account timely. After photo matching by the server 100, the public account then will transmit the image of the suspected person to the account of the issuer (the second client device 202) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
Further, the client device may obtain image of the suspected person through scanning face features, in which the first client device 201 is further applied in:
Obtaining one frame of screenshot from real-time video streaming provided by a camera, and determining whether the screenshot meets requirement of stable state;
When the screenshot meets the requirement of stable state, taking the screenshot as the image of the suspected person, transmitting it to a public account connected to a server 100, and controlling the camera to stop providing real-time video streaming;
When the screenshot does not meet the requirement of stable state, obtaining one frame of screenshot from real-time video streaming provided by a camera, and determining whether the screenshot meets requirement of stable state.
In embodiment of the present disclosure, after the user starts camera through the first client device 201, the real-time video streaming provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the first client device 201 will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 100. The fuzzy picture cannot be used as an issued picture, namely the picture is not in the motionless state. After focusing automatically, the camera may provide clear screenshot to the first client device 201, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server 100, namely, it meets the requirement of the motionless state. Issuing mechanism of the first client device 201 is triggered and the picture is transmitted to a background server 100 for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens.  After success in focusing, the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 100. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
Further, the server 100 may obtains image of the suspected person through scanning face features, in which the first client device 201 is further used in:
Receiving the photo taken by camera;
Using the photo taken by camera as the image of the suspected person, and transmits it to a public account connected to a server 100.
The embodiment has taken the situation of poor network connection into consideration. Users may photograph the suspected person and store the picture at first. When the network obtains connected, the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection. Besides, after receiving the people-to-search information issued by the public account, the user can import the stored photo into a client device and transmit it to a server 100 for comparison and it increases the success rate in people-to-search. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
Fig. 19 shows a structural diagram of the server in Embodiment I of the present disclosure. The server 100 described in the embodiment comprises:
Receiving module 110 for suspected picture, configured to receive the image of the suspected person transmitted by a first client device through a public account;
Matching module 120 for suspected picture, configured to compare the image of the  suspected person with the photo information of people-to-search in the find-people database.
Broadcasting module 130 for suspected picture, configured to broadcast the recorded information of suspected person to a second client device 202 connected to a matched photo information of the suspected person when the picture of the suspected person matches photo information of the people-to-search recorded in the find-people database.
In the embodiment, the server is a background server 100 of WeChat, Twitter, QQ and the like. The first client device 201 and the second client device 202 may be a same application on different client devices, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, a user loads in a WeChat account (the first client device 201) , when the user finds someone resembles the people-to-search in some people-to-search information, the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 100 through the public account. The picture should show facial features of the suspected person clearly.
A special account is applied in the server 100 to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user (the first client device 201) and transmit the picture to the background server 100. The server 100 then calls the photo of people-to-search in the find-people database , uses the face identification technology to compare the image of the suspected person with the photo of the people-to-search, and determines whether there is photo of the people-to-search matched with the image of the suspected person. When the image of the suspected person matches photo information of one or more people-to-search, the server 100 will obtain the WeChat accounts (the second client device202) issued photo information of these people under search and transmit the image of the suspected person to the WeChat accounts.
The embodiments can obtain the image of the suspected person from various users by  generating a public account connected with a server 100. The server 100 compares the image of the suspected person with the photo of the people-to-search in database. When a matched photo is found, the server will broadcast the image of the suspected person using the public account to a user who has issued the matched photo of people-to-search. With the application of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search. Besides, because the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
Fig. 20 shows a structural diagram of the server in Embodiment II of the present disclosure. On basis of the embodiment described in Fig. 19, the embodiment has further modules configured to issue people-to-search information as follows;
Receiving module 140 for issued information, configured to receive the information of people-to-search issued by the second client device 202 through the public account, wherein the information of people-to-search contains photo information of the people-to-search
Connecting module 150 for issued information, configured to store the information of people-to-search into the find-people database after connecting it with the second client device 202 information; and
Issuing module 160 for issued information, configured to issue the information of people-to-search to the first client device 201 through the public account.
In the embodiment, WeChat is taken again as the example. The issuer logs in his/her own WeChat account (the second client device 202) and transmits people-to-search information to the public account, which contains the basic data and photo, and the like of the people-to-search. When the server 100 is storing the people-to-search information, the people-to-search information and the account of the issuer are connected, so that when the server 100 receives the image of the suspected person, it can transmit the image of the  suspected person to corresponding account of the issuer to simplify the people-to-search process. In order to broaden the broadcasting, users who has liked and thereby associated with the public account in watchlist can receive the people-to-search information issued by the server 100 through his/her own account (the first account 201) . When someone nearby resembles the people-to-search, the image of the suspected person will be issued to the public account timely. After photo matching by the server 100, the public account then will transmit the image of the suspected person to the account of the issuer (the second client device 202) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
Fig. 21 shows a structural diagram of the server in Embodiment III of the present disclosure. On basis of the embodiment described in Fig. 19, the embodiment has one more updating module for people-to-search information 170 configured to create and update the database of people-to-search information, in which, The find-people database is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search. The find-people database may be created or updated by the updating module for people-to-search information 170 in approach below:
(1) The server 100uses the public account to receive the information of people-to-search uploaded by the second client device 202 and creates or updates the database of suspected person and/or person-of-interest according to the information of people-to-search;
For example, the user who is looking for the people-to-search uploads the information of people-to-search to a public account through a WeChat account (the second client device 202) . The server 100 stores the information of the people-to-search, meanwhile issues the information of people-to-search to the account of the issuer. Therefore, when the server 100 receives the image of the suspected person, it can transmit the image of the suspected person to corresponding account.
(2) The server 100 receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource;
The background sever 100 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers 100 of the websites then communicate with the background server 100 of WeChat and transmit the information of people-to-search issued on the websites to the background server 100 of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device service, and enlarges the range of users.
(3) The server 100 obtains sharing source of website database, and creates or updates the find-people database according to shared resource;
Except for the source from website servers 100, the background server 100 of WeChat may cooperate with professional people-to-search website and shares the source of database directly. When database is created or updated by the server 100, the source can be used directly, without need of transmission by server 100 of people-to-search website, which provides better speed and more complete data.
(4) The server 100 uses the public account to receive the image of the suspected person transmitted by a first client device 201; when the suspected person is the people-to-search, creates or updates the find-people database according to the image of the suspected person.
Besides, in a situation that some information has not been stored timely for consideration, the suspected person can be confirmed as the people-to-search. For example, when a lost child is found but there is no relevant search information of the person in the database, the fact may be that family of the child has not issued relative information on public account yet. Then, the photo information can be added into the database beforehand, transmitted to a public account, and stored in the database. Thus, once someone issues information to the public account, the server 100 can directly compare image of the child in database with the photo in the information of people-to-search, which saves waiting time and increases the success rate of people-to-search.
The several approaches above for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Fig. 22 shows a structural diagram of the client device in Embodiment I of the present disclosure. The client device 200 described in the embodiment comprises:
Information issuing module 210, configured to issue information of people-to-search to a public account connected to a server 100, wherein the information of people-to-search contains photo information of the people-to-search; and
Receiving module 220 for broadcasted information, configured to receive the image of the suspected person broadcasted by the server 100 through a public account and matched with the photo information of the people-to-search.
In the embodiment, the client device 200 of the embodiment can issue information of people-to-search and the image of the suspected person. To distinguish, we name the client device 200 for issuing the image of the suspected person as the first client device and the one 200 for issuing information of people-to-search as the second client device. The first client device and the second client device may be a same application on different client devices, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. The server may be background server 100 of WeChat, Twitter, QQ or the like. A special public account is applied in the server 100 to communicate with other users of WeChat. Taking WeChat as an example, a user loads in his/her own WeChat account (the second client device) , and issues information of people-to-search, containing the basic data and photo, and so on, of the people-to-search.
The public account in the server 100 receives the image of the suspected person from other WeChat users (the first client device) . When the image of the suspected person matches photo information of one people-to-search or more, the server 100 will obtain the WeChat accounts (the second client device) issued photo information of these people under  search and transmit the image of the suspected person to the WeChat accounts, which helps improving the success rate of people-to-search.
The embodiments can receive information from the users in need of people-to-search by generating a public account connected with the server 100, and broadcast the image of the suspected person to the user issuing the photo of people-to-search through the public account. Because the embodiment uses common communication applications, such as WeChat, Twitter, QQ and the like, as the application platform, which enjoy convenience in searching person by huge number of users, it can broaden the broadcasting and further improve the people-to-search efficiency.
Fig. 23 shows a structural diagram of the client device in Embodiment II of the present disclosure. The client device 200 in the embodiment further comprises:
Receiving module 230 for issued information, configured to receive information of people-to-search issued by the server 100 through a public account; and
Uploading module 240 for suspected picture, configured to obtain the image of the suspected person and transmit it to a public account connected to a server 100.
In the embodiment, WeChat is taken again as the example. In order to broaden the broadcasting, users who has liked and thereby associated with the public account in watchlist can receive the people-to-search information issued by the server 100 through his/her own account (the first account) . When someone nearby resembles the people-to-search, the image of the suspected person will be issued to the public account timely. After photo matching by the server 100, the public account then will transmit the image of the suspected person to the account of the issuer (the second client device) through real-time conversation, to shorten the message transmission time and improve the people-to-search efficiency.
When a user loads in a WeChat account (the first client device) and finds someone resembles the people-to-search in some people-to-search information, the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a  server 100 through the public account. The picture should show facial features of the suspected person clearly, so that the server 100 can compare it with photo of people-to-search in database and broadcast it to the issuer of people-to-search information. The present disclosure adopts an approach of real-time conversation among accounts to issue message of people-to-search and broadcast information of suspected person, which can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
Further, the uploading module 240 for suspected picture is configured to obtain one frame of screenshot from real-time video streaming provided by a camera, and determining whether the screenshot meets requirement of stable state; when the screenshot meets the requirement of stable state, take the screenshot as the image of the suspected person, transmit it to a public account connected to a server 100, and control the camera to stop providing real-time video streaming; and when the screenshot does not meet the requirement of stable state, obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state.
In embodiment of the present disclosure, after the user starts camera through the first client device, the real-time video streaming provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the first client device will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may be fuzzy because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 100. The fuzzy picture can serve as an issued picture, namely the picture does not meet the requirement of motionless state. After focusing automatically, the camera may provide clear screenshot to the first client device, which can exhibit face features of suspected person clearly. Then the picture can be transmitted to the server 100, namely, it c meet the motionless state. Issuing mechanism of the first client device is triggered and the picture is transmitted to a background server 100 for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing,  the client device of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 100. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
Further the uploading module 240 for suspected picture is configured to receive the photo taken by camera; and use the photo taken by camera as the image of the suspected person, and transmit it to a public account connected to a server 100.
The embodiment has taken the situation of poor network connection into consideration. Users may photograph the suspected person and store the picture at first. When the network obtains connected, the photographed photo is selected on a client device and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection. Besides, after receiving the people-to-search information issued by the public account, the user can import the stored photo into a client device and transmit it to a server 100 for comparison and it increases the success rate in people-to-search. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
Fig. 24 shows a structural of a system for matching and broadcasting personal information according to example embodiments of the present disclosure. The system for matching and broadcasting personal information descried in the embodiment comprises server 300 and client device 400, in which, the client device 400 is configured to obtain image of suspected person and/or person-of-interest and transmit it to a public account connected to the server 300; and the server 300 is configured to compare the image of the suspected person and/or person-of-interest with photo information of people recorded in the find-people database; when the image of the suspected person and/or person-of-interest matches the photo information of people recorded in the find-people database, broadcasts the information of recorded person using the public account to the client device 400.
The client device 400 in the embodiment may be inactive application installed on the client device, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, a user loads in a WeChat account; when the user finds someone resembles the people-to-search in some people-to-search information, the user can power on the camera on client device to obtain the picture of suspected person and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 300 through the public account. The picture should show facial features of the suspected person clearly.
The server 300 may be a background server 300 of WeChat, Twitter, QQ and the like, in which a special account is applied to communicate with other WeChat accounts, receive image of suspected person and/or person-of-interest from WeChat user and transmit the picture to the background server 300. The server 300 then calls the photo of person recorded in the find-people database, uses the face identification technology to compare the image of suspected person and/or person-of-interest with the photo of recorded person, and determines whether there is photo of person recorded in database matched with image of suspected person and/or person-of-interest.
When the image of suspected person and/or person-of-interest matches photo information of one person-to-search or more, the server 300 will draw information of these people in record and transmit personal information to the WeChat accounts of client devices 400.
The embodiments can obtain image of people under search from various users by generating a public account connected with a server 300. The server 300 compares the image of people under search with the photo of people recorded in database. When a matched photo is found, the server will broadcast the image of the recorded person using the public account to a user. With the application of real-time conversation among accounts, the present disclosure can improve the efficiency of dialogue, provide a simple people-to-search process for user and increase success rate in people-to-search.
The find-people database of the server 300 in the embodiment is configured to store the information of the people-to-search and to share and fast update the personal information of the people-to-search. The find-people database may be created or updated in the following methods.
(1) The server 300 uses the public account to receive the information of people-to-search issued by the client device 400 and creates or updates the find-people database according to the information of people-to-search.
The user may issue information of known person onto a public account through WeChat account and to the server 300 through the public account for storage
(2) The server 300 receives information of people-to-search issued on website and creates or updates the database of personal information according to the personal information.
The background server 300 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Server 300 of the websites then communicates with the background server of WeChat and transmits the information of people-to-search issued on the websites to the background server 300 of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device 400 service, and enlarges the range of users.
(3) The server 300 obtains sharing source of website database and creates or updates the database of personal information according to the personal information.
Except for the source from website server 300, the background server 300 of WeChat may cooperate with professional people-to-search website and shares the source of database directly. When database is created or updated by the server 300, the source can be used directly, without need of transmission by people-to-search website, which provides better speed and more complete data.
The several approaches above for creating and updating database may be used individually or together, in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Further, the client device 400 can obtain the image of the suspected person through scanning face features, in which the client device 400 is further configured to: obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state; when the screenshot meets the requirement of stable state, take the screenshot as image of the suspected person, transmit it to a public account connected to the server 300, and control the camera to stop providing real-time video streaming; and when the screenshot does not meet the requirement of stable state, obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state.
In the embodiment, a user may find a suspected person nearby, on magazine, website or other mediums. Then the user can obtain image of the suspected person with camera. After a user powers on a camera through the client device 400, video provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the client device 400 will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 300. The fuzzy picture cannot be used as an issued picture, namely the picture does not meet the requirement of motionless state. After focusing automatically, the server 400 obtains clear screenshot from the real-time video streaming, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server 300, namely, it meets the requirement of the motionless state. Issuing mechanism of the client device 400 is triggered and the picture is transmitted to a background server 300 for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device 400 of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 300. The process needs no photographing and  reduces the operations of pressing photographing button and selecting photo. It focuses and obtains clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
Further, the server 300 obtains the image of the suspected person through photographing, in which the client device 400 is further configured to: receive the photo taken by camera; and use the photo taken by camera as the image of the suspected person and transmit it to a public account connected to a server 300.
The embodiment has taken the situation of poor network connection into consideration. Users may photograph the person for search and store the picture at first. When the network is connected, the photographed photo is selected on a client device 400 and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
Fig. 24 shows a structural of a system for matching and broadcasting personal information according to example embodiments of the present disclosure. The server 300 described in the embodiment comprises:
Receiving module 310 for picture under investigation, configured to receive image of suspected person and/or person-of-interest transmitted by a client device through a public account;
Matching module 320 for picture under search, configured to compare the image of picture under search with the photo information of people recorded in the find-people database; and
Broadcasting module 330 for personal information, configured to broadcast the recorded personal information to the client device through a public account When the image of the suspected person and/or person-of-interest matches photo information of people  recorded in the find-people database.
In the embodiment, the server is a background server 300 of WeChat, Twitter, QQ and the like. The client device 400may be an interactive application installed on client device, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as a smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, a user may login in a WeChat account. When the user wants to search information of someone nearby or on magazine, the user powers on the camera in the first client device to obtain the picture of person to search and transmits the picture through the WeChat account to a special public account in WeChat, and then to a server 300 through the public account. The picture should show facial features of the suspected person clearly.
A special account is applied in the server 300 to communicate with other WeChat accounts, receive the image of the suspected person from WeChat user and transmit the picture to the background server 300. The server 300 then calls the photo of person recorded in the database of personal information, uses the face identification technology to compare the image of suspected person and/or person-of-interest with the photo of person in record, and determines whether there is photo of person in record matching with image of the people-to-search. When the image of the suspected person matches photo information of one or more people-to-search, the server 300 will draw personal information of the recorded persons and transmit the drawn personal information to the WeChat accounts of client device 400.
The embodiments can receive image of the person for search from various users by generating a public account connected with a server 300. The server 300 compares the image of people under search with the photo of people recorded in database. If matching result is obtained, the information of recorded person will be broadcasted to users through a public account. Because the embodiment uses real-time conversation among different accounts, it enjoys better conversation efficiency, convenience in instant search of person information and higher people-to-search efficiency.
Fig. 26 shows a structural diagram of the server in Embodiment V of the present disclosure. On basis of embodiment exhibited in Fig. 25, the embodiment adds the updating module 340 for personal information configured to create or update the database of personal information, in which the database of personal information is configured to store personal information and realize personal information sharing and fast updating. The updating module 340 for personal information may create or update the database of personal information by the following methods.
(1) The server 300 receives the personal information issued by the client device 400 through a public account and creates or updates the find-people database according to the information of people-to-search.
The user may issue information of known person onto a public account through WeChat account and to the server 300 through the public account for storage.
(2) The server 300 receives information of people-to-search issued on website, and creates or updates the find-people database according to shared resource.
The background sever 300 of WeChat may be connected to some common forum websites. For example, users in www. tianya. com, www. sina. com, and www. tencent. com and the like can issue information of people-to-search by posting a message. Servers 300 of the websites then communicate with the background server 300 of WeChat and transmit the information of people-to-search issued on the websites to the background server of WeChat. Besides, WeChat may own its web service platform, configured to receive information issued by user of PC, which connects web service and client device 400 service, and enlarges the range of users.
(3) The server 300 obtains sharing source of website database, and creates or updates the find-people database according to shared resource;
Except for the source from website servers 300, the background server 300 of WeChat may cooperate with professional people-to-search website and shares the source of database directly. When database is created or updated by the server 300, the source can be used directly, without need of transmission by people-to-search website server 300,  which provides better speed and more complete data.
The above methods for creating and updating database may be used individually or together in order to obtain a more complete database, increase the updating rate and improve the success rate of people-to-search.
Fig. 27 shows a structural diagram of the client in Embodiment III of the present disclosure. The client device 400 described in the embodiment comprises:
Uploading module 410 of picture under search, configured to obtain image of the person for search and transmit it to a public account connected to a server 300, and
Receiving module 420 for personal information, configured to receive recorded personal information broadcasted by the server 300 through a public account and matched with the photo information of the person for search.
In the embodiment, the client device 400 may be an interactive application installed on client device, and the application platform mainly includes WeChat, Twitter, QQ and other communication applications. It may be installed in client devices such as smart phone, PAD, laptop PC, desktop computer, which should be equipped with a camera and can execute network transmission. Taking WeChat as an example, a user may login in a WeChat account. When the user wants to search information of someone nearby or on magazine, the user can power on the camera on client device to obtain the picture of the person-to-search and transmit the picture through the WeChat account to a special public account in WeChat, and then to a server 300 through the public account. The picture should show facial features of the suspected person clearly. When the image of suspected person and/or person-of-interest matches photo information of one recorded people-to-search or more, the server 300 draws personal information of the recorded persons and transmits the drawn personal information to the WeChat accounts of client device 400.
The embodiments receive image of person for search from various users by generating a public account connected with a server 300. The server 300 compares the image of people under search with the photo of people recorded in database. If matching result is obtained, the information of recorded person will be broadcasted to users through a public account.  Because the embodiment uses real-time conversation among different accounts, it enjoys better conversation efficiency, convenience in instant search of person information and higher people-to-search efficiency.
Further, the uploading module 410 of picture under search is configured to: obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state; when the screenshot meets the requirement of stable state, take the screenshot as image of the person for search, transmit it to a public account connected to a server 300, and control the camera to stop providing real-time video streaming; and when the screenshot does not meet the requirement of stable state, obtain one frame of screenshot from real-time video streaming provided by a camera, and determine whether the screenshot meets requirement of stable state.
In the embodiment, a user may find a person to search nearby, on magazine, website or other mediums. Then the user can obtain image of the person for search with camera. After a user powers on a camera through the client device 400, video provided by the camera will be observed on the screen. When the real-time video streaming is displaying in the screen, the client device 400 will obtain and process a screenshot from the real-time video streaming according to anticipating logic, with preset time interval, generally by one frame. After the screenshot is obtained, some pictures may have fuzziness because it is not focused well when photographed, which makes the identification and comparison of face difficult for the server 300. The fuzzy picture cannot be used as an issued picture, namely the picture cannot meet the motionless state. After focusing automatically, the client device 400 may obtain clear screen shot from real-time video streaming, which can exhibit face features of suspected person clearly. Then the picture is allowed to be transmitted to the server 300, namely, it meets the requirement of the motionless state. Issuing mechanism of the first client device 400 is triggered and the picture is transmitted to a background server 300 for comparison. Taking the function of Scanning in WeChat for example, the real-time image is obtained through a camera lens. After success in focusing, the client device 400 of WeChat will transmit the clear picture obtained finally to a public account, by which the picture is further transmitted to the server 300. The process needs no photographing and reduces the operations of pressing photographing button and selecting photo. It focuses and obtains  clear photo automatically, which obtains the operation more simple and fast. The process can avoid the fuzziness of picture caused by manual operation and provide photos of fine-definition.
Further, the uploading module 410 is configured to: receive the photo taken by camera; and use the photo taken by camera as the image of person for search, and transmit it to a public account connected to a server 300.
The embodiment has taken the situation of poor network connection into consideration. Users may photograph the suspected person and store the picture at first. When the network is connected, the photographed photo is selected on a client device 400 and transmitted it to the public account, which can avoid the problem in transmitting caused by poor network connection. Alternatively, this process can be done automatically by the client device. The user may take the photo of the suspected and send the photo the public account. When the connection is not good, the client device may store the photo, temporarily or permanently, and then send the photo to the public account when the network connection is improved.
It should be noticed that, the terms, “comprise” , “contain” or any other variant are not intended to exclude anything, so that the process, method, subject or device composed by a series of elements include not only the elements above, but also other elements not listed, or the inherent elements of the process, method, subject or device. In case of no other limitation, the element defined by the sentence “comprise/contain one/a” does not intend to deny that the process, method, subject or device with the element may has other same elements.
Order of the embodiment of the present disclosure is used for description, rather than to hint their quality.
With description of embodiments above, any person of skill in the art can obtain aware apparently that the process in the embodiments can be implemented using some software and necessary general hardware platform, or with, of course, general hardware. However, the former is better in many cases. Understanding the point, essence in the technical scheme of the present disclosure, namely the improvement on prior art, can be in the form of software. The PC software product is stored in a memory medium (such as ROM/RAM,  diskette or optical disk) , which includes several instructions to obtain a client device device (which may be a smart phone, computer, server or network device) executing process descried in each embodiment of the present disclosure.
Any preferred embodiment of the present disclosure does not intend to define range of the present disclosure patent. Any change in the structure or the process equivalent to those of the description and drawings of this present disclosure, or direct/indirect application in other relevant fields is in scope of the present disclosure patent.

Claims (20)

  1. A computer server, comprising
    a processor-readable storage medium comprising a set of instructions for matching and broadcasting people-to-search information; and
    a processor in communication with the storage medium, when executing the set of instructions, being programmed to:
    provide an online communication platform to a plurality of client devices including a first client device and a second client device;
    receive information of a suspected person from the first client device, wherein the suspect person information include an image of the suspected person;
    compare the suspected person information with information of a people-to-search in a find-people database; and
    when the suspected person information matches the people-to-search information, send the suspected person information to the second client device associated with the photo information of the people-to-search.
  2. The computer server of claim 1, wherein the processor is further programmed to:
    receive the people-to-search information from the second device;
    associate the people-to-search information with the second client device;
    storing the people-to-search information in the find-people database; and
    send the people-to-search information to the first client device.
  3. The computer server of claim 2, wherein the online communication platform includes a public account associated with the plurality of client devices,
    the people-to-search information is received from the first client device through the public account or a third party website associated with the online communication platform;
    the suspected person information is received from the first client device through the public account; and
    the suspected person information is sent to the second client device through the public account.
  4. The computer server of claim 2, wherein the processor is further programmed to update the find-people database based on at least one of:
    the people-to-search information uploaded by the second client device through a public account of the online communication platform associated with the plurality of client devices or a third party website associated with the online communication platform;
    a shared resource from a third party website database associated with the online communication platform; and
    the suspected person information sent by the first client device when the suspected person matches the people-to-search.
  5. The computer server of claim 1, wherein the suspect person information is sent to the second client device through online instant message.
  6. The computer server of claim 1, wherein the suspected person information further comprises at least one of
    a time a user of the first client device sees the suspected person;
    a geographical location of the suspected person when the user of the first client device sees the suspected person; and
    at least one of a textual or voice description associated with the suspected person.
  7. The computer server of claim 1, wherein to compare the suspected person information with the people-to-search information, the processor is further programmed to compare an image of the suspected person with an image of the people-to-search.
  8. A method for matching and broadcasting people-to-search information, comprising:
    providing an online communication platform to a plurality of client devices including a first client device and a second client device;
    receiving, by a computer server of the online communication platform, information of a suspected person from the first client device, wherein the suspect person information include an image of the suspected person;
    comparing, by the computer server, the suspected person information with information of a people-to-search in a find-people database; and
    when the suspected person information matches the people-to-search information, sending, by the computer server, the suspected person information to the second client device associated with the photo information of the people-to-search.
  9. The method of claim 8, further comprising:
    receiving, by the computer server, the people-to-search information from the second device;
    associating, by the computer server, the people-to-search information with the second client device;
    storing, by the computer server, the people-to-search information in the find-people database; and
    sending, by the computer server, the people-to-search information to the first client device.
  10. The method of claim 9, wherein the online communication platform includes a public account associated with the plurality of client devices,
    the people-to-search information is received from the first client device through the public account or a third party website associated with the online communication platform;
    the suspected person information is received from the first client device through the public account; and
    the suspected person information is sent to the second client device through the public account.
  11. The method of claim 9, further comprising updating, by the computer server, the find-people database based on at least one of:
    the people-to-search information uploaded by the second client device through a public account of the online communication platform associated with the plurality of client devices or a third party website associated with the online communication platform;
    a shared resource from a third party website database associated with the online communication platform; and
    the suspected person information sent by the first client device when the suspected person matches the people-to-search.
  12. The method of claim 8, wherein the suspect person information is sent to the second client device through online instant message.
  13. The method of claim 8, wherein the suspected person information further comprises at least one of
    a time a user of the first client device sees the suspected person;
    a geographical location of the suspected person when the user of the first client device sees the suspected person; and
    at least one of a textual or voice description associated with the suspected person.
  14. The method of claim 8, wherein the comparing of the suspected person information with information of a people-to-search comprising comparing an image of the suspected person with an image of the people-to-search.
  15. A non-transitory processor-readable storage medium, comprising a set of instructions, wherein when a processor executes the set of instructions, the set of instructions directs the processor to perform acts of:
    providing an online communication platform to a plurality of client devices including a first client device and a second client device;
    receiving information of a suspected person from the first client device, wherein the suspect person information include an image of the suspected person;
    comparing the suspected person information with information of a people-to-search in a find-people database; and
    when the suspected person information matches the people-to-search information, sending the suspected person information to the second client device associated with the photo information of the people-to-search.
  16. The storage medium of claim 15, wherein the set of instructions further directs the processor to perform acts of:
    receiving the people-to-search information from the second device;
    associating the people-to-search information with the second client device;
    storing the people-to-search information in the find-people database; and
    sending the people-to-search information to the first client device.
  17. The storage medium of claim 16, wherein the online communication platform includes a public account associated with the plurality of client devices,
    the people-to-search information is received from the first client device through the public account or a third party website associated with the online communication platform;
    the suspected person information is received from the first client device through the public account; and
    the suspected person information is sent to the second client device through the public account.
  18. The storage medium of claim 16, wherein the set of instructions further directs the processor to perform acts of updating the find-people database based on at least one of:
    the people-to-search information uploaded by the second client device through a public account of the online communication platform associated with the plurality of client devices or a third party website associated with the online communication platform;
    a shared resource from a third party website database associated with the online communication platform; and
    the suspected person information sent by the first client device when the suspected person matches the people-to-search.
  19. The storage medium of claim 15, wherein the suspect person information is sent to the second client device through online instant message.
  20. The storage medium of claim 15, wherein the suspected person information further comprises at least one of
    a time a user of the first client device sees the suspected person;
    a geographical location of the suspected person when the user of the first client device sees the suspected person; and
    at least one of a textual or voice description associated with the suspected person.
PCT/CN2014/089629 2013-10-28 2014-10-28 Matching and broadcasting people-to-search WO2015062462A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310516675.7A CN104580121B (en) 2013-10-28 2013-10-28 Missing/personal information matching push method, system, client and server
CN201310516675.7 2013-10-28

Publications (1)

Publication Number Publication Date
WO2015062462A1 true WO2015062462A1 (en) 2015-05-07

Family

ID=53003336

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/089629 WO2015062462A1 (en) 2013-10-28 2014-10-28 Matching and broadcasting people-to-search

Country Status (2)

Country Link
CN (1) CN104580121B (en)
WO (1) WO2015062462A1 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105512991A (en) * 2015-12-17 2016-04-20 江苏惠居乐信息科技有限公司 Multifunctional person search system
CN106960172A (en) * 2016-01-08 2017-07-18 中兴通讯股份有限公司 Personal identification processing method, apparatus and system
WO2017128348A1 (en) * 2016-01-29 2017-08-03 张仓 Monitoring method and system
WO2017128347A1 (en) * 2016-01-29 2017-08-03 张仓 Method and system for acquiring monitoring information by means of wechat
CN106059891A (en) * 2016-05-17 2016-10-26 中山大学 People finding system based on mobile terminal and method thereof
CN106448052A (en) * 2016-11-28 2017-02-22 四川亿智优创科技有限公司 Child safety warning system and working mechanism thereof
CN108809917A (en) * 2017-05-07 2018-11-13 李偲佳 A kind of method and system for finding the missing based on internet and biological identification technology
CN109150931A (en) * 2017-06-15 2019-01-04 ***通信集团浙江有限公司 A kind of missing information-pushing method and device
CN107370989A (en) * 2017-07-31 2017-11-21 上海与德科技有限公司 Target seeking method and server
CN107449428A (en) * 2017-08-11 2017-12-08 深圳市腾讯计算机***有限公司 A kind of missing air navigation aid, device, server and terminal device
CN108111569A (en) * 2017-11-10 2018-06-01 乌鲁木齐飞向鑫天地文化传媒有限公司 For finding service unit, user apparatus and the system of object of wandering away
CN108921104A (en) * 2018-07-05 2018-11-30 郑永春 Mobile population video monitoring method based on recognition of face
CN108960146A (en) * 2018-07-05 2018-12-07 郑永春 The image pre-processing method of recognition of face monitor video
CN108960147A (en) * 2018-07-05 2018-12-07 郑永春 Mobile population video monitoring system based on recognition of face
CN109711340A (en) * 2018-12-26 2019-05-03 上海与德通讯技术有限公司 Information matching method, device, instrument and server based on automobile data recorder
CN110570461B (en) * 2019-09-10 2021-11-16 中国计量大学 Method for realizing automatic person-searching tracking by combining community lighting network and cloud platform community population information base
KR20210120599A (en) * 2020-03-27 2021-10-07 라인플러스 주식회사 Method and system for providing avatar service

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989300A (en) * 2010-10-15 2011-03-23 江苏省莱科信息技术有限公司 Missing person seeking system and implementation method for seeking missing person
US20130077835A1 (en) * 2011-09-22 2013-03-28 International Business Machines Corporation Searching with face recognition and social networking profiles
CN202939606U (en) * 2012-11-28 2013-05-15 深圳华宏联创科技有限公司 Similar portrait searching system
CN103412876A (en) * 2013-07-12 2013-11-27 宇龙计算机通信科技(深圳)有限公司 Network platform and method for looking for people or items through network platform
CN103902734A (en) * 2014-04-21 2014-07-02 沈阳汇知网络科技有限公司 Missing person finding system

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101534425A (en) * 2009-04-10 2009-09-16 上海伯里春贸易有限公司 System for acquiring, comparing, identifying and monitoring portrait at station, airdrome and metro, as well as method thereof
CN102073849A (en) * 2010-08-06 2011-05-25 中国科学院自动化研究所 Target image identification system and method
CN102469121A (en) * 2010-11-05 2012-05-23 北京创新方舟科技有限公司 Method and equipment for providing communication information for mobile users
CN103034706B (en) * 2012-12-07 2015-10-07 合一网络技术(北京)有限公司 A kind of generation device of the video recommendations list based on information network and method
CN103051705A (en) * 2012-12-19 2013-04-17 中兴通讯股份有限公司 Method and device for determining target person and mobile terminal
CN103369049B (en) * 2013-07-22 2016-05-04 王雁林 Mobile terminal and server exchange method and system thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989300A (en) * 2010-10-15 2011-03-23 江苏省莱科信息技术有限公司 Missing person seeking system and implementation method for seeking missing person
US20130077835A1 (en) * 2011-09-22 2013-03-28 International Business Machines Corporation Searching with face recognition and social networking profiles
CN202939606U (en) * 2012-11-28 2013-05-15 深圳华宏联创科技有限公司 Similar portrait searching system
CN103412876A (en) * 2013-07-12 2013-11-27 宇龙计算机通信科技(深圳)有限公司 Network platform and method for looking for people or items through network platform
CN103902734A (en) * 2014-04-21 2014-07-02 沈阳汇知网络科技有限公司 Missing person finding system

Also Published As

Publication number Publication date
CN104580121A (en) 2015-04-29
CN104580121B (en) 2019-03-15

Similar Documents

Publication Publication Date Title
WO2015062462A1 (en) Matching and broadcasting people-to-search
US9621950B2 (en) TV program identification method, apparatus, terminal, server and system
WO2020125660A1 (en) Information recommendation method, apparatus and device, and storage medium
WO2015180672A1 (en) Video-based interaction method, terminal, server and system
US20190197315A1 (en) Automatic story generation for live media
US20150058427A1 (en) Limited Area Temporary Instantaneous Network
US10652287B2 (en) Method, device, and system for managing information recommendation
US20170311021A1 (en) System, method, and device for displaying content item
CN113015263B (en) Image sharing method and electronic equipment
US20170316781A1 (en) Remote electronic service requesting and processing method, server, and terminal
CN106897937B (en) Method and device for displaying social sharing information
CN107784045B (en) Quick reply method and device for quick reply
KR20130142642A (en) Mobile terminal, server, system, method for controlling of the same
WO2015180652A1 (en) Method for acquiring interactive information, terminal, server and system
WO2015043525A1 (en) Method, apparatus, and system for picture sharing
WO2015062224A1 (en) Tv program identification method, apparatus, terminal, server and system
US20140379824A1 (en) Apparatuses and methods for web page sharing
CN110737844B (en) Data recommendation method and device, terminal equipment and storage medium
WO2015039517A1 (en) Multimedia file search method, apparatus, and terminal device
CN109495638B (en) Information display method and terminal
US8260268B2 (en) Method for transmitting and receiving data in mobile terminal and mobile terminal using the same
CN111338971B (en) Application testing method and device, electronic equipment and storage medium
CN103905837A (en) Image processing method and device and terminal
CN108932243B (en) Method and device for refreshing webpage
CN111666498B (en) Friend recommendation method based on interaction information, related device and storage medium

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: 14857125

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

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 05.10.2016)

122 Ep: pct application non-entry in european phase

Ref document number: 14857125

Country of ref document: EP

Kind code of ref document: A1