WO2015196986A1 - Procédé, appareil et système d'envoi d'informations de réseau en fonction d'une messagerie instantanée - Google Patents

Procédé, appareil et système d'envoi d'informations de réseau en fonction d'une messagerie instantanée Download PDF

Info

Publication number
WO2015196986A1
WO2015196986A1 PCT/CN2015/082147 CN2015082147W WO2015196986A1 WO 2015196986 A1 WO2015196986 A1 WO 2015196986A1 CN 2015082147 W CN2015082147 W CN 2015082147W WO 2015196986 A1 WO2015196986 A1 WO 2015196986A1
Authority
WO
WIPO (PCT)
Prior art keywords
instant messaging
user
network information
video data
gender
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2015/082147
Other languages
English (en)
Inventor
Xiaoming Huang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2015196986A1 publication Critical patent/WO2015196986A1/fr
Priority to US15/199,243 priority Critical patent/US20160315886A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1859Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging

Definitions

  • the present disclosure relates to the field of computer technologies, and in particular, to a network information push method, apparatus, and system based on instant messaging.
  • an instant messaging chat window may further present some network information placed by a service provider, for example, version update information of instant messaging software, news information, or commodity information.
  • the service provider cannot push effective network information to two parties of instant messaging, and therefore, a great deal of network information that is presented in an instant messaging window cannot receive any response from a user, causing redundancy of network information. Meanwhile, push of a great deal of such "useless" network information also causes a waste of network resources.
  • a network information push method, apparatus, and system based on instant messaging are provided, which push effective network information, thereby reducing redundancy of network information and a waste of network resources.
  • a network information push method based on instant messaging is provided.
  • the method being run in an instant messaging client, the instant messaging client including a storage device, one or more processors, and program instructions stored in the storage device and executed by the one or more processors, the method including:
  • a network information push method based on instant messaging including:
  • a network information push apparatus based on instant messaging including:
  • an information acquiring module configured to acquire a user identifier of a user that logs onto an instant messaging client, and acquire video data corresponding to the user identifier
  • a face detection module configured to detect a face image in the video data
  • a gender determining module configured to determine a user gender according to the face image
  • an information search module configured to search for network information corresponding to the user gender according to the determined user gender
  • an information push module configured to send the network information to an instant messaging chat window, which corresponds to the user identifier, for presentation.
  • a network information push system based on instant messaging including:
  • an instant messaging server configured to establish video instant messaging between a first instant messaging client and a second instant messaging client, acquire a first user identifier used for logging onto the first instant messaging client and corresponding first video data, and send the first video data to the second instant messaging client for displaying;
  • a gender detection server configured to detect a face image in the first video data, and determine a user gender corresponding to the first user identifier according to the face image
  • an information push server configured to search for corresponding network information according to the user gender corresponding to the first user identifier, and send the found network information to the first instant messaging client for presentation.
  • network information push method, apparatus, and system based on instant messaging when two parties of instant messaging have a video chat, a face image in video data is detected, a user gender is determined according to the face image, and then, corresponding network information is searched for according to the user gender, so as to push network information according to the user gender.
  • the pushed network information better conforms to needs of a user, thereby reducing redundancy of network information and a waste of network resources.
  • FIG. 1 is a system architecture diagram of running of a network information push method based on instant messaging according to an embodiment
  • FIG. 2 is a schematic flowchart of a network information push method based on instant messaging according to an embodiment
  • FIG. 3 is a schematic flowchart of a network information push method based on instant messaging according to another embodiment
  • FIG. 4 is a diagram of an application environment of a network information push method based on instant messaging according to an embodiment
  • FIG. 5 is a structural block diagram of a network information push apparatus based on instant messaging according to an embodiment
  • FIG. 6 is a structural block diagram of a gender determining module in FIG. 5.
  • FIG. 7 is a schematic structural diagram of a network information push system based on instant messaging according to an embodiment.
  • This embodiment of the present invention provides a network information push method based on instant messaging, which may be applied to a system shown in FIG. 1.
  • various terminals 102 perform instant messaging through a network 104.
  • the terminal 102 may be any device capable of running an instant messaging client, such as a personal computer, a personal digital assistant, a notebook computer, a tablet computer, or a smart phone.
  • a user can log onto an instant messaging client by using the terminal 102, and an instant messaging message is sent to an instant messaging server 106 through the network 104, and after receiving the instant messaging message, the instant messaging server 106 sends, through the network 104, the instant messaging message to another terminal that performs instant messaging with the terminal 102.
  • the instant messaging message includes, but is not limited to a text message, a picture message, a multimedia message, or the like.
  • video instant messaging may further be performed between terminals 102, for example, a user A uses the terminal 102 to log onto the instant messaging client and perform instant messaging with a user B of another terminal 102.
  • the user A may send a video chat request to the user B by using the instant messaging client, and the request is forwarded to the another terminal 102 by using the instant messaging server 106.
  • the two parties establish a video chat, each terminal 102 uses a built-in video capture device to capture a video image, and then sends the captured video image to the other party by using the instant messaging server 106.
  • the video capture device of the terminal 102 of the user A captures a video image of the user A, and sends the video image to the instant messaging server 106 through the network 104; the instant messaging server 106 then sends, through the network 104, the video image of the user A to the another terminal 104 of the user B for displaying.
  • a video image of the user B may also be sent to the terminal 102 of the user A for displaying, thereby implementing a video chat.
  • a gender detection server 108 may process the video data received by the instant messaging server 106, which includes detecting a face image in the video data and determining a user gender according to the face image, for example, detecting the video image of the user A to determine the gender of the user A.
  • the determined user gender and a corresponding user identifier are sent to an information management server 110.
  • the information management server 110 stores a large quantity of network information that can be pushed, and may update the stored network information periodically.
  • the network information includes but is not limited to version update information of various software, news information, commodity information, and the like.
  • the information management server 110 After receiving the user identifier and user gender, the information management server 110 searches for network information matching the user gender by using the user gender as a keyword, and the matching network information and the corresponding user identifier are sent to the instant messaging server 106 together.
  • the instant messaging server 106 receives the network information and the user identifier, and according to the user identifier, sends the network information to an interface of an instant messaging client run in the corresponding terminal 102 for displaying. In this way, effective network information can be placed on an instant messaging client, thereby reducing redundancy of network information and a waste of network resources.
  • a network information push method based on instant messaging includes:
  • Step 202 Acquire a user identifier and video data corresponding to the user identifier.
  • a user identifier and corresponding video data may be acquired from the instant messaging server.
  • the step of acquiring a user identifier and corresponding video data includes: acquiring a user identifier used by a user to log onto the instant messaging client, and corresponding video data, where the video data is video data that needs to be sent to another instant messaging client, which establishes video instant messaging with the instant messaging client, for displaying.
  • Step 204 Detect a face image in the video data.
  • one of multiple face detection methods such as a reference template method, a face rule method, a sample learning method, and a skin color model method, may be used to detect whether the video data includes a face image.
  • a face rule method because a face has particular structure distribution features, these features may be extracted from video data to generate a corresponding rule to determine whether the video data includes a face.
  • the skin color model method because the skin color of a face is relatively concentrated in color space and is regular in some extent, it may be detected whether video data includes a face by detecting whether the video data includes skin color features of a face.
  • step 204 if it is detected that the video data includes a face image, step 206 is performed; otherwise, detection continues.
  • Step 206 Determine a user gender according to the face image.
  • the detected face image may be preprocessed, for example, setting the face image to unified dimensions and normalizing illuminance. Then, features are extracted from the preprocessed face image, and the user gender is determined according to the extracted features.
  • Step 208 Search for corresponding network information according to the determined user gender.
  • a male user may be interested in network information related to software, football, vehicle parts, and the like, while a female user may be interested in network information related to cosmetics, bags, clothing, and the like. Therefore, the user gender may be used as a keyword to search a large amount of network information for network information that matches the gender.
  • Step 210 Send the found network information to an instant messaging chat window, which corresponds to the user identifier, for presentation.
  • the user identifier may be an instant messaging number used for logging onto the instant messaging client, a mobile communication number or a unique identity number corresponding to the instant messaging number uniquely, or the like.
  • the user gender of a user is determined according to the video data acquired by the video capture device of the terminal used by the user. In this way, the network information found according to the user gender may be pushed to the terminal used by the user. Specifically, the network information may be presented in the instant messaging chat window used for the video chat.
  • a face image in video data is detected, a user gender is determined according to the face image, and then, corresponding network information is searched for according to the user gender, so as to push network information according to the user gender.
  • the pushed network information better conforms to needs of a user, thereby reducing redundancy of network information and a waste of network resources.
  • step 206 of determining a user gender according to the face image includes: extracting features from the face image, and inputting the extracted features to a preset classification model, so as to obtain a user gender classification result, where the preset classification model is a classification model obtained by using a support vector machine to perform classification training on features extracted from face image training samples.
  • gender classification of a face image by using a classification model is divided into two parts: an offline part and an online part.
  • multiple face images of different degrees including male face images and female face images, may be selected as face image training samples.
  • These face image training samples may be marked as male/female manually first, that is, each face image training sample is marked as male or female according to an actual gender of the face image.
  • features are extracted from these face image training samples.
  • scales and illuminance of the face images may be normalized first, for example, widths and heights of the face images are unified to be 80*80 pixels, a mean value of pixel values is 0, and square errors of pixel values are normalized to be 1.
  • features of the normalized face images are extracted.
  • feature extractors such as Gabor (an image texture feature extractor) , LBP (local binary pattern, which is an efficient texture descriptor) , and HOG (Histogram of Oriented Gradient) may be used to extract features from the face images.
  • Gabor features an image texture feature extractor
  • LBP local binary pattern, which is an efficient texture descriptor
  • HOG Histogram of Oriented Gradient
  • a convolution operation may be performed on the normalized face images and a Gabor filter of multiple scales and multiple directions, to obtain a multidimensional feature coefficient.
  • a convolution operation is performed on the face images with normalized dimensions of 80*80 pixels and a Gabor filter of five scales and eight directions, to obtain a Gabor feature coefficient with 80*80*5*8 dimensions.
  • a principal component analysis method may be used to reduce the dimensions of the Gabor feature coefficient, for example, to 6400 dimensions.
  • the detected face image may be normalized correspondingly, and corresponding features of the normalized face image may be extracted.
  • Gabor features as an example, a Gabor feature coefficient may be correspondingly extracted from the normalized face image and dimension reduction is performed on the Gabor feature coefficient.
  • the feature coefficient obtained after the dimension reduction is input as X to the foregoing obtained linear fitting model F, an operation is performed, and a gender scoring result Y corresponding to the feature X is output. According to the gender scoring result Y, the user gender corresponding to the face image may be obtained.
  • a classification model is obtained.
  • Corresponding features in a face image detected in video data received by an instant messaging server in real time may be correspondingly extracted, and directly input to a classification model that is trained in advance, and a corresponding scoring result may be obtained quickly, thereby obtaining a user gender corresponding to the video data quickly, which is implemented conveniently and quickly.
  • another network information push method based on instant messaging is further provided and the method includes:
  • Step 302 Establish video instant messaging between a first instant messaging client and a second instant messaging client.
  • the terms "first” and "second” are relative concepts.
  • the second instant messaging client refers to another client that is run in a terminal different from that of the first instant messaging client and performs instant messaging with the first instant messaging client.
  • a first user may use a first user identifier to log onto the first instant messaging client on a first terminal, and a second user may use a second user identifier to log onto the second instant messaging client on a second terminal.
  • a terminal where the first instant messaging client is located may initiate a video chat request, and after receiving a confirmation message from the second terminal, establish video instant messaging, that is, a video chat, between the first instant messaging client and the second instant messaging client.
  • a terminal where the second instant messaging client is located may also initiate a video chat request, and after receiving a confirmation message from the first terminal, establish a video chat between the first instant messaging client and the second instant messaging client.
  • Step 304 Acquire a first user identifier used for logging onto the first instant messaging client and corresponding first video data, and send the first video data to the second instant messaging client for displaying.
  • the first user identifier and the second user identifier may be friends or members in a same group.
  • the first terminal may use a video capture device to acquire the first video data of the first user and send the first video data to the second instant messaging client for displaying.
  • the second user may see a video image of the first user in real time.
  • the second terminal may also use a video capture device to acquire the second video data of the second user and send the second video data to the first instant messaging client for displaying.
  • Step 306 Detect a face image in the first video data.
  • a gender detection server may acquire from the instant messaging server, the first user identifier and the corresponding first video data, and detect whether the first video data includes a face image. If it is detected that the first video data includes the face image, step 308 is further performed, and if the first video data does not include a face image, no processing is performed or network information may be selected randomly and pushed.
  • one of multiple face detection methods such as a reference template method, a face rule method, a sample learning method, and a skin color model method, may be used to detect whether the video data includes a face image.
  • Step 308 Determine a user gender corresponding to the first user identifier according to the face image.
  • the detected face image may be preprocessed, for example, setting the face image to unified dimensions and normalizing illuminance. Then, features are extracted from the preprocessed face image, and the user gender is determined according to the extracted features.
  • features may be extracted from the normalized face image, and the extracted features are input to a preset classification model, so as to obtain a user gender classification result, where the preset classification model is a classification model obtained by using a support vector machine to perform classification training on features extracted from face image training samples.
  • Step 310 Search for corresponding network information according to the user gender corresponding to the first user identifier.
  • the user gender includes male and female, and may be used as a keyword to search a large amount of network information for network information that matches the gender.
  • Step 312 Send the found network information to the first instant messaging client for presentation.
  • the user gender determined according to the first video data is the gender of the first user and corresponds to the first user identifier.
  • the found network information may be sent to the first instant messaging client for presentation.
  • the first user may interact with the network information presented on the first instant messaging client.
  • a face image in video data is detected, a user gender is determined according to the face image, and then corresponding network information is searched for according to the user gender, so as to push network information according to the user gender.
  • the pushed network information better conforms to needs of a user, thereby reducing redundancy of network information and a waste of network resources.
  • the method further includes: acquiring a second user identifier for logging onto the second instant messaging client and corresponding second video data, and sending the second video data to the first instant messaging client for displaying; detecting a face image in the second video data; determining a user gender corresponding to the second user identifier according to the face image; searching for corresponding network information according to the user gender corresponding to the second user identifier; and sending the found network information to the second instant messaging client for presentation.
  • the second video data of the second user may further be acquired, so as to obtain the user gender of the second user, thereby pushing network information to the second user according to the user gender of the second user.
  • FIG. 4 description is made by using an example in which a first terminal 402 and a second terminal 404 perform instant messaging.
  • the embodiment shown in FIG. 4 is merely a simple embodiment used for describing a network information push method based on instant messaging provided by this embodiment of the present invention.
  • the first terminal 402 interacts with the second terminal 404 through a network.
  • FIG. 4 merely shows a network, it may also be understood that, data sent by the first terminal 402 to the second terminal 404 is forwarded by a server.
  • the server includes an instant messaging server, a gender detection server, and an information management server.
  • a first user uses a first user identifier to log onto a first instant messaging client on the first terminal 402, and a first instant messaging chat window 402a is displayed on the first terminal 402.
  • a second user uses a second user identifier to log onto a second instant messaging client on the second terminal 404, and a second instant messaging chat window 404a is displayed on the second terminal 404.
  • the first user and the second user perform instant messaging by using the instant messaging chat windows.
  • the first terminal 402 may send, to the second terminal 404 by using an instant messaging server, an instant messaging message that is input by the first user, and the instant messaging message input by the first user is displayed in the second instant messaging chat window 404a.
  • the first user may have a video chat with the second user.
  • the first terminal 402 may capture first video data of the first user by using a video capture device, and then sends the first user identifier and the first video data to the instant messaging server; the instant messaging server then sends the first video data to the second terminal 404, and the first video data is displayed in the second instant messaging chat window 404a.
  • second video data of the second user is also sent to the first terminal 402 and displayed in the instant messaging chat window 402a.
  • the first instant messaging chat window 402a displays a video image 402b of the second user.
  • the first instant messaging chat window 402a may also display a video image 402c of the first user.
  • the second instant messaging chat window 404a displays a video image 404b of the first user.
  • the second instant messaging chat window 404a may also display a video image 404c of the second user. Therefore, the video image 402b is actually an image the same as the video image 404c, and the video image 404b is actually an image the same as the video image 402c. In this way, a video chat between the first user and the second user is implemented.
  • the gender detection server acquires video data (which corresponds to the video image) of the first user, detects a face image therein, and determines the gender of the first user according to the face image; and acquires video data of the second user, detects a face image therein, and determines the gender of the second user according to the face image.
  • the gender detection server determines that the first user is female and the second user is male.
  • the gender detection server delivers the determined user gender and the corresponding user identifier to the information management server.
  • the information management server searches according to the user gender, to obtain network information matching the user gender, and then sends the network information and the corresponding user identifier to the instant messaging server.
  • the instant messaging server pushes corresponding network information to the corresponding terminal according to the user identifier, and the network information is displayed in the instant messaging chat window.
  • the instant messaging chat window may directly display the network information, which includes, but is not limited to a text, a picture, and the like.
  • the information management server may generate a link corresponding to the network information.
  • the instant messaging chat window may further present the corresponding link.
  • network information 402d presented in the first instant messaging chat window 402a used by the first user is "for beautiful clothes, click here" .
  • the information corresponds to a link address and the first user may click the link to go to a corresponding webpage to learn about details of the network information.
  • network information 404d presented in the second instant messaging chat window 404a used by the second user is "click here to acquire updates of the Word Cup"
  • the second user may also interact with the network information.
  • a network information push apparatus based on instant messaging is further provided and the apparatus includes:
  • an information acquiring module 502 configured to acquire a user identifier and corresponding video data
  • a face detection module 504 configured to detect a face image in the video data
  • a gender determining module 506, configured to determine a user gender according to the face image
  • an information search module 508, configured to search for corresponding network information according to the determined user gender
  • an information push module 510 configured to send the network information to an instant messaging chat window, which corresponds to the user identifier, for presentation.
  • the information acquiring module 502 is configured to acquire a user identifier used for logging onto an instant messaging client and corresponding video data, where the video data is video data that needs to be sent to another instant messaging client, which establishes video instant messaging with the instant messaging client, for displaying.
  • the gender determining module 506 includes:
  • a feature extraction module 516 configured to extract features from the face image
  • a gender detection module 526 configured to input the extracted features to a preset classification model, so as to obtain a user gender classification result.
  • the classification model is a classification model obtained by using a support vector machine to perform classification training on features extracted from face image training samples.
  • the gender determining module 506 further includes a preprocessing module (not shown in the figure) , which is configured to preprocess the detected face image, for example, setting the face image to unified dimensions and normalizing illuminance, and then, extract features from the preprocessed face image.
  • a preprocessing module (not shown in the figure) , which is configured to preprocess the detected face image, for example, setting the face image to unified dimensions and normalizing illuminance, and then, extract features from the preprocessed face image.
  • a network information push system based on instant messaging is further provided and the system includes:
  • an instant messaging server 702 configured to establish video instant messaging between a first instant messaging client and a second instant messaging client, acquire a first user identifier used for logging onto the first instant messaging client and corresponding first video data, and send the first video data to the second instant messaging client for displaying;
  • a gender detection server 704 configured to detect a face image in the first video data, and determine a user gender corresponding to the first user identifier according to the face image;
  • an information push server 706, configured to search for corresponding network information according to the user gender corresponding to the first user identifier, and send the found network information to the first instant messaging client for presentation.
  • the instant messaging server 702 is further configured to acquire a second user identifier used for logging onto the second instant messaging client and second video data corresponding to the second user identifier, and send the second video data to the first instant messaging client for displaying.
  • the gender detection server 704 is further configured to detect a face image in the second video data, and determine user gender corresponding to the second user identifier according to the face image.
  • the information push server 706 is further configured to search for corresponding network information according to the user gender corresponding to the second user identifier, and send the found network information to the second instant messaging client for presentation.
  • the gender detection server 704 is configured to normalize the detected image.
  • the program may be stored in a computer readable storage medium.
  • the storage medium may be a magnetic disk, an optical disc, a read-only memory (ROM) , a random access memory (RAM) , or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

