Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for providing user state information

A technology of user status and status, applied in special data processing applications, advanced technologies, instruments, etc., can solve problems such as inability to get timely responses and waste of system resources, so as to avoid users being disturbed and reduce waste.

Active Publication Date: 2016-12-07
ALIBABA GRP HLDG LTD
View PDF10 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

From the perspective of the communication system, if the user contacts his contact person when it is inconvenient, he may not be able to get a reply in time, and may repeat the contact many times afterwards, resulting in a waste of system resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for providing user state information
  • Method and device for providing user state information
  • Method and device for providing user state information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] see figure 1 , the first embodiment first provides a method for providing user status information from the perspective of the server, which is characterized in that it includes:

[0057] S101: The server pre-establishes a user relationship database, where multiple user sets are stored in the user database, and each user set includes two users with a specific relationship;

[0058] The so-called specific relationship can have many kinds, for example, it can be the relationship between the superior and the subordinate at work, the relationship between the service provider and the customer, the relationship between the teacher and the student, the relationship between lovers and so on. There may also be multiple sources of data in the database, for example, it may be uploaded by users or collected by the system. Among them, in the way of system collection, it can be carried out through big data analysis and other methods. For example, the personal data information, chat r...

Embodiment 2

[0080] The second embodiment is the implementation of the client corresponding to the first embodiment, see figure 2 , the second embodiment provides a method for providing user status information from the perspective of the client, and the method may specifically include the following steps:

[0081] S201: When the client receives a user instruction to open the contact list, it sends a request to the server to obtain user status information, so that the server can determine whether the contact list includes a target user in a preset state, and if so, send the The information that the target user is in the preset state is returned; wherein, the preset state is used to indicate that: the target user is with a specific relationship user;

[0082] S202: Provide prompt information according to the information returned by the server, where the prompt information is used to prompt that the target user is in the preset state.

[0083] Since the second embodiment corresponds to the ...

Embodiment 3

[0085] In the foregoing first and second embodiments, the server pre-detects the user status in each user set from a global perspective, so that after receiving the request from the client, it can directly query the database to return response. However, in the third embodiment of the present application, in order to reduce the workload of the server, after receiving the specific query request from the client, it can also make a purpose judgment and return the judgment result.

[0086] Such as image 3As shown, the third embodiment provides another method for providing user status information from the perspective of the server, and the method may include the following steps:

[0087] S301: The server pre-establishes a user relationship database, where multiple user sets are stored in the user database, and each user set includes two users with a specific relationship;

[0088] This step is the same as step S101 in the first embodiment.

[0089] S302: Receive the request sent...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present application discloses a method and a device for providing user state information. The method comprises the following steps: a server is used for establishing a user relation database in advance, wherein a plurality of user groups are stored in the user relation database and each user group includes two users with a specific relationship; current geographical location information of the users is collected; as for each target user in the same user group, the geographic location information collected at the same time are compared; and if the distance between the target users in a certain user group is less than a preset threshold, the target user in the user group is labelled with a preset state, wherein the preset state is used for indicating that the target user is with a specific relationship user thereof. According to the method and the device in the embodiment of the present invention, a user that is currently with a certain specific relationship user is prevented from being disturbed, and at the same time, waste of network resources is reduced.

Description

technical field [0001] The present application relates to the technical field of instant messaging, in particular to a method and device for providing user status information. Background technique [0002] With the continuous development of network technology and the continuous popularization of various types of terminal equipment, most of the communication between people is carried out through the terminal equipment. In addition to the traditional ways of making phone calls and sending messages, various applications (Apps) also provide more and richer ways for people to communicate. Communication methods such as calls provide great convenience for people's daily life. [0003] However, in some cases, this convenient form of communication can also disrupt people's daily lives. For example, when a user is participating in a meeting and suddenly receives a call or message from a friend, if the user forgets to turn off the mute of the mobile phone, the user may be embarrassed...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/58G06F17/30H04L29/06
CPCY02D30/50
Inventor 刘抒炎付牧
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products