[go: up one dir, main page]

CN103001856A - Information sharing method and system and instant messaging (IM) client and server - Google Patents

Information sharing method and system and instant messaging (IM) client and server Download PDF

Info

Publication number
CN103001856A
CN103001856A CN2012105163951A CN201210516395A CN103001856A CN 103001856 A CN103001856 A CN 103001856A CN 2012105163951 A CN2012105163951 A CN 2012105163951A CN 201210516395 A CN201210516395 A CN 201210516395A CN 103001856 A CN103001856 A CN 103001856A
Authority
CN
China
Prior art keywords
information
sharing
website
instant messaging
sharer
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.)
Granted
Application number
CN2012105163951A
Other languages
Chinese (zh)
Other versions
CN103001856B (en
Inventor
侯冠军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210516395.1A priority Critical patent/CN103001856B/en
Publication of CN103001856A publication Critical patent/CN103001856A/en
Application granted granted Critical
Publication of CN103001856B publication Critical patent/CN103001856B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an information sharing method and a system and an IM client and a server. The method includes that the IM client receives sharing requests sent by a sharer through a browser of a web site, wherein the sharing requests comprise resource websites of the web site; contact information of the sharer is displayed, and shared person information determined by the sharer is received; the sharing requests and the shared person information are transmitted to the IM server through a chat conversation between the sharer and the shared person, so that the IM server generates a sharing website by using the resource websites in the sharing requests, and the sharing website serves as a sharing information object to be sent to the shared person. The information sharing method and the system and the IM client and the server aim to provide a novel information sharing scheme, and further, statistics of sharing page views, tracking of information transmission paths, monitoring of user access behaviors and the like are achieved on the basis of the scheme.

Description

Information sharing method and system, instant messaging client and server
Technical Field
The invention relates to the technical field of communication, in particular to an information sharing method and system, an instant messaging client and a server.
Background
With the continuous development of information technology, internet service providers can assist users in directly sharing accessed WEB pages or embedded resources to social platforms by integrating sharing interfaces of different social platforms (such as social platforms like microblogs, blogs and SNS social websites) into the WEB pages. However, as a social platform earlier than the WEB2.0 platform, the instant messaging system provides users with sharing WEB pages or embedded resources in two ways:
1. and manually copying the resource website of the WEB webpage by the user, pasting the resource website in the chat window of the opened instant messaging client, and sharing the WEB webpage to the contact person in a window chat mode.
2. After a user clicks a sharing button in a WEB page, a website can automatically generate a dedicated sharing website of the user, wherein the dedicated sharing website comprises information such as the WEB website capable of being attached with information such as user identity and the like, a webpage title, a short description of a webpage and the like, and the user can paste the sharing website in an open instant messaging client chat window to share the sharing website to a contact person.
The two existing sharing methods have the following disadvantages:
1) the resource websites shared by the users to the contacts all point to the internet website directly, and when the shared person accesses the website through the link address, the instant messaging service provider cannot obtain the access information of the users, so that the following problems occur: the condition that the user accesses the website through the instant messaging tool cannot be counted, the access behavior brought by user sharing cannot be tracked, and a propagation path for gradually sharing and forwarding information cannot be established.
2) For risks existing in the resource website shared by the user, the instant messaging service provider cannot give an early warning to the sharee, and cannot control the access behavior of the sharee to the shared resource website.
Disclosure of Invention
The information sharing method and system, the instant messaging client and the server provided by the embodiment of the invention provide a new information sharing scheme based on the instant messaging client and the instant messaging server.
Therefore, the embodiment of the invention provides the following technical scheme:
in a first aspect, an embodiment of the present invention provides an information sharing method for an instant messaging client, where the method includes:
the method comprises the steps that an instant messaging client receives a sharing request sent by a sharer through a browser of an internet site, wherein the sharing request comprises a resource website of the internet site;
displaying contact information of a sharer, and receiving sharee information determined by the sharer;
and forwarding the sharing request and the information of the shared person to an instant messaging server through a chat session between the shared person and the shared person, so that the instant messaging server generates a sharing website by using the resource website in the sharing request, and sends the sharing website to the shared person as a sharing information object.
In a first possible implementation manner of the first aspect, the receiving a sharing request sent by a sharer through a browser is specifically implemented by:
the instant messaging client receives a sharing request sent by the browser through an instant messaging client sharing interface, and the sharing interface refers to a resource page of an internet site integrated and displayed on the browser.
In a second possible implementation manner of the first aspect, the method further includes:
prior to said displaying of the sharee contact information,
and judging whether the sharer logs in the instant messaging client or not, and if not, prompting the sharer to log in.
With reference to the first aspect or the first or second possible implementation manner of the first aspect, in a third possible implementation manner, the shared information object further includes one or more of a simple description, early warning information, and a security level of a shared website.
In a second aspect, an embodiment of the present invention provides an information sharing method for an instant messaging server, where the method includes:
the instant messaging server receives a sharing request and information of a shared person sent by an instant messaging client; the sharing request is sent to the instant messaging client by a sharer through a browser of an internet site, and the sharing request comprises a resource website; the information of the sharees is selected and determined by the sharees in the contact information of the sharees;
and generating a sharing website by using the resource website, and sending the sharing website to the sharee as a sharing information object.
In a first possible implementation manner of the second aspect, the method further includes:
receiving an access request, wherein the access request comprises a sharing website;
and searching a resource website corresponding to the shared website according to the shared website, and indicating a browser to access the resource website.
With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner, the method further includes:
after the receipt of the access request, the access request is transmitted,
and determining early warning information according to the security level of the shared website, and sending the early warning information as a shared information object to the instant messaging client.
With reference to the second aspect or the first or second possible implementation manner of the second aspect, in a third possible implementation manner, the method further includes:
receiving and storing sharing behavior information, wherein the sharing behavior information comprises a resource website, a sharing website, sharer information, sharee information, information sharing time, an information source and chat session message information;
and/or the presence of a gas in the gas,
receiving and storing forwarding behavior information, wherein the forwarding behavior information comprises forwarder information, forwardee information, information forwarding time, source chat session message information and destination chat session message information; the forwarder information is any one of the sharee information, and the forwarder information is at least one of contact information of the forwarder;
and/or the presence of a gas in the gas,
and receiving and storing access behavior information, wherein the access behavior information comprises visitor information, access time and the chat session message information.
In a third aspect, an embodiment of the present invention provides an instant messaging client, including:
the sharing request receiving unit is used for receiving a sharing request sent by a sharer through a browser of an internet site, wherein the sharing request comprises a resource website of the internet site;
the contact display unit is used for displaying the contact information of the sharer and receiving the information of the sharee determined by the sharer;
and the sharing request sending unit is used for forwarding the sharing request and the information of the shared person to an instant messaging server through a chat session between the shared person and the shared person, so that the instant messaging server generates a sharing website by using a resource website in the sharing request, and sends the sharing website as a sharing information object to the shared person.
In a first possible implementation manner of the third aspect, the instant messaging client further includes:
and the judging unit is used for judging whether the sharer logs in the instant messaging client or not, and if not, prompting the sharer to log in and then informing the contact person display unit to display the contact person information of the sharer.
In a fourth aspect, an embodiment of the present invention provides an instant messaging server, where the server includes:
the receiving unit is used for receiving a sharing request and information of a shared person sent by the instant messaging client; the sharing request is sent to the instant messaging client by a sharer through a browser of an internet site, and the sharing request comprises a resource website; the information of the sharees is selected and determined by the sharees in the contact information of the sharees;
the generating unit is used for generating a sharing website corresponding to the resource website by using the resource website;
and the sending unit is used for sending the sharing website as a sharing information object to the shared person.
In a first possible implementation manner of the fourth aspect, the instant messaging server further includes:
the second access request receiving unit is used for receiving an access request, and the access request comprises a sharing website;
and the searching unit is used for searching the resource website corresponding to the sharing website according to the sharing website and indicating the browser to access the resource website.
With reference to the first possible implementation manner of the fourth aspect, in a second possible implementation manner, the instant messaging server further includes:
and the early warning information sending unit is used for determining early warning information according to the security level of the shared website after the second access request receiving unit receives the access request, and sending the early warning information as a shared information object to the instant messaging client.
With reference to the fourth aspect or the first or second possible implementation manner of the fourth aspect, in a third possible implementation manner, the instant messaging server further includes:
the sharing information storage unit is used for receiving and storing sharing behavior information, wherein the sharing behavior information comprises a resource website, a sharing website, sharer information, sharee information, information sharing time, an information source and chat session message information;
and/or the presence of a gas in the gas,
the forwarding information storage unit is used for receiving and storing forwarding behavior information, wherein the forwarding behavior information comprises forwarder information, forwardee information, information forwarding time, source chat session message information and destination chat session message information; the forwarder information is any one of the sharee information, and the forwarder information is at least one of contact information of the forwarder;
and/or the presence of a gas in the gas,
and the access information storage unit is used for receiving and storing access behavior information, wherein the access behavior information comprises visitor information, access time and the chat session message information.
In a fifth aspect, an embodiment of the present invention provides an information sharing system, where the system includes an instant messaging client in the third aspect or in a first possible implementation manner of the third aspect, an instant messaging server in the fourth aspect or in any one of the first to third possible implementation manners of the fourth aspect, and a browser.
In a first possible implementation manner of the fifth aspect, the browser is configured to display a resource page of an internet site, and a sharing interface reference of an instant messaging client is integrated on the resource page;
after the sharer clicks the sharing button, the browser acquires a resource website of the resource page and sends a sharing request containing the resource website to an instant messaging client;
wherein the share button represents the share interface reference; the resource page is a display result of the resource returned to the browser by the internet site on the browser when the sharer accesses the internet site through the browser.
With reference to the first possible implementation manner of the fifth aspect, in a second possible implementation manner, a manner in which the browser sends the sharing request to the instant messaging client is as follows:
after the sharer clicks the sharing button, the browser calls a sharing interface of the instant messaging client to obtain the resource website, and sends a sharing request containing the resource website to a chat session between the sharer and the sharee through the sharing interface;
or,
after the sharer clicks the sharing button, the browser calls a sharing interface of the instant messaging client to obtain the resource website, and copies the resource website to a clipboard, so that the sharer can paste the resource website to a chat session window between the sharer and the sharee; the chat session window is a display unit of the chat session between the sharer and the shared user of the instant messaging client.
The embodiment of the invention aims to provide a novel information sharing method and system, an instant messaging client and a server. The new information sharing process provides a certain technical basis for counting the shared access amount, tracking the propagation path and controlling the user access behavior.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art according to the drawings.
FIG. 1 is a framework diagram of an application scenario of an embodiment of the present invention;
fig. 2 is a flowchart of an information sharing method according to an embodiment 1 of the present invention;
fig. 3 is a flowchart of an information sharing method according to an embodiment 2 of the present invention;
FIG. 4 is a signaling diagram of an information sharing process performed by an API approach;
fig. 5 is a flowchart of an information sharing method according to an embodiment 3 of the present invention;
fig. 6 is a flowchart of an information sharing method according to an embodiment 4 of the present invention;
fig. 7 is a flowchart of an information sharing method according to an embodiment 5 of the present invention;
fig. 8 is a schematic diagram of an instant messaging client embodiment 1 according to an embodiment of the present invention;
fig. 9 is a schematic diagram of an instant messaging client embodiment 2 according to an embodiment of the present invention;
fig. 10 is a schematic diagram of an instant messaging server according to an embodiment of the present invention;
fig. 11 is a schematic diagram of a hardware configuration of an instant messaging client according to an embodiment of the present invention;
fig. 12 is a schematic diagram of a hardware configuration of an instant messaging server according to an embodiment of the present invention.
Detailed Description
In order to make the technical field of the invention better understand the scheme of the invention, the following detailed description of the embodiments of the invention is provided in conjunction with the accompanying drawings and the implementation mode.
The invention provides an information sharing system which comprises an instant communication client, an instant communication server and a browser, wherein the instant communication client and the browser run on a computer operated by a user, as shown in figure 1, the computer operated by the user is positioned between the instant communication server and an internet site, the internet site is accessed through the browser, a resource website of an internet resource page is obtained, the resource website is sent to the instant communication server through the instant communication client, the resource website is converted into a sharing website by the server, and then the sharing website is sent to a sharee selected by the sharee.
The method disclosed by the embodiment of the invention can be executed by a central processing unit, or realized by the central processing unit. The central processing unit may be an integrated circuit chip having signal processing capabilities. In the implementation process, the steps of the method disclosed by the embodiment of the present invention can be implemented by hardware integrated logic circuits in the central processing unit or instructions in the form of software. For performing the methods disclosed in the embodiments of the present invention, the aforementioned central processing unit may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is positioned in the memory, and the central processing unit reads the information in the memory and completes the steps of the method by combining the hardware.
Example one
As shown in fig. 2, a flowchart of an information sharing method embodiment 1 according to an embodiment of the present invention is shown, and includes:
step 101, an instant messaging client receives a sharing request sent by a sharer through a browser of an internet site, wherein the sharing request comprises a resource website of the internet site.
Specifically, the browser may send a sharing request to the client through the instant messaging client sharing interface, which integrates the sharing interface reference of the instant messaging client into an internet site resource page displayed by the browser, and displays the sharing interface reference on the resource page displayed by the browser. The sharing interface reference may appear as a sharing button or a sharing operation connection. In addition, the sharing interface reference may be a direct reference or an indirect reference, for example, the indirect reference may be embodied as: a browser-side script program provided by the site is executed, which re-references the client interface.
In the following, two specific implementation processes of sending a sharing request to a client by a browser are briefly introduced by taking a sharing interface reference expression as a sharing button as an example.
The first mode is that after a sharer accesses internet site resources through a browser and clicks a sharing button on an internet site resource page displayed by the browser, the browser calls a sharing interface of an instant messaging client to obtain a resource website of the resource page displayed by the browser, and simultaneously sends a sharing request containing the resource website to a chat session between the sharer and a sharee through the sharing interface to trigger the instant messaging client to perform sharing operation.
The chat session in the embodiment of the present invention may be understood as a connection relationship between the sharer and the sharee, and the connection relationship may be a connection of a currently ongoing session or a connection of a session that has ended but remains valid.
The second method is that after a sharer clicks a sharing button on a resource page, a browser calls a sharing interface and obtains the resource website, the resource website is automatically copied to a clipboard, so that the sharer can manually paste the resource website to a chat session window between the sharer and a sharee (the chat session window is a display unit of a chat session between the sharer and the sharee of an instant messaging client), and the instant messaging client is triggered to perform sharing operation.
Unlike the first method, the browser does not send a sharing request to the connection relationship between the sharer and the sharee, but copies the resource website to the clipboard, so that the sharer pastes the resource website to the chat window in the subsequent process, and triggers the client to send the sharing request to the server by means of click sending, for example.
It should be noted that, in the two implementation manners, after the sharer clicks the sharing button, the browser may first obtain the resource website of the resource page, then call the sharing interface of the client, and then send the sharing request to the client through the sharing interface. In addition, the browser can call the sharing interface first and then acquire a resource website; or the two operation actions are completed synchronously, but the embodiment of the present invention is not limited to this, as long as the sharing request including the resource address can be sent to the instant messaging client.
The instant communication client in the invention can be embodied in two forms of a webpage client and a local client.
For the Resource website included in the sharing request, it may be defined by URI/IRI (universal Resource Identifier; international Resource Identifiers), and in addition, the sharing request may also include some optional information such as Resource name, Resource description, and the like, which is not limited by the present invention.
The browser of the internet site in the embodiment of the invention is hereinafter referred to as a browser, and generally refers to internet information service client software.
And 102, displaying the contact information of the sharer, and receiving the information of the sharee determined by the sharer.
The instant messaging client receives the sharing request, is triggered to start sharing operation, firstly displays the contact information owned by the sharer to the sharer for viewing, and waits for receiving the information of the sharer determined by the sharer, so as to make sure the object of the sharing behavior.
It should be noted that the contact may include an individual contact and also include a group contact, and the contact may be a friend of the sharer, or a temporary contact or a one-way relationship contact of the sharer, which is not limited in the present invention. In addition, the number of the shared persons determined by each sharing behavior can be one or any number according to the wishes of the shared persons, and an upper limit value can also be set by the instant messaging system, so that the number selected by the shared persons cannot exceed the upper limit value, and the number of the selected shared persons is not limited by the invention.
Because there may be a plurality of sharees, it can be known from the description of the connection relationship between the sharer and the sharee in step 101, as long as one of the sharees and the sharer have the connection relationship of the conversation chat, the purpose of sharing information with a plurality of contacts can be correspondingly achieved by using the technical scheme of the present invention.
Step 103, forwarding the sharing request and the information of the shared person to an instant messaging server through a chat session between the shared person and the shared person, so that the instant messaging server generates a sharing website by using the resource website in the sharing request, and sends the sharing website to the shared person as a sharing information object.
After the sharer selects the sharee and confirms submission, the instant communication client forwards the sharing request and the information of the sharee to the instant communication server, and on one hand, the server needs to convert the resource website into a sharing website, namely, the resource website is mapped into a service address uniformly addressed by the server side, so that the resource website is managed; on the other hand, the server also needs to store the corresponding relationship between the resource website and the sharing website.
After the instant messaging server completes the two actions, the sharing website generated by conversion is sent to the instant messaging client of the shared person as the information sharing object, so that the shared person can know that the friend shares information with the shared website, and can access the internet website through the sharing website displayed in the window. Certainly, in order to make the sharer definitely know whether the sharing behavior is successful, the instant messaging server may further send the shared information object to the instant messaging client of the sharer, that is, the shared information object may be respectively displayed in the chat session windows of the sharer and the sharee.
It should be noted that, before the sharer submits the sharing request to the server through the client in step 103, the instant messaging client may also prompt the sharer to submit simple description information of the resource page content to the server, for example, add a new simple description or edit and update an existing brief description, add an evaluation of the sharer, and then submit the sharing request to the server, so that the brief description information may also be used as a sharing information object and sent to the instant messaging client of the sharee together with the sharing website, that is, the sharing information object including the simple description and the sharing website may be sent to the instant messaging client of the sharee for display.
In addition, after the instant messaging server converts the resource website into the sharing website, the security level of the resource website can be set, and the corresponding early warning information is determined according to the security level, so that the sharing information object sent by the server to the shared person can also comprise the security level and/or the early warning information. That is to say, the shared information object can include a brief description and/or a security level and/or early warning information according to the actual situation besides including the shared website.
According to the information sharing method, the resource website is converted into the sharing website and then sent to the shared person, and the sharing website does not directly point to the Internet website any more, so that when the shared person accesses the Internet website through the sharing website, the address is resolved through the instant messaging server to obtain a real resource website, and the corresponding website can be accessed, and therefore an instant messaging service provider can count the condition that the shared person accesses the website through the instant messaging client (at least including information on the statistics of the access amount and the visitor).
In addition, the website addresses shared in the prior art are generally exposed and can be interpreted, if a sharer wants to obtain website rewards or improve the authority of the sharer on the website in a friend recommendation mode, the sharee can directly access the internet website by interpreting the shared website addresses, and the purpose of friend recommendation of the sharer cannot be achieved. By adopting the information sharing method of the embodiment of the invention, the sharee obtains the converted shared website, only the instant communication server can analyze and obtain the real resource website, and the sharee cannot directly read the shared website, so that the benefits of the sharee can be effectively ensured.
Example two
As shown in fig. 3, a flowchart of an information sharing method embodiment 2 according to an embodiment of the present invention is shown, and includes:
step 201, an instant messaging client receives a sharing request sent by a sharer through a browser of an internet site, where the sharing request includes a resource website.
Step 201 is the same as step 101, and is not described herein again.
Step 202, determining whether the sharer has logged in the instant messaging client, if not, prompting the sharer to log in, and then executing step 203.
Because the sharer needs to send the sharing request to the instant messaging server through the instant messaging client, when the sharer needs to share information, whether the sharer successfully logs in the client or not needs to be judged, if the judgment result shows that the sharer does not successfully log in (including two conditions of non-login and overtime login), a client login interface is returned to the sharer to prompt the sharer to log in the client, and after the sharer successfully logs in, the contact information of the sharer is obtained, and the step 203 is executed; if the judgment result indicates that the login is successful, the contact information of the sharer is directly acquired, and step 203 is executed.
Step 203, displaying the contact information of the sharer, and receiving the information of the sharee determined by the sharer.
Step 204, forwarding the sharing request and the information of the shared person to an instant messaging server through a chat session between the shared person and the shared person, so that the instant messaging server generates a sharing website by using the resource website in the sharing request, and sends the sharing website to the shared person as a sharing information object.
Steps 203 and 204 are the same as steps 102 and 103, and are not repeated here.
As shown in fig. 4, a process of information sharing by calling an API is shown, where an instant messaging client is a web client, and the sharing method may include the following steps:
1. the sharer accesses the internet site through a browser.
2. And returning the resource page with the sharing button by the Internet site, and displaying the resource page to the sharer through the browser.
3. And clicking the sharing button by the sharer, and initiating a resource page sharing request to the instant messaging client by the browser, wherein the sharing request comprises the acquired resource website.
4. The instant communication client judges the login state of the sharer, and if the sharer does not log in, a login interface is returned to the browser and displayed to the sharer by the browser.
5. The sharer executes login operation, inputs a user name and a password in a login interface and selects login.
6. And after the instant communication client judges that the login is successful, returning a contact person information list and/or a group information list to the browser for the sharer to select the object of the sharing behavior.
7. If the resource website comprises the short description of the webpage, the short description is displayed to the sharer through the browser, and the sharer can modify the short description and add the comment of the sharer.
8. After receiving the information of the sharee selected by the sharer, the sharer can submit a sharing request to the client through the browser, and then the client forwards the sharing request to the instant messaging server. Before submitting the sharing request, the sharer can be prompted to carry out verification code authentication, and the sharing request can be submitted to the client only on the premise that the authentication code is correctly input.
9. The server generates a sharing website by using the resource website and sends the sharing website to the client sides of the sharer and the sharee, so that the information sharing process of the embodiment of the invention is completed.
EXAMPLE III
As shown in fig. 5, a flowchart of an information sharing method embodiment 3 according to an embodiment of the present invention is shown, and includes:
step 301, an instant messaging client receives a sharing request sent by a sharer through a browser of an internet site, where the sharing request includes a resource website.
Step 302, determining whether the sharer has logged in the instant messaging client, if not, prompting the sharer to log in, and then executing step 303.
And 303, displaying the contact information of the sharer, and receiving the information of the sharee determined by the sharer.
Step 304, forwarding the sharing request and the information of the shared user to an instant messaging server through a chat session between the shared user and the shared user, so that the instant messaging server generates a sharing website by using the resource website in the sharing request, and sends the sharing website to the shared user as a sharing information object.
Steps 301 to 304 are the same as steps 201 to 204, and are not described herein again.
And 305, acquiring sharing behavior information, and sending the sharing behavior information to the instant messaging server for storage.
According to the methods shown in embodiments 1 and 2 of the present invention, after the sharer shares information, the situation that the sharee accesses the shared information through the instant messaging client can be counted, in embodiment 3, in order to further implement tracking and tracing of the shared information propagation process, the instant messaging client needs to obtain information related to the sharing behavior and send the information to the instant messaging server for storage, so as to provide a certain technical basis for efficiently tracking the information propagation process.
The sharing behavior information comprises a resource website, a sharing website, sharer information, sharee information, information sharing time, an information source and chat conversation message information. The method comprises the steps that sharer information is obtained to know who initiates the sharing operation, the information of a sharee is obtained to know who the sharing operation is directed to, and the sharer information and the information of the sharee can be embodied as user names registered by an instant messaging server; the information source can be embodied as the name of an internet site and the user name registered by a sharer on the website, the chat session message information comprises session ID client login person information (for the sharer, the client login person information is sharer information, for the sharer, the client login person information is sharee information), sender information (i.e. sharer information), receiver information (i.e. one or more of the sharee information), sending time, a message ID and message content, and the sharer can know in which specific session process (embodied by the session ID) the sharer is and at what time (embodied by the sending time) sends the sharing website (embodied by the message content) to the sharer through which specific message (embodied by the message ID) by obtaining the chat session message information.
For example, the sharer has a name A registered in the instant messenger server1The user names registered by the friends are respectively B1、B2、B3、B4And the user name registered by the sharer on the Xinlang website is A2When the sharer accesses the Sina website, the resource website U of the resource page C is displayed at 10:00 of 2012.07.211Converted into a shared website U2Is sent to B1、B2、B3If sharing is completed, A1The client side can acquire the relevant information of the sharing behavior as follows: u shape1;U2;A1;B1、B2、B3(ii) a 2012.07.21-10: 00; Xinlang-A2(ii) a Specific chat session message information for each sharee (to share to B)1For example, if A1Is between B and1in the second session process, the sharing website is sent to the B when the fifth session message is sent1And D isiIndicating a session with an ID of i, EjIndicating a message with ID j, sharer A1Corresponding chat session messageThe information is as follows: d2A1;A1;B1;2012.07.21-10:00;E5;U2The shared person B1The corresponding chat session message information is: d2B1;A1;B1;2012.07.21-10:00;E5;U2. It should be noted that the sending time of the chat session message information may be the same as the information sharing time in the sharing behavior, or may lag behind the information sharing time). In addition, sharer A1It is also possible that the resource website of resource page C is converted into a shared website at 17:30 of 2012.07.24 and sent to B1、B4If sharing is completed, A1The client obtains the relevant information of the sharing behavior: u shape1;U2;A1;B1、B4(ii) a 2012.07.24-17: 30; Xinlang-A2(ii) a Specific chat session message information for each sharee.
According to the description, the instant messaging server receives and stores the sharing behavior information acquired by the instant messaging client, so that the user can easily know who shares the information for the user from the client at any time, and technical support is provided for tracking the propagation path of the information.
Example four
As shown in fig. 6, a flowchart of an information sharing method embodiment 4 according to an embodiment of the present invention is shown, and includes:
step 401, an instant messaging client receives a sharing request sent by a sharer through a browser of an internet site, where the sharing request includes a resource website.
Step 402, judging whether the sharer logs in the instant communication client, if not, prompting the sharer to log in, and then executing step 403.
Step 403, displaying the contact information of the sharer, and receiving the information of the sharee determined by the sharer.
Step 404, forwarding the sharing request and the information of the shared user to an instant messaging server through a chat session between the shared user and the shared user, so that the instant messaging server generates a sharing website by using the resource website in the sharing request, and sends the sharing website to the shared user as a sharing information object.
Step 405, the instant messaging client of the sharer obtains the sharing behavior information and sends the sharing behavior information to the instant messaging server for storage.
Steps 401 to 405 are the same as steps 301 to 305, and are not described herein again.
Step 406, after the shared user accesses and forwards the sharing website, the instant messaging client of the shared user obtains forwarding behavior information, and sends the forwarding behavior information to the instant messaging server for storage.
In general, after accessing an internet website through a sharing website, a sharee may forward information to a friend and/or a group of the sharee, and therefore, to track an information propagation path, the instant messaging server needs to store not only sharing behavior information but also forwarding behavior information, so as to track a complete information propagation path by combining the sharing behavior information and the forwarding behavior information, and find out a real information propagation source.
It should be noted that the forwarding behavior is actually a narrow sharing behavior, and the implementation process thereof is similar to the information sharing method of the present invention. In addition, as for the forwarding behavior, the forwarding behavior may be a further operation performed by the sharee after receiving the sharing website of the sharee, or the sharee may continue to perform the sharing operation on another batch of sharees after completing the sharing operation on one batch of sharees, and this sharing operation performed on another batch of sharees may also be regarded as the forwarding behavior of the present invention.
The forwarding behavior information comprises forwarder information, information forwarding time, source chat session message information and destination chat session message information. The forwarder information is any one of the sharee information, the forwarder information is at least one of friend information of the forwarder, and similarly, the forwarder information and the forwarder information can also be embodied as user names registered by the instant messaging server; the source chat session message information and the destination chat session message information are also as described above, and include the login person information of the session ID client, the sender information (i.e., the forwarder information), the receiver information (i.e., one of the forwarder information), the sending time, the message ID, and the message content, except that the source chat session message information is used to represent the source of the sharing website, that is, the forwarder is used as the sharee to obtain the sharing website through which specific message in which session process with the sharer, and the destination chat session message information is used to represent the time at which the sharee sends the sharing website to the forwarder through which specific message in which specific session process.
Still taking the sharing behavior as an example, if the shared party B1Through sharer A1The sharing website sent at 10:00 at 2012.07.21 visited resource page C and forwarded to friend F at 15:00 at 2012.07.221、F2、F3Then after the forwarding is completed, B1The client will obtain the relevant information of this forwarding behavior as follows: u shape1;U2;B1;F1、F2、F3;2012.07.22-15:00;D2B1;A1;B1;2012.07.21-10:00;E5;U2;D1B1;B1;F1;2012.07.22-15:00;E1;U2(the destination chat session message information indicates B1Is between F and1in the first session process, the shared website is forwarded to F when the first session message is sent1)。
It should be noted that, the forwarding process of the information is similar to the sharing process of the information, and after the forwarder determines the information (which may include friends and/or groups) of the forwarder to which the forwarding behavior is directed, the information can be forwarded in the following manner according to the difference of the conversion manners of the shared web addresses:
(1) if the sharing website is only formed by converting the resource website, the resource website and the sharing website are in a one-to-one relationship, namely, the sharing website corresponds to the same sharing website regardless of who requests to share or forward a certain resource website. In order to realize the tracing of the information transmission path, the instant communication client sends the resource website and the source chat session message information to the instant communication server in the forwarding process, determines the source of the forwarding information through the source chat session message information, searches the sharing website through the resource website, and sends the sharing website to the friend and/or group appointed by the forwarder. Therefore, when information forwarding is realized, the incidence relation among the sharer, the forwarder and the forwarder is established, and technical preparation is provided for tracking the propagation path of the information.
(2) If the sharing website is formed by converting the resource website and the sharer information, the sharing website contains the sharer information, so that the resource website and the sharing website are in a one-to-many relationship, namely the same resource website, and the sharing websites corresponding to the sharing website are different due to the difference of the sharer information. In the forwarding process, the instant messaging client sends the resource website to the instant messaging server, and the server converts the resource website into a sharing website corresponding to the forwarder and then sends the sharing website to friends and/or groups appointed by the forwarder. Because the server knows the corresponding relation between the converted sharing website and the forwarder and can know the information source by acquiring the access behavior of the forwarder, the server can establish the association relation among the sharer, the forwarder and the forwarder while realizing information forwarding, and provides technical preparation for tracking the propagation path of the information.
Certainly, when the resource website is uniformly addressed to the sharing website by the instant messaging server, the resource website and the information of the sharer can be extracted from the sharing request, and other additional information can be extracted to improve the specific analysis efficiency.
EXAMPLE five
As shown in fig. 7, a flowchart of an information sharing method embodiment 5 according to an embodiment of the present invention is shown, and includes:
step 501, an instant messaging client receives a sharing request sent by a sharer through a browser of an internet site, where the sharing request includes a resource website.
Step 502, judging whether the sharer logs in the instant communication client, if not, prompting the sharer to log in, and then executing step 503.
Step 503, displaying the contact information of the sharer, and receiving the information of the sharee determined by the sharer.
Step 504, forwarding the sharing request and the information of the shared user to an instant messaging server through a chat session between the shared user and the shared user, so that the instant messaging server generates a sharing website by using the resource website in the sharing request, and sends the sharing website to the shared user as a sharing information object.
And 505, the instant messaging client of the sharer acquires the sharing behavior information and sends the sharing behavior information to the instant messaging server for storage.
Steps 501-505 are the same as steps 301-305, and are not repeated here. It should be noted that, the instant messaging server may store forwarding behavior information in addition to the sharing behavior information.
Step 506, if the shared person accesses the sharing website, the instant messaging client of the shared person acquires the access behavior information of the shared person and sends the access behavior information to the instant messaging server for storage.
After the sharer shares information (or the forwarder forwards the information), if the sharee (or the forwarder) accesses the internet website through the sharing website, the propagation path of the information can be tracked in a mode of acquiring access behavior information of the sharee (or the forwarder).
The access behavior information includes visitor information, access time, and chat session message information. The visitor information is sharer information or forwarder information (namely, the sharer visits the internet site through the sharing website after completing the sharing operation, or the forwarder visits the internet site through the sharing website after completing the forwarding operation), sharee information or forwarder information (namely, the sharee visits the internet site after receiving the sharing website of the sharer, or the forwarder visits the internet site after receiving the sharing website of the forwarder); the chat conversation message information is used for showing the source of the shared website, namely, a visitor obtains the shared website through a specific message in the conversation process of the visitor, and visits the internet site through the shared website.
Still taking the sharing behavior described above as an example, if sharee B is shared at 2012.07.22 at 14:301Through sharer A1The sharing website sent at 10:00 of 2012.07.21 visited resource page C, then B1The instant messaging client will obtain the information of this access behavior as follows: b is1;2012.07.22-14:30;D2B1;A1;B1;2012.07.21-10:00;E5;U2If the propagation path of the trace information is A1To B1And B is1Is through A1The resource page C for sharing website access is sent at 2012.07.21-10: 00.
If the forwarder F is 15:30 at 2012.07.221Through forwarder B1The sharing website sent at 15:00 of 2012.07.22 visited resource page C, then F1The instant messaging client will obtain the information of this access behavior as follows: f1;2012.07.22-15:30;D1F1;B1;F1;2012.07.22-15:00;E1;U2. The propagation path of the trace information is a1To B1To F1
Specifically, the visitor (which may be embodied as a sharer, a forwarder, a sharee, a forwarder) may access the sharing website in the following manner: the instant communication client receives an access request sent by an accessor and forwards the access request to an instant communication server, wherein the access request comprises a sharing website, so that the instant communication server searches a resource website corresponding to the sharing website according to the sharing website and instructs a browser to access the resource website.
After receiving the shared website, the visitor can submit an access request to the instant messaging server by clicking the shared website, the server analyzes the shared website (namely, finds a resource website corresponding to the shared website according to the shared website), redirects back the resource website, and displays the content of a related resource page through the browser, thereby realizing the access process of the shared website.
In addition, because a shared resource website may have a certain potential safety hazard, in order to improve the security of the user access behavior, the access process provided by the embodiment of the present invention may further implement hierarchical control over the access behavior, which is specifically embodied as:
after the visitor clicks the sharing website to submit an access request to the instant messaging server, the server judges the security level of the sharing website first, determines that early warning information corresponding to the security level is sent to the instant messaging client, and controls the access behavior of the visitor through the mode. If the shared website does not have potential safety hazard, the security level of the shared website is the highest, at the moment, the server can analyze the shared website, redirect the analyzed resource website and display webpage content to the visitor through the browser; if the shared website has certain potential safety hazard, the security level of the shared website is relatively low, the server can remind the visitor of continuing the access behavior by sending early warning information, and the visitor continues or stops the access according to the selection of the visitor; if the shared website has a high risk (or the shared website is strictly prohibited to be transmitted by a network supervision department), the security level of the shared website is low, the server can refuse the access behavior of the visitor (namely refuse to analyze the shared website) and send related early warning information to the visitor, so that the user can be prevented from accessing the internet site with a high risk, and the security of the access behavior of the user can be effectively ensured.
It should be noted that the security level of the shared web address is not fixed and unchanged, and the instant messaging service provider may prohibit the parsing process of one or some shared web addresses permanently or temporarily according to the change of the security level of the resource web address itself or the requirement of the network regulatory department, thereby ensuring the flexibility of the security protection of the present invention.
EXAMPLE six
Corresponding to the information sharing method of the instant messaging client, the invention also provides an information sharing method of an instant messaging server side, which comprises the following steps:
the instant messaging server receives a sharing request and information of a shared person sent by an instant messaging client; the sharing request is sent to the instant messaging client by a sharer through a browser of an internet site, and the sharing request comprises a resource website; the information of the sharees is selected and determined by the sharees in the contact information of the sharees;
and generating a sharing website by using the resource website, and sending the sharing website to the sharee as a sharing information object.
According to the embodiment of the invention, after the client side obtains the resource website to be shared, the resource website is not directly sent to the shared person, but the resource website is mapped into the uniformly addressed sharing website through the instant messaging server, and then the sharing website is sent to the shared person. Therefore, the server can realize the management of the resource website; in addition, the sharing website can be redirected to the resource website only after being analyzed by the server, so that the instant messaging service provider can count the condition that the shared person accesses the website through the instant messaging client.
Correspondingly, an embodiment of the present invention further provides a method for a user (which may be embodied as a sharer, a forwarder, a sharee, and a forwarder) to access a shared website, which may include: receiving an access request sent by the instant messaging client, wherein the access request comprises a sharing website; and searching a resource website corresponding to the shared website according to the shared website, and indicating a browser to access the resource website.
In addition, because a shared resource website may have a certain potential safety hazard, in order to improve the security of the user access behavior, the access process provided by the embodiment of the present invention may further implement hierarchical control over the access behavior, which is specifically embodied as: after receiving the access request, the server determines early warning information according to the security level of the shared website, and sends the early warning information as a shared information object to the instant messaging client.
The instant communication server can configure the security level and the early warning information of the shared website according to the following modes:
first, the category of the resource web address is divided.
The instant communication server matches and predicts the form and generation mechanism of the resource website according to the format configuration or format characteristics of the resource website, analyzes the resource website to extract entities such as sites, substations, sites/substation channels, original resource websites, resource websites and the like, and organizes the resource websites into different classifications to realize access control on the resource websites from different categories. And if the server fails in matching and prediction, taking the original resource website as the resource website during extraction, and recording a failure log for manual analysis and processing. The original resource website refers to a website still accessible to corresponding website resources after removing a parameter table added to a website program when a browser executes sharing operation in the resource website.
Secondly, the security level of the web addresses of different types of resources is configured.
The entities may be ranked, sorted, tagged, rated for security, and access control policy set using a search engine (i.e., automatic sorting) in conjunction with a manual (i.e., manually set) directory tagging service. In addition, in order to enhance the flexibility and accuracy of the access control of the invention, the instant messaging server also provides a website management interface, and the content classification labels, the security ratings and the access control strategies of the sites, the substations, the channels of the sites/the substations and the specific resource addresses can be modified according to the report verification result and/or the requirements of the supervision department.
The access control policy of the server in the present invention is briefly described below from two different directions.
On one hand, for the operation action, the access control of the invention refers to the control of three operations of resource sharing website, information sharing object forwarding and website sharing accessing. The hierarchy of the access control policy can be configured according to the combination of three information, namely site, substation, site/substation channel, content classification label and security rating; alternatively, the configuration may be implemented according to a specific resource website. The time of access control can be divided into permanent, specified time period, etc.
For the shared resource website operation and the shared information object forwarding operation, the access control measures can be divided into allowing operation, prohibiting forwarding to a contact person or a group operation, displaying a continuous operation warning confirmation dialog box (so that a user can select to confirm or cancel the operation), and the like; for the operation of accessing the shared website, the access control measures can be divided into displaying a prompt page for prohibiting access, displaying a warning confirmation interface for continuing access (so that the user can select to continue accessing or closing the page operation), displaying a failure page, and the like.
On the other hand, for the subject of access control, the access control can be divided into client access control and server access control.
The client access control only independently realizes the access control of the operation of accessing the shared website, the access control strategy is defined according to the security level, the security level and the warning information receive the sharing and forwarding request from the instant communication server, the instant communication server generates according to the extracted entity access control strategy and the current hierarchical classification label, security level and access control strategy of the resource website, and indicates in the shared information object of the instant communication client returned to the sharer and the sharee, and the client performs the access control on the access operation according to the access control strategy and the warning information of the security level. The access control measures accessed by the client are generally only that when a mouse is hovered to a shared information object, warning information and an access operation link are displayed, a user selects to click the access operation link, access control of access operation is handed to the instant messaging server end to be executed when a browser opens a shared resource website, and the access control measures accessed by the instant messaging server are divided into instructing the browser to access the resource website, displaying a no-access prompting page, displaying a continuous access warning confirmation interface (so that the user selects continuous access or closing page operation), displaying a failure page and the like.
The server access control can realize access control related to resource sharing website operation and information sharing object forwarding operation, and is generally realized by matching with a client, after the client submits sharing and forwarding operations, the server determines an access strategy and returns access control measures to the client, such as allowing operation, prohibiting forwarding to a contact or group operation, and displaying a continuous operation warning confirmation dialog box (so that a user can select to confirm or cancel the operation). When other conditions besides the operation permission occur, the client prompts the user of the reason for the operation failure, or prompts the user to select whether to continue the operation, or the user adjusts the operation according to the prompt, for example, the operation is adjusted to be shared by only a single contact and not to be shared by the group.
In order to track the information propagation path, the server needs to store a series of information sent by the client, corresponding to the above-mentioned sharing method on the client side. The concrete embodiment is as follows:
if the client side obtains sharing behavior information of the user, the server receives and stores the sharing behavior information, wherein the sharing behavior information comprises a resource website, a sharing website, sharer information, sharee information, information sharing time, an information source and chat session message information. And/or, if the client acquires the forwarding behavior information of the user, the server receives and stores the forwarding behavior information, wherein the forwarding behavior information comprises forwarder information, forwardee information, information forwarding time, source chat session message information and destination chat session message information; the forwarder information is any one of the sharee information, and the forwarder information is at least one of contact information of the forwarder. And/or if the client acquires the access behavior information of the user, the server receives and stores the access behavior information, wherein the access behavior information comprises visitor information, access time and the chat session message information.
Corresponding to the above scheme for organizing resource websites into different categories, in the embodiment of the present invention, when performing propagation path tracking, the resource websites can also be organized into different categories according to the above method by using the design idea, and specifically, the propagation path tracking process is as follows:
the instant communication server analyzes and processes the sharing behavior information and the forwarding behavior information, takes an instant communication system user as a node, takes the pointing relationships of a sharer, a sharee, a forwarder and a forwarder corresponding to the sharing and forwarding operations as paths, and deduces a user propagation diagram of the same sharing website based on a step-by-step forwarding relationship; and taking the conversation as an access node, forwarding the source chat conversation message information and the target chat conversation message information in the behavior information record, and deriving a conversation propagation diagram of the same shared website.
In addition, the instant messaging server can further aggregate larger-scale user propagation diagrams and session propagation diagrams according to the shared websites, the resource websites, the original resource websites, the classification labels and the like layer by layer.
Taking a group event as an example, defining a group event classification label, and marking the label from an original resource website, to a resource website, and then to a sharing website, so as to obtain a user propagation diagram and a session propagation diagram from the sharing website, to the resource website, to the original resource website, and to each level of the group event classification label, and combining statistics of incidence relation and amount of propagation data, session data and access data, so as to master the propagation track, initial propagation personnel, backbone propagation personnel and hot spot area of the group event in the instant messaging system, thereby effectively managing the group event and ensuring public safety.
EXAMPLE six
As shown in fig. 8, a schematic diagram of an instant messaging client embodiment 1 according to an embodiment of the present invention is shown, which may include:
a sharing request receiving unit 601, configured to receive a sharing request sent by a sharer through a browser of an internet site, where the sharing request includes a resource website of the internet site;
the contact display unit 602 is configured to display contact information of a sharer and receive sharee information determined by the sharer;
the sharing request sending unit 603 is configured to forward the sharing request and the information of the shared user to an instant messaging server through a chat session between the shared user and the shared user, so that the instant messaging server generates a sharing website by using a resource website in the sharing request, and sends the sharing website to the shared user as a sharing information object.
EXAMPLE seven
As shown in fig. 9, a schematic diagram of an instant messaging client embodiment 2 according to an embodiment of the present invention is shown, which may include:
the sharing request receiving unit 701 is configured to receive a sharing request sent by a sharer through a browser of an internet site, where the sharing request includes a resource website of the internet site.
The determining unit 702 is configured to determine whether the sharer has logged in the instant messaging client, and if not, prompt the sharer to log in.
Because the sharer needs to send the sharing request to the instant messaging server through the instant messaging client, when the sharer needs to share information, whether the sharer successfully logs in the client or not needs to be judged, if the judgment result indicates that the sharer does not successfully log in (including the situations of not logging in and overtime logging in), a client login interface is returned to the sharer, and the sharer is prompted to log in the client.
The contact display unit 703 is configured to display the contact information of the sharer after the sharer successfully logs in the instant messaging client, and receive the information of the sharee determined by the sharer.
A sharing request sending unit 704, configured to forward the sharing request and the information of the shared user to an instant messaging server through a chat session between the shared user and the shared user, so that the instant messaging server generates a sharing website by using a resource website in the sharing request, and sends the sharing website to the shared user as a sharing information object.
Example eight
As shown in fig. 10, a schematic diagram of an instant messaging server according to an embodiment of the present invention is shown, which may include:
a receiving unit 801, configured to receive a sharing request and sharee information sent by an instant messaging client; the sharing request is sent to the instant messaging client by a sharer through a browser, and the sharing request comprises a resource website; the information of the sharees is selected and determined by the sharee in the contact information of the sharees.
Specifically, the shared website may be converted from the resource website; the information of the resource website and the sharer can be converted, and other information extracted from the sharing request sent by the instant messaging client by the server can be converted. The method mainly comprises the steps of mapping the resource website sent by the client into a service address uniformly addressed by the server, and further realizing the management of the resource website.
A generating unit 802, configured to generate a sharing website corresponding to the resource website by using the resource website.
A sending unit 803, configured to send the sharing website to the sharee as a sharing information object.
Corresponding to the above instant messaging client scheme, the instant messaging server may further include:
the second access request receiving unit is used for receiving an access request, and the access request comprises a sharing website;
and the searching unit is used for searching the resource website corresponding to the sharing website according to the sharing website and indicating the browser to access the resource website.
In order to improve the security of the user access behavior and implement hierarchical control on the user access behavior, the instant messaging server may further include:
and the early warning information sending unit is used for determining early warning information according to the security level of the shared website after the second access request receiving unit receives the access request, and sending the early warning information as a shared information object to the instant messaging client.
In addition, in order to track the information propagation path, the instant messaging server may further include:
the sharing information storage unit is used for receiving and storing sharing behavior information, wherein the sharing behavior information comprises a resource website, a sharing website, sharer information, sharee information, information sharing time, an information source and chat session message information. And/or the presence of a gas in the gas,
the forwarding information storage unit is used for receiving and storing forwarding behavior information, wherein the forwarding behavior information comprises forwarder information, forwardee information, information forwarding time, source chat session message information and destination chat session message information; the forwarder information is any one of the sharee information, and the forwarder information is at least one of contact information of the forwarder. And/or the presence of a gas in the gas,
the access information storage unit is used for receiving and storing access behavior information, wherein the access behavior information comprises visitor information, access time and the chat session message information;
furthermore, the embodiment of the invention also provides hardware components of the instant messaging client and the server respectively. May include at least one processor (e.g., CPU), at least one network interface or other communication interface, memory, and at least one communication bus for enabling communications among the devices. The processor is used to execute executable modules, such as computer programs, stored in the memory. The Memory may comprise a Random Access Memory (RAM) and may also include a non-volatile Memory, such as at least one disk Memory. The communication connection between the system gateway and at least one other network element is realized through at least one network interface (which can be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network and the like can be used.
For the instant messaging client, referring to fig. 11, in some embodiments, a memory stores program instructions, and the program instructions may be executed by a processor, where the program instructions include a sharing request receiving unit 601, a contact displaying unit 602, and a sharing request sending unit 603, or may further include a determining unit, a sharing information obtaining unit, an access request receiving unit, an access request sending unit, an early warning information receiving unit, and a forwarding information obtaining unit. The specific implementation of each unit can refer to the corresponding unit disclosed in fig. 8 or 9, and is not described herein again.
For the instant messaging server, referring to fig. 12, in some embodiments, a memory stores program instructions, and the program instructions may be executed by a processor, where the program instructions include a receiving unit 801, a generating unit 802, and a sending unit 803, or may further include a shared information storing unit, an access information storing unit, a forwarded information storing unit, and an early warning information sending unit. The specific implementation of each unit can refer to the corresponding unit disclosed in fig. 10, and is not described herein again.
Aspects of the invention may be described in the general context of computer-executable instructions, such as program elements, being executed by a computer. Generally, program elements include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The inventive arrangements may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program elements may be located in both local and remote computer storage media including memory storage devices.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the apparatus embodiment, since it is substantially similar to the method embodiment, it is relatively simple to describe, and reference may be made to some descriptions of the method embodiment for relevant points. The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
The above detailed description of the embodiments of the present invention, and the detailed description of the embodiments of the present invention used herein, is merely intended to facilitate the understanding of the methods and apparatuses of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (17)

1. An information sharing method, the method comprising:
the method comprises the steps that an instant messaging client receives a sharing request sent by a sharer through a browser of an internet site, wherein the sharing request comprises a resource website of the internet site;
displaying contact information of a sharer, and receiving sharee information determined by the sharer;
and forwarding the sharing request and the information of the shared person to an instant messaging server through a chat session between the shared person and the shared person, so that the instant messaging server generates a sharing website by using the resource website in the sharing request, and sends the sharing website to the shared person as a sharing information object.
2. The method of claim 1,
the method for receiving the sharing request sent by the sharer through the browser comprises the following specific steps:
the instant messaging client receives a sharing request sent by the browser through an instant messaging client sharing interface, and the sharing interface refers to a resource page of an internet site integrated and displayed on the browser.
3. The method of claim 1, further comprising:
prior to said displaying of the sharee contact information,
and judging whether the sharer logs in the instant messaging client or not, and if not, prompting the sharer to log in.
4. The method of any one of claims 1 to 3, wherein the shared information object further comprises one or more of a brief description, pre-warning information, and a security level of the shared web site.
5. An information sharing method, the method comprising:
the instant messaging server receives a sharing request and information of a shared person sent by an instant messaging client; the sharing request is sent to the instant messaging client by a sharer through a browser of an internet site, and the sharing request comprises a resource website; the information of the sharees is selected and determined by the sharees in the contact information of the sharees;
and generating a sharing website by using the resource website, and sending the sharing website to the sharee as a sharing information object.
6. The method of claim 5, further comprising:
receiving an access request, wherein the access request comprises a sharing website;
and searching a resource website corresponding to the shared website according to the shared website, and indicating a browser to access the resource website.
7. The method of claim 6, further comprising:
after the receipt of the access request, the access request is transmitted,
and determining early warning information according to the security level of the shared website, and sending the early warning information as a shared information object to the instant messaging client.
8. The method of claim 5, 6 or 7, further comprising:
receiving and storing sharing behavior information, wherein the sharing behavior information comprises a resource website, a sharing website, sharer information, sharee information, information sharing time, an information source and chat session message information;
and/or the presence of a gas in the gas,
receiving and storing forwarding behavior information, wherein the forwarding behavior information comprises forwarder information, forwardee information, information forwarding time, source chat session message information and destination chat session message information; the forwarder information is any one of the sharee information, and the forwarder information is at least one of contact information of the forwarder;
and/or the presence of a gas in the gas,
and receiving and storing access behavior information, wherein the access behavior information comprises visitor information, access time and the chat session message information.
9. An instant messaging client, comprising:
the sharing request receiving unit is used for receiving a sharing request sent by a sharer through a browser of an internet site, wherein the sharing request comprises a resource website of the internet site;
the contact display unit is used for displaying the contact information of the sharer and receiving the information of the sharee determined by the sharer;
and the sharing request sending unit is used for forwarding the sharing request and the information of the shared person to an instant messaging server through a chat session between the shared person and the shared person, so that the instant messaging server generates a sharing website by using a resource website in the sharing request, and sends the sharing website as a sharing information object to the shared person.
10. The client of claim 9, wherein the instant messaging client further comprises:
and the judging unit is used for judging whether the sharer logs in the instant messaging client or not, and if not, prompting the sharer to log in and then informing the contact person display unit to display the contact person information of the sharer.
11. An instant messaging server, the server comprising:
the receiving unit is used for receiving a sharing request and information of a shared person sent by the instant messaging client; the sharing request is sent to the instant messaging client by a sharer through a browser of an internet site, and the sharing request comprises a resource website; the information of the sharees is selected and determined by the sharees in the contact information of the sharees;
the generating unit is used for generating a sharing website corresponding to the resource website by using the resource website;
and the sending unit is used for sending the sharing website as a sharing information object to the shared person.
12. The server according to claim 11, wherein the instant messaging server further comprises:
the second access request receiving unit is used for receiving an access request, and the access request comprises a sharing website;
and the searching unit is used for searching the resource website corresponding to the sharing website according to the sharing website and indicating the browser to access the resource website.
13. The server according to claim 12, wherein the instant messaging server further comprises:
and the early warning information sending unit is used for determining early warning information according to the security level of the shared website after the second access request receiving unit receives the access request, and sending the early warning information as a shared information object to the instant messaging client.
14. The server according to claim 11, 12 or 13, wherein the instant messaging server further comprises:
the sharing information storage unit is used for receiving and storing sharing behavior information, wherein the sharing behavior information comprises a resource website, a sharing website, sharer information, sharee information, information sharing time, an information source and chat session message information;
and/or the presence of a gas in the gas,
the forwarding information storage unit is used for receiving and storing forwarding behavior information, wherein the forwarding behavior information comprises forwarder information, forwardee information, information forwarding time, source chat session message information and destination chat session message information; the forwarder information is any one of the sharee information, and the forwarder information is at least one of contact information of the forwarder;
and/or the presence of a gas in the gas,
and the access information storage unit is used for receiving and storing access behavior information, wherein the access behavior information comprises visitor information, access time and the chat session message information.
15. An information sharing system, comprising an instant messaging client according to any one of claims 9 to 10, an instant messaging server according to any one of claims 11 to 14, and a browser.
16. The system of claim 15, wherein the browser is configured to display an internet site resource page, and the resource page is integrated with a sharing interface reference of an instant messaging client;
after the sharer clicks the sharing button, the browser acquires a resource website of the resource page and sends a sharing request containing the resource website to an instant messaging client;
wherein the share button represents the share interface reference; the resource page is a display result of the resource returned to the browser by the internet site on the browser when the sharer accesses the internet site through the browser.
17. The system of claim 16, wherein the browser sends the sharing request to the instant messaging client in a manner that:
after the sharer clicks the sharing button, the browser calls a sharing interface of the instant messaging client to obtain the resource website, and sends a sharing request containing the resource website to a chat session between the sharer and the sharee through the sharing interface;
or,
after the sharer clicks the sharing button, the browser calls a sharing interface of the instant messaging client to obtain the resource website, and copies the resource website to a clipboard, so that the sharer can paste the resource website to a chat session window between the sharer and the sharee; the chat session window is a display unit of the chat session between the sharer and the shared user of the instant messaging client.
CN201210516395.1A 2012-12-05 2012-12-05 A kind of information sharing method and system, instant communication client and server Active CN103001856B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210516395.1A CN103001856B (en) 2012-12-05 2012-12-05 A kind of information sharing method and system, instant communication client and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210516395.1A CN103001856B (en) 2012-12-05 2012-12-05 A kind of information sharing method and system, instant communication client and server

Publications (2)

Publication Number Publication Date
CN103001856A true CN103001856A (en) 2013-03-27
CN103001856B CN103001856B (en) 2015-12-23

Family

ID=47930012

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210516395.1A Active CN103001856B (en) 2012-12-05 2012-12-05 A kind of information sharing method and system, instant communication client and server

Country Status (1)

Country Link
CN (1) CN103001856B (en)

Cited By (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103688513A (en) * 2013-06-29 2014-03-26 华为技术有限公司 Content sharing method and Social Synchronizing Apparatus
CN104104574A (en) * 2013-04-03 2014-10-15 腾讯科技(深圳)有限公司 Webpage information sharing method and system
CN104156485A (en) * 2014-08-27 2014-11-19 北京国双科技有限公司 Webpage data transmission method, device and system
CN104156487A (en) * 2014-08-28 2014-11-19 北京国双科技有限公司 Webpage data statistics method and device
CN104283940A (en) * 2014-09-01 2015-01-14 鸿富锦精密工业(深圳)有限公司 Share tracking system and method
CN104281655A (en) * 2014-09-17 2015-01-14 鸿富锦精密工业(深圳)有限公司 Group internal data management system and group internal data management method
CN104462478A (en) * 2014-12-18 2015-03-25 北京奇虎科技有限公司 Mobile browser client and webpage interacting method, device and client
CN104572757A (en) * 2013-10-24 2015-04-29 中兴通讯股份有限公司 Microblog group processing method and device
CN104601641A (en) * 2014-05-23 2015-05-06 腾讯科技(深圳)有限公司 Application link sharing method, device and system
CN104601638A (en) * 2014-02-24 2015-05-06 腾讯科技(深圳)有限公司 Browser web page information transmission method and system
WO2015070664A1 (en) * 2013-11-18 2015-05-21 Tencent Technology (Shenzhen) Company Limited Instant messaging message processing method and device and storage medium
WO2015101054A1 (en) * 2013-12-31 2015-07-09 Tencent Technology (Shenzhen) Company Limited Method and system for sharing order information
TWI496485B (en) * 2013-04-28 2015-08-11 Tencent Tech Shenzhen Co Ltd Method for instant communication, terminal and system
CN105049317A (en) * 2015-05-21 2015-11-11 腾讯科技(深圳)有限公司 Message forwarding method and apparatus
CN105207885A (en) * 2015-07-07 2015-12-30 广州华多网络科技有限公司 Method and device for displaying user information in session interface
CN105308582A (en) * 2013-06-18 2016-02-03 索尼公司 Information processing device, information processing method and program
CN105550179A (en) * 2014-10-29 2016-05-04 腾讯科技(深圳)有限公司 Webpage collection method and browser plug-in
CN105791227A (en) * 2014-12-22 2016-07-20 深圳市志友企业发展促进中心 Resource propagating method and system
CN105956891A (en) * 2016-06-22 2016-09-21 陈方云 Method for obtaining goods of trade company for free through sharing
CN106021589A (en) * 2016-06-06 2016-10-12 腾讯科技(深圳)有限公司 Webpage address sharing method and device
CN106100974A (en) * 2016-06-16 2016-11-09 北京思源置地科技有限公司 Information sharing method and device
CN106157215A (en) * 2016-06-24 2016-11-23 北京奇虎科技有限公司 The method and device of information processing
WO2016197874A1 (en) * 2015-06-11 2016-12-15 阿里巴巴集团控股有限公司 Information processing method and device
CN106293961A (en) * 2016-07-28 2017-01-04 北京小米移动软件有限公司 Text message processing method and device
CN106570085A (en) * 2016-10-18 2017-04-19 周彬 Information diffusion method and system for precise information popularization and spreading
CN106599208A (en) * 2016-12-15 2017-04-26 腾讯科技(深圳)有限公司 Content sharing method and user client
CN106605386A (en) * 2014-08-29 2017-04-26 微软技术许可有限责任公司 Sharing content
CN106874471A (en) * 2017-02-16 2017-06-20 北京百度网讯科技有限公司 Information-pushing method and device
CN106992920A (en) * 2016-01-21 2017-07-28 游戏橘子数位科技股份有限公司 Method for accumulating corresponding scores according to information types transmitted by terminal device
CN107169025A (en) * 2017-04-11 2017-09-15 海南凯迪网络资讯股份有限公司 A kind of intelligent-tracking methods, devices and systems shared
CN107316201A (en) * 2016-04-27 2017-11-03 乐点股份有限公司 Network marketing method
CN107800611A (en) * 2016-09-07 2018-03-13 腾讯科技(深圳)有限公司 The method and page layout switch device of a kind of page layout switch
CN107909391A (en) * 2017-11-01 2018-04-13 成都互聚科技有限公司 The business model of social information and award is transmitted between more ring layer friends
CN107920019A (en) * 2017-12-05 2018-04-17 广州酷狗计算机科技有限公司 Pay close attention to method and device, computer equipment and the storage medium of good friend
CN107948179A (en) * 2017-12-05 2018-04-20 北京知道创宇信息技术有限公司 Network payment monitoring method and system
CN108133138A (en) * 2017-12-21 2018-06-08 北京明朝万达科技股份有限公司 A kind of sensitive information source tracing method of leakage, device and system
CN109257192A (en) * 2018-11-07 2019-01-22 北京小米移动软件有限公司 group information sharing method and device
CN109313759A (en) * 2016-06-11 2019-02-05 苹果公司 User interface for trading
CN109756618A (en) * 2017-11-06 2019-05-14 钉钉控股(开曼)有限公司 function sharing method and device
CN110166499A (en) * 2018-02-11 2019-08-23 优视科技有限公司 A kind of method and server obtaining user's representation data
TWI680657B (en) * 2017-10-09 2019-12-21 大陸商北京國雙科技有限公司 WeChat H5 propagation monitoring analysis method and related equipment
CN111052258A (en) * 2017-09-15 2020-04-21 深圳迈瑞生物医疗电子股份有限公司 An access method for remote consultation and a consultation terminal
CN111597359A (en) * 2020-04-24 2020-08-28 腾讯科技(深圳)有限公司 Information stream sharing method, device, equipment and storage medium
CN112422402A (en) * 2020-09-30 2021-02-26 宇龙计算机通信科技(深圳)有限公司 Message forwarding tracing method and device, storage medium and terminal
CN112579220A (en) * 2019-09-29 2021-03-30 北京国双科技有限公司 Modal popup display method and device
CN112702258A (en) * 2020-12-21 2021-04-23 维沃移动通信(杭州)有限公司 Chat message sharing method and device and electronic equipment
CN113595861A (en) * 2020-04-30 2021-11-02 北京字节跳动网络技术有限公司 Information display method and device, electronic equipment and storage medium
US11221744B2 (en) 2017-05-16 2022-01-11 Apple Inc. User interfaces for peer-to-peer transfers
US11321731B2 (en) 2015-06-05 2022-05-03 Apple Inc. User interface for loyalty accounts and private label accounts
US11328352B2 (en) 2019-03-24 2022-05-10 Apple Inc. User interfaces for managing an account
US11386189B2 (en) 2017-09-09 2022-07-12 Apple Inc. Implementation of biometric authentication
US11393258B2 (en) 2017-09-09 2022-07-19 Apple Inc. Implementation of biometric authentication
US11481769B2 (en) 2016-06-11 2022-10-25 Apple Inc. User interface for transactions
US11574041B2 (en) 2016-10-25 2023-02-07 Apple Inc. User interface for managing access to credentials for use in an operation
US11681537B2 (en) 2019-09-29 2023-06-20 Apple Inc. Account management user interfaces
US11755712B2 (en) 2011-09-29 2023-09-12 Apple Inc. Authentication with secondary approver
US11816194B2 (en) 2020-06-21 2023-11-14 Apple Inc. User interfaces for managing secure operations
US11836725B2 (en) 2014-05-29 2023-12-05 Apple Inc. User interface for payments
US11900372B2 (en) 2016-06-12 2024-02-13 Apple Inc. User interfaces for transactions
US11928200B2 (en) 2018-06-03 2024-03-12 Apple Inc. Implementation of biometric authentication
US12147964B2 (en) 2017-05-16 2024-11-19 Apple Inc. User interfaces for peer-to-peer transfers
US12165127B2 (en) 2016-09-06 2024-12-10 Apple Inc. User interfaces for stored-value accounts

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102111454A (en) * 2011-03-11 2011-06-29 创博亚太科技(山东)有限公司 Method and system for sharing webpage or multimedia information
CN102387093A (en) * 2011-10-06 2012-03-21 吴东辉 Method and system for sharing of friends and groups in instant messaging
CN102447715A (en) * 2010-10-08 2012-05-09 腾讯科技(深圳)有限公司 Method for sharing video in instant messaging and instant messaging client
CN102752267A (en) * 2011-04-20 2012-10-24 阿里巴巴集团控股有限公司 Method and device for providing website information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447715A (en) * 2010-10-08 2012-05-09 腾讯科技(深圳)有限公司 Method for sharing video in instant messaging and instant messaging client
CN102111454A (en) * 2011-03-11 2011-06-29 创博亚太科技(山东)有限公司 Method and system for sharing webpage or multimedia information
CN102752267A (en) * 2011-04-20 2012-10-24 阿里巴巴集团控股有限公司 Method and device for providing website information
CN102387093A (en) * 2011-10-06 2012-03-21 吴东辉 Method and system for sharing of friends and groups in instant messaging

Cited By (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11755712B2 (en) 2011-09-29 2023-09-12 Apple Inc. Authentication with secondary approver
CN104104574A (en) * 2013-04-03 2014-10-15 腾讯科技(深圳)有限公司 Webpage information sharing method and system
TWI496485B (en) * 2013-04-28 2015-08-11 Tencent Tech Shenzhen Co Ltd Method for instant communication, terminal and system
CN105308582A (en) * 2013-06-18 2016-02-03 索尼公司 Information processing device, information processing method and program
CN103688513A (en) * 2013-06-29 2014-03-26 华为技术有限公司 Content sharing method and Social Synchronizing Apparatus
WO2014205842A1 (en) * 2013-06-29 2014-12-31 华为技术有限公司 Content sharing method and social synchronizing apparatus
CN103688513B (en) * 2013-06-29 2017-01-25 华为技术有限公司 Content sharing method and Social Synchronizing Apparatus
CN104572757B (en) * 2013-10-24 2018-11-23 中兴通讯股份有限公司 Microblogging group processing method and processing device
CN104572757A (en) * 2013-10-24 2015-04-29 中兴通讯股份有限公司 Microblog group processing method and device
US9763100B2 (en) 2013-11-18 2017-09-12 Tencent Technology (Shenzhen) Company Limited Instant messaging message processing method and device and storage medium
WO2015070664A1 (en) * 2013-11-18 2015-05-21 Tencent Technology (Shenzhen) Company Limited Instant messaging message processing method and device and storage medium
CN104660481A (en) * 2013-11-18 2015-05-27 深圳市腾讯计算机系统有限公司 Instant messaging message processing method and device
CN104660481B (en) * 2013-11-18 2018-11-06 深圳市腾讯计算机系统有限公司 Instant messaging message processing method and device
WO2015101054A1 (en) * 2013-12-31 2015-07-09 Tencent Technology (Shenzhen) Company Limited Method and system for sharing order information
CN104601638A (en) * 2014-02-24 2015-05-06 腾讯科技(深圳)有限公司 Browser web page information transmission method and system
US10516720B2 (en) 2014-02-24 2019-12-24 Tencent Technology (Shenzhen) Company Limited Method and system for transmitting browser web page information
CN104601638B (en) * 2014-02-24 2019-06-14 腾讯科技(深圳)有限公司 Method and system for transmitting browser webpage information
CN104601641A (en) * 2014-05-23 2015-05-06 腾讯科技(深圳)有限公司 Application link sharing method, device and system
US11836725B2 (en) 2014-05-29 2023-12-05 Apple Inc. User interface for payments
CN104156485B (en) * 2014-08-27 2018-05-18 北京国双科技有限公司 Web data transmission method, apparatus and system
CN104156485A (en) * 2014-08-27 2014-11-19 北京国双科技有限公司 Webpage data transmission method, device and system
CN104156487A (en) * 2014-08-28 2014-11-19 北京国双科技有限公司 Webpage data statistics method and device
CN104156487B (en) * 2014-08-28 2017-10-03 北京国双科技有限公司 Web data statistical method and device
CN106605386B (en) * 2014-08-29 2020-03-03 微软技术许可有限责任公司 Method and apparatus for sharing content
CN106605386A (en) * 2014-08-29 2017-04-26 微软技术许可有限责任公司 Sharing content
CN104283940A (en) * 2014-09-01 2015-01-14 鸿富锦精密工业(深圳)有限公司 Share tracking system and method
CN104281655A (en) * 2014-09-17 2015-01-14 鸿富锦精密工业(深圳)有限公司 Group internal data management system and group internal data management method
CN105550179A (en) * 2014-10-29 2016-05-04 腾讯科技(深圳)有限公司 Webpage collection method and browser plug-in
CN105550179B (en) * 2014-10-29 2020-07-24 腾讯科技(深圳)有限公司 Webpage collection method and browser plug-in
CN104462478A (en) * 2014-12-18 2015-03-25 北京奇虎科技有限公司 Mobile browser client and webpage interacting method, device and client
CN105791227A (en) * 2014-12-22 2016-07-20 深圳市志友企业发展促进中心 Resource propagating method and system
CN105049317A (en) * 2015-05-21 2015-11-11 腾讯科技(深圳)有限公司 Message forwarding method and apparatus
US11044219B2 (en) 2015-05-21 2021-06-22 Tencent Technology (Shenzhen) Company Limited Message forwarding method and electronic device
US10454868B2 (en) 2015-05-21 2019-10-22 Tencent Technology (Shenzhen) Company Limited Message forwarding method and electronic device
US12456129B2 (en) 2015-06-05 2025-10-28 Apple Inc. User interface for loyalty accounts and private label accounts
US11321731B2 (en) 2015-06-05 2022-05-03 Apple Inc. User interface for loyalty accounts and private label accounts
US11734708B2 (en) 2015-06-05 2023-08-22 Apple Inc. User interface for loyalty accounts and private label accounts
WO2016197874A1 (en) * 2015-06-11 2016-12-15 阿里巴巴集团控股有限公司 Information processing method and device
CN106254206A (en) * 2015-06-11 2016-12-21 阿里巴巴集团控股有限公司 A kind of information processing method and equipment
CN105207885B (en) * 2015-07-07 2018-08-07 广州华多网络科技有限公司 The method and device of user information is shown in session interface
CN105207885A (en) * 2015-07-07 2015-12-30 广州华多网络科技有限公司 Method and device for displaying user information in session interface
CN106992920A (en) * 2016-01-21 2017-07-28 游戏橘子数位科技股份有限公司 Method for accumulating corresponding scores according to information types transmitted by terminal device
CN107316201A (en) * 2016-04-27 2017-11-03 乐点股份有限公司 Network marketing method
CN106021589A (en) * 2016-06-06 2016-10-12 腾讯科技(深圳)有限公司 Webpage address sharing method and device
CN109313759A (en) * 2016-06-11 2019-02-05 苹果公司 User interface for trading
US12002042B2 (en) 2016-06-11 2024-06-04 Apple, Inc User interface for transactions
CN109313759B (en) * 2016-06-11 2022-04-26 苹果公司 User interface for transactions
US11481769B2 (en) 2016-06-11 2022-10-25 Apple Inc. User interface for transactions
US11900372B2 (en) 2016-06-12 2024-02-13 Apple Inc. User interfaces for transactions
CN106100974A (en) * 2016-06-16 2016-11-09 北京思源置地科技有限公司 Information sharing method and device
CN105956891A (en) * 2016-06-22 2016-09-21 陈方云 Method for obtaining goods of trade company for free through sharing
CN106157215A (en) * 2016-06-24 2016-11-23 北京奇虎科技有限公司 The method and device of information processing
CN106293961A (en) * 2016-07-28 2017-01-04 北京小米移动软件有限公司 Text message processing method and device
CN106293961B (en) * 2016-07-28 2020-03-03 北京小米移动软件有限公司 Text information processing method and device
US12165127B2 (en) 2016-09-06 2024-12-10 Apple Inc. User interfaces for stored-value accounts
CN107800611A (en) * 2016-09-07 2018-03-13 腾讯科技(深圳)有限公司 The method and page layout switch device of a kind of page layout switch
CN107800611B (en) * 2016-09-07 2021-06-18 腾讯科技(深圳)有限公司 Page switching method and page switching device
CN106570085A (en) * 2016-10-18 2017-04-19 周彬 Information diffusion method and system for precise information popularization and spreading
US11574041B2 (en) 2016-10-25 2023-02-07 Apple Inc. User interface for managing access to credentials for use in an operation
US11995171B2 (en) 2016-10-25 2024-05-28 Apple Inc. User interface for managing access to credentials for use in an operation
CN106599208A (en) * 2016-12-15 2017-04-26 腾讯科技(深圳)有限公司 Content sharing method and user client
CN106874471A (en) * 2017-02-16 2017-06-20 北京百度网讯科技有限公司 Information-pushing method and device
CN106874471B (en) * 2017-02-16 2020-12-08 北京百度网讯科技有限公司 Information push method and device
CN107169025B (en) * 2017-04-11 2020-06-26 海南凯迪网络资讯股份有限公司 Sharing intelligent tracking method, device and system
CN107169025A (en) * 2017-04-11 2017-09-15 海南凯迪网络资讯股份有限公司 A kind of intelligent-tracking methods, devices and systems shared
US12147964B2 (en) 2017-05-16 2024-11-19 Apple Inc. User interfaces for peer-to-peer transfers
US11221744B2 (en) 2017-05-16 2022-01-11 Apple Inc. User interfaces for peer-to-peer transfers
US11386189B2 (en) 2017-09-09 2022-07-12 Apple Inc. Implementation of biometric authentication
US12462005B2 (en) 2017-09-09 2025-11-04 Apple Inc. Implementation of biometric authentication
US11765163B2 (en) 2017-09-09 2023-09-19 Apple Inc. Implementation of biometric authentication
US11393258B2 (en) 2017-09-09 2022-07-19 Apple Inc. Implementation of biometric authentication
CN111052258A (en) * 2017-09-15 2020-04-21 深圳迈瑞生物医疗电子股份有限公司 An access method for remote consultation and a consultation terminal
TWI680657B (en) * 2017-10-09 2019-12-21 大陸商北京國雙科技有限公司 WeChat H5 propagation monitoring analysis method and related equipment
CN107909391A (en) * 2017-11-01 2018-04-13 成都互聚科技有限公司 The business model of social information and award is transmitted between more ring layer friends
CN109756618A (en) * 2017-11-06 2019-05-14 钉钉控股(开曼)有限公司 function sharing method and device
CN107920019A (en) * 2017-12-05 2018-04-17 广州酷狗计算机科技有限公司 Pay close attention to method and device, computer equipment and the storage medium of good friend
CN107948179A (en) * 2017-12-05 2018-04-20 北京知道创宇信息技术有限公司 Network payment monitoring method and system
CN108133138A (en) * 2017-12-21 2018-06-08 北京明朝万达科技股份有限公司 A kind of sensitive information source tracing method of leakage, device and system
CN110166499A (en) * 2018-02-11 2019-08-23 优视科技有限公司 A kind of method and server obtaining user's representation data
US11928200B2 (en) 2018-06-03 2024-03-12 Apple Inc. Implementation of biometric authentication
US12189748B2 (en) 2018-06-03 2025-01-07 Apple Inc. Implementation of biometric authentication
CN109257192A (en) * 2018-11-07 2019-01-22 北京小米移动软件有限公司 group information sharing method and device
CN109257192B (en) * 2018-11-07 2020-09-29 北京小米移动软件有限公司 Group information sharing method and device
US11610259B2 (en) 2019-03-24 2023-03-21 Apple Inc. User interfaces for managing an account
US12131374B2 (en) 2019-03-24 2024-10-29 Apple Inc. User interfaces for managing an account
US11328352B2 (en) 2019-03-24 2022-05-10 Apple Inc. User interfaces for managing an account
US11669896B2 (en) 2019-03-24 2023-06-06 Apple Inc. User interfaces for managing an account
US11681537B2 (en) 2019-09-29 2023-06-20 Apple Inc. Account management user interfaces
CN112579220B (en) * 2019-09-29 2023-10-31 北京国双科技有限公司 Modal popup window display method and device
CN112579220A (en) * 2019-09-29 2021-03-30 北京国双科技有限公司 Modal popup display method and device
CN111597359A (en) * 2020-04-24 2020-08-28 腾讯科技(深圳)有限公司 Information stream sharing method, device, equipment and storage medium
US12149494B2 (en) 2020-04-30 2024-11-19 Beijing Bytedance Network Technology Co., Ltd. User identification display method and apparatus in mail sharing, and storage medium
CN113595861A (en) * 2020-04-30 2021-11-02 北京字节跳动网络技术有限公司 Information display method and device, electronic equipment and storage medium
US11816194B2 (en) 2020-06-21 2023-11-14 Apple Inc. User interfaces for managing secure operations
CN112422402A (en) * 2020-09-30 2021-02-26 宇龙计算机通信科技(深圳)有限公司 Message forwarding tracing method and device, storage medium and terminal
CN112702258A (en) * 2020-12-21 2021-04-23 维沃移动通信(杭州)有限公司 Chat message sharing method and device and electronic equipment

Also Published As

Publication number Publication date
CN103001856B (en) 2015-12-23

Similar Documents

Publication Publication Date Title
CN103001856B (en) A kind of information sharing method and system, instant communication client and server
CN103428166B (en) Many SNS platform unified access method of third-party application and system
US20210344746A1 (en) Cloud application-agnostic data loss prevention (dlp)
US10021098B2 (en) Account login method, device, and system
CN105871838B (en) A kind of log-in control method and customer center platform of third party's account
CN105491008B (en) Public account two-dimensional code generation method and device and public account attention method and device
CN103401884A (en) Authentication method and system for public wireless environment Internet access based on micro message
US20170264611A1 (en) System And Method For Securing Account Access By Verifying Account With Email Provider
CN102761531B (en) A kind of community authentication method and server
JP4745965B2 (en) Login method with multiple identifiers for instant messaging system
CN102137069A (en) Method and system for realizing application of internet of things
CN112995357B (en) Domain name management method, device, medium and electronic equipment based on cloud hosting service
WO2014110339A1 (en) Distributed comment moderation
US20180018616A1 (en) Systems and methods for lifecycle management of limited duration knowledge in automated interaction systems
WO2018133767A1 (en) Call control method, terminal apparatus, and data storage medium
CN105791206A (en) Local area network service acquiring method and device
JP6249964B2 (en) Real-time dialogue in communication networks
CN113114629B (en) Contract management method, device, equipment and storage medium based on block chain
CN103986746A (en) A method and device for establishing communication between a user and a third party
CN103744907A (en) Information publishing method and device
CN109040331B (en) Electronic business card processing method and device, computing equipment and storage medium
CN113285915A (en) Registration management method and device and private cloud control server
US9715544B2 (en) Online location sharing through an internet service search engine
CN114301772B (en) Flow control method, device, electronic device and readable medium
US20130254331A1 (en) Information processing apparatus, information processing method, program, and information processing system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200201

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee after: HUAWEI TECHNOLOGIES Co.,Ltd.

Address before: 210012 HUAWEI Nanjing base, 101 software Avenue, Yuhuatai District, Jiangsu, Nanjing

Patentee before: Huawei Technologies Co.,Ltd.