L'invention concerne un procédé, un appareil et un système d'envoi d'informations de réseau en fonction d'une messagerie instantanée. Le procédé consiste : à acquérir un identificateur d'utilisateur et des données vidéo correspondant à l'identificateur d'utilisateur ; à détecter une image de visage dans les données vidéo ; à déterminer le sexe de l'utilisateur selon l'image de visage ; à rechercher des informations de réseau correspondantes selon le sexe de l'utilisateur déterminé ; à envoyer les informations de réseau à une fenêtre de dialogue de messagerie instantanée, qui correspondent à l'identificateur d'utilisateur, pour une présentation. Par utilisation du procédé, de l'appareil et du système, des informations de réseau peuvent être envoyées selon le sexe de l'utilisateur, et les informations de réseau envoyées sont mieux conformes aux besoins d'un utilisateur, permettant ainsi de réduire la redondance d'informations de réseau et un gaspillage de ressources de réseau.
PCT/CN2015/082147 2014-06-24 2015-06-24 Procédé, appareil et système d'envoi d'informations de réseau en fonction d'une messagerie instantanée Ceased WO2015196986A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/199,243 US20160315886A1 (en) 2014-06-24 2016-06-30 Network information push method, apparatus and system based on instant messaging

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410289498.8A CN105323143B (zh) 2014-06-24 2014-06-24 基于即时通讯的网络信息推送方法、装置和系统
CN201410289498.8 2014-06-24

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/199,243 Continuation US20160315886A1 (en) 2014-06-24 2016-06-30 Network information push method, apparatus and system based on instant messaging

Publications (1)

Publication Number Publication Date
WO2015196986A1 true WO2015196986A1 (fr) 2015-12-30

Family

ID=54936866

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/082147 Ceased WO2015196986A1 (fr) 2014-06-24 2015-06-24 Procédé, appareil et système d'envoi d'informations de réseau en fonction d'une messagerie instantanée

Country Status (3)

Country Link
US (1) US20160315886A1 (fr)
CN (1) CN105323143B (fr)
WO (1) WO2015196986A1 (fr)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10423830B2 (en) 2016-04-22 2019-09-24 Intel Corporation Eye contact correction in real time using neural network based machine learning
US10664949B2 (en) * 2016-04-22 2020-05-26 Intel Corporation Eye contact correction in real time using machine learning
CN109766156B (zh) 2018-12-24 2020-09-29 维沃移动通信有限公司 一种会话创建方法及终端设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070239874A1 (en) * 2001-07-23 2007-10-11 Mihal Lazaridis System and method for pushing information to a mobile device
CN101072193A (zh) * 2007-03-30 2007-11-14 腾讯科技(深圳)有限公司 基于即时通信工具的在线广告互动系统及方法
CN101079894A (zh) * 2006-12-21 2007-11-28 腾讯科技(深圳)有限公司 一种推送网络信息的系统及方法
CN101620715A (zh) * 2009-08-06 2010-01-06 余洋 智能广告发布方法和系统
CN103377293A (zh) * 2013-07-05 2013-10-30 河海大学常州校区 多源输入、信息智能优化处理的全息触摸交互展示系统

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0712879D0 (en) * 2007-07-03 2007-08-08 Skype Ltd Video communication system and method
US20100106573A1 (en) * 2008-10-25 2010-04-29 Gallagher Andrew C Action suggestions based on inferred social relationships
CN102833182B (zh) * 2012-08-09 2016-11-23 上海量明科技发展有限公司 即时通信中进行人脸识别的方法、客户端及系统
CN102968555A (zh) * 2012-11-01 2013-03-13 江苏物联网研究发展中心 基于电子商务的懒人搭配穿衣建议系统
CN103093216B (zh) * 2013-02-04 2014-08-20 北京航空航天大学 基于人脸图像的性别分类方法及系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070239874A1 (en) * 2001-07-23 2007-10-11 Mihal Lazaridis System and method for pushing information to a mobile device
CN101079894A (zh) * 2006-12-21 2007-11-28 腾讯科技(深圳)有限公司 一种推送网络信息的系统及方法
CN101072193A (zh) * 2007-03-30 2007-11-14 腾讯科技(深圳)有限公司 基于即时通信工具的在线广告互动系统及方法
CN101620715A (zh) * 2009-08-06 2010-01-06 余洋 智能广告发布方法和系统
CN103377293A (zh) * 2013-07-05 2013-10-30 河海大学常州校区 多源输入、信息智能优化处理的全息触摸交互展示系统

Also Published As

Publication number Publication date
CN105323143A (zh) 2016-02-10
CN105323143B (zh) 2021-01-15
US20160315886A1 (en) 2016-10-27

Similar Documents

Publication Publication Date Title
CN114258559B (zh) 用于标识具有不受控制的光照条件的图像中的肤色的技术
CN108446390B (zh) 用于推送信息的方法和装置
US11270099B2 (en) Method and apparatus for generating facial feature
CN107590255B (zh) 信息推送方法和装置
CN110740389B (zh) 视频定位方法、装置、计算机可读介质及电子设备
US20190228227A1 (en) Method and apparatus for extracting a user attribute, and electronic device
WO2018095142A1 (fr) Procédé et appareil d'interaction de diffusion en direct
JP2018524669A5 (fr)
US20180174299A1 (en) Intelligent auto-cropping of images
US20180225377A1 (en) Method, server and terminal for acquiring information and method and apparatus for constructing database
TWI586160B (zh) 利用行動電話及雲端可視化搜尋引擎之即時物體掃描
US20170116465A1 (en) Video processing method and system, video player and cloud server
US9113002B2 (en) Method and system for automatically capturing an object using a mobile terminal
WO2017096801A1 (fr) Procédé et dispositif de traitement d'informations
CN112733057A (zh) 网络内容安全检测方法、电子装置和存储介质
CN108734003A (zh) 身份验证方法、装置、设备、存储介质及程序
CN107741933A (zh) 用于检测文本的方法和装置
CN113469138A (zh) 对象检测方法和装置、存储介质及电子设备
US20160315886A1 (en) Network information push method, apparatus and system based on instant messaging
CN106096520A (zh) 一种信息推送方法及装置
CN108848404A (zh) 移动终端的二维码信息共享系统
CN117689935A (zh) 证件信息识别方法、装置、系统、电子设备及存储介质
CN111563726A (zh) 企业整改监管方法、装置、设备及计算机可读存储介质
CN108334602B (zh) 数据标注方法和装置、电子设备、计算机存储介质
CN110163043B (zh) 面部检测方法、装置、存储介质及电子装置

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15812810

Country of ref document: EP

Kind code of ref document: A1

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

122 Ep: pct application non-entry in european phase

Ref document number: 15812810

Country of ref document: EP

Kind code of ref document: A